SlideShare une entreprise Scribd logo
1  sur  96
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

Contenu connexe

Tendances

Estimación y planificación ágil
Estimación y planificación ágilEstimación y planificación ágil
Estimación y planificación ágilHiroshi Hiromoto
 
La priorización de historias de usuario (versión reducida)
La priorización de historias de usuario (versión reducida)La priorización de historias de usuario (versión reducida)
La priorización de historias de usuario (versión reducida)Micael Gallego
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blancaStudentPc
 
Historias de usuario: todo lo que querías saber y no te atreviste a preguntar
Historias de usuario: todo lo que querías saber y no te atreviste a preguntarHistorias de usuario: todo lo que querías saber y no te atreviste a preguntar
Historias de usuario: todo lo que querías saber y no te atreviste a preguntarLuis Antonio Salazar Caraballo
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)Yadith Miranda Silva
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de softwareGeorgy Jose Sanchez
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareLorena Quiñónez
 
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosSaraEAlcntaraR
 
Planificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de softwarePlanificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de softwareovefa
 
Metodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareMetodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareDomingo Gallardo
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILESmikyWatt
 
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 PokerJohnny Ordóñez
 
Estimación ágil con Planning Poker
Estimación ágil con Planning PokerEstimación ágil con Planning Poker
Estimación ágil con Planning PokerMarco 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 requisitosMarco Avendaño
 
Diferencias entre scrum y xp
Diferencias entre scrum y xp Diferencias entre scrum y xp
Diferencias entre scrum y xp deborahgal
 

Tendances (20)

Estimación y planificación ágil
Estimación y planificación ágilEstimación y planificación ágil
Estimación y planificación ágil
 
La priorización de historias de usuario (versión reducida)
La priorización de historias de usuario (versión reducida)La priorización de historias de usuario (versión reducida)
La priorización de historias de usuario (versión reducida)
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blanca
 
Historias de usuario: todo lo que querías saber y no te atreviste a preguntar
Historias de usuario: todo lo que querías saber y no te atreviste a preguntarHistorias de usuario: todo lo que querías saber y no te atreviste a preguntar
Historias de usuario: todo lo que querías saber y no te atreviste a preguntar
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de software
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de software
 
Sprint review presentation
Sprint review presentationSprint review presentation
Sprint review presentation
 
proceso unificado de desarrollo
proceso unificado de desarrollo proceso unificado de desarrollo
proceso unificado de desarrollo
 
Agile Inception Deck
Agile Inception DeckAgile Inception Deck
Agile Inception Deck
 
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
 
Planificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de softwarePlanificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de software
 
Metodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareMetodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de software
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILES
 
Ejercicio scrum
Ejercicio scrumEjercicio scrum
Ejercicio scrum
 
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
 
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
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Diferencias entre scrum y xp
Diferencias entre scrum y xp Diferencias entre scrum y xp
Diferencias entre scrum y xp
 

En vedette

Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?Miquel Mora
 
Escribir Historias de Usuario Maravillosas
Escribir Historias de Usuario MaravillosasEscribir Historias de Usuario Maravillosas
Escribir Historias de Usuario MaravillosasCarlton Nettleton
 
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 2011Jose Ramón Díaz
 
Historias de usuario
Historias de usuarioHistorias de usuario
Historias de usuarioFabian Garzon
 
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ácticoDaniel 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 #MobProgramming233 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 PointsNacho Bongiovanni
 
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 CynefinJorge Hernán Abad Londoñ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
 
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 Webinvestic
 
Git with Scrum en español
Git with Scrum en españolGit with Scrum en español
Git with Scrum en españolRamó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 PabloPablo García Montes
 

En vedette (20)

Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
 
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
 
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
 
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 ...
 
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
 

Plus 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 Agility360Jose 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
 
CAS2018 - El poder de las metaforas
CAS2018 - El poder de las metaforasCAS2018 - El poder de las metaforas
CAS2018 - El poder de las metaforasJose 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 companyJose Manuel Beas
 
Taller exprés planificación ágil
Taller exprés planificación ágilTaller exprés planificación ágil
Taller exprés planificación ágilJose Manuel Beas
 
Scaling Agile without frameworks
Scaling Agile without frameworksScaling Agile without frameworks
Scaling Agile without frameworksJose 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 ágilesJose 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 EmprendedoresJose 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 EmprendedoresJose Manuel Beas
 
Betabeers Huelva - Agilismo y Lean Startup
Betabeers Huelva - Agilismo y Lean StartupBetabeers Huelva - Agilismo y Lean Startup
Betabeers Huelva - Agilismo y Lean StartupJose Manuel Beas
 
DrupalCamp14 Agile product development for startups
DrupalCamp14 Agile product development for startupsDrupalCamp14 Agile product development for startups
DrupalCamp14 Agile product development for startupsJose Manuel Beas
 

Plus 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
 

Dernier

PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASA
PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASAPLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASA
PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASAAlexandraSalgado28
 
Pensamiento Lógico - Matemático USB Empresas
Pensamiento Lógico - Matemático USB EmpresasPensamiento Lógico - Matemático USB Empresas
Pensamiento Lógico - Matemático USB Empresasanglunal456
 
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcialBLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial2811436330101
 
T.A CONSTRUCCION DEL PUERTO DE CHANCAY.pptx
T.A CONSTRUCCION DEL PUERTO DE CHANCAY.pptxT.A CONSTRUCCION DEL PUERTO DE CHANCAY.pptx
T.A CONSTRUCCION DEL PUERTO DE CHANCAY.pptxLizCarolAmasifuenIba
 
Administración en nuestra vida cotidiana .pdf
Administración en nuestra vida cotidiana .pdfAdministración en nuestra vida cotidiana .pdf
Administración en nuestra vida cotidiana .pdfec677944
 
15. NORMATIVA DE SST - LA LEY 29783.pptx
15. NORMATIVA DE SST - LA LEY 29783.pptx15. NORMATIVA DE SST - LA LEY 29783.pptx
15. NORMATIVA DE SST - LA LEY 29783.pptxAndreaAlessandraBoli
 
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIA
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIAPRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIA
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIAgisellgarcia92
 
Elección supervisor y comité SST 2020.pptx
Elección supervisor y comité SST 2020.pptxElección supervisor y comité SST 2020.pptx
Elección supervisor y comité SST 2020.pptxDiegoQuispeHuaman
 
estadistica basica ejercicios y ejemplos basicos
estadistica basica ejercicios y ejemplos basicosestadistica basica ejercicios y ejemplos basicos
estadistica basica ejercicios y ejemplos basicosVeritoIlma
 
Coca cola organigrama de proceso empresariales.pptx
Coca cola organigrama de proceso empresariales.pptxCoca cola organigrama de proceso empresariales.pptx
Coca cola organigrama de proceso empresariales.pptxJesDavidZeta
 
PPT Empresas IANSA Sobre Recursos Humanos.pdf
PPT Empresas IANSA Sobre Recursos Humanos.pdfPPT Empresas IANSA Sobre Recursos Humanos.pdf
PPT Empresas IANSA Sobre Recursos Humanos.pdfihmorales
 
PROCESO PRESUPUESTARIO - .administracion
PROCESO PRESUPUESTARIO - .administracionPROCESO PRESUPUESTARIO - .administracion
PROCESO PRESUPUESTARIO - .administracionDayraCastaedababilon
 
estadistica funcion distribucion normal.ppt
estadistica funcion distribucion normal.pptestadistica funcion distribucion normal.ppt
estadistica funcion distribucion normal.pptMiguelAngel653470
 
PRESENTACIÓN NOM-009-STPS-2011 TRABAJOS EN ALTURA
PRESENTACIÓN NOM-009-STPS-2011 TRABAJOS EN ALTURAPRESENTACIÓN NOM-009-STPS-2011 TRABAJOS EN ALTURA
PRESENTACIÓN NOM-009-STPS-2011 TRABAJOS EN ALTURAgisellgarcia92
 
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdfAFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdfOdallizLucanaJalja1
 
Gastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importadaGastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importadaInstituto de Capacitacion Aduanera
 
Rendicion de cuentas del Administrador de Condominios
Rendicion de cuentas del Administrador de CondominiosRendicion de cuentas del Administrador de Condominios
Rendicion de cuentas del Administrador de CondominiosCondor Tuyuyo
 
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...antonellamujica
 
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdf
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdfT.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdf
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdfLizCarolAmasifuenIba
 
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdfRamon Costa i Pujol
 

Dernier (20)

PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASA
PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASAPLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASA
PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASA
 
Pensamiento Lógico - Matemático USB Empresas
Pensamiento Lógico - Matemático USB EmpresasPensamiento Lógico - Matemático USB Empresas
Pensamiento Lógico - Matemático USB Empresas
 
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcialBLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial
 
T.A CONSTRUCCION DEL PUERTO DE CHANCAY.pptx
T.A CONSTRUCCION DEL PUERTO DE CHANCAY.pptxT.A CONSTRUCCION DEL PUERTO DE CHANCAY.pptx
T.A CONSTRUCCION DEL PUERTO DE CHANCAY.pptx
 
Administración en nuestra vida cotidiana .pdf
Administración en nuestra vida cotidiana .pdfAdministración en nuestra vida cotidiana .pdf
Administración en nuestra vida cotidiana .pdf
 
15. NORMATIVA DE SST - LA LEY 29783.pptx
15. NORMATIVA DE SST - LA LEY 29783.pptx15. NORMATIVA DE SST - LA LEY 29783.pptx
15. NORMATIVA DE SST - LA LEY 29783.pptx
 
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIA
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIAPRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIA
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIA
 
Elección supervisor y comité SST 2020.pptx
Elección supervisor y comité SST 2020.pptxElección supervisor y comité SST 2020.pptx
Elección supervisor y comité SST 2020.pptx
 
estadistica basica ejercicios y ejemplos basicos
estadistica basica ejercicios y ejemplos basicosestadistica basica ejercicios y ejemplos basicos
estadistica basica ejercicios y ejemplos basicos
 
Coca cola organigrama de proceso empresariales.pptx
Coca cola organigrama de proceso empresariales.pptxCoca cola organigrama de proceso empresariales.pptx
Coca cola organigrama de proceso empresariales.pptx
 
PPT Empresas IANSA Sobre Recursos Humanos.pdf
PPT Empresas IANSA Sobre Recursos Humanos.pdfPPT Empresas IANSA Sobre Recursos Humanos.pdf
PPT Empresas IANSA Sobre Recursos Humanos.pdf
 
PROCESO PRESUPUESTARIO - .administracion
PROCESO PRESUPUESTARIO - .administracionPROCESO PRESUPUESTARIO - .administracion
PROCESO PRESUPUESTARIO - .administracion
 
estadistica funcion distribucion normal.ppt
estadistica funcion distribucion normal.pptestadistica funcion distribucion normal.ppt
estadistica funcion distribucion normal.ppt
 
PRESENTACIÓN NOM-009-STPS-2011 TRABAJOS EN ALTURA
PRESENTACIÓN NOM-009-STPS-2011 TRABAJOS EN ALTURAPRESENTACIÓN NOM-009-STPS-2011 TRABAJOS EN ALTURA
PRESENTACIÓN NOM-009-STPS-2011 TRABAJOS EN ALTURA
 
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdfAFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
 
Gastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importadaGastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importada
 
Rendicion de cuentas del Administrador de Condominios
Rendicion de cuentas del Administrador de CondominiosRendicion de cuentas del Administrador de Condominios
Rendicion de cuentas del Administrador de Condominios
 
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...
 
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdf
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdfT.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdf
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdf
 
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
 

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