SlideShare una empresa de Scribd logo
Sunday, November 11, 12
SCRUM Aplicado
               Carlo Magurno
               Presidente
               TRASCEND Software Evolution
               Noviembre 10, 2012

Sunday, November 11, 12
Agenda
                   ✦      ¿Quiénes somos?
                   ✦      ¿Por qué Agil?
                   ✦      ¿Por qué SCRUM?
                   ✦      Reto: Implantar SCRUM
                   ✦      Resultados
                   ✦      Correcciones
                   ✦      Lecciones Aprendidas
                   ✦      Próximos pasos

                                                    ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
¿Quiénes somos?
                   ✦      Empresa de desarrollo de software o fábrica
                          de software.
                   ✦      6 años de fundados.
                   ✦      Más de 25 empleados.
                   ✦      Software a la medida.
                   ✦      Productos propios.
                   ✦      Uso de RUP por petición de clientes.

                                                                 ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
¿Por qué Agil?
                   ✦      Productividad.
                   ✦      Innovación.
                   ✦      Moral del equipo.
                   ✦      Proactividad y autogestión.
                   ✦      Adaptabilidad al cambio.
                   ✦      Mejores prácticas.
                   ✦      Menos formalidad.

                                                        ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
¿Por qué SCRUM?
                   ✦      Madurez del Proceso.
                          ✤   Más de 10 años desde la primera
                              publicación.
                   ✦      Adoptado por grandes y pequeñas compañías.
                          ✤   Microsoft, IBM, InfoSys, Philips, etc.
                   ✦      Capacidad para acoplarse con prácticas de
                          otras metodologías ágiles.

                                                                       ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
¿Por qué SCRUM?
                   ✦      Encuesta de adopción de SCRUM.
                          ✤   Realizada en Julio 2007 por SCRUM Alliance
                              a mas de 1000 compañías.
                          ✤   83% implementó SCRUM en algún proyecto.
                          ✤   90% indicó que SCRUM contribuyó al éxito
                              del proyecto.
                          ✤   80% tenían más de 7 años de experiencia en
                              desarrollo.

                                                                   ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Reto: Implantación de
                             SCRUM
                   ✦      2 visiones simples para implantar cualquier
                          cambio:
                          ✤   Top down: líder poderoso comparte una
                              visión con el equipo.
                          ✤   Bottom up: un equipo comienza, el resto
                              percibe los beneficios del nuevo enfoque.
                   ✦      La transición a Agil requiere de ambos
                          enfoques al mismo tiempo.

                                                                   ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Reto: Implantación de
                             SCRUM
                          ✦   Se seleccionaron 3 proyectos.
                          ✦   Proyecto de compañía de envios de paquetes.
                              ✤   2 años de duración, en etapa final.
                              ✤   Requerimientos incompletos y no muy bien
                                  definidos (PB malo).
                              ✤   PO no disponible.
                              ✤   Herramientas:Visual Studio, ReSharper, SVN,
                                  NAnt, NUnit, NMock2, PartCover, StyleCop,
                                  FxCop, CC.Net.

                                                                            ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Reto: Implantación de
                             SCRUM
                   ✦      Proyecto bancario.
                          ✤   3 o más años de duración.
                          ✤   SCRUM de SCRUM.
                          ✤   En curso.
                          ✤   Requerimientos no muy bien definidos (PB
                              incompleto).
                          ✤   PO semi disponible.
                          ✤   Herramientas: Eclipse, Mercurial, WebSphere, Maven,
                              JUnit, EasyMock, Clover, CheckStyle, Bamboo.

                                                                            ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Reto: Implantación de
                             SCRUM
                          ✦   Proyecto interno.
                              ✤   1 año de duración.
                              ✤   En curso, etapa media.
                              ✤   Requerimientos bien definidos.
                              ✤   PO disponible.
                              ✤   Herramientas: herramientas .Net +
                                  XCode.

                                                                      ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Resultados
                   ✦      Equipo:
                          ✤   Gran resistencia al cambio.
                          ✤   Desconocimiento de la planificación del Sprint
                              y Planning Poker.
                          ✤   Reunión diaria del Sprint fastidiosa.
                          ✤   Desconocimiento de algunas herramientas de
                              soporte.
                          ✤   Moral del equipo en bajada.

                                                                      ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Resultados
                   ✦      Stakeholders:
                          ✤   Resistencia al cambio muy alta.
                          ✤   Falta de entendimiento del proceso.
                          ✤   Falta de entendimiento de la filosofía.
                          ✤   Desconfianza hacia el proveedor.
                          ✤   En algunos casos incapacidad para validar
                              los entregables.

                                                                       ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Correcciones
                   ✦      Información de SCRUM disponibles en la intranet.
                   ✦      Coaching de SCRUM durante los Sprints.
                   ✦      Más coaching de SCRUM.
                   ✦      Coaching de las herramientas.
                   ✦      Coaching de las prácticas.
                   ✦      Cambios en los horarios de las ceremonias.
                   ✦      Ceremonias menos formales.
                   ✦      Coaching a los PO.

                                                                        ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Lecciones Aprendidas
                   ✦      Mayor satisfacción del equipo de desarrollo.
                   ✦      Mejor balance del tiempo de trabajo.
                   ✦      Mejoras en la calidad del código y
                          productos.
                   ✦      Impedimentos, issues, problemas y posibles
                          riesgos son identificados temprano.
                   ✦      Mayor satisfacción de los clientes.
                                                                 ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Lecciones Aprendidas
                   ✦      Predicción de la velocidad del equipo.
                   ✦      SCRUM mejora a los ingenieros.
                   ✦      A los usuarios de negocios se les dificulta adoptar
                          enfoques ágiles.
                   ✦      El ritmo de las iteraciones es muy veloz para las
                          organizaciones.
                   ✦      Reunión restrocpectiva es muy importante.
                   ✦      Todo es cuestión de confianza!!!

                                                                       ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Próximos Pasos
                   ✦      Aún no hemos terminado...
                          ✦   Métricas.
                          ✦   Desarrollo de sistema de información.
                          ✦   Más prácticas.
                          ✦   Frameworks y la sistematización del
                              desarrollo.

                                                                    ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Preguntas


                                      ©2012 TRASCEND Software Evolution



Sunday, November 11, 12
Contacto
                           carlo.magurno@trascend.com.ve

                           +58 (212) 693-6583

                           www.trascend.com.ve




                                                           ©2012 TRASCEND Software Evolution



Sunday, November 11, 12

Más contenido relacionado

PPTX
PDF
Nexus y la Deuda Tecnica
PDF
PDF
Peores prácticas en la implantación de Scrum y cómo evitarlas
PPT
Programacion Extrema
PDF
Presentación agile eu gimbernat-softeng-c-colell
PDF
Presentación sobre Lean , Agile y Scrum
Nexus y la Deuda Tecnica
Peores prácticas en la implantación de Scrum y cómo evitarlas
Programacion Extrema
Presentación agile eu gimbernat-softeng-c-colell
Presentación sobre Lean , Agile y Scrum

La actualidad más candente (8)

PDF
Extreme programming (1)
PPT
Cascada vs Agile Scrum v2.0
PDF
From rup 2 scrum, lecciones aprendidas
PPTX
Tw ¿Por qué elegir ágil?
PPTX
Metodos agiles 3
PPTX
Programación extrema [XP]
PPT
Presentacion de xp scrum grupo 1 AYDSI I-2014
PPSX
Programación extrema
Extreme programming (1)
Cascada vs Agile Scrum v2.0
From rup 2 scrum, lecciones aprendidas
Tw ¿Por qué elegir ágil?
Metodos agiles 3
Programación extrema [XP]
Presentacion de xp scrum grupo 1 AYDSI I-2014
Programación extrema
Publicidad

Destacado (18)

PPTX
Lecciones aprendidas (PM) y retrospectivas (SCRUM) ¿Son compatibles?
PDF
Atenos valor en tiempos difíciles
PDF
Gestión de Proyectos con GitHub.
PDF
Es agil suficiente?
PDF
El paradigma del valor
PDF
Introduccion a lean startup
PPTX
Cómo lograr victorias pocos probables con Scrum - Agile
PPTX
Slow Agile - ¡Que vuelvan los lentos!
PPTX
Agilidad; el factor humano
PPT
Humanizando los cierres de proyectos con las retrospectivas ágiles
PPTX
Agile pmo nueva generación
PPTX
PDF
Especificación medianteejemplos
PPTX
Gestión ágil de metas académicas
PPTX
PMI_V presentación certificaciones y credenciales del pmi (pmi-acp)
PDF
Cultura ágil: ese oscuro objeto del deseo
Lecciones aprendidas (PM) y retrospectivas (SCRUM) ¿Son compatibles?
Atenos valor en tiempos difíciles
Gestión de Proyectos con GitHub.
Es agil suficiente?
El paradigma del valor
Introduccion a lean startup
Cómo lograr victorias pocos probables con Scrum - Agile
Slow Agile - ¡Que vuelvan los lentos!
Agilidad; el factor humano
Humanizando los cierres de proyectos con las retrospectivas ágiles
Agile pmo nueva generación
Especificación medianteejemplos
Gestión ágil de metas académicas
PMI_V presentación certificaciones y credenciales del pmi (pmi-acp)
Cultura ágil: ese oscuro objeto del deseo
Publicidad

Similar a Scrum aplicado (20)

PPTX
Raúl Guerrero: Gestión del Proceso de Desarrollo usando Scrum
PPT
Scrum Xp Agile Tour Peru2008
PDF
Nota scrumpc users
PPT
Principios Ágiles
PDF
Intro agile
PPTX
PDF
Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
PPTX
Principios Ágiles, Lean y Scrum
PDF
Desarrollo de Software por www.jasoftsolutions.com
PDF
Gestión ágil con scrum resumen del curso
PDF
Introducción al Marco de Trabajo Scrum
PPS
2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de r...
PDF
Desafíos en las organizaciones que desarrollan software
PDF
Whitepaper+ +requerimientos+&+historias+de+usuario
PPSX
Scrum edison
PDF
Filosofía Agiles y Metodología SCRUM UNAM
PPTX
Una introducción a Scrum - Por Jorge Abad @jorge_abad
PDF
Flexibilidad Con Scrum
PDF
Pruebas de software con Microsoft Visual Studio 2013 y Visual Studio Online
PDF
Raúl Guerrero: Gestión del Proceso de Desarrollo usando Scrum
Scrum Xp Agile Tour Peru2008
Nota scrumpc users
Principios Ágiles
Intro agile
Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
Principios Ágiles, Lean y Scrum
Desarrollo de Software por www.jasoftsolutions.com
Gestión ágil con scrum resumen del curso
Introducción al Marco de Trabajo Scrum
2012 The Requirements Week Visure Solutions Jose Manuel Muñoz Ingeniería de r...
Desafíos en las organizaciones que desarrollan software
Whitepaper+ +requerimientos+&+historias+de+usuario
Scrum edison
Filosofía Agiles y Metodología SCRUM UNAM
Una introducción a Scrum - Por Jorge Abad @jorge_abad
Flexibilidad Con Scrum
Pruebas de software con Microsoft Visual Studio 2013 y Visual Studio Online

Scrum aplicado

  • 2. SCRUM Aplicado Carlo Magurno Presidente TRASCEND Software Evolution Noviembre 10, 2012 Sunday, November 11, 12
  • 3. Agenda ✦ ¿Quiénes somos? ✦ ¿Por qué Agil? ✦ ¿Por qué SCRUM? ✦ Reto: Implantar SCRUM ✦ Resultados ✦ Correcciones ✦ Lecciones Aprendidas ✦ Próximos pasos ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 4. ¿Quiénes somos? ✦ Empresa de desarrollo de software o fábrica de software. ✦ 6 años de fundados. ✦ Más de 25 empleados. ✦ Software a la medida. ✦ Productos propios. ✦ Uso de RUP por petición de clientes. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 5. ¿Por qué Agil? ✦ Productividad. ✦ Innovación. ✦ Moral del equipo. ✦ Proactividad y autogestión. ✦ Adaptabilidad al cambio. ✦ Mejores prácticas. ✦ Menos formalidad. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 6. ¿Por qué SCRUM? ✦ Madurez del Proceso. ✤ Más de 10 años desde la primera publicación. ✦ Adoptado por grandes y pequeñas compañías. ✤ Microsoft, IBM, InfoSys, Philips, etc. ✦ Capacidad para acoplarse con prácticas de otras metodologías ágiles. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 7. ¿Por qué SCRUM? ✦ Encuesta de adopción de SCRUM. ✤ Realizada en Julio 2007 por SCRUM Alliance a mas de 1000 compañías. ✤ 83% implementó SCRUM en algún proyecto. ✤ 90% indicó que SCRUM contribuyó al éxito del proyecto. ✤ 80% tenían más de 7 años de experiencia en desarrollo. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 8. Reto: Implantación de SCRUM ✦ 2 visiones simples para implantar cualquier cambio: ✤ Top down: líder poderoso comparte una visión con el equipo. ✤ Bottom up: un equipo comienza, el resto percibe los beneficios del nuevo enfoque. ✦ La transición a Agil requiere de ambos enfoques al mismo tiempo. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 9. Reto: Implantación de SCRUM ✦ Se seleccionaron 3 proyectos. ✦ Proyecto de compañía de envios de paquetes. ✤ 2 años de duración, en etapa final. ✤ Requerimientos incompletos y no muy bien definidos (PB malo). ✤ PO no disponible. ✤ Herramientas:Visual Studio, ReSharper, SVN, NAnt, NUnit, NMock2, PartCover, StyleCop, FxCop, CC.Net. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 10. Reto: Implantación de SCRUM ✦ Proyecto bancario. ✤ 3 o más años de duración. ✤ SCRUM de SCRUM. ✤ En curso. ✤ Requerimientos no muy bien definidos (PB incompleto). ✤ PO semi disponible. ✤ Herramientas: Eclipse, Mercurial, WebSphere, Maven, JUnit, EasyMock, Clover, CheckStyle, Bamboo. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 11. Reto: Implantación de SCRUM ✦ Proyecto interno. ✤ 1 año de duración. ✤ En curso, etapa media. ✤ Requerimientos bien definidos. ✤ PO disponible. ✤ Herramientas: herramientas .Net + XCode. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 12. Resultados ✦ Equipo: ✤ Gran resistencia al cambio. ✤ Desconocimiento de la planificación del Sprint y Planning Poker. ✤ Reunión diaria del Sprint fastidiosa. ✤ Desconocimiento de algunas herramientas de soporte. ✤ Moral del equipo en bajada. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 13. Resultados ✦ Stakeholders: ✤ Resistencia al cambio muy alta. ✤ Falta de entendimiento del proceso. ✤ Falta de entendimiento de la filosofía. ✤ Desconfianza hacia el proveedor. ✤ En algunos casos incapacidad para validar los entregables. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 14. Correcciones ✦ Información de SCRUM disponibles en la intranet. ✦ Coaching de SCRUM durante los Sprints. ✦ Más coaching de SCRUM. ✦ Coaching de las herramientas. ✦ Coaching de las prácticas. ✦ Cambios en los horarios de las ceremonias. ✦ Ceremonias menos formales. ✦ Coaching a los PO. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 15. Lecciones Aprendidas ✦ Mayor satisfacción del equipo de desarrollo. ✦ Mejor balance del tiempo de trabajo. ✦ Mejoras en la calidad del código y productos. ✦ Impedimentos, issues, problemas y posibles riesgos son identificados temprano. ✦ Mayor satisfacción de los clientes. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 16. Lecciones Aprendidas ✦ Predicción de la velocidad del equipo. ✦ SCRUM mejora a los ingenieros. ✦ A los usuarios de negocios se les dificulta adoptar enfoques ágiles. ✦ El ritmo de las iteraciones es muy veloz para las organizaciones. ✦ Reunión restrocpectiva es muy importante. ✦ Todo es cuestión de confianza!!! ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 17. Próximos Pasos ✦ Aún no hemos terminado... ✦ Métricas. ✦ Desarrollo de sistema de información. ✦ Más prácticas. ✦ Frameworks y la sistematización del desarrollo. ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 18. Preguntas ©2012 TRASCEND Software Evolution Sunday, November 11, 12
  • 19. Contacto carlo.magurno@trascend.com.ve +58 (212) 693-6583 www.trascend.com.ve ©2012 TRASCEND Software Evolution Sunday, November 11, 12