SlideShare ist ein Scribd-Unternehmen logo
1 von 38
De Waterfall a Scrumban pasando por “Scrunch” y “Kanmal”




                                                  Octubre 2011
¿Qué hacemos?: el problema
El Problema: Tiendas




                      2
¿Qué hacemos?: el problema




                      3
¿Qué hacemos?: la solución
   Para las tiendas:         Para las fabricantes y entidades microfinancieras:




   Herramienta de Negocio                          Informes de Mercado

         Formación             Publicidad y Pedidos Online         Recargas telefónicas

  Conexión con proveedores         Gestión de créditos             Métricas de impacto


                                      4
Retos: Entendimiento

                        Vivimos en mundos distintos

        Muchos tenderos no son conscientes de que tienen un problema




                                     5
Retos: Confianza

                   Falta de confianza del cliente




                                 6
Retos: Logística y despliegue




             Importar Hardware de bajo coste es lento y problemático

        Desplegarlo en ciudades inmensas e inseguras un gran reto operativo

                                        7
Retos: Infraestructuras




                Las infraestructuras no siempre ayudan

                                  8
Retos: Equipo distribuido



                                          Desarrollo de
                                           producto

Definición de producto
           y
Operación del producto




    Entre los que diseñan y los que implementan hay 6000 km y 7 horas de diferencia horaria


                                               9
Waterfall: la teoría




                       10
Waterfall: Herramientas (I)




                              Control de
                              versiones
                                 SVN

                         11
Waterfall: Innovaciones (I)




                          12
WaterMAL: la práctica




                                              REQUISITOS




               Es difícil mantener los requisitos al día.




                                 13
WaterMAL: la práctica




                         PLE
                   IM          MEN

                                     TA

                                      CIÓN



                  IM

                   PLE              CIÓN
                         MEN   TA



                                14
WaterMAL: la práctica




          Todo el mundo sabe ya que el software no es un tornillo pero además…




   Llevar una tienda no es       Ni nosotros ni el tendero     Vamos a tener que iterar
  tan sencillo como parece        sabemos seguro lo que         muchas veces para dar
                                        queremos.                   en el clavo.


                                            15
WaterMAL: la práctica




                  Requisitos desconocidos

                 Documentación insostenible

                         Mal rollo


                             16
Scrum: la teoría


                       24 horas
                       24 horas



  Product     Sprint
  Backlog    Backlog                                  Incremento en la
                                 2-4 semanas            funcionalidad




                           Primer Contacto Agilismo

                                   Flexibilidad

                                   Iteraciones
                            17
Scrum: Herramientas (II)




                         Test
                     Automáticos

                                   Control de
                  AgileBuddy       versiones
                                      SVN

                           18
Scrum: Innovaciones (II)




                          TPV
                     Talk, Pizza &
                         Video
                            19
ScruNCH: la práctica

         Tener reuniones de planificación de 3 horas es un… aburrimiento.




                                       20
ScruNCH: la práctica




                Nuestras estimaciones son de risa…




                               21
ScruNCH: la práctica

            Agile Buddy hace mucho más de lo que necesitamos

         No entendemos ni somos capaces de interpretar la métricas

         Nuestros burn-downs tienen mucho de burn y poco de down

                             Agilismo de Postal




                                      22
Kanban: la teoría


    Tareas        Siguiente          Desarrollo           Pruebas




      Metodología que se usa principalmente para mantener código en producción

                                          23
Nuestra primera pizarra Kanban




                              Liberación

           Despliegue “on demand” con integración continua

          Etapa de investigación. Muchas pruebas e iteraciones

           Comenzamos a medir realmente nuestra velocidad

                                    24
Kanban: Herramientas (III)




                                          Métricas
                                           Excel


                                 Integración
                                   continua
                                   JENKINS
                          Test
                      Automáticos

                                      Control de
                  Kanban Board        versiones
                   AgileBuddy
                    AgileZen             SVN

                            25
Carrera del cerdito




                      26
Kanban: Innovaciones (III)




                                     Blog
                          TPV
                     Talk, Pizza &
                         Video
                            27
KanMAL: la práctica




   En lo que se refiere a planificación, estimación… era más bien cowboy-programming


     Funcionó mientras pudimos hacer despliegue continuo en menos de 20 tiendas




                                            28
