SlideShare una empresa de Scribd logo
H isto rias
                                de
                             usu ario
                              Madrid, 17 Enero 2013

viernes 18 de enero de 13
José Manuel - El consultor agilista
                                                 43 años / divorciado / 2 hijos
                                                 • Vive en la soleada Sierra de La Cabrera
                                                 • Le gusta programar, pasear por el campo y tuitear
                                                 • >15 años desarrollando software, ≉ roles, ≉ sectores
                                                 • Blog, Twitter, LinkedIn
                                                 • Agile-Spain, agilismo.es
                              Motivaciones                                     Objetivos
                   • Transformar organizaciones                  • Que sus alumnos aprendan a desarrollar
                   • Probar cosas que nadie haya hecho             proyectos iterativos e incrementales y
                     antes                                         enfocados en satisfacer al usuario
                   • Fiel a sus principios (aunque le duela)     • Aumentar su reputación y que le contraten
                                                                   más a menudo
                                                                 • Que haya más clientes que valoren un
                                                                   trabajo bien hecho

                                     “Ayudo a desarrollar mejor software”

viernes 18 de enero de 13
¿Qué acabamos de
                               aprender?


viernes 18 de enero de 13
User Personas
               Etnografías


                            Arquetipos


                            Retratos Robot
viernes 18 de enero de 13
viernes 18 de enero de 13
viernes 18 de enero de 13
viernes 18 de enero de 13
¡Y no olvides las
                              entrevistas!
                            Hay que conocer al
                                 usuario

viernes 18 de enero de 13
viernes 18 de enero de 13
Horario                              17:30 FIN




                            Presentación
                            Capturar requisitos
                            Pactar el lenguaje 15:45 Café
                            Café                                      11:15 Café
                            UserStoryKata
                            Gestión del proyecto
                            Comida
                            Dudas
                            Agile Inception
                            Café
                            User Story Map
                            Backlog del MVP
                            Wrap-up                   13:15 - 14:30
                            Fin                         Comida




viernes 18 de enero de 13
viernes 18 de enero de 13
¿En qué estoy
                              pensando?


                                ?
viernes 18 de enero de 13
viernes 18 de enero de 13
Esto no es lo que yo
                                  te pedí



                                    !
viernes 18 de enero de 13
Ejercicio #1

                                                Resto del equipo


                                               5 min
                            2 min


                                    ANALISTA
        CLIENTE
viernes 18 de enero de 13
Ejercicio #2

                                                     5 min



                            2 min
                                    Todo el equipo


        CLIENTE
viernes 18 de enero de 13
Ejercicio #3

                                                     1 min


                                                       x3
                            1 min
                                    Todo el equipo


        CLIENTE
viernes 18 de enero de 13
Pre dictivo




viernes 18 de enero de 13
Pre dictivo

                                          Adapta
                                                tivo




viernes 18 de enero de 13
Iterativo



                            Incremental



                            http://agileproductdesign.com/blog/dont_know_what_i_want.html




viernes 18 de enero de 13
SCRUM




viernes 18 de enero de 13
ROLES




viernes 18 de enero de 13
ROLES




viernes 18 de enero de 13
ROLES




viernes 18 de enero de 13
ROLES




viernes 18 de enero de 13
EL PROCESO




viernes 18 de enero de 13
H isto rias
                                de
                             usu ario
viernes 18 de enero de 13
25 min.
viernes 18 de enero de 13
C Card
                              C Conversation
                              C Confirmation

                            http://xprogramming.com/articles/expcardconversationconfirmation/



viernes 18 de enero de 13
I	

	

 	

 Independent
                  N	

	

 Negotiable
                  V	

 	

 Valuable
                  E	

 	

 Estimable
                      	

                  S	

	

 	

 Sized appropriately
                  T	

 	

 Testable
             http://en.wikipedia.org/wiki/INVEST_(mnemonic)
viernes 18 de enero de 13
Tareas




viernes 18 de enero de 13
S	

	

 	

 Specific
                            M	

	

 Measurable
                            A	

 	

 Achievable
                            R	

 	

 Relevant
                            T	

 	

 Time-boxed
                            http://xp123.com/articles/invest-in-good-stories-and-smart-tasks/


viernes 18 de enero de 13
Título
                Como <rol>
                Quiero <funcionalidad>
                Para <beneficio>


viernes 18 de enero de 13
Criterios de aceptación




viernes 18 de enero de 13
viernes 18 de enero de 13
viernes 18 de enero de 13
viernes 18 de enero de 13
C Card
                              C Conversation
                              C Confirmation

                            http://xprogramming.com/articles/expcardconversationconfirmation/



viernes 18 de enero de 13
User Personas
               Etnografías


                            Arquetipos


                            Retratos Robot
viernes 18 de enero de 13
Título
                Como <rol>
                Quiero <funcionalidad>
                Para <beneficio>


viernes 18 de enero de 13
Ejemplo



viernes 18 de enero de 13
Historias de usuario
              Como [cliente habitual], quiero [ver productos
              relacionados] para [ver si hay otros productos que
              me puedan interesar]


                            Condiciones de completitud                  Prioridad
                       • Los productos estarán ordenados por
                                                                          70
                            valoración y margen de beneficio.

                       • Cuando el usuario haga clic en un
                                                                         Coste
                            producto, se desplegará el detalle.
                                                                           5
                       • Etc.

   http://farm1.static.flickr.com/55/147874576_8a453079f3.jpg



viernes 18 de enero de 13
Más ejemplos



viernes 18 de enero de 13
Iluminar la salida de dinero

               Como Juana “la señora mayor”

               Quiero que el cajero me avise de por dónde va a
               salir el dinero con una señal luminosa

               Para no desorientarme al terminar la operación




viernes 18 de enero de 13
Puntuación de la partida
                     en curso
                     Como Ricardo “el jugador competitivo”

                     Quiero tener siempre presente la
                     puntuación de la partida en curso

                     Para no bajar el ritmo



viernes 18 de enero de 13
Partida multijugador
                            Como Ricardo “el jugador competitivo”

                            Quiero jugar partidas con otros
                            jugadores

                            Para divertirme más que jugando solo




viernes 18 de enero de 13
d o s
                                  i z a
                                t
                   Criterios de aceptación
                              a
                       t o m
                  A u
viernes 18 de enero de 13
viernes 18 de enero de 13
Driving Development with Tests: ATDD and TDD




        The Acceptance Test Driven Development (ATDD) Cycle




        (ATDD cycle model developed by James Shore with changes suggested by Grigori Melnick, Brian
        Marick, and Elisabeth Hendrickson.)

        Discuss the Requirements
              During the Planning Meeting in which we discuss the story about secure passwords, we ask the
viernes 18 de business stakeholder requesting the feature questions intended to elicit acceptance criteria:
              enero de 13
Consejos
                     • Escribe especificaciones, no scripts
                     • Las especificaciones deben ser estables
                     • Extrae un DSL
                     • Aisla comportamientos
                     • Piensa en “Given-When-Then”
                            http://concordion.org/Technique.html

viernes 18 de enero de 13
Malos olores

                     • Cambios en la implementación obligan a
                            cambios en las especificaciones
                     • Instrumentación/tests/fixtures muy
                            complicados
                     • Todos los ejemplos se parecen
                             http://concordion.org/Technique.html

viernes 18 de enero de 13
Más información




viernes 18 de enero de 13
¡¡RIIING!!
viernes 18 de enero de 13
¿PREGUNTAS?




viernes 18 de enero de 13
viernes 18 de enero de 13
¿PREGUNTAS?




viernes 18 de enero de 13
User Story
                              Kata

viernes 18 de enero de 13
“Quiero llamar a mi madre”




viernes 18 de enero de 13
“Quiero llamar a mi
                                 madre”
                                   Turno #1


                                     10 min

viernes 18 de enero de 13
“Quiero llamar a mi
                                 madre”
                                   Turno #2


                                      5 min

viernes 18 de enero de 13
Estimaciones



viernes 18 de enero de 13
S     1
                             M      2
                             L      3
                             XL     5
                            XXL     8
                            XXXL   13
viernes 18 de enero de 13
viernes 18 de enero de 13
Incertidumbre




                     http://geeks.ms/blogs/rcorral/archive/2010/12/13/gesti-243-n-de-proyectos-guiada-por-la-intuici-243-n-o-por-qu-233-gestionar-proyectos-es-tan-dif-237-cil.aspx




viernes 18 de enero de 13
¿Para qué estimamos?

                     •      Gestión de las expectativas
                     • Conversación
                     • Ritmo sostenible


viernes 18 de enero de 13
¿PREGUNTAS?




viernes 18 de enero de 13
Ejercicio:
                            Estimar el backlog


                                    5 min

viernes 18 de enero de 13
Ejercicio:
                 Reunión de planificación


                            5 min

viernes 18 de enero de 13
Seguimiento del
                               Proyecto


viernes 18 de enero de 13
Cuadro de Mandos




                            http://www.xqa.com.ar/visualmanagement/

viernes 18 de enero de 13
Gráficos de progreso
                       Valor entregado                  Entrega de objetivos y velocidad


                                                                                 Finalización
                                                                                    estimada




                                                        Incremento
                                                        de alcance

       Horas pendientes en la iteración                               Defectos




   http://davenicolette.wikispaces.com/Agile+Metrics



viernes 18 de enero de 13
Me parece muy bien,
                   pero... ¿cuándo me vas
                   a entregar el proyecto?


viernes 18 de enero de 13
Burn-up o valor entregado




viernes 18 de enero de 13
Espacio
                            Velocidad =
                                        Tiempo




viernes 18 de enero de 13
Espacio
                                   RI =
                            VelocidadTM
                              SOSTE      O
                                        Tiempo
                                      NIBLE
                PRED    =
                     ICTIB
                           ILIDA
                                 D
viernes 18 de enero de 13
Afectan a las
                                   estimaciones
                            • Multitarea / cambios de contexto
                            • Interrupciones
                            • Criterios de aceptación no claros
                            • Desconocimiento de la tecnología
                            • No cuidar el backlog

viernes 18 de enero de 13
Más información




viernes 18 de enero de 13
¿CÓMO MANEJAMOS
                    LOS REQUISITOS?


viernes 18 de enero de 13
Pila de Producto




viernes 18 de enero de 13
Plan de Releases




viernes 18 de enero de 13
User Story Map




viernes 18 de enero de 13
Agile Inception Deck




viernes 18 de enero de 13
Specification Workshops




viernes 18 de enero de 13
¿PREGUNTAS?




viernes 18 de enero de 13
Ejercicio:
                            User Story Map


                                  5 min

viernes 18 de enero de 13
¿PREGUNTAS?




viernes 18 de enero de 13
Horario                              17:30 FIN




                            Presentación
                            Capturar requisitos
                            Pactar el lenguaje 15:45 Café
                            Café                                      11:15 Café
                            UserStoryKata
                            Gestión del proyecto
                            Comida
                            Dudas
                            Agile Inception
                            Café
                            User Story Map
                            Backlog del MVP
                            Wrap-up                   13:15 - 14:30
                            Fin                         Comida




viernes 18 de enero de 13
viernes 18 de enero de 13
Agile Inception Deck




viernes 18 de enero de 13
Agile Inception
                     1. ¿Por qué?
                     2. Elevator pitch
                     3. La caja (Funcionalidades / Beneficios / Eslogan)
                     4. El ámbito (IN/OUT/Sin resolver)
                     5. La comunidad
                     6. La Solución
                     7. Riesgos
                     8. Duración del proyecto
                     9. ¿Qué es más importante?
                     10. ¿Cuánto y cuándo? ¿Y quién?



viernes 18 de enero de 13
viernes 18 de enero de 13
viernes 18 de enero de 13
User Story Map




viernes 18 de enero de 13
Pila de Producto




viernes 18 de enero de 13
¿PREGUNTAS?




viernes 18 de enero de 13
MUCHAS
                            GRACIAS
viernes 18 de enero de 13

Más contenido relacionado

La actualidad más candente

SCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBANSCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBAN
Yesi Campa
 
Técnicas de priorización Agiles
Técnicas de priorización AgilesTécnicas de priorización Agiles
Técnicas de priorización Agiles
Giovanny Cifuentes
 
Módulo 3. El rol del Product Owner
Módulo 3. El rol del Product OwnerMódulo 3. El rol del Product Owner
Módulo 3. El rol del Product Owner
Johnny Ordóñez
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
Oliver Centeno
 
Presentación de Scrum
Presentación de ScrumPresentación de Scrum
Presentación de Scrum
Humberto Alvarez, PMP®
 
User Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónUser Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcción
Marco Avendaño
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Jorge Hernán Abad Londoño
 
5. Prototipado
5.  Prototipado5.  Prototipado
5. Prototipado
DCU_MPIUA
 
Caso de uso e historia de usuario
Caso de uso e historia de usuarioCaso de uso e historia de usuario
Caso de uso e historia de usuario
Sergio Aravena Vidal
 
Estimación ágil con Planning Poker
Estimación ágil con Planning PokerEstimación ágil con Planning Poker
Estimación ágil con Planning Poker
Marco Avendaño
 
Historias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitosHistorias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitos
Marco Avendaño
 
User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptx
Paul Boos
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping Workshop
Dana Pylayeva
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
Jeff Patton
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
Trisca Dominic
 
Creating A Product Backlog
Creating A Product BacklogCreating A Product Backlog
Creating A Product Backlog
Russell Pannone
 
Historias de usuario
Historias de usuarioHistorias de usuario
Historias de usuario
Zafiro Echezuria
 
Product Backlog Mapping
Product Backlog MappingProduct Backlog Mapping
Product Backlog Mapping
Paul Nil
 
21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting Patterns
Kent McDonald
 
Agile Inception
Agile InceptionAgile Inception
Agile Inception
Marco Avendaño
 

La actualidad más candente (20)

SCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBANSCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBAN
 
Técnicas de priorización Agiles
Técnicas de priorización AgilesTécnicas de priorización Agiles
Técnicas de priorización Agiles
 
Módulo 3. El rol del Product Owner
Módulo 3. El rol del Product OwnerMódulo 3. El rol del Product Owner
Módulo 3. El rol del Product Owner
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Presentación de Scrum
Presentación de ScrumPresentación de Scrum
Presentación de Scrum
 
User Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónUser Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcción
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
 
5. Prototipado
5.  Prototipado5.  Prototipado
5. Prototipado
 
Caso de uso e historia de usuario
Caso de uso e historia de usuarioCaso de uso e historia de usuario
Caso de uso e historia de usuario
 
Estimación ágil con Planning Poker
Estimación ágil con Planning PokerEstimación ágil con Planning Poker
Estimación ágil con Planning Poker
 
Historias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitosHistorias de usuario y la especificación de requisitos
Historias de usuario y la especificación de requisitos
 
User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptx
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping Workshop
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Creating A Product Backlog
Creating A Product BacklogCreating A Product Backlog
Creating A Product Backlog
 
Historias de usuario
Historias de usuarioHistorias de usuario
Historias de usuario
 
Product Backlog Mapping
Product Backlog MappingProduct Backlog Mapping
Product Backlog Mapping
 
21 Story Splitting Patterns
21 Story Splitting Patterns21 Story Splitting Patterns
21 Story Splitting Patterns
 
Agile Inception
Agile InceptionAgile Inception
Agile Inception
 

Destacado

Historias de Usuario (Tarjetas)
Historias de Usuario (Tarjetas)Historias de Usuario (Tarjetas)
Historias de Usuario (Tarjetas)
Ares Atzarel Hernández Rodríguez
 
Escribir Historias de Usuario Maravillosas
Escribir Historias de Usuario MaravillosasEscribir Historias de Usuario Maravillosas
Escribir Historias de Usuario Maravillosas
Carlton Nettleton
 
Estimación Ágil, Story Points y Planning Poker
Estimación Ágil, Story Points y Planning PokerEstimación Ágil, Story Points y Planning Poker
Estimación Ágil, Story Points y Planning Poker
Johnny Ordóñez
 
Formación 'user stories' biko - mayo 2011
Formación 'user stories'   biko - mayo 2011Formación 'user stories'   biko - mayo 2011
Formación 'user stories' biko - mayo 2011
Jose Ramón Díaz
 
Historias de usuario
Historias de usuarioHistorias de usuario
Historias de usuario
Fabian Garzon
 
Mapa de Historias de Usuario - User Story Map
Mapa de Historias de Usuario - User Story MapMapa de Historias de Usuario - User Story Map
Mapa de Historias de Usuario - User Story Map
Jorge Hernán Abad Londoño
 
Introduccion a Scrum con caso práctico
Introduccion a Scrum  con caso prácticoIntroduccion a Scrum  con caso práctico
Introduccion a Scrum con caso práctico
Daniel Escribano Ales
 
Noemí Navarro Sánchez. Experiencia de #MobProgramming
Noemí Navarro Sánchez. Experiencia de #MobProgrammingNoemí Navarro Sánchez. Experiencia de #MobProgramming
Noemí Navarro Sánchez. Experiencia de #MobProgramming
233 Grados de TI
 
Metodologia Agile - Estimacion por Story Points
Metodologia Agile -  Estimacion por Story PointsMetodologia Agile -  Estimacion por Story Points
Metodologia Agile - Estimacion por Story Points
Nacho Bongiovanni
 
Webinar #noEstimate
Webinar #noEstimateWebinar #noEstimate
Webinar #noEstimate
233 Grados de TI
 
Scrum
ScrumScrum
Hablemos de la Complejidad, la Gestión de Proyectos y Cynefin
Hablemos de la Complejidad, la Gestión de Proyectos y CynefinHablemos de la Complejidad, la Gestión de Proyectos y Cynefin
Hablemos de la Complejidad, la Gestión de Proyectos y Cynefin
Jorge Hernán Abad Londoño
 
Motivación
MotivaciónMotivación
Motivación
233 Grados de TI
 
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
 
Scrum y la gestión de proyecto Web
Scrum y la gestión de proyecto WebScrum y la gestión de proyecto Web
Scrum y la gestión de proyecto Web
investic
 
Git with Scrum en español
Git with Scrum en españolGit with Scrum en español
Git with Scrum en español
Ramón Glez
 
Un poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la PabloUn poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la Pablo
Pablo García Montes
 
El Scrum Master Extraordinario
El Scrum Master ExtraordinarioEl Scrum Master Extraordinario
El Scrum Master Extraordinario
Luis Antonio Salazar Caraballo
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
Lis Pater
 

Destacado (20)

Historias de Usuario (Tarjetas)
Historias de Usuario (Tarjetas)Historias de Usuario (Tarjetas)
Historias de Usuario (Tarjetas)
 
Escribir Historias de Usuario Maravillosas
Escribir Historias de Usuario MaravillosasEscribir Historias de Usuario Maravillosas
Escribir Historias de Usuario Maravillosas
 
Estimación Ágil, Story Points y Planning Poker
Estimación Ágil, Story Points y Planning PokerEstimación Ágil, Story Points y Planning Poker
Estimación Ágil, Story Points y Planning Poker
 
Formación 'user stories' biko - mayo 2011
Formación 'user stories'   biko - mayo 2011Formación 'user stories'   biko - mayo 2011
Formación 'user stories' biko - mayo 2011
 
Historias de usuario
Historias de usuarioHistorias de usuario
Historias de usuario
 
Mapa de Historias de Usuario - User Story Map
Mapa de Historias de Usuario - User Story MapMapa de Historias de Usuario - User Story Map
Mapa de Historias de Usuario - User Story Map
 
Introduccion a Scrum con caso práctico
Introduccion a Scrum  con caso prácticoIntroduccion a Scrum  con caso práctico
Introduccion a Scrum con caso práctico
 
Noemí Navarro Sánchez. Experiencia de #MobProgramming
Noemí Navarro Sánchez. Experiencia de #MobProgrammingNoemí Navarro Sánchez. Experiencia de #MobProgramming
Noemí Navarro Sánchez. Experiencia de #MobProgramming
 
Metodologia Agile - Estimacion por Story Points
Metodologia Agile -  Estimacion por Story PointsMetodologia Agile -  Estimacion por Story Points
Metodologia Agile - Estimacion por Story Points
 
Webinar #noEstimate
Webinar #noEstimateWebinar #noEstimate
Webinar #noEstimate
 
Clase 02 Scrum
Clase 02 ScrumClase 02 Scrum
Clase 02 Scrum
 
Scrum
ScrumScrum
Scrum
 
Hablemos de la Complejidad, la Gestión de Proyectos y Cynefin
Hablemos de la Complejidad, la Gestión de Proyectos y CynefinHablemos de la Complejidad, la Gestión de Proyectos y Cynefin
Hablemos de la Complejidad, la Gestión de Proyectos y Cynefin
 
Motivación
MotivaciónMotivación
Motivación
 
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
 
Scrum y la gestión de proyecto Web
Scrum y la gestión de proyecto WebScrum y la gestión de proyecto Web
Scrum y la gestión de proyecto Web
 
Git with Scrum en español
Git with Scrum en españolGit with Scrum en español
Git with Scrum en español
 
Un poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la PabloUn poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la Pablo
 
El Scrum Master Extraordinario
El Scrum Master ExtraordinarioEl Scrum Master Extraordinario
El Scrum Master Extraordinario
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
 

Más de Jose Manuel Beas

Introducción a los mapas de Wardley (para describir nuestro entorno competitivo)
Introducción a los mapas de Wardley (para describir nuestro entorno competitivo)Introducción a los mapas de Wardley (para describir nuestro entorno competitivo)
Introducción a los mapas de Wardley (para describir nuestro entorno competitivo)
Jose Manuel Beas
 
User Story Mapping [webinar DoneTonic, Dic - 2023]
User Story Mapping [webinar DoneTonic, Dic - 2023]User Story Mapping [webinar DoneTonic, Dic - 2023]
User Story Mapping [webinar DoneTonic, Dic - 2023]
Jose Manuel Beas
 
Valor y Tipos de Desperdicio [Dic - 2023]
Valor y Tipos de Desperdicio [Dic - 2023]Valor y Tipos de Desperdicio [Dic - 2023]
Valor y Tipos de Desperdicio [Dic - 2023]
Jose Manuel Beas
 
Introducción a Flow Efficiency [Dic 2023]
Introducción a Flow Efficiency [Dic 2023]Introducción a Flow Efficiency [Dic 2023]
Introducción a Flow Efficiency [Dic 2023]
Jose Manuel Beas
 
Cómo tratar defectos con Kanban [Nov 2023]
Cómo tratar defectos con Kanban [Nov 2023]Cómo tratar defectos con Kanban [Nov 2023]
Cómo tratar defectos con Kanban [Nov 2023]
Jose Manuel Beas
 
Introducción a Team Topologies [Oct 2023]
Introducción a Team Topologies [Oct 2023]Introducción a Team Topologies [Oct 2023]
Introducción a Team Topologies [Oct 2023]
Jose Manuel Beas
 
Priorización de Portfolio para Agility360
Priorización de Portfolio para Agility360Priorización de Portfolio para Agility360
Priorización de Portfolio para Agility360
Jose Manuel Beas
 
Webinar “Repensemos la forma en la que trabajamos; empecemos simplificando”
Webinar “Repensemos la forma en la que trabajamos; empecemos simplificando”Webinar “Repensemos la forma en la que trabajamos; empecemos simplificando”
Webinar “Repensemos la forma en la que trabajamos; empecemos simplificando”
Jose Manuel Beas
 
Internal keynote - La era del agilismo (curated version)
Internal keynote  - La era del agilismo (curated version)Internal keynote  - La era del agilismo (curated version)
Internal keynote - La era del agilismo (curated version)
Jose Manuel Beas
 
Transformar por niveles
Transformar por nivelesTransformar por niveles
Transformar por niveles
Jose Manuel Beas
 
CAS2018 - El poder de las metaforas
CAS2018 - El poder de las metaforasCAS2018 - El poder de las metaforas
CAS2018 - El poder de las metaforas
Jose Manuel Beas
 
Los estados intermedios
Los estados intermediosLos estados intermedios
Los estados intermedios
Jose Manuel Beas
 
How to implement agile in a waterfall company
How to implement agile in a waterfall companyHow to implement agile in a waterfall company
How to implement agile in a waterfall company
Jose Manuel Beas
 
Taller exprés planificación ágil
Taller exprés planificación ágilTaller exprés planificación ágil
Taller exprés planificación ágil
Jose Manuel Beas
 
Scaling Agile without frameworks
Scaling Agile without frameworksScaling Agile without frameworks
Scaling Agile without frameworks
Jose Manuel Beas
 
Gestión de riesgos en proyectos ágiles
Gestión de riesgos en proyectos ágilesGestión de riesgos en proyectos ágiles
Gestión de riesgos en proyectos ágiles
Jose Manuel Beas
 
Codemotion 2014 - Desarrollo Agil de Producto para Emprendedores
Codemotion 2014  - Desarrollo Agil de Producto para EmprendedoresCodemotion 2014  - Desarrollo Agil de Producto para Emprendedores
Codemotion 2014 - Desarrollo Agil de Producto para Emprendedores
Jose Manuel Beas
 
Startups Mansion - Desarrollo Agil de Producto para Emprendedores
Startups Mansion - Desarrollo Agil de Producto para EmprendedoresStartups Mansion - Desarrollo Agil de Producto para Emprendedores
Startups Mansion - Desarrollo Agil de Producto para Emprendedores
Jose Manuel Beas
 
Betabeers Huelva - Agilismo y Lean Startup
Betabeers Huelva - Agilismo y Lean StartupBetabeers Huelva - Agilismo y Lean Startup
Betabeers Huelva - Agilismo y Lean Startup
Jose Manuel Beas
 
DrupalCamp14 Agile product development for startups
DrupalCamp14 Agile product development for startupsDrupalCamp14 Agile product development for startups
DrupalCamp14 Agile product development for startups
Jose Manuel Beas
 

Más de Jose Manuel Beas (20)

Introducción a los mapas de Wardley (para describir nuestro entorno competitivo)
Introducción a los mapas de Wardley (para describir nuestro entorno competitivo)Introducción a los mapas de Wardley (para describir nuestro entorno competitivo)
Introducción a los mapas de Wardley (para describir nuestro entorno competitivo)
 
User Story Mapping [webinar DoneTonic, Dic - 2023]
User Story Mapping [webinar DoneTonic, Dic - 2023]User Story Mapping [webinar DoneTonic, Dic - 2023]
User Story Mapping [webinar DoneTonic, Dic - 2023]
 
Valor y Tipos de Desperdicio [Dic - 2023]
Valor y Tipos de Desperdicio [Dic - 2023]Valor y Tipos de Desperdicio [Dic - 2023]
Valor y Tipos de Desperdicio [Dic - 2023]
 
Introducción a Flow Efficiency [Dic 2023]
Introducción a Flow Efficiency [Dic 2023]Introducción a Flow Efficiency [Dic 2023]
Introducción a Flow Efficiency [Dic 2023]
 
Cómo tratar defectos con Kanban [Nov 2023]
Cómo tratar defectos con Kanban [Nov 2023]Cómo tratar defectos con Kanban [Nov 2023]
Cómo tratar defectos con Kanban [Nov 2023]
 
Introducción a Team Topologies [Oct 2023]
Introducción a Team Topologies [Oct 2023]Introducción a Team Topologies [Oct 2023]
Introducción a Team Topologies [Oct 2023]
 
Priorización de Portfolio para Agility360
Priorización de Portfolio para Agility360Priorización de Portfolio para Agility360
Priorización de Portfolio para Agility360
 
Webinar “Repensemos la forma en la que trabajamos; empecemos simplificando”
Webinar “Repensemos la forma en la que trabajamos; empecemos simplificando”Webinar “Repensemos la forma en la que trabajamos; empecemos simplificando”
Webinar “Repensemos la forma en la que trabajamos; empecemos simplificando”
 
Internal keynote - La era del agilismo (curated version)
Internal keynote  - La era del agilismo (curated version)Internal keynote  - La era del agilismo (curated version)
Internal keynote - La era del agilismo (curated version)
 
Transformar por niveles
Transformar por nivelesTransformar por niveles
Transformar por niveles
 
CAS2018 - El poder de las metaforas
CAS2018 - El poder de las metaforasCAS2018 - El poder de las metaforas
CAS2018 - El poder de las metaforas
 
Los estados intermedios
Los estados intermediosLos estados intermedios
Los estados intermedios
 
How to implement agile in a waterfall company
How to implement agile in a waterfall companyHow to implement agile in a waterfall company
How to implement agile in a waterfall company
 
Taller exprés planificación ágil
Taller exprés planificación ágilTaller exprés planificación ágil
Taller exprés planificación ágil
 
Scaling Agile without frameworks
Scaling Agile without frameworksScaling Agile without frameworks
Scaling Agile without frameworks
 
Gestión de riesgos en proyectos ágiles
Gestión de riesgos en proyectos ágilesGestión de riesgos en proyectos ágiles
Gestión de riesgos en proyectos ágiles
 
Codemotion 2014 - Desarrollo Agil de Producto para Emprendedores
Codemotion 2014  - Desarrollo Agil de Producto para EmprendedoresCodemotion 2014  - Desarrollo Agil de Producto para Emprendedores
Codemotion 2014 - Desarrollo Agil de Producto para Emprendedores
 
Startups Mansion - Desarrollo Agil de Producto para Emprendedores
Startups Mansion - Desarrollo Agil de Producto para EmprendedoresStartups Mansion - Desarrollo Agil de Producto para Emprendedores
Startups Mansion - Desarrollo Agil de Producto para Emprendedores
 
Betabeers Huelva - Agilismo y Lean Startup
Betabeers Huelva - Agilismo y Lean StartupBetabeers Huelva - Agilismo y Lean Startup
Betabeers Huelva - Agilismo y Lean Startup
 
DrupalCamp14 Agile product development for startups
DrupalCamp14 Agile product development for startupsDrupalCamp14 Agile product development for startups
DrupalCamp14 Agile product development for startups
 

Último

Capacitación chatbot Wapi para enviar por whatsapp
Capacitación chatbot Wapi para enviar por whatsappCapacitación chatbot Wapi para enviar por whatsapp
Capacitación chatbot Wapi para enviar por whatsapp
acastropu
 
INFORME ADMINISTRACIÓN EN PROPIEDAD HORIZONTAL
INFORME ADMINISTRACIÓN EN PROPIEDAD HORIZONTALINFORME ADMINISTRACIÓN EN PROPIEDAD HORIZONTAL
INFORME ADMINISTRACIÓN EN PROPIEDAD HORIZONTAL
dorislilianagarb
 
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
dntstartups
 
niif 15 ejemplos esenciales para su entendimiento
niif 15 ejemplos esenciales para su entendimientoniif 15 ejemplos esenciales para su entendimiento
niif 15 ejemplos esenciales para su entendimiento
crimaldonado
 
Trigonometria Plan-el mejor.pptxssssssss
Trigonometria Plan-el mejor.pptxssssssssTrigonometria Plan-el mejor.pptxssssssss
Trigonometria Plan-el mejor.pptxssssssss
QuerubinOlayamedina
 
EJEMPLO SOLICITUD CERTIFICADO DE INFORMES PREVIOS
EJEMPLO SOLICITUD CERTIFICADO DE INFORMES PREVIOSEJEMPLO SOLICITUD CERTIFICADO DE INFORMES PREVIOS
EJEMPLO SOLICITUD CERTIFICADO DE INFORMES PREVIOS
ArquitecturaClculoCe
 
Mario Mendoza Marichal Perspectivas Empresariales para México 2024 .pdf
Mario Mendoza Marichal  Perspectivas Empresariales para México 2024 .pdfMario Mendoza Marichal  Perspectivas Empresariales para México 2024 .pdf
Mario Mendoza Marichal Perspectivas Empresariales para México 2024 .pdf
Mario Mendoza Marichal
 
PREVENCION DELITOS RELACIONADOS COM INT.pptx
PREVENCION DELITOS RELACIONADOS COM INT.pptxPREVENCION DELITOS RELACIONADOS COM INT.pptx
PREVENCION DELITOS RELACIONADOS COM INT.pptx
johnsegura13
 
contexto macroeconomico en nicaragua en la actulidad
contexto macroeconomico en nicaragua en la actulidadcontexto macroeconomico en nicaragua en la actulidad
contexto macroeconomico en nicaragua en la actulidad
RamiroSaavedraRuiz
 
RESPUESTA DERECHO DE PETICION EN PROPIEDAD HORIZONTAL
RESPUESTA DERECHO DE PETICION EN PROPIEDAD HORIZONTALRESPUESTA DERECHO DE PETICION EN PROPIEDAD HORIZONTAL
RESPUESTA DERECHO DE PETICION EN PROPIEDAD HORIZONTAL
dorislilianagarb
 
U1. C2. TIPOS DE INSTITUCIONES FINANCIERAS.pptx
U1. C2. TIPOS DE INSTITUCIONES FINANCIERAS.pptxU1. C2. TIPOS DE INSTITUCIONES FINANCIERAS.pptx
U1. C2. TIPOS DE INSTITUCIONES FINANCIERAS.pptx
fernfre15
 
Solicitud de cambio de un producto, a nivel empresarial.
Solicitud de cambio de un producto, a nivel empresarial.Solicitud de cambio de un producto, a nivel empresarial.
Solicitud de cambio de un producto, a nivel empresarial.
femayormisleidys
 
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptxFINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
YOLISALLOPUMAINCA
 
LINEA DE CARRERA Y MODELO DE PLAN DE CARRERA
LINEA DE CARRERA Y MODELO DE PLAN DE CARRERALINEA DE CARRERA Y MODELO DE PLAN DE CARRERA
LINEA DE CARRERA Y MODELO DE PLAN DE CARRERA
Mario Cesar Huallanca Contreras
 
Supply Chain Management Universidad César Vallejo
Supply Chain Management Universidad César VallejoSupply Chain Management Universidad César Vallejo
Supply Chain Management Universidad César Vallejo
jeuzouu
 
plan contable empresarial para empresass
plan contable empresarial para empresassplan contable empresarial para empresass
plan contable empresarial para empresass
SUSANJHEMAMBROSIOSEV1
 
Karla_Meza_Catedra_Morazanica_TEC18NOV_CAP_3.pptx
Karla_Meza_Catedra_Morazanica_TEC18NOV_CAP_3.pptxKarla_Meza_Catedra_Morazanica_TEC18NOV_CAP_3.pptx
Karla_Meza_Catedra_Morazanica_TEC18NOV_CAP_3.pptx
LibreriaOrellana1
 
Valor que revierte al vendedor de la mercadería exportada
Valor que revierte al vendedor de la mercadería exportadaValor que revierte al vendedor de la mercadería exportada
Valor que revierte al vendedor de la mercadería exportada
Instituto de Capacitacion Aduanera
 
VISIÓN MISIÓN VALORES EMPRESARIALES EN EL
VISIÓN MISIÓN VALORES EMPRESARIALES EN ELVISIÓN MISIÓN VALORES EMPRESARIALES EN EL
VISIÓN MISIÓN VALORES EMPRESARIALES EN EL
LilianBaosMedina
 
Enfoque Estructuralista de la Administración.docx
Enfoque Estructuralista de la Administración.docxEnfoque Estructuralista de la Administración.docx
Enfoque Estructuralista de la Administración.docx
mariferbonilla2
 

Último (20)

Capacitación chatbot Wapi para enviar por whatsapp
Capacitación chatbot Wapi para enviar por whatsappCapacitación chatbot Wapi para enviar por whatsapp
Capacitación chatbot Wapi para enviar por whatsapp
 
INFORME ADMINISTRACIÓN EN PROPIEDAD HORIZONTAL
INFORME ADMINISTRACIÓN EN PROPIEDAD HORIZONTALINFORME ADMINISTRACIÓN EN PROPIEDAD HORIZONTAL
INFORME ADMINISTRACIÓN EN PROPIEDAD HORIZONTAL
 
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
 
niif 15 ejemplos esenciales para su entendimiento
niif 15 ejemplos esenciales para su entendimientoniif 15 ejemplos esenciales para su entendimiento
niif 15 ejemplos esenciales para su entendimiento
 
Trigonometria Plan-el mejor.pptxssssssss
Trigonometria Plan-el mejor.pptxssssssssTrigonometria Plan-el mejor.pptxssssssss
Trigonometria Plan-el mejor.pptxssssssss
 
EJEMPLO SOLICITUD CERTIFICADO DE INFORMES PREVIOS
EJEMPLO SOLICITUD CERTIFICADO DE INFORMES PREVIOSEJEMPLO SOLICITUD CERTIFICADO DE INFORMES PREVIOS
EJEMPLO SOLICITUD CERTIFICADO DE INFORMES PREVIOS
 
Mario Mendoza Marichal Perspectivas Empresariales para México 2024 .pdf
Mario Mendoza Marichal  Perspectivas Empresariales para México 2024 .pdfMario Mendoza Marichal  Perspectivas Empresariales para México 2024 .pdf
Mario Mendoza Marichal Perspectivas Empresariales para México 2024 .pdf
 
PREVENCION DELITOS RELACIONADOS COM INT.pptx
PREVENCION DELITOS RELACIONADOS COM INT.pptxPREVENCION DELITOS RELACIONADOS COM INT.pptx
PREVENCION DELITOS RELACIONADOS COM INT.pptx
 
contexto macroeconomico en nicaragua en la actulidad
contexto macroeconomico en nicaragua en la actulidadcontexto macroeconomico en nicaragua en la actulidad
contexto macroeconomico en nicaragua en la actulidad
 
RESPUESTA DERECHO DE PETICION EN PROPIEDAD HORIZONTAL
RESPUESTA DERECHO DE PETICION EN PROPIEDAD HORIZONTALRESPUESTA DERECHO DE PETICION EN PROPIEDAD HORIZONTAL
RESPUESTA DERECHO DE PETICION EN PROPIEDAD HORIZONTAL
 
U1. C2. TIPOS DE INSTITUCIONES FINANCIERAS.pptx
U1. C2. TIPOS DE INSTITUCIONES FINANCIERAS.pptxU1. C2. TIPOS DE INSTITUCIONES FINANCIERAS.pptx
U1. C2. TIPOS DE INSTITUCIONES FINANCIERAS.pptx
 
Solicitud de cambio de un producto, a nivel empresarial.
Solicitud de cambio de un producto, a nivel empresarial.Solicitud de cambio de un producto, a nivel empresarial.
Solicitud de cambio de un producto, a nivel empresarial.
 
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptxFINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
 
LINEA DE CARRERA Y MODELO DE PLAN DE CARRERA
LINEA DE CARRERA Y MODELO DE PLAN DE CARRERALINEA DE CARRERA Y MODELO DE PLAN DE CARRERA
LINEA DE CARRERA Y MODELO DE PLAN DE CARRERA
 
Supply Chain Management Universidad César Vallejo
Supply Chain Management Universidad César VallejoSupply Chain Management Universidad César Vallejo
Supply Chain Management Universidad César Vallejo
 
plan contable empresarial para empresass
plan contable empresarial para empresassplan contable empresarial para empresass
plan contable empresarial para empresass
 
Karla_Meza_Catedra_Morazanica_TEC18NOV_CAP_3.pptx
Karla_Meza_Catedra_Morazanica_TEC18NOV_CAP_3.pptxKarla_Meza_Catedra_Morazanica_TEC18NOV_CAP_3.pptx
Karla_Meza_Catedra_Morazanica_TEC18NOV_CAP_3.pptx
 
Valor que revierte al vendedor de la mercadería exportada
Valor que revierte al vendedor de la mercadería exportadaValor que revierte al vendedor de la mercadería exportada
Valor que revierte al vendedor de la mercadería exportada
 
VISIÓN MISIÓN VALORES EMPRESARIALES EN EL
VISIÓN MISIÓN VALORES EMPRESARIALES EN ELVISIÓN MISIÓN VALORES EMPRESARIALES EN EL
VISIÓN MISIÓN VALORES EMPRESARIALES EN EL
 
Enfoque Estructuralista de la Administración.docx
Enfoque Estructuralista de la Administración.docxEnfoque Estructuralista de la Administración.docx
Enfoque Estructuralista de la Administración.docx
 

Taller Historias de usuario 20130117

  • 1. H isto rias de usu ario Madrid, 17 Enero 2013 viernes 18 de enero de 13
  • 2. José Manuel - El consultor agilista 43 años / divorciado / 2 hijos • Vive en la soleada Sierra de La Cabrera • Le gusta programar, pasear por el campo y tuitear • >15 años desarrollando software, ≉ roles, ≉ sectores • Blog, Twitter, LinkedIn • Agile-Spain, agilismo.es Motivaciones Objetivos • Transformar organizaciones • Que sus alumnos aprendan a desarrollar • Probar cosas que nadie haya hecho proyectos iterativos e incrementales y antes enfocados en satisfacer al usuario • Fiel a sus principios (aunque le duela) • Aumentar su reputación y que le contraten más a menudo • Que haya más clientes que valoren un trabajo bien hecho “Ayudo a desarrollar mejor software” viernes 18 de enero de 13
  • 3. ¿Qué acabamos de aprender? viernes 18 de enero de 13
  • 4. User Personas Etnografías Arquetipos Retratos Robot viernes 18 de enero de 13
  • 5. viernes 18 de enero de 13
  • 6. viernes 18 de enero de 13
  • 7. viernes 18 de enero de 13
  • 8. ¡Y no olvides las entrevistas! Hay que conocer al usuario viernes 18 de enero de 13
  • 9. viernes 18 de enero de 13
  • 10. Horario 17:30 FIN Presentación Capturar requisitos Pactar el lenguaje 15:45 Café Café 11:15 Café UserStoryKata Gestión del proyecto Comida Dudas Agile Inception Café User Story Map Backlog del MVP Wrap-up 13:15 - 14:30 Fin Comida viernes 18 de enero de 13
  • 11. viernes 18 de enero de 13
  • 12. ¿En qué estoy pensando? ? viernes 18 de enero de 13
  • 13. viernes 18 de enero de 13
  • 14. Esto no es lo que yo te pedí ! viernes 18 de enero de 13
  • 15. Ejercicio #1 Resto del equipo 5 min 2 min ANALISTA CLIENTE viernes 18 de enero de 13
  • 16. Ejercicio #2 5 min 2 min Todo el equipo CLIENTE viernes 18 de enero de 13
  • 17. Ejercicio #3 1 min x3 1 min Todo el equipo CLIENTE viernes 18 de enero de 13
  • 18. Pre dictivo viernes 18 de enero de 13
  • 19. Pre dictivo Adapta tivo viernes 18 de enero de 13
  • 20. Iterativo Incremental http://agileproductdesign.com/blog/dont_know_what_i_want.html viernes 18 de enero de 13
  • 21. SCRUM viernes 18 de enero de 13
  • 22. ROLES viernes 18 de enero de 13
  • 23. ROLES viernes 18 de enero de 13
  • 24. ROLES viernes 18 de enero de 13
  • 25. ROLES viernes 18 de enero de 13
  • 26. EL PROCESO viernes 18 de enero de 13
  • 27. H isto rias de usu ario viernes 18 de enero de 13
  • 28. 25 min. viernes 18 de enero de 13
  • 29. C Card C Conversation C Confirmation http://xprogramming.com/articles/expcardconversationconfirmation/ viernes 18 de enero de 13
  • 30. I Independent N Negotiable V Valuable E Estimable S Sized appropriately T Testable http://en.wikipedia.org/wiki/INVEST_(mnemonic) viernes 18 de enero de 13
  • 31. Tareas viernes 18 de enero de 13
  • 32. S Specific M Measurable A Achievable R Relevant T Time-boxed http://xp123.com/articles/invest-in-good-stories-and-smart-tasks/ viernes 18 de enero de 13
  • 33. Título Como <rol> Quiero <funcionalidad> Para <beneficio> viernes 18 de enero de 13
  • 34. Criterios de aceptación viernes 18 de enero de 13
  • 35. viernes 18 de enero de 13
  • 36. viernes 18 de enero de 13
  • 37. viernes 18 de enero de 13
  • 38. C Card C Conversation C Confirmation http://xprogramming.com/articles/expcardconversationconfirmation/ viernes 18 de enero de 13
  • 39. User Personas Etnografías Arquetipos Retratos Robot viernes 18 de enero de 13
  • 40. Título Como <rol> Quiero <funcionalidad> Para <beneficio> viernes 18 de enero de 13
  • 41. Ejemplo viernes 18 de enero de 13
  • 42. Historias de usuario Como [cliente habitual], quiero [ver productos relacionados] para [ver si hay otros productos que me puedan interesar] Condiciones de completitud Prioridad • Los productos estarán ordenados por 70 valoración y margen de beneficio. • Cuando el usuario haga clic en un Coste producto, se desplegará el detalle. 5 • Etc. http://farm1.static.flickr.com/55/147874576_8a453079f3.jpg viernes 18 de enero de 13
  • 43. Más ejemplos viernes 18 de enero de 13
  • 44. Iluminar la salida de dinero Como Juana “la señora mayor” Quiero que el cajero me avise de por dónde va a salir el dinero con una señal luminosa Para no desorientarme al terminar la operación viernes 18 de enero de 13
  • 45. Puntuación de la partida en curso Como Ricardo “el jugador competitivo” Quiero tener siempre presente la puntuación de la partida en curso Para no bajar el ritmo viernes 18 de enero de 13
  • 46. Partida multijugador Como Ricardo “el jugador competitivo” Quiero jugar partidas con otros jugadores Para divertirme más que jugando solo viernes 18 de enero de 13
  • 47. d o s i z a t Criterios de aceptación a t o m A u viernes 18 de enero de 13
  • 48. viernes 18 de enero de 13
  • 49. Driving Development with Tests: ATDD and TDD The Acceptance Test Driven Development (ATDD) Cycle (ATDD cycle model developed by James Shore with changes suggested by Grigori Melnick, Brian Marick, and Elisabeth Hendrickson.) Discuss the Requirements During the Planning Meeting in which we discuss the story about secure passwords, we ask the viernes 18 de business stakeholder requesting the feature questions intended to elicit acceptance criteria: enero de 13
  • 50. Consejos • Escribe especificaciones, no scripts • Las especificaciones deben ser estables • Extrae un DSL • Aisla comportamientos • Piensa en “Given-When-Then” http://concordion.org/Technique.html viernes 18 de enero de 13
  • 51. Malos olores • Cambios en la implementación obligan a cambios en las especificaciones • Instrumentación/tests/fixtures muy complicados • Todos los ejemplos se parecen http://concordion.org/Technique.html viernes 18 de enero de 13
  • 55. viernes 18 de enero de 13
  • 57. User Story Kata viernes 18 de enero de 13
  • 58. “Quiero llamar a mi madre” viernes 18 de enero de 13
  • 59. “Quiero llamar a mi madre” Turno #1 10 min viernes 18 de enero de 13
  • 60. “Quiero llamar a mi madre” Turno #2 5 min viernes 18 de enero de 13
  • 62. S 1 M 2 L 3 XL 5 XXL 8 XXXL 13 viernes 18 de enero de 13
  • 63. viernes 18 de enero de 13
  • 64. Incertidumbre http://geeks.ms/blogs/rcorral/archive/2010/12/13/gesti-243-n-de-proyectos-guiada-por-la-intuici-243-n-o-por-qu-233-gestionar-proyectos-es-tan-dif-237-cil.aspx viernes 18 de enero de 13
  • 65. ¿Para qué estimamos? • Gestión de las expectativas • Conversación • Ritmo sostenible viernes 18 de enero de 13
  • 67. Ejercicio: Estimar el backlog 5 min viernes 18 de enero de 13
  • 68. Ejercicio: Reunión de planificación 5 min viernes 18 de enero de 13
  • 69. Seguimiento del Proyecto viernes 18 de enero de 13
  • 70. Cuadro de Mandos http://www.xqa.com.ar/visualmanagement/ viernes 18 de enero de 13
  • 71. Gráficos de progreso Valor entregado Entrega de objetivos y velocidad Finalización estimada Incremento de alcance Horas pendientes en la iteración Defectos http://davenicolette.wikispaces.com/Agile+Metrics viernes 18 de enero de 13
  • 72. Me parece muy bien, pero... ¿cuándo me vas a entregar el proyecto? viernes 18 de enero de 13
  • 73. Burn-up o valor entregado viernes 18 de enero de 13
  • 74. Espacio Velocidad = Tiempo viernes 18 de enero de 13
  • 75. Espacio RI = VelocidadTM SOSTE O Tiempo NIBLE PRED = ICTIB ILIDA D viernes 18 de enero de 13
  • 76. Afectan a las estimaciones • Multitarea / cambios de contexto • Interrupciones • Criterios de aceptación no claros • Desconocimiento de la tecnología • No cuidar el backlog viernes 18 de enero de 13
  • 78. ¿CÓMO MANEJAMOS LOS REQUISITOS? viernes 18 de enero de 13
  • 79. Pila de Producto viernes 18 de enero de 13
  • 80. Plan de Releases viernes 18 de enero de 13
  • 81. User Story Map viernes 18 de enero de 13
  • 82. Agile Inception Deck viernes 18 de enero de 13
  • 85. Ejercicio: User Story Map 5 min viernes 18 de enero de 13
  • 87. Horario 17:30 FIN Presentación Capturar requisitos Pactar el lenguaje 15:45 Café Café 11:15 Café UserStoryKata Gestión del proyecto Comida Dudas Agile Inception Café User Story Map Backlog del MVP Wrap-up 13:15 - 14:30 Fin Comida viernes 18 de enero de 13
  • 88. viernes 18 de enero de 13
  • 89. Agile Inception Deck viernes 18 de enero de 13
  • 90. Agile Inception 1. ¿Por qué? 2. Elevator pitch 3. La caja (Funcionalidades / Beneficios / Eslogan) 4. El ámbito (IN/OUT/Sin resolver) 5. La comunidad 6. La Solución 7. Riesgos 8. Duración del proyecto 9. ¿Qué es más importante? 10. ¿Cuánto y cuándo? ¿Y quién? viernes 18 de enero de 13
  • 91. viernes 18 de enero de 13
  • 92. viernes 18 de enero de 13
  • 93. User Story Map viernes 18 de enero de 13
  • 94. Pila de Producto viernes 18 de enero de 13
  • 96. MUCHAS GRACIAS viernes 18 de enero de 13