Agile y Scrum
                                                                            Bienvenidos al mundo de la Agilidad




                                                                             Agile y Scrum
                                                                            Bienvenidos al mundo de la Agilidad




http://anahatacoaching.files.wordpress.com/2011/07/zen-stones-620x387.jpg
Acerca de mí
                     Johnny Ordóñez
                     Certified Scrum Master
                     Certified Scrum Product Owner
                     Certified Scrum Developer
                     Agile Activist


    Esposo y padre por primera ocasión
    +10 años desarrollando software
    +3 años usando Agile & Scrum
    Tennis, sushi, guitarra
                                                     @JohnnyOrdonez

                                                     about.me/JohnnyOrdonez
Qué es Agile?
“En    Estados Unidos se gasta más de USD $250 billones cada año en
      proyectos de desarrollo de aplicaciones, aproximadamente 175,000
      proyectos.
                           ”                                                                        - Standish Group Chaos Report 2011

                   Estadísticas de los Proyectos                                                            Factores para el éxito

                                                                                                  Involucramiento del Usuario             15.9%
                                                                                                         Apoyo de la Gerencia            13.9%
                                                16.2%                                           Claridad de los Requerimientos           13.0%
                                                                                                       Planificación Apropiada         9.6%
    Cancelados durante la                                                 31.1%
    ejecución                                                                                            Expectativas Realistas    8.2%
    Entregados con sobre                                                                                   Hitos más acotados      7.7%
    costos
                                                                                                     Competencia del Personal      7.2%
    Terminados exitósamente
                                                                                                                  Compromiso      5.3%
                                               52.7%                                                  Objetivos y Visión claros 2.9%
                                                                                                 Personal Enfocado y dedicado 2.4%
                                                                                                                         Otros           13.9%

Fuente: Standish Group Chaos Report 2011: http://www.projectsmart.co.uk/docs/chaos-report.pdf
“Aproximadamente, sóloa entre actividades delde la funcionalidad del
  sistema agrega valor        las
                                  el 20% - 30%
                                                   usuario. Las funciones
  restantes casi no se usan.”
                                             - Standish Group Chaos Report 2011
                                    Porcentaje de Uso de la Funcionalidad de un Sistema Típico

                                                                               7.0%

                                                                                                        A menudo / Siempre
                                                                                                             20%
                                                                                           13.0%        usado
                        Siempre
                        A menudo                  45.0%
                        Regularmente
                                                                                                16.0%   Raramente / Nunca
                                                                                                             64%
                        Raramente
                        Nunca                                                                           usado



                                                                                19.0%

Fuente: Standish Group Chaos Report 2011: http://www.projectsmart.co.uk/docs/chaos-report.pdf
“Más de la mitad de los proyectos entregados requieren modificaciones
   posteriores para poder ajustarse al negocio.”
                           - International Data Corporation IDC (Wiklund & Pucciarelli, 2009)

                                        Porcentaje de Fallas en Proyectos de Tecnología




                                                                                        +50%                 Requiere retrabajo




                                                                                            25%              Falla Rotundamente



                                                                         20%-25%                              No llega al ROI
                                                                                                              esperado
Fuente: IDC (Wiklund & Pucciarelli, 2009):
https://share.confex.com/share/117/webprogram/Handout/Session9341/seven%20Reasons%20Why%20Information%20Technology%20Projects%20Fail.pdf
Estamos perdiendo la carrera
de relevos




              http://4.bp.blogspot.com/-f9xcVngshcQ/TjbEBKoP4oI/AAAAAAAAAzk/mc16BLhVrZY/s1600/contener_la_demanda.jpg
http://s2.hubimg.com/u/5867601_f496.jpg




“El enfoque de ‘carrera de puede entrar
 desarrollo
            de
               productos
                           relevos’ en el

 en conflicto con los objetivos        de
                                ”
 máxima velocidad y flexibilidad.
                              - Hirotaka Takeuchi and Ikujiro Nonaka, “The New New Product
                              Development Game”, Harvard Business Review, January 1986.
Metodología Cáscada (Waterfall)
Problemas con
el desarrollo de
software actual




              http://www.desktopbackgroundsfree.net/wallpapers/waterfall-beautiful-waterfalls-files-nature-wallpapers_for_desktop.jpg
En 2001 un grupo de desarrolladores de
software se reunió para discutir los métodos
de desarrollo. Ellos publicaron el Agile
Manifesto.
                                                    ”


     “Estamos descubriendo
        mejores formas de
            desarrollar
    software tanto por nuestra
     propia experiencia como
       ayudando a terceros.     ”               Kent Beck
                                               Mike Beedle
                                           Arie van Bennekum
                                            Alistair Cockburn
                                                                James Grenning
                                                                 Jim Highsmith
                                                                  Andrew Hunt
                                                                  Ron Jeffries
                                                                                 Robert C. Martin
                                                                                   Steve Mellor
                                                                                  Ken Schwaber
                                                                                 Jeff Sutherland
                                           Ward Cunningham         Jon Kern       Dave Thomas
                                              Martin Fowler       Brian Marick
http://blogs.seapine.com/wp-content/uploads/2011/12/Alan_Graphic_1_v2.jpg
Agile Manifesto
            “
Esto es, aunque encontramos valor en loshemos
              A través de este trabajo elementos de la derecha,
                                       ”
                    aprendido a valorar.
                valoramos más los de la izquierda.

             Individuos                  Procesos y
                            SOBRE
       e Interacciones                  Herramientas

            Software                   Documentación
                            SOBRE        extensiva
         Funcionando

         Colaboración                    Negociación
                            SOBRE
         con el Cliente                  contractual

            Respuesta                   Seguimiento de
                            SOBRE          un plan
             al cambio

                                                           Fuente: http://agilemanifesto.org
http://www.kirameki.cc/wp/wp-content/uploads/2011/09/kyoto02_003.jpg


12 principios de Ágil
                   1. Satisfacer al cliente
                     2. Aceptar cambios
                  3. Trabajar como equipo
                   4. Entregas frecuentes
                    5. Calidad excelente
                6. La simplicidad es esencial
                     7. Diseño Evolutivo
                        8. Motivación
                        9. Cara a cara
                      10.Retrospectivas
             11.Medimos lo que llevamos hecho
                     12.Paso sostenible
Porqué Agile?


                  “Gartner predijo que para el 2012 el 80% de
                       los proyectos de desarrollo de software
                       usarán metodologías ágiles, especialmente
                       Scrum.”
                                                        – Thomas Murphy and David Norton, Gartner’s
                                                                            Analysts, March 9, 2010



Fuente: Gartner Predicts 2010: Agile and Cloud Impact Application Development Directions: http://www.gartner.com/id=1244514
http://analytical-mind.com/2010/03/09/gartner-predicts-2010-agile-and-cloud-impact-application-development-directions/
Fuente: State of Agile Development Survey 2011, VersionOne: http://www.versionone.com/state_of_agile_development_survey/11/
Fuente: The Agile Business, Gist:http://blog.gist.com/wp-content/uploads/2011/11/GIST_Agile-final.png
Fuente: State of Agile Development Survey 2011, VersionOne: http://www.versionone.com/state_of_agile_development_survey/11/
Fuente: State of Agile Development Survey 2011, VersionOne: http://www.versionone.com/state_of_agile_development_survey/11/
Y entonces, qué es
           Scrum?
En lugar de „carrera de relevos‟, un
    enfoque holístico o estilo ‘rugby’ -
    donde un equipo intenta ir a la
    distancia como una unidad, pasando la
    pelota hacia adelante y hacia atrás-
    pueden servir mejor a los actuales
    requisitos competitivos".

“
                                 ”
                               - Hirotaka Takeuchi and Ikujiro Nonaka, “The New New Product
                               Development Game”, Harvard Business Review, January 1986.
Scrum




http://upload.wikimedia.org/wikipedia/commons/b/bd/Scrum-1.JPG
Qué es Scrum?


                “ Scrum es un marco de trabajo para la
                        gestión y desarrollo de productos
                      complejos, en un proceso iterativo e
                     incremental utilizado comúnmente en
                          entornos donde existe gran
                                  incertidumbre.”

Fuente: Introducción a Agilidad y Scrum: http://twileshare.com/uploads/EFF46d01.pdf Scrum: http://es.wikipedia.org/wiki/Scrum
Stacey Matrix
                                                                                                                “Strategic Management and
                                                                                                                  Organizational Dynamics”
                                                                                                                            by Ralph Stacey




Fuente: http://www.gp-training.net/training/communication_skills/consultation/equipoise/complexity/stacey.htm
“ Yo pienso que el siguiente
                                  siglo es el siglo de la
                                  complejidad. ”

                                                         - Stephen Hawking




http://www.garuyo.com/web/media/images/images/StephenHawkingAbandonEarth-thumb-550x413-44767.jpg
Marco de
Trabajo Scrum




                Professional Scrum Product Owner – Scrum.org 2011
Marco de
Trabajo Scrum




                Professional Scrum Product Owner – Scrum.org 2011
Marco de
Trabajo Scrum




                http://slideshop.com/PowerPoint-Scrum-Process
Marco de trabajo Scrum




  Product
  Owner
Marco de trabajo Scrum
                   Sprint Planning




         Product
         Owner               Team
Marco de trabajo Scrum
                         Daily Scrum
                                       Scrum
                                       Master




                                                Team
Marco de trabajo Scrum
                           Sprint Review




                                   Team



                         Product
                         Owner
Marco de trabajo Scrum


                         Scrum
                                            Team
                         Master

                                  Retrospective
VISUAL STORY MAPPING BOARD
Sitio de Compra en Línea

     Ingreso al Sitio                    Compra                      Pago y Entrega

 Ingresar al   Crear nueva     Búsqueda de      Ver catálogo
    Sitio        cuenta         productos       de Productos

                 Ingresar
                              RELEASE 1
               credenciales


                                                                                  Establecer
                 Ver Perfil
                              RELEASE 2
                               Ver Detalle de
                                un Producto
                                                 Añadir al
                                                  carrito
                                                                Seleccionar la
                                                               forma de pago
                                                                                 dirección de
                                                                                   Delivery




                              RELEASE 3                          Estado del
                                                                   Pedido
VISUAL STORY MAPPING BOARD
Sitio de Compra en Línea

     Ingreso al Sitio                    Compra                      Pago y Entrega

 Ingresar al   Crear nueva     Búsqueda de      Ver catálogo
    Sitio        cuenta         productos       de Productos

                 Ingresar
                              RELEASE 1
               credenciales


                                                                                  Establecer
                 Ver Perfil
                              RELEASE 2
                               Ver Detalle de
                                un Producto
                                                 Añadir al
                                                  carrito
                                                                Seleccionar la
                                                               forma de pago
                                                                                 dirección de
                                                                                   Delivery




                              RELEASE 3                          Estado del
                                                                   Pedido
VISUAL STORY MAPPING BOARD
  Sitio de Compra en Línea

        Ingreso al Sitio                               Compra                               Pago y Entrega
   Un Comprador                          Un Comprador desea Un Comprador desea
                         Como un           buscar productos    ver el detalle de un
  desea ingresar al
      Ingresar al       Crear nueva         Búsqueda de
                    Comprador desea                              Ver catálogo
                                          para poder realizar producto para poder
  sitio para poder
realizar una compra relizar el proceso
         Sitio            cuenta             una compra
                                             productos         analizar su compra
                                                                de Productos
                     de login para
                   poder realizar una
                        Ingresar
                        compra
                      credenciales


                                                                                                         Establecer
                                           Ver Detalle de         Añadir al            Seleccionar la   dirección de
                       Ver Perfil
                                            un Producto            carrito            forma de pago       Delivery



                                                                                        Estado del
                                                                                          Pedido
PRODUCT BACKLOG
  Sitio de Compra en Línea

            Product Backlog
            Un Comprador desea
            ingresar al sitio para
             poder realizar una
                  compra
            Como un Comprador
               desea relizar el
            proceso de login para
              poder realizar una
                  compra

              Un Comprador
               desea buscar
              productos para
             poder realizar una
               Un compra
Prioridad




                  Comprador
             desea ver el detalle
               de un producto
             para poder analizar
                 su compra
PRODUCT BACKLOG
  Sitio de Compra en Línea

            Product Backlog
            Un Comprador desea
            ingresar al sitio para
             poder realizar una
                  compra             1pt
            Como un Comprador
               desea relizar el
            proceso de login para
              poder realizar una
                  compra             8pts
              Un Comprador
               desea buscar
              productos para
             poder realizar una      5pts
               Un compra
Prioridad




                  Comprador
             desea ver el detalle
               de un producto
             para poder analizar
                 su compra           3pts
SPRINT BACKLOG
  Sitio de Compra en Línea

            Product Backlog               Sprint Backlog
                                          Un Comprador desea
                                          ingresar al sitio para
                                           poder realizar una
                                                compra           1pt
                                                 Como un
                                            Comprador desea
                                           relizar el proceso de
                                             login para poder
                                           realizar una compra     8pts
             Un Comprador
              desea buscar
             productos para
            poder realizar una     5pts
              Un compra
Prioridad




                 Comprador
            desea ver el detalle
              de un producto
            para poder analizar
                su compra          3pts
STORY TASKS
  Sitio de Compra en Línea

            Product Backlog               Sprint Backlog                            Story Tasks
                                          Un Comprador desea                   Crear
                                                                               página        Definir
                                          ingresar al sitio para                             estilos
                                           poder realizar una                    Definir
                                                compra           1pt            texto de
                                                                                  inicio
                                                 Como un
                                            Comprador desea
                                           relizar el proceso de               Crear        Constuir
                                             login para poder               repositorio     capa de
                                           realizar una compra     8pts                      acceso
                                                                                                        Definir
                                                                          Implementar
             Un Comprador                                                 encriptación       Crear     Entidades
              desea buscar                                                                 página de
                                                                                             Login
             productos para
            poder realizar una     5pts
              Un compra
Prioridad




                 Comprador
            desea ver el detalle
              de un producto
            para poder analizar
                su compra          3pts
TASK BOARD

    To Do          In Progress                     Done
                                       Crear      Definir estilos Definir texto
    Implementar       Construir
    encriptación                     página de         de          de página
                      repositorio
                      de datos
                                       Inicio     presentación       inicio
                                    Constuir
      Crear                         Pruebas
      página           Construir
                       acceso       ATDD página
     de Login                       de Inicio
                       datos

                       Definir
                       entidades
                       de negocio
Avance deseado
    BURNDOWN CHART (Tomado al día 8)                        Avance real


               10

               9
Story Points



               8

               7

               6

               5

               4

               3

               2

               1
                    1   2   3   4       5     6     7   8       9     10

                                    Días (Sprint)
Remaining
BURNUP CHART (Por Sprints)                 Story Points
                                                         50


                                                         40



                                                         30


                                                         20


                                                         10


                                                         0
                     Sprint 1




                                Sprint 2




                                              Sprint 3
     Release 1
Roles          Artefactos     Ceremonias

• Product        • Product      • Sprint
  Owner            Backlog        Planning
• Equipo         • Sprint       • Daily Meeting
• Scrum Master     Backlog      • Review
                 • Impediment     Meeting
                   Backlog      • Retrospective
                 • Release        Meeting
                   Schedule
                 • Burndown
                   Chart
Product
    Owner




                                     Dueño de la visión del producto
picture by Official Star Wars Blog       Representante del Cliente
Product
Owner
Define las características
(acorde a la visión del producto)

Prioriza las características
(acorde al ROI)

Define fechas entregables

Entrega FeedBack
Maneja a los stakeholders
Acepta o rechaza incremento
El Equipo




                               Pequeño (5–9 personas)
                                    Multifuncional
picture by ewen and donabel   Auto Organizado – Full time
El Equipo
Define tareas
Estima el esfuerzo
Desarrolla el producto
Asegura la calidad
Evoluciona el proceso
Scrum
Master         Servant leader
         Protector del equipo
         Resuelve problemas
               Guía de Scrum




                  picture by Orange Beard
Scrum
Master
Remueve impedimentos
Previene interrupciones
Facilitador del equipo
Soporta el proceso
Apoya al Management
Pilares de Scrum




http://images.travelpod.com/tripwow/photos/ta-00c2-b732-7235/magnificant-pilars-in-baalbek-n19-lebanon-lebanon%2B1152_12928039818-tpfil02aw-24519.jpg
Transparencia




http://greenmarketingblog.com/wp-content/uploads/2009/10/finger-in-water-transparency.jpg
Inspección
Adaptabilidad




                http://www.flickr.com/photos/obrasocialcajamadrid/4661392452/lightbox/
http://www.youtube.com/watch?v=A3fDAh5or2g
Ball Point Game
Un juego para sentir Scrum
Reglas

•   Todos son un gran equipo
•   La bola debe tener tiempo aire
•   El Punto de Inicio es el Punto Final
•   Iteración de 2 minutos
•   1 minuto de Retrospectiva
TaskBoard es una herramienta

                                                                                Daily Scrum es un ceremonia

                                                                            Scrum es un marco de trabajo
                                                                      Agile es un mindset
http://anahatacoaching.files.wordpress.com/2011/07/zen-stones-620x387.jpg
“ El verdadero viaje de descubrimiento no consiste en buscar nuevos
  paisajes, sino en tener nuevos ojos.”
                                        - Marcel Proust




     @AgileEcuador
                              @agileperu             @kleer_la
       @Byriton
                             @lshimokawa             @pablitux
     @jlsandovaln
                              @hhiroshi            @rubyargentina
      @cafedejoe
                             @juanjofuchs            @rcolusso
      @DSN_XP
Gracias
@JohnnyOrdonez




    picture by ePi.Longo

Introducción a Agile y Scrum

  • 1.
    Agile y Scrum Bienvenidos al mundo de la Agilidad Agile y Scrum Bienvenidos al mundo de la Agilidad http://anahatacoaching.files.wordpress.com/2011/07/zen-stones-620x387.jpg
  • 2.
    Acerca de mí Johnny Ordóñez Certified Scrum Master Certified Scrum Product Owner Certified Scrum Developer Agile Activist Esposo y padre por primera ocasión +10 años desarrollando software +3 años usando Agile & Scrum Tennis, sushi, guitarra @JohnnyOrdonez about.me/JohnnyOrdonez
  • 3.
  • 5.
    “En Estados Unidos se gasta más de USD $250 billones cada año en proyectos de desarrollo de aplicaciones, aproximadamente 175,000 proyectos. ” - Standish Group Chaos Report 2011 Estadísticas de los Proyectos Factores para el éxito Involucramiento del Usuario 15.9% Apoyo de la Gerencia 13.9% 16.2% Claridad de los Requerimientos 13.0% Planificación Apropiada 9.6% Cancelados durante la 31.1% ejecución Expectativas Realistas 8.2% Entregados con sobre Hitos más acotados 7.7% costos Competencia del Personal 7.2% Terminados exitósamente Compromiso 5.3% 52.7% Objetivos y Visión claros 2.9% Personal Enfocado y dedicado 2.4% Otros 13.9% Fuente: Standish Group Chaos Report 2011: http://www.projectsmart.co.uk/docs/chaos-report.pdf
  • 6.
    “Aproximadamente, sóloa entreactividades delde la funcionalidad del sistema agrega valor las el 20% - 30% usuario. Las funciones restantes casi no se usan.” - Standish Group Chaos Report 2011 Porcentaje de Uso de la Funcionalidad de un Sistema Típico 7.0% A menudo / Siempre 20% 13.0% usado Siempre A menudo 45.0% Regularmente 16.0% Raramente / Nunca 64% Raramente Nunca usado 19.0% Fuente: Standish Group Chaos Report 2011: http://www.projectsmart.co.uk/docs/chaos-report.pdf
  • 7.
    “Más de lamitad de los proyectos entregados requieren modificaciones posteriores para poder ajustarse al negocio.” - International Data Corporation IDC (Wiklund & Pucciarelli, 2009) Porcentaje de Fallas en Proyectos de Tecnología +50% Requiere retrabajo 25% Falla Rotundamente 20%-25% No llega al ROI esperado Fuente: IDC (Wiklund & Pucciarelli, 2009): https://share.confex.com/share/117/webprogram/Handout/Session9341/seven%20Reasons%20Why%20Information%20Technology%20Projects%20Fail.pdf
  • 8.
    Estamos perdiendo lacarrera de relevos http://4.bp.blogspot.com/-f9xcVngshcQ/TjbEBKoP4oI/AAAAAAAAAzk/mc16BLhVrZY/s1600/contener_la_demanda.jpg
  • 9.
    http://s2.hubimg.com/u/5867601_f496.jpg “El enfoque de‘carrera de puede entrar desarrollo de productos relevos’ en el en conflicto con los objetivos de ” máxima velocidad y flexibilidad. - Hirotaka Takeuchi and Ikujiro Nonaka, “The New New Product Development Game”, Harvard Business Review, January 1986.
  • 10.
  • 11.
    Problemas con el desarrollode software actual http://www.desktopbackgroundsfree.net/wallpapers/waterfall-beautiful-waterfalls-files-nature-wallpapers_for_desktop.jpg
  • 12.
    En 2001 ungrupo de desarrolladores de software se reunió para discutir los métodos de desarrollo. Ellos publicaron el Agile Manifesto. ” “Estamos descubriendo mejores formas de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. ” Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Ward Cunningham Jon Kern Dave Thomas Martin Fowler Brian Marick
  • 13.
  • 14.
    Agile Manifesto “ Esto es, aunque encontramos valor en loshemos A través de este trabajo elementos de la derecha, ” aprendido a valorar. valoramos más los de la izquierda. Individuos Procesos y SOBRE e Interacciones Herramientas Software Documentación SOBRE extensiva Funcionando Colaboración Negociación SOBRE con el Cliente contractual Respuesta Seguimiento de SOBRE un plan al cambio Fuente: http://agilemanifesto.org
  • 15.
    http://www.kirameki.cc/wp/wp-content/uploads/2011/09/kyoto02_003.jpg 12 principios deÁgil 1. Satisfacer al cliente 2. Aceptar cambios 3. Trabajar como equipo 4. Entregas frecuentes 5. Calidad excelente 6. La simplicidad es esencial 7. Diseño Evolutivo 8. Motivación 9. Cara a cara 10.Retrospectivas 11.Medimos lo que llevamos hecho 12.Paso sostenible
  • 16.
    Porqué Agile? “Gartner predijo que para el 2012 el 80% de los proyectos de desarrollo de software usarán metodologías ágiles, especialmente Scrum.” – Thomas Murphy and David Norton, Gartner’s Analysts, March 9, 2010 Fuente: Gartner Predicts 2010: Agile and Cloud Impact Application Development Directions: http://www.gartner.com/id=1244514 http://analytical-mind.com/2010/03/09/gartner-predicts-2010-agile-and-cloud-impact-application-development-directions/
  • 17.
    Fuente: State ofAgile Development Survey 2011, VersionOne: http://www.versionone.com/state_of_agile_development_survey/11/
  • 18.
    Fuente: The AgileBusiness, Gist:http://blog.gist.com/wp-content/uploads/2011/11/GIST_Agile-final.png
  • 19.
    Fuente: State ofAgile Development Survey 2011, VersionOne: http://www.versionone.com/state_of_agile_development_survey/11/
  • 20.
    Fuente: State ofAgile Development Survey 2011, VersionOne: http://www.versionone.com/state_of_agile_development_survey/11/
  • 21.
  • 22.
    En lugar de„carrera de relevos‟, un enfoque holístico o estilo ‘rugby’ - donde un equipo intenta ir a la distancia como una unidad, pasando la pelota hacia adelante y hacia atrás- pueden servir mejor a los actuales requisitos competitivos". “ ” - Hirotaka Takeuchi and Ikujiro Nonaka, “The New New Product Development Game”, Harvard Business Review, January 1986.
  • 23.
  • 24.
    Qué es Scrum? “ Scrum es un marco de trabajo para la gestión y desarrollo de productos complejos, en un proceso iterativo e incremental utilizado comúnmente en entornos donde existe gran incertidumbre.” Fuente: Introducción a Agilidad y Scrum: http://twileshare.com/uploads/EFF46d01.pdf Scrum: http://es.wikipedia.org/wiki/Scrum
  • 25.
    Stacey Matrix “Strategic Management and Organizational Dynamics” by Ralph Stacey Fuente: http://www.gp-training.net/training/communication_skills/consultation/equipoise/complexity/stacey.htm
  • 26.
    “ Yo piensoque el siguiente siglo es el siglo de la complejidad. ” - Stephen Hawking http://www.garuyo.com/web/media/images/images/StephenHawkingAbandonEarth-thumb-550x413-44767.jpg
  • 27.
    Marco de Trabajo Scrum Professional Scrum Product Owner – Scrum.org 2011
  • 28.
    Marco de Trabajo Scrum Professional Scrum Product Owner – Scrum.org 2011
  • 29.
    Marco de Trabajo Scrum http://slideshop.com/PowerPoint-Scrum-Process
  • 31.
    Marco de trabajoScrum Product Owner
  • 32.
    Marco de trabajoScrum Sprint Planning Product Owner Team
  • 33.
    Marco de trabajoScrum Daily Scrum Scrum Master Team
  • 34.
    Marco de trabajoScrum Sprint Review Team Product Owner
  • 35.
    Marco de trabajoScrum Scrum Team Master Retrospective
  • 36.
    VISUAL STORY MAPPINGBOARD Sitio de Compra en Línea Ingreso al Sitio Compra Pago y Entrega Ingresar al Crear nueva Búsqueda de Ver catálogo Sitio cuenta productos de Productos Ingresar RELEASE 1 credenciales Establecer Ver Perfil RELEASE 2 Ver Detalle de un Producto Añadir al carrito Seleccionar la forma de pago dirección de Delivery RELEASE 3 Estado del Pedido
  • 37.
    VISUAL STORY MAPPINGBOARD Sitio de Compra en Línea Ingreso al Sitio Compra Pago y Entrega Ingresar al Crear nueva Búsqueda de Ver catálogo Sitio cuenta productos de Productos Ingresar RELEASE 1 credenciales Establecer Ver Perfil RELEASE 2 Ver Detalle de un Producto Añadir al carrito Seleccionar la forma de pago dirección de Delivery RELEASE 3 Estado del Pedido
  • 38.
    VISUAL STORY MAPPINGBOARD Sitio de Compra en Línea Ingreso al Sitio Compra Pago y Entrega Un Comprador Un Comprador desea Un Comprador desea Como un buscar productos ver el detalle de un desea ingresar al Ingresar al Crear nueva Búsqueda de Comprador desea Ver catálogo para poder realizar producto para poder sitio para poder realizar una compra relizar el proceso Sitio cuenta una compra productos analizar su compra de Productos de login para poder realizar una Ingresar compra credenciales Establecer Ver Detalle de Añadir al Seleccionar la dirección de Ver Perfil un Producto carrito forma de pago Delivery Estado del Pedido
  • 39.
    PRODUCT BACKLOG Sitio de Compra en Línea Product Backlog Un Comprador desea ingresar al sitio para poder realizar una compra Como un Comprador desea relizar el proceso de login para poder realizar una compra Un Comprador desea buscar productos para poder realizar una Un compra Prioridad Comprador desea ver el detalle de un producto para poder analizar su compra
  • 40.
    PRODUCT BACKLOG Sitio de Compra en Línea Product Backlog Un Comprador desea ingresar al sitio para poder realizar una compra 1pt Como un Comprador desea relizar el proceso de login para poder realizar una compra 8pts Un Comprador desea buscar productos para poder realizar una 5pts Un compra Prioridad Comprador desea ver el detalle de un producto para poder analizar su compra 3pts
  • 41.
    SPRINT BACKLOG Sitio de Compra en Línea Product Backlog Sprint Backlog Un Comprador desea ingresar al sitio para poder realizar una compra 1pt Como un Comprador desea relizar el proceso de login para poder realizar una compra 8pts Un Comprador desea buscar productos para poder realizar una 5pts Un compra Prioridad Comprador desea ver el detalle de un producto para poder analizar su compra 3pts
  • 42.
    STORY TASKS Sitio de Compra en Línea Product Backlog Sprint Backlog Story Tasks Un Comprador desea Crear página Definir ingresar al sitio para estilos poder realizar una Definir compra 1pt texto de inicio Como un Comprador desea relizar el proceso de Crear Constuir login para poder repositorio capa de realizar una compra 8pts acceso Definir Implementar Un Comprador encriptación Crear Entidades desea buscar página de Login productos para poder realizar una 5pts Un compra Prioridad Comprador desea ver el detalle de un producto para poder analizar su compra 3pts
  • 43.
    TASK BOARD To Do In Progress Done Crear Definir estilos Definir texto Implementar Construir encriptación página de de de página repositorio de datos Inicio presentación inicio Constuir Crear Pruebas página Construir acceso ATDD página de Login de Inicio datos Definir entidades de negocio
  • 44.
    Avance deseado BURNDOWN CHART (Tomado al día 8) Avance real 10 9 Story Points 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 Días (Sprint)
  • 45.
    Remaining BURNUP CHART (PorSprints) Story Points 50 40 30 20 10 0 Sprint 1 Sprint 2 Sprint 3 Release 1
  • 46.
    Roles Artefactos Ceremonias • Product • Product • Sprint Owner Backlog Planning • Equipo • Sprint • Daily Meeting • Scrum Master Backlog • Review • Impediment Meeting Backlog • Retrospective • Release Meeting Schedule • Burndown Chart
  • 47.
    Product Owner Dueño de la visión del producto picture by Official Star Wars Blog Representante del Cliente
  • 48.
    Product Owner Define las características (acordea la visión del producto) Prioriza las características (acorde al ROI) Define fechas entregables Entrega FeedBack Maneja a los stakeholders Acepta o rechaza incremento
  • 49.
    El Equipo Pequeño (5–9 personas) Multifuncional picture by ewen and donabel Auto Organizado – Full time
  • 50.
    El Equipo Define tareas Estimael esfuerzo Desarrolla el producto Asegura la calidad Evoluciona el proceso
  • 51.
    Scrum Master Servant leader Protector del equipo Resuelve problemas Guía de Scrum picture by Orange Beard
  • 52.
    Scrum Master Remueve impedimentos Previene interrupciones Facilitadordel equipo Soporta el proceso Apoya al Management
  • 53.
  • 54.
  • 55.
  • 56.
    Adaptabilidad http://www.flickr.com/photos/obrasocialcajamadrid/4661392452/lightbox/
  • 63.
  • 66.
    Ball Point Game Unjuego para sentir Scrum
  • 67.
    Reglas • Todos son un gran equipo • La bola debe tener tiempo aire • El Punto de Inicio es el Punto Final • Iteración de 2 minutos • 1 minuto de Retrospectiva
  • 72.
    TaskBoard es unaherramienta Daily Scrum es un ceremonia Scrum es un marco de trabajo Agile es un mindset http://anahatacoaching.files.wordpress.com/2011/07/zen-stones-620x387.jpg
  • 73.
    “ El verdaderoviaje de descubrimiento no consiste en buscar nuevos paisajes, sino en tener nuevos ojos.” - Marcel Proust @AgileEcuador @agileperu @kleer_la @Byriton @lshimokawa @pablitux @jlsandovaln @hhiroshi @rubyargentina @cafedejoe @juanjofuchs @rcolusso @DSN_XP
  • 74.
    Gracias @JohnnyOrdonez picture by ePi.Longo