KanMAL: la práctica




          Demasiados errores, despliegue demasiado complicado…

                        Demasiada improvisación.




                                   29
Scrumban: la teoría


                         Unir lo mejor de los dos mundos

        Usar herramientas y procesos sencillos de planificación y estimación




                                         30
Scrumban: la práctica




                      Sprint de 2 meses

                   Medir en lugar de estimar

                 Recuperamos Burndown charts


                              31
Scrumban: la práctica




                 Medimos y estimamos mucho mejor

            Tenemos una visión más clara en cada momento




                                 32
Scrumban: la práctica




                   Seguimiento Personal




                            33
Scrumban: Herramientas (IV)



                               Retrospectivas
                               Code Reviews
                                                   Métricas
              Pomodoros                             Excel


                                          Integración
                                            continua
                                            JENKINS
                                  Test
                              Automáticos

                                                Control de
                          Kanban Board          versiones
                           AgileBuddy
                            AgileZen               SVN

                                     34
Scrumban: Innovaciones (IV)




                Desk
               Surfing
                                     Ranatones




                                          Blog
                              TPV
                         Talk, Pizza &
                             Video
                                35
Nuevos Pasos


                        Loser, Normal y Winner Stories

                          Primeros clientes empresa

                              Mejorar prácticas XP

                                      GIT

        Divertirnos cada vez más y seguir desarrollando la moticabilidad!




                                       36
Conclusiones


                       No hay que obsesionarse con la teoría

                        Hay un momento para cada práctica

                     El proceso innovador se acelera por si solo

                    La agilidad es todo lo contrario a la anarquía

      La agilidad no es un lugar es un camino que hay que recorrer durante años
¡Gracias!


 alberto@frogtek.org

Weitere ähnliche Inhalte

Ähnlich wie Frogtek: de Waterfall a Scrumban pasando por Scrunch y Kanmal

No todo es scrum en agilidad: kanban
No todo es scrum en agilidad: kanbanNo todo es scrum en agilidad: kanban
No todo es scrum en agilidad: kanbanJorge Jiménez
 
Digital Agile: Cómo aplicar metodologías ágiles a tus proyectos digitales
Digital Agile: Cómo aplicar metodologías ágiles a tus proyectos digitalesDigital Agile: Cómo aplicar metodologías ágiles a tus proyectos digitales
Digital Agile: Cómo aplicar metodologías ágiles a tus proyectos digitalesSergio Simarro
 
Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
Kleer   cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)Kleer   cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)Kleer Agile Coaching & Training
 
Curso de Capacitacion (kanban)
Curso de Capacitacion (kanban)Curso de Capacitacion (kanban)
Curso de Capacitacion (kanban)Ingles Individual
 
itSMF Lean IT summit: Caso de éxito metodologías ágiles en Infojobs
itSMF Lean IT summit: Caso de éxito metodologías ágiles en InfojobsitSMF Lean IT summit: Caso de éxito metodologías ágiles en Infojobs
itSMF Lean IT summit: Caso de éxito metodologías ágiles en InfojobsXavier Venteo Barahona
 
AUGBCN - Agile¿What?
AUGBCN - Agile¿What?AUGBCN - Agile¿What?
AUGBCN - Agile¿What?Marc Florit
 
Gestión ágil de proyectos
Gestión ágil de proyectosGestión ágil de proyectos
Gestión ágil de proyectosMax Kraszewski
 
Overview of Agile & lean startup methodologies
Overview of Agile & lean startup methodologiesOverview of Agile & lean startup methodologies
Overview of Agile & lean startup methodologiesLeon Maldonado
 
Kit Bienvenida a Kanban de Ibercaja
Kit Bienvenida a Kanban de IbercajaKit Bienvenida a Kanban de Ibercaja
Kit Bienvenida a Kanban de IbercajaVictor Royo
 
Metodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de ProyectosMetodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de ProyectosAlejandro Gabay
 
Curso capacitacion de kanban
Curso capacitacion de kanbanCurso capacitacion de kanban
Curso capacitacion de kanbanIngles Individual
 
Curso capacitacion de kanban
Curso capacitacion de kanbanCurso capacitacion de kanban
Curso capacitacion de kanbanIngles Individual
 
Mitos del testing exploratorio
Mitos del testing exploratorioMitos del testing exploratorio
Mitos del testing exploratorioGlobe Testing
 

Ähnlich wie Frogtek: de Waterfall a Scrumban pasando por Scrunch y Kanmal (20)

No todo es scrum en agilidad: kanban
No todo es scrum en agilidad: kanbanNo todo es scrum en agilidad: kanban
No todo es scrum en agilidad: kanban
 
Ponencia Agile Tour
Ponencia Agile TourPonencia Agile Tour
Ponencia Agile Tour
 
Digital Agile: Cómo aplicar metodologías ágiles a tus proyectos digitales
Digital Agile: Cómo aplicar metodologías ágiles a tus proyectos digitalesDigital Agile: Cómo aplicar metodologías ágiles a tus proyectos digitales
Digital Agile: Cómo aplicar metodologías ágiles a tus proyectos digitales
 
Kanban
KanbanKanban
Kanban
 
Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
Kleer   cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)Kleer   cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)
 
Curso de Capacitacion (kanban)
Curso de Capacitacion (kanban)Curso de Capacitacion (kanban)
Curso de Capacitacion (kanban)
 
Estimación temprana de proyectos software #pmot #pmlat
Estimación temprana de proyectos software #pmot #pmlatEstimación temprana de proyectos software #pmot #pmlat
Estimación temprana de proyectos software #pmot #pmlat
 
itSMF Lean IT summit: Caso de éxito metodologías ágiles en Infojobs
itSMF Lean IT summit: Caso de éxito metodologías ágiles en InfojobsitSMF Lean IT summit: Caso de éxito metodologías ágiles en Infojobs
itSMF Lean IT summit: Caso de éxito metodologías ágiles en Infojobs
 
AUGBCN - Agile¿What?
AUGBCN - Agile¿What?AUGBCN - Agile¿What?
AUGBCN - Agile¿What?
 
Gestión ágil de proyectos disruptivos
Gestión ágil de proyectos disruptivos Gestión ágil de proyectos disruptivos
Gestión ágil de proyectos disruptivos
 
Gestión ágil de proyectos
Gestión ágil de proyectosGestión ágil de proyectos
Gestión ágil de proyectos
 
Overview of Agile & lean startup methodologies
Overview of Agile & lean startup methodologiesOverview of Agile & lean startup methodologies
Overview of Agile & lean startup methodologies
 
Kit Bienvenida a Kanban de Ibercaja
Kit Bienvenida a Kanban de IbercajaKit Bienvenida a Kanban de Ibercaja
Kit Bienvenida a Kanban de Ibercaja
 
Agile at Work
Agile at WorkAgile at Work
Agile at Work
 
Metodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de ProyectosMetodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de Proyectos
 
Explicando scrum v1
Explicando scrum v1Explicando scrum v1
Explicando scrum v1
 
Manual 02
Manual 02Manual 02
Manual 02
 
Curso capacitacion de kanban
Curso capacitacion de kanbanCurso capacitacion de kanban
Curso capacitacion de kanban
 
Curso capacitacion de kanban
Curso capacitacion de kanbanCurso capacitacion de kanban
Curso capacitacion de kanban
 
Mitos del testing exploratorio
Mitos del testing exploratorioMitos del testing exploratorio
Mitos del testing exploratorio
 

Mehr von Agile Spain

Lessons learned from contrasting Design Thinking and Agile Project Management...
Lessons learned from contrasting Design Thinking and Agile Project Management...Lessons learned from contrasting Design Thinking and Agile Project Management...
Lessons learned from contrasting Design Thinking and Agile Project Management...Agile Spain
 
Visual Scrum - What you see is What you get
Visual Scrum - What you see is What you getVisual Scrum - What you see is What you get
Visual Scrum - What you see is What you getAgile Spain
 
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...Agile Spain
 
Análisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en ArgentinaAnálisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en ArgentinaAgile Spain
 
Como cocinar tu contrato ágil
Como cocinar tu contrato ágilComo cocinar tu contrato ágil
Como cocinar tu contrato ágilAgile Spain
 
Introducción a la agilidad
Introducción a la agilidadIntroducción a la agilidad
Introducción a la agilidadAgile Spain
 
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xpCas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xpAgile Spain
 
Cas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracionCas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracionAgile Spain
 
Cas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agilCas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agilAgile Spain
 
Cas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equiposCas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equiposAgile Spain
 
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuarioCas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuarioAgile Spain
 
Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working...
Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working...Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working...
Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working...Agile Spain
 
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...Agile Spain
 
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-questionCas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-questionAgile Spain
 
Cas2010 is-there-space-for-testers-in-agile-projects
Cas2010 is-there-space-for-testers-in-agile-projectsCas2010 is-there-space-for-testers-in-agile-projects
Cas2010 is-there-space-for-testers-in-agile-projectsAgile Spain
 
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championship
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championshipCas2010 one-year-of-software-developments-to-win-a-world-racing-championship
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championshipAgile Spain
 
Cas2010 pair-programming-strategies
Cas2010 pair-programming-strategiesCas2010 pair-programming-strategies
Cas2010 pair-programming-strategiesAgile Spain
 
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automationCas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automationAgile Spain
 
Cas2010 herramientas-de-pruebas-unitarias-pex-y-moles
Cas2010 herramientas-de-pruebas-unitarias-pex-y-molesCas2010 herramientas-de-pruebas-unitarias-pex-y-moles
Cas2010 herramientas-de-pruebas-unitarias-pex-y-molesAgile Spain
 
Ser ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remotoSer ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remotoAgile Spain
 

Mehr von Agile Spain (20)

Lessons learned from contrasting Design Thinking and Agile Project Management...
Lessons learned from contrasting Design Thinking and Agile Project Management...Lessons learned from contrasting Design Thinking and Agile Project Management...
Lessons learned from contrasting Design Thinking and Agile Project Management...
 
Visual Scrum - What you see is What you get
Visual Scrum - What you see is What you getVisual Scrum - What you see is What you get
Visual Scrum - What you see is What you get
 
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
 
Análisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en ArgentinaAnálisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en Argentina
 
Como cocinar tu contrato ágil
Como cocinar tu contrato ágilComo cocinar tu contrato ágil
Como cocinar tu contrato ágil
 
Introducción a la agilidad
Introducción a la agilidadIntroducción a la agilidad
Introducción a la agilidad
 
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xpCas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
 
Cas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracionCas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracion
 
Cas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agilCas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agil
 
Cas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equiposCas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equipos
 
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuarioCas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
 
Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working...
Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working...Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working...
Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working...
 
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
 
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-questionCas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
 
Cas2010 is-there-space-for-testers-in-agile-projects
Cas2010 is-there-space-for-testers-in-agile-projectsCas2010 is-there-space-for-testers-in-agile-projects
Cas2010 is-there-space-for-testers-in-agile-projects
 
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championship
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championshipCas2010 one-year-of-software-developments-to-win-a-world-racing-championship
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championship
 
Cas2010 pair-programming-strategies
Cas2010 pair-programming-strategiesCas2010 pair-programming-strategies
Cas2010 pair-programming-strategies
 
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automationCas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
 
Cas2010 herramientas-de-pruebas-unitarias-pex-y-moles
Cas2010 herramientas-de-pruebas-unitarias-pex-y-molesCas2010 herramientas-de-pruebas-unitarias-pex-y-moles
Cas2010 herramientas-de-pruebas-unitarias-pex-y-moles
 
Ser ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remotoSer ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remoto
 

Frogtek: de Waterfall a Scrumban pasando por Scrunch y Kanmal

  • 1. De Waterfall a Scrumban pasando por “Scrunch” y “Kanmal” Octubre 2011
  • 2. ¿Qué hacemos?: el problema El Problema: Tiendas 2
  • 3. ¿Qué hacemos?: el problema 3
  • 4. ¿Qué hacemos?: la solución Para las tiendas: Para las fabricantes y entidades microfinancieras: Herramienta de Negocio Informes de Mercado Formación Publicidad y Pedidos Online Recargas telefónicas Conexión con proveedores Gestión de créditos Métricas de impacto 4
  • 5. Retos: Entendimiento Vivimos en mundos distintos Muchos tenderos no son conscientes de que tienen un problema 5
  • 6. Retos: Confianza Falta de confianza del cliente 6
  • 7. Retos: Logística y despliegue Importar Hardware de bajo coste es lento y problemático Desplegarlo en ciudades inmensas e inseguras un gran reto operativo 7
  • 8. Retos: Infraestructuras Las infraestructuras no siempre ayudan 8
  • 9. Retos: Equipo distribuido Desarrollo de producto Definición de producto y Operación del producto Entre los que diseñan y los que implementan hay 6000 km y 7 horas de diferencia horaria 9
  • 11. Waterfall: Herramientas (I) Control de versiones SVN 11
  • 13. WaterMAL: la práctica REQUISITOS Es difícil mantener los requisitos al día. 13
  • 14. WaterMAL: la práctica PLE IM MEN TA CIÓN IM PLE CIÓN MEN TA 14
  • 15. WaterMAL: la práctica Todo el mundo sabe ya que el software no es un tornillo pero además… Llevar una tienda no es Ni nosotros ni el tendero Vamos a tener que iterar tan sencillo como parece sabemos seguro lo que muchas veces para dar queremos. en el clavo. 15
  • 16. WaterMAL: la práctica Requisitos desconocidos Documentación insostenible Mal rollo 16
  • 17. Scrum: la teoría 24 horas 24 horas Product Sprint Backlog Backlog Incremento en la 2-4 semanas funcionalidad Primer Contacto Agilismo Flexibilidad Iteraciones 17
  • 18. Scrum: Herramientas (II) Test Automáticos Control de AgileBuddy versiones SVN 18
  • 19. Scrum: Innovaciones (II) TPV Talk, Pizza & Video 19
  • 20. ScruNCH: la práctica Tener reuniones de planificación de 3 horas es un… aburrimiento. 20
  • 21. ScruNCH: la práctica Nuestras estimaciones son de risa… 21
  • 22. ScruNCH: la práctica Agile Buddy hace mucho más de lo que necesitamos No entendemos ni somos capaces de interpretar la métricas Nuestros burn-downs tienen mucho de burn y poco de down Agilismo de Postal 22
  • 23. Kanban: la teoría Tareas Siguiente Desarrollo Pruebas Metodología que se usa principalmente para mantener código en producción 23
  • 24. Nuestra primera pizarra Kanban Liberación Despliegue “on demand” con integración continua Etapa de investigación. Muchas pruebas e iteraciones Comenzamos a medir realmente nuestra velocidad 24
  • 25. Kanban: Herramientas (III) Métricas Excel Integración continua JENKINS Test Automáticos Control de Kanban Board versiones AgileBuddy AgileZen SVN 25
  • 27. Kanban: Innovaciones (III) Blog TPV Talk, Pizza & Video 27
  • 28. KanMAL: la práctica En lo que se refiere a planificación, estimación… era más bien cowboy-programming Funcionó mientras pudimos hacer despliegue continuo en menos de 20 tiendas 28
  • 29. KanMAL: la práctica Demasiados errores, despliegue demasiado complicado… Demasiada improvisación. 29
  • 30. Scrumban: la teoría Unir lo mejor de los dos mundos Usar herramientas y procesos sencillos de planificación y estimación 30
  • 31. Scrumban: la práctica Sprint de 2 meses Medir en lugar de estimar Recuperamos Burndown charts 31
  • 32. Scrumban: la práctica Medimos y estimamos mucho mejor Tenemos una visión más clara en cada momento 32
  • 33. Scrumban: la práctica Seguimiento Personal 33
  • 34. Scrumban: Herramientas (IV) Retrospectivas Code Reviews Métricas Pomodoros Excel Integración continua JENKINS Test Automáticos Control de Kanban Board versiones AgileBuddy AgileZen SVN 34
  • 35. Scrumban: Innovaciones (IV) Desk Surfing Ranatones Blog TPV Talk, Pizza & Video 35
  • 36. Nuevos Pasos Loser, Normal y Winner Stories Primeros clientes empresa Mejorar prácticas XP GIT Divertirnos cada vez más y seguir desarrollando la moticabilidad! 36
  • 37. Conclusiones No hay que obsesionarse con la teoría Hay un momento para cada práctica El proceso innovador se acelera por si solo La agilidad es todo lo contrario a la anarquía La agilidad no es un lugar es un camino que hay que recorrer durante años