Agile Development Scrum, Kanban y Scrumban                    Pamplona, Noviembre 2011               © 2011 Proyectalis Ge...
Regla #1  11:00 Copa y puro (10’)                        © 2011 Proyectalis Gestión de Proyectos S.L.
Regla #1  11:00 Copa y puro (10’)          13:00 Comida (1h)                        © 2011 Proyectalis Gestión de Proyecto...
Regla #1  11:00 Copa y puro (10’)          13:00 Comida (1h)                    16:00 Siesta (10’)                        ...
Regla #1  11:00 Copa y puro (10’)          13:00 Comida (1h)                    16:00 Siesta (10’)                        ...
Regla #2           © 2011 Proyectalis Gestión de Proyectos S.L.
Regla #3           © 2011 Proyectalis Gestión de Proyectos S.L.
Regla #4           © 2011 Proyectalis Gestión de Proyectos S.L.
Regla #5           © 2011 Proyectalis Gestión de Proyectos S.L.
Hello My Name is:  Alex Barrera      @abarrera                  © 2011 Proyectalis Gestión de Proyectos S.L.
¿Qué buscáis del curso?   © 2011 Proyectalis Gestión de Proyectos S.L.
Índice   1. Problemas   2. Manifiesto Ágil   3. Principios ágiles   4. Mitos y leyendas   5. Gestión de proyectos ágiles   ...
Go go go!!             © 2011 Proyectalis Gestión de Proyectos S.L.
C:/> Problemas_Codename: Statewide Automated Child Welfare             Information System (SACWIS)Equipo:            Flori...
C:/> Problemas_Codename: Statewide Automated Child Welfare             Information System (SACWIS)Equipo:            Flori...
C:/> Problemas_Codename: Statewide Automated Child Welfare             Information System (SACWIS)Equipo:            Flori...
C:/> Problemas_                                      FA ILCodename: Statewide Automated Child Welfare             Informat...
C:/> Problemas_Codename: Statewide Automated Child Welfare             Information System (SACWIS)Equipo:             Minn...
C:/> Problemas_Codename: Statewide Automated Child Welfare             Information System (SACWIS)    200:1 Diferencia de ...
Paso 1: Reconocer el problema      24% proyectos fallidos      44% proyectos con problemas      68% PROBLEMATICOS         ...
Paso 1: Reconocer el problema      24% proyectos fallidos      44% proyectos con problemas      68% PROBLEMATICOS      59¢...
© 2011 Proyectalis Gestión de Proyectos S.L.
Bastard Circle From Hell (BCFH) Baja Productividad                      © 2011 Proyectalis Gestión de Proyectos S.L.
Bastard Circle From Hell (BCFH)            Retrasos   Prisas Baja Productividad                          © 2011 Proyectali...
Bastard Circle From Hell (BCFH)            Retrasos    Prisas Baja Productividad    Mala Calidad                          ...
Bastard Circle From Hell (BCFH)            Retrasos      Prisas Baja Productividad     Mala Calidad     Interrupciones    ...
Bastard Circle From Hell (BCFH)               Retrasos         Prisas  Baja Productividad          Mala Calidad      Inter...
Bastard Circle From Hell (BCFH)                                               Falta competencias               Retrasos   ...
Bastard Circle From Hell (BCFH)                                               Falta competencias               Retrasos   ...
Bastard Circle From Hell (BCFH)                                               Falta competencias               Retrasos   ...
Toyota Way Nº1 Ventas Mundiales 2010                © 2011 Proyectalis Gestión de Proyectos S.L.
Toyota WayEstrategia a largo plazo               © 2011 Proyectalis Gestión de Proyectos S.L.
Toyota Way   Proceso pararesolver problemas                     © 2011 Proyectalis Gestión de Proyectos S.L.
Toyota WayAñadir valor a la    empresa  mediante la   formaciónde sus personas                    © 2011 Proyectalis Gesti...
Toyota Way              Reconocer que                 resolver              la causa de los                problemas      ...
Toyota Way             “La potencia sin control                no sirve de nada”                   © 2011 Proyectalis Gest...
Toyota Way                                     Reto             © 2011 Proyectalis Gestión de Proyectos S.L.
Toyota Way                                  Kaizen             © 2011 Proyectalis Gestión de Proyectos S.L.
Toyota Way             GenChi GenBUTSU                 (Ve y VE)               © 2011 Proyectalis Gestión de Proyectos S.L.
Toyota Way                               RESPETO             © 2011 Proyectalis Gestión de Proyectos S.L.
Toyota Waytrabajo   en equipo             © 2011 Proyectalis Gestión de Proyectos S.L.
© 2011 Proyectalis Gestión de Proyectos S.L.
Agile Manifesto         2001 (Snowbird, UT)     Kent Beck         Andrew Hunt    Mike Beedle         Ron JeffriesArie van ...
Agile Manifesto          2001 (Snowbird, UT)                          Creador XP                              TDD     Kent...
Agile Manifesto         2001 (Snowbird, UT)      Kent Beck     Mike Beedle Arie van BennekumAlistair Cockburn            U...
Agile Manifesto        2001 (Snowbird, UT)                      Andrew Hunt                       Ron Jeffries            ...
Agile Manifesto                  2001 (Snowbird, UT)Pragmatic Programmer (1999)  Programming Ruby (2000)     Andrew Hunt  ...
Agile Manifesto                  2001 (Snowbird, UT)                                Andrew Hunt                           ...
Agile Manifesto              2001 (Snowbird, UT)“We are uncovering better ways of developingsoftware by doing it and helpi...
Agile Manifesto                 2001 (Snowbird, UT)    1. Indivíduos e interacciones                sobre       procesos y...
Agile Manifesto                 2001 (Snowbird, UT)       2. Software funcionando                sobre       documentación...
Agile Manifesto                 2001 (Snowbird, UT)    3. Colaboración con el cliente                 sobre        negocia...
Agile Manifesto                 2001 (Snowbird, UT)     4. Respuesta ante el cambio                sobre            seguir...
Agile Manifesto                               Principios Nuestra mayor prioridad es satisfacer al cliente mediante la    e...
Agile Manifesto                               Principios Nuestra mayor prioridad es satisfacer al cliente mediante la    e...
Agile Manifesto                               PrincipiosAceptamos que los requisitos cambien, incluso en etapas tardías de...
Agile Manifesto                              Principios   Entregamos software funcional frecuentemente, entre dossemanas y...
Agile Manifesto                             PrincipiosLos responsable de negocio y los desarrolladores trabajamos    junto...
Agile Manifesto                             PrincipiosLos responsable de negocio y los desarrolladores trabajamos    junto...
Agile Manifesto                               PrincipiosLos proyectos se desarrollan en torno a indivíduos motivados.Hay q...
Agile Manifesto                               Principios                                                           sp eto ...
Agile Manifesto                               PrincipiosEl método más eficiente y efectivo de comunicar la informaciónal eq...
Agile Manifesto                               Principios                                                        be tsu    ...
Agile Manifesto              Principios                  © 2011 Proyectalis Gestión de Proyectos S.L.
Agile Manifesto                              Principios El software funcionando es la medida principal de progreso.       ...
Agile Manifesto                              Principios El software funcionando es la medida principal de progreso.       ...
Agile Manifesto                               Principios  Los procesos Ágiles promueven el desarrollo sostenible. Lospromo...
Agile Manifesto              Principios Proyecto                                             Esfuerzo                  © 2...
Agile Manifesto              Principios Proyecto                                               Esfuerzo                  ©...
Agile Manifesto                               PrincipiosLa atención contínua a la excelencia técnica y al buen diseño,    ...
Agile Manifesto              Principios                  © 2011 Proyectalis Gestión de Proyectos S.L.
Agile Manifesto                                PrincipiosLa simplicidad, o el arte de maximizar la cantidad de trabajo no ...
Agile Manifesto                                PrincipiosLa simplicidad, o el arte de maximizar la cantidad de trabajo no ...
Agile Manifesto                                PrincipiosLa simplicidad, o el arte de maximizar la cantidad de trabajo no ...
Agile Manifesto                              Principios Las mejores arquitecturas, requisitos y diseños, emergen de       ...
Agile Manifesto                              Principios Las mejores arquitecturas, requisitos y diseños, emergen de       ...
Agile Manifesto                               PrincipiosA intervalos regulares, el equipo reflexiona sobre cómo ser más    ...
Agile Manifesto                               Principios                                         izen                     ...
Mitos del Agile Development                © 2011 Proyectalis Gestión de Proyectos S.L.
Mitos del Agile Development1. Las metodologías ágiles no controlan el alcance                             © 2011 Proyectal...
Mitos del Agile Development1. Las metodologías ágiles no controlan el alcanceI1. Los proyectos ágiles son difíciles de man...
Mitos del Agile Development1. Las metodologías ágiles no controlan el alcanceI1. Los proyectos ágiles son difíciles de man...
Mitos del Agile Development1. Las metodologías ágiles no controlan el alcanceI1. Los proyectos ágiles son difíciles de man...
Reglas del juego             © 2011 Proyectalis Gestión de Proyectos S.L.
Reglas del juego    Tiempo                    Alcance             ?             Recursos                    © 2011 Proyect...
Reglas del juegoFijar:     Alcance     Recursos                      Tiempo                                       Ágil    ...
Reglas del juegoFijar:                Alcance    Recursos                      Tiempo                                     ...
Reglas del juego Estimado                  Ouch!             © 2011 Proyectalis Gestión de Proyectos S.L.
Reglas del juego Estimado                  Ouch!                    Simplicidad             Desarrollo sostenible         ...
Reglas del juego Estimado                                 Ouch!                   Kaizen     Replanificar                  ...
Reglas del juego Estimado                               Ouch!                            Software funcionando             ...
Reglas del juego Estimado                               Ouch!     Replanificar   R1.0                           R2.0       ...
Reglas del juego                       Estimaciones“El cambio es la única constante”                            Principio ...
Reglas del juego           Estimaciones             © 2011 Proyectalis Gestión de Proyectos S.L.
Reglas del juego                       Estimaciones Media de la industria: 5 bugs / KLOC NASA                   0.004 bugs...
Reglas del juego                        Estimaciones Media de la industria: 5 bugs / KLOC NASA                   0.004 bug...
Reglas del juego           Estimaciones             © 2011 Proyectalis Gestión de Proyectos S.L.
Reglas del juego                                    Estimaciones                   Tiempo medio proyecto 1 2 3 4 5 6 7 8 9...
Reglas del juego                                    Estimaciones          Norma    Tiempo medio proyecto 1 2 3 4 5 6 7 8 9...
Reglas del juego                                    Estimaciones          Norma    Tiempo medio proyecto                  ...
Reglas del juego                                     Estimaciones            Tiempo medio proyecto S vs proyecto L        ...
Reglas del juego                Complejidad       Software IS HARD                 © 2011 Proyectalis Gestión de Proyectos...
Reglas del juego            Complejidad             © 2011 Proyectalis Gestión de Proyectos S.L.
Reglas del juego            Complejidad             © 2011 Proyectalis Gestión de Proyectos S.L.
Reglas del juego            Complejidad             © 2011 Proyectalis Gestión de Proyectos S.L.
Reglas del juego            Complejidad             © 2011 Proyectalis Gestión de Proyectos S.L.
Reglas del juego            Complejidad             © 2011 Proyectalis Gestión de Proyectos S.L.
Reglas del juego              Construcción   Ciclo PDCA                © 2011 Proyectalis Gestión de Proyectos S.L.
Reglas del juego              Construcción                               Ideas                 Aprender                   ...
Reglas del juego            Construcción          The Walking Skeleton              © 2011 Proyectalis Gestión de Proyecto...
Reglas del juego           Construcción             © 2011 Proyectalis Gestión de Proyectos S.L.
Reglas del juego           Construcción             © 2011 Proyectalis Gestión de Proyectos S.L.
© 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101            © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101                     Herencia            © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101                     Herencia            © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101                     Herencia            © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101                           Thin is                       the new black            © 2011 Proyectalis Gestión de P...
SCRUM 101             Takeuchi y Nonaka (1986)            The new new product development game              © 2011 Proyect...
SCRUM 101            © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101            © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101  Transformation Results          Features Delivered per Team          Days between Major Releases   2000     200...
SCRUM 101        Fuente: Salesforce.com Agile Transformation. Agile 2007 Conference                           © 2011 Proye...
SCRUM 101    Que NO es Scrum            © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101            © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101         Elementos  Roles     Artefactos            Reuniones                    © 2011 Proyectalis Gestión de Pr...
SCRUM 101              Roles             Equipo      Dueño de Producto (PO)        Scrum Master (SM)                      ...
SCRUM 101                      RolesProyecto      Mr. Dueño de Producto                              © 2011 Proyectalis Ge...
SCRUM 101                                               Roles                           Tareas                            ...
SCRUM 101                                                Roles                                Tareas                      ...
SCRUM 101                          Roles                         Tareas                                            V1.0   ...
SCRUM 101            Sprint           Tiempo predefinido (1-4 semanas)           Compromiso de terminar x historiasProyecto...
SCRUM 101                            Sprint                        Tiempo predefinido (1-4 semanas)                        ...
SCRUM 101                  Sprint            DoneProyecto           Sprint 1   Sprint 2                           © 2011 P...
SCRUM 101                        Sprint            Done      Done DoneProyecto           Sprint 1     Sprint 2            ...
SCRUM 101                        Sprint            Done      Done DoneProyecto           Sprint 1     Sprint 2            ...
SCRUM 101                        Sprint                                                 V1.0            Done      Done Don...
SCRUM 101                    ArtefactosPila de producto   Pila del sprint            Burn Down                            ...
SCRUM 101                              Artefactos                 Pila de Producto                   (Product backlog)Proy...
SCRUM 101                              Artefactos                 Pila de Producto                   (Product backlog)    ...
SCRUM 101                               Artefactos                 Pila de Producto                   (Product backlog)   ...
SCRUM 101                           Artefactos           Pila de Producto            (Product backlog)            Más prio...
SCRUM 101                           Artefactos                                                      Como <actor>,         ...
SCRUM 101                           Artefactos           Pila de Producto            (Product backlog)                    ...
SCRUM 101        Sprint Cero                                         Paso 1                        Mr. Dueño de Producto  ...
SCRUM 101        Sprint Cero                                         Paso 1                        Mr. Dueño de Producto  ...
SCRUM 101           Sprint Cero      S                                             Paso 1      XS      S      M           ...
SCRUM 101                      Sprint Cero Más prioritario                    S                              Paso 1       ...
SCRUM 101   Sprint CeroPaso 2             © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101   Sprint CeroPaso 3             © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101   Sprint Cero                                   Paso 4             © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101   Sprint Cero                                    Paso 5             © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101             Sprint CeroSprint 0   Sprint 1   Sprint 2              Sprint 3                       © 2011 Proyect...
SCRUM 101               Backlog groomingSprint 0   Sprint 1      Sprint 2            Sprint 3                Backlog groom...
SCRUM 101                          Backlog groomingSprint 0     Sprint 1              Sprint 2              Sprint 3      ...
SCRUM 101                          Backlog groomingSprint 0     Sprint 1              Sprint 2              Sprint 3      ...
SCRUM 101                          Backlog groomingSprint 0     Sprint 1              Sprint 2              Sprint 3      ...
SCRUM 101                         Artefactos Más prioritario                               Selección para Sprint          ...
SCRUM 101                   Artefactos                                Pila del Sprint                               (Sprin...
SCRUM 101                         TareasAlgorithm from hell   #!/bin/sh                                  © 2011 Proyectali...
SCRUM 101                          TareasAlgorithm from hell   #!/bin/sh                                  ###****!!       ...
SCRUM 101                            TareasAlgorithm from hell     #!/bin/sh                                    ###****!! ...
SCRUM 101                            TareasLa masacre del índice invertido   Buscar         Plex      Fichero 1          F...
SCRUM 101                         TareasLa masacre del índice invertido int main() {  trie root = init_tables();    search...
SCRUM 101                         TareasLa masacre del índice invertido int main() {  trie root = init_tables();    search...
SCRUM 101                         TareasLa masacre del índice invertido int main() {  trie root = init_tables();    search...
SCRUM 101                         TareasLa masacre del índice invertido int main() {  trie root = init_tables();    search...
SCRUM 101                          TareasLa masacre del índice invertido                                  void search_inde...
SCRUM 101                          TareasLa masacre del índice invertido                                  void search_inde...
SCRUM 101                                     TareasLa masacre del índice invertido                                       ...
SCRUM 101                                     TareasLa masacre del índice invertido                                       ...
SCRUM 101                                     TareasLa masacre del índice invertido                                       ...
SCRUM 101                                           Artefactos 100%       0%      100%   45%     0%Pila del Sprint        ...
SCRUM 101                                                     Artefactos                                                  ...
SCRUM 101                                                     Artefactos                                                  ...
SCRUM 101                                                     Artefactos                                                  ...
SCRUM 101                                        Artefactos           14           12           10 Trabajo            8   ...
SCRUM 101                                        Artefactos           14           12           10 Trabajo            8   ...
SCRUM 101                                        Artefactos           14           12           10 Trabajo            8   ...
SCRUM 101                                 Release Plan        1000         800         600Horas         400         200   ...
SCRUM 101                   Reuniones                    Revisión SprintReunión de Sprint                            Retro...
SCRUM 101   Timeboxing             © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101                 Reuniones Scrum Diario (Daily Scrum)      Comienza a la misma hora siempre      Se realiza en el...
SCRUM 101                    Reuniones Planificación de Sprint (Sprint Planning)    Se planifica la iteración    Dura 4h par...
SCRUM 101                    Reuniones Planificación de Sprint (Sprint Planning)    Se planifica la iteración               ...
SCRUM 101                   Reuniones Revisión del Sprint (Sprint Review)      Se realiza al terminar el Sprint      Dura ...
SCRUM 101                    Reuniones Retrospectiva del Sprint (Sprint Retro.)    SM anima al Equipo a revisar el proceso...
SCRUM 101                           Artefactos   Historias   Pendiente   Desarrollo    Terminado                          ...
SCRUM 101                           Artefactos   Historias   Pendiente   Desarrollo    Terminado                          ...
SCRUM 101                           Artefactos   Historias   Pendiente   Desarrollo    Terminado                          ...
SCRUM 101                           Artefactos   Historias   Pendiente   Desarrollo    Terminado                          ...
SCRUM 101                           Artefactos   Historias   Pendiente   Desarrollo    Terminado                          ...
SCRUM 101                            Artefactos   Historias   Pendiente    Desarrollo    Terminado                        ...
SCRUM 101           Framework            © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101                      Roles: El Equipo   7±2 personas                           Auto organizado      Cross-funcio...
SCRUM 101               Roles: El Dueño de Producto  Gestiona visión y roadmap  Gestiona la Pila de Producto:     Que entr...
SCRUM 101           Roles: Scrum Master                    “Perro pastor”, lider, coach               Mr. Wolf: Elimina pr...
SCRUM 101              Roles: Scrum Master                       “Perro pastor”, lider, coach                  Mr. Wolf: E...
SCRUM 101                Velocidad Tareas          Esto seguro que lo hacemos                 Velocidad Mínima            ...
SCRUM 101                Velocidad Tareas          Esto seguro que lo hacemos                 Velocidad Mínima            ...
SCRUM 101                Velocidad Tareas          Esto seguro que lo hacemos                 Velocidad Mínima            ...
SCRUM 101                Velocidad Tareas          Esto seguro que lo hacemos                 Velocidad Mínima            ...
SCRUM 101                               Capacidad              105                                                        ...
SCRUM 101                               Capacidad                          ¡Oh si!                          900 tareas en ...
SCRUM 101                                 Capacidad              +15                                                      ...
SCRUM 101                                  Capacidad                                    Ohhmmmm!                          ...
SCRUM 101   Scrum multiproducto Producto               © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101            Scrum multiproducto Producto                              #!/            Feature #1                  ...
SCRUM 101            Scrum multiproducto Producto                              #!/            Feature #1                  ...
SCRUM 101            Scrum multiproducto Producto                              #!/            Feature #1                  ...
SCRUM 101            Scrum multiproducto Producto                              #!/            Feature #1        #!/       ...
SCRUM 101                                             Scrum de ScrumsScrum Diario                    Scrum Diario         ...
SCRUM 101                                              Scrum de ScrumsScrum Diario                           #!/   #!/    ...
SCRUM 101                                              Scrum de Scrums                                                    ...
SCRUM 101                                Scrum de Scrums                                     Equipo A Equipo B Equipo C   ...
SCRUM 101   Scrum de Scrums             © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101                  Reglas de oro 1. Indivíduos II. No es una bala de plata III. Restrospectiva, retrospectiva, ret...
SCRUM 101     Reglas de oro            VIII. Terminado, terminado                 © 2011 Proyectalis Gestión de Proyectos ...
SCRUM 101                               Reglas de oroIX. “Orcos a las puertas”             PO                             ...
SCRUM 101                               Reglas de oroIX. “Orcos a las puertas”                                          St...
SCRUM 101                             Reglas de oroIX. “Orcos a las puertas”                            #!/bin/           ...
SCRUM 101                             Reglas de oroIX. “Orcos a las puertas”                                  Scrum Master...
© 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101                  Reglas de oroX. “Horno de las madalenas”                              #!/                     #...
SCRUM 101                   Reglas de oroX. “Horno de las madalenas”                 +3         !!!!!                     ...
SCRUM 101                    Reglas de oroX. “Horno de las madalenas”                  +3         !!!!!      ###****!!    ...
SCRUM 101                  Reglas de oroX. “Horno de las madalenas”                               +3                      ...
SCRUM 101            © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101   Planificación             Puntos historia              Miden el esfuerzo              Grupo vs Indiv.         ...
SCRUM 101   Planificación             Puntos historia              Miden el esfuerzo              Grupo vs Indiv.         ...
SCRUM 101              Planificación           S           M                        Puntos historia                       ...
© 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101   Planificación              © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101   Ejemplos tablones               © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101   Ejemplos tablones               © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101   Ejemplos tablones               © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101   Ejemplos tablones               © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101                    Mejoras al tablón   Historias   Pendiente   Desarrollo     Testing      Terminado            ...
SCRUM 101                       Mejoras al tablón        Historias   Pendiente   Desarrollo        Testing     TerminadoFu...
SCRUM 101                        Mejoras al tablón         Historias   Pendiente   Desarrollo    Testing     Terminado Fue...
SCRUM 101                        Mejoras al tablón         Historias   Pendiente   Desarrollo      Testing   Terminado Fue...
SCRUM 101Ejemplos tablones                    © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101                           Ejemplos tablones   Historias   Pendiente   Desarrollo     Testing      Terminado     ...
SCRUM 101                           Ejemplos tablones   Historias   Pendiente   Desarrollo     Testing      Terminado     ...
SCRUM 101                           Ejemplos tablones   Historias   Pendiente   Desarrollo    Terminado                   ...
SCRUM 101Ejemplos burn down                     © 2011 Proyectalis Gestión de Proyectos S.L.
SCRUM 101                              Ejemplos Burndown           14           12           10 Trabajo            8      ...
SCRUM 101                              Ejemplos Burndown           14           12           10 Trabajo            8      ...
SCRUM 101                              Ejemplos Burndown           14           12           10 Trabajo            8      ...
SCRUM 101                              Ejemplos Burndown           14           12           10 Trabajo            8      ...
SCRUM 101                              Ejemplos Burndown           14           12           10 Trabajo            8      ...
SCRUM 101                              Ejemplos Burndown           14           12           10                           ...
SCRUM 101                              Ejemplos Burndown           14           12           10 Trabajo            8      ...
SCRUM 101                              Ejemplos Burndown           14           12           10 Trabajo            8      ...
SCRUM 101                              Ejemplos Burndown           14           12           10 Trabajo            8      ...
SCRUM 101                              Ejemplos Burndown           10            5 Trabajo            0           -5      ...
SCRUM 101                              Ejemplos Burndown Trabajo   10            5            0                0   1   2  ...
Kanban                                                   Tiempo Lead total ~120 días                                      ...
Kanban          Norma    Tiempo medio proyecto                             80% SLA 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 ...
Kanban                                                 Calidad de servicio                                     Diseño     ...
Kanban                                Burndown + Calidad           14           12           10 Trabajo            8      ...
Kanban                                                        Design           Code             Test-!Normal              ...
© 2011 Proyectalis Gestión de Proyectos S.L.
Firewall project v1.0                 © 2011 Proyectalis Gestión de Proyectos S.L.
Firewall project v1.0   Paso 1:     Desarrolladores 6     Diseñadores 4     Testers 3     DBA 3                     © 2011...
Firewall project v1.0   Features     Packet handling / filtering     Remote logging     Console interface                  ...
Firewall project v1.0   Sprint 0     Product Owners     Scrum Master     Equipos 6 ± 1     Asignar features               ...
Firewall project v1.0 Sprint 0   Escribir 5 historias de usuario / equipo                15 Minutos                       ...
Firewall project v1.0 Sprint 0   Priorizar el backlog de producto            5 Minutos                       © 2011 Proyec...
Firewall project v1.0    Sprint 0      Estimar historias de usuario      Dividir las historias en dos               15 Min...
Firewall project v1.0   Sprint 0     Recursos necesarios (al menos 2)     Crear tablón de Scrum               5 Minutos   ...
Firewall project v1.0  Planificación de Sprint 1      Seleccionar scope del sprint               10 Minutos               E...
Firewall project v1.0   Planificación de Sprint 1     Romper las historias en tareas     Mínimo 8 tareas por historia      ...
Firewall project v1.0      Sprint 1        Seleccionar tareas        Actualizar burndown        Daily Scrum               ...
Firewall project v1.0  Sprint 1             Equipo Rojo   Equipo Oro      Equipo Verde    Día 1         1            0    ...
Firewall project v1.0  Sprint 1             Equipo Rojo   Equipo Oro      Equipo Verde    Día 2        3              1   ...
Firewall project v1.0  Sprint 1             Equipo Rojo   Equipo Oro      Equipo Verde    Día 3         2            1    ...
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Scrum seminar (Spanish)
Próxima SlideShare
Cargando en…5
×

Scrum seminar (Spanish)

4.411 visualizaciones

Publicado el

Publicado en: Empresariales

Scrum seminar (Spanish)

  1. 1. Agile Development Scrum, Kanban y Scrumban Pamplona, Noviembre 2011 © 2011 Proyectalis Gestión de Proyectos S.L.
  2. 2. Regla #1 11:00 Copa y puro (10’) © 2011 Proyectalis Gestión de Proyectos S.L.
  3. 3. Regla #1 11:00 Copa y puro (10’) 13:00 Comida (1h) © 2011 Proyectalis Gestión de Proyectos S.L.
  4. 4. Regla #1 11:00 Copa y puro (10’) 13:00 Comida (1h) 16:00 Siesta (10’) © 2011 Proyectalis Gestión de Proyectos S.L.
  5. 5. Regla #1 11:00 Copa y puro (10’) 13:00 Comida (1h) 16:00 Siesta (10’) 18:00 Libertad © 2011 Proyectalis Gestión de Proyectos S.L.
  6. 6. Regla #2 © 2011 Proyectalis Gestión de Proyectos S.L.
  7. 7. Regla #3 © 2011 Proyectalis Gestión de Proyectos S.L.
  8. 8. Regla #4 © 2011 Proyectalis Gestión de Proyectos S.L.
  9. 9. Regla #5 © 2011 Proyectalis Gestión de Proyectos S.L.
  10. 10. Hello My Name is: Alex Barrera @abarrera © 2011 Proyectalis Gestión de Proyectos S.L.
  11. 11. ¿Qué buscáis del curso? © 2011 Proyectalis Gestión de Proyectos S.L.
  12. 12. Índice 1. Problemas 2. Manifiesto Ágil 3. Principios ágiles 4. Mitos y leyendas 5. Gestión de proyectos ágiles 6. Scrum 101 7. Kanban 8. Scrumban 9. Dudas y preguntas © 2011 Proyectalis Gestión de Proyectos S.L.
  13. 13. Go go go!! © 2011 Proyectalis Gestión de Proyectos S.L.
  14. 14. C:/> Problemas_Codename: Statewide Automated Child Welfare Information System (SACWIS)Equipo: FloridaComienzo: 1990Estimaciones: 8 años $32 Millones © 2011 Proyectalis Gestión de Proyectos S.L.
  15. 15. C:/> Problemas_Codename: Statewide Automated Child Welfare Information System (SACWIS)Equipo: FloridaComienzo: 1990 2002Estimaciones: 8 años 12 años $32 Millones $170 Millones © 2011 Proyectalis Gestión de Proyectos S.L.
  16. 16. C:/> Problemas_Codename: Statewide Automated Child Welfare Information System (SACWIS)Equipo: FloridaComienzo: 1990 2002 2005Estimaciones: 8 años 12 años 15 años $32 Millones $170 Millones $230 Millones © 2011 Proyectalis Gestión de Proyectos S.L.
  17. 17. C:/> Problemas_ FA ILCodename: Statewide Automated Child Welfare Information System (SACWIS) 5 años (87% desviación)Equipo: Florida $198 M (718% 2002Comienzo: 1990 desviación) 2005Estimaciones: 8 años 12 años 15 años $32 Millones $170 Millones $230 Millones © 2011 Proyectalis Gestión de Proyectos S.L.
  18. 18. C:/> Problemas_Codename: Statewide Automated Child Welfare Information System (SACWIS)Equipo: MinnesotaComienzo: 1999Estimaciones: 1 año $1.1 Millones © 2011 Proyectalis Gestión de Proyectos S.L.
  19. 19. C:/> Problemas_Codename: Statewide Automated Child Welfare Information System (SACWIS) 200:1 Diferencia de productividadEquipo: Minnesota ✓Comienzo: 1999Estimaciones: 1 año $1.1 Millones © 2011 Proyectalis Gestión de Proyectos S.L.
  20. 20. Paso 1: Reconocer el problema 24% proyectos fallidos 44% proyectos con problemas 68% PROBLEMATICOS Fuente: Standish Group CHAOS Report 2009 © 2011 Proyectalis Gestión de Proyectos S.L.
  21. 21. Paso 1: Reconocer el problema 24% proyectos fallidos 44% proyectos con problemas 68% PROBLEMATICOS 59¢ valor / $ de software 64% funcionalidades no usadas Fuente: Standish Group CHAOS Report 2009 © 2011 Proyectalis Gestión de Proyectos S.L.
  22. 22. © 2011 Proyectalis Gestión de Proyectos S.L.
  23. 23. Bastard Circle From Hell (BCFH) Baja Productividad © 2011 Proyectalis Gestión de Proyectos S.L.
  24. 24. Bastard Circle From Hell (BCFH) Retrasos Prisas Baja Productividad © 2011 Proyectalis Gestión de Proyectos S.L.
  25. 25. Bastard Circle From Hell (BCFH) Retrasos Prisas Baja Productividad Mala Calidad © 2011 Proyectalis Gestión de Proyectos S.L.
  26. 26. Bastard Circle From Hell (BCFH) Retrasos Prisas Baja Productividad Mala Calidad Interrupciones Errores (bugs) © 2011 Proyectalis Gestión de Proyectos S.L.
  27. 27. Bastard Circle From Hell (BCFH) Retrasos Prisas Baja Productividad Mala Calidad Interrupciones Cliente Errores (bugs) InsatisfechoCostes extra Reducción beneficios © 2011 Proyectalis Gestión de Proyectos S.L.
  28. 28. Bastard Circle From Hell (BCFH) Falta competencias Retrasos Prisas Presión Baja Productividad Mala Calidad Desmotivación Interrupciones Cliente Errores (bugs) InsatisfechoCostes extra Reducción beneficios © 2011 Proyectalis Gestión de Proyectos S.L.
  29. 29. Bastard Circle From Hell (BCFH) Falta competencias Retrasos Prisas Presión Baja Productividad Mala Calidad Desmotivación Interrupciones Cliente Errores (bugs) InsatisfechoCostes extra Reducción beneficios © 2011 Proyectalis Gestión de Proyectos S.L.
  30. 30. Bastard Circle From Hell (BCFH) Falta competencias Retrasos Prisas Presión Baja Productividad Mala Calidad Desmotivación Interrupciones Cliente Errores (bugs) InsatisfechoCostes extra Reducción beneficios © 2011 Proyectalis Gestión de Proyectos S.L.
  31. 31. Toyota Way Nº1 Ventas Mundiales 2010 © 2011 Proyectalis Gestión de Proyectos S.L.
  32. 32. Toyota WayEstrategia a largo plazo © 2011 Proyectalis Gestión de Proyectos S.L.
  33. 33. Toyota Way Proceso pararesolver problemas © 2011 Proyectalis Gestión de Proyectos S.L.
  34. 34. Toyota WayAñadir valor a la empresa mediante la formaciónde sus personas © 2011 Proyectalis Gestión de Proyectos S.L.
  35. 35. Toyota Way Reconocer que resolver la causa de los problemas genera aprendizaje © 2011 Proyectalis Gestión de Proyectos S.L.
  36. 36. Toyota Way “La potencia sin control no sirve de nada” © 2011 Proyectalis Gestión de Proyectos S.L.
  37. 37. Toyota Way Reto © 2011 Proyectalis Gestión de Proyectos S.L.
  38. 38. Toyota Way Kaizen © 2011 Proyectalis Gestión de Proyectos S.L.
  39. 39. Toyota Way GenChi GenBUTSU (Ve y VE) © 2011 Proyectalis Gestión de Proyectos S.L.
  40. 40. Toyota Way RESPETO © 2011 Proyectalis Gestión de Proyectos S.L.
  41. 41. Toyota Waytrabajo en equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  42. 42. © 2011 Proyectalis Gestión de Proyectos S.L.
  43. 43. Agile Manifesto 2001 (Snowbird, UT) Kent Beck Andrew Hunt Mike Beedle Ron JeffriesArie van Bennekum Jon Kern Alistair Cockburn Brian MarickWard Cunningham Robert C. Martin Martin Fowler Steve Mellor James Grenning Ken Schwaber Jim Highsmith Jeff Sutherland Dave Thomas © 2011 Proyectalis Gestión de Proyectos S.L.
  44. 44. Agile Manifesto 2001 (Snowbird, UT) Creador XP TDD Kent Beck SW Design Patterns Mike Beedle Smalltalk JUnit Arie van Bennekum Alistair CockburnWard Cunningham Martin Fowler James Grenning Jim Highsmith © 2011 Proyectalis Gestión de Proyectos S.L.
  45. 45. Agile Manifesto 2001 (Snowbird, UT) Kent Beck Mike Beedle Arie van BennekumAlistair Cockburn User Case Crystal Family Ward Cunningham Martin Fowler James Grenning Jim Highsmith © 2011 Proyectalis Gestión de Proyectos S.L.
  46. 46. Agile Manifesto 2001 (Snowbird, UT) Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Scrum (1995) Scrum Guide Ken Schwaber Agile Alliance Jeff Sutherland Dave Thomas © 2011 Proyectalis Gestión de Proyectos S.L.
  47. 47. Agile Manifesto 2001 (Snowbird, UT)Pragmatic Programmer (1999) Programming Ruby (2000) Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas © 2011 Proyectalis Gestión de Proyectos S.L.
  48. 48. Agile Manifesto 2001 (Snowbird, UT) Andrew Hunt Ron Jeffries Craft of SW Testing (1995) Jon Kern Context-Driven testing Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas © 2011 Proyectalis Gestión de Proyectos S.L.
  49. 49. Agile Manifesto 2001 (Snowbird, UT)“We are uncovering better ways of developingsoftware by doing it and helping others do it. Through this work we have come to value: © 2011 Proyectalis Gestión de Proyectos S.L.
  50. 50. Agile Manifesto 2001 (Snowbird, UT) 1. Indivíduos e interacciones sobre procesos y herramientas Esto es, aunque valoramos los elementos de abajo, valoramos más los de arriba. © 2011 Proyectalis Gestión de Proyectos S.L.
  51. 51. Agile Manifesto 2001 (Snowbird, UT) 2. Software funcionando sobre documentación extensiva Esto es, aunque valoramos los elementos de abajo, valoramos más los de arriba. © 2011 Proyectalis Gestión de Proyectos S.L.
  52. 52. Agile Manifesto 2001 (Snowbird, UT) 3. Colaboración con el cliente sobre negociación contractual Esto es, aunque valoramos los elementos de abajo, valoramos más los de arriba. © 2011 Proyectalis Gestión de Proyectos S.L.
  53. 53. Agile Manifesto 2001 (Snowbird, UT) 4. Respuesta ante el cambio sobre seguir el plan Esto es, aunque valoramos los elementos de abajo, valoramos más los de arriba. © 2011 Proyectalis Gestión de Proyectos S.L.
  54. 54. Agile Manifesto Principios Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y contínua de software con valor. © 2011 Proyectalis Gestión de Proyectos S.L.
  55. 55. Agile Manifesto Principios Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y contínua de software con valor. (JI T) e In TimJust © 2011 Proyectalis Gestión de Proyectos S.L.
  56. 56. Agile Manifesto PrincipiosAceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente. © 2011 Proyectalis Gestión de Proyectos S.L.
  57. 57. Agile Manifesto Principios Entregamos software funcional frecuentemente, entre dossemanas y dos meses, con preferencia al período de tiempo más corto posible. © 2011 Proyectalis Gestión de Proyectos S.L.
  58. 58. Agile Manifesto PrincipiosLos responsable de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto. © 2011 Proyectalis Gestión de Proyectos S.L.
  59. 59. Agile Manifesto PrincipiosLos responsable de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto. qu ipo ne ) o e tsu aj re ab eiTr (K © 2011 Proyectalis Gestión de Proyectos S.L.
  60. 60. Agile Manifesto PrincipiosLos proyectos se desarrollan en torno a indivíduos motivados.Hay que darles el entorno y apoyo que necesitan, y confiarles la ejecucción del trabajo. © 2011 Proyectalis Gestión de Proyectos S.L.
  61. 61. Agile Manifesto Principios sp eto ReLos proyectos se desarrollan en torno a indivíduos motivados.Hay que darles el entorno y apoyo que necesitan, y confiarles la ejecucción del trabajo. © 2011 Proyectalis Gestión de Proyectos S.L.
  62. 62. Agile Manifesto PrincipiosEl método más eficiente y efectivo de comunicar la informaciónal equipo de desarrollo y entre sus miembros es la conversación cara a cara. © 2011 Proyectalis Gestión de Proyectos S.L.
  63. 63. Agile Manifesto Principios be tsu en i G E) ch y V en e G (vEl método más eficiente y efectivo de comunicar la informaciónal equipo de desarrollo y entre sus miembros es la conversación cara a cara. © 2011 Proyectalis Gestión de Proyectos S.L.
  64. 64. Agile Manifesto Principios © 2011 Proyectalis Gestión de Proyectos S.L.
  65. 65. Agile Manifesto Principios El software funcionando es la medida principal de progreso. © 2011 Proyectalis Gestión de Proyectos S.L.
  66. 66. Agile Manifesto Principios El software funcionando es la medida principal de progreso. © 2011 Proyectalis Gestión de Proyectos S.L.
  67. 67. Agile Manifesto Principios Los procesos Ágiles promueven el desarrollo sostenible. Lospromotores, desarrolladores y usuarios debemos ser capaces de mantener un ritmo constante de forma indefinida. © 2011 Proyectalis Gestión de Proyectos S.L.
  68. 68. Agile Manifesto Principios Proyecto Esfuerzo © 2011 Proyectalis Gestión de Proyectos S.L.
  69. 69. Agile Manifesto Principios Proyecto Esfuerzo © 2011 Proyectalis Gestión de Proyectos S.L.
  70. 70. Agile Manifesto PrincipiosLa atención contínua a la excelencia técnica y al buen diseño, mejora la agilidad. © 2011 Proyectalis Gestión de Proyectos S.L.
  71. 71. Agile Manifesto Principios © 2011 Proyectalis Gestión de Proyectos S.L.
  72. 72. Agile Manifesto PrincipiosLa simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial. © 2011 Proyectalis Gestión de Proyectos S.L.
  73. 73. Agile Manifesto PrincipiosLa simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial. K ISS © 2011 Proyectalis Gestión de Proyectos S.L.
  74. 74. Agile Manifesto PrincipiosLa simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial. Muda, muri, mudi K ISS © 2011 Proyectalis Gestión de Proyectos S.L.
  75. 75. Agile Manifesto Principios Las mejores arquitecturas, requisitos y diseños, emergen de equipos auto organizados. © 2011 Proyectalis Gestión de Proyectos S.L.
  76. 76. Agile Manifesto Principios Las mejores arquitecturas, requisitos y diseños, emergen de equipos auto organizados. pe to Res © 2011 Proyectalis Gestión de Proyectos S.L.
  77. 77. Agile Manifesto PrincipiosA intervalos regulares, el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su comportamiento en consecuencia. © 2011 Proyectalis Gestión de Proyectos S.L.
  78. 78. Agile Manifesto Principios izen KaA intervalos regulares, el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su comportamiento en consecuencia. © 2011 Proyectalis Gestión de Proyectos S.L.
  79. 79. Mitos del Agile Development © 2011 Proyectalis Gestión de Proyectos S.L.
  80. 80. Mitos del Agile Development1. Las metodologías ágiles no controlan el alcance © 2011 Proyectalis Gestión de Proyectos S.L.
  81. 81. Mitos del Agile Development1. Las metodologías ágiles no controlan el alcanceI1. Los proyectos ágiles son difíciles de manejar © 2011 Proyectalis Gestión de Proyectos S.L.
  82. 82. Mitos del Agile Development1. Las metodologías ágiles no controlan el alcanceI1. Los proyectos ágiles son difíciles de manejarIII. Los procesos ágiles no escalan © 2011 Proyectalis Gestión de Proyectos S.L.
  83. 83. Mitos del Agile Development1. Las metodologías ágiles no controlan el alcanceI1. Los proyectos ágiles son difíciles de manejarIII. Los procesos ágiles no escalanIV. Los procesos ágiles son solo para programadores © 2011 Proyectalis Gestión de Proyectos S.L.
  84. 84. Reglas del juego © 2011 Proyectalis Gestión de Proyectos S.L.
  85. 85. Reglas del juego Tiempo Alcance ? Recursos © 2011 Proyectalis Gestión de Proyectos S.L.
  86. 86. Reglas del juegoFijar: Alcance Recursos Tiempo Ágil Tradicional © 2011 Proyectalis Gestión de Proyectos S.L.
  87. 87. Reglas del juegoFijar: Alcance Recursos Tiempo Ágil TradicionalEstimar: Recursos Tiempo Alcance © 2011 Proyectalis Gestión de Proyectos S.L.
  88. 88. Reglas del juego Estimado Ouch! © 2011 Proyectalis Gestión de Proyectos S.L.
  89. 89. Reglas del juego Estimado Ouch! Simplicidad Desarrollo sostenible © 2011 Proyectalis Gestión de Proyectos S.L.
  90. 90. Reglas del juego Estimado Ouch! Kaizen Replanificar © 2011 Proyectalis Gestión de Proyectos S.L.
  91. 91. Reglas del juego Estimado Ouch! Software funcionando Confiarles ejecución Entrega temprana y cont. Replanificar R1.0 © 2011 Proyectalis Gestión de Proyectos S.L.
  92. 92. Reglas del juego Estimado Ouch! Replanificar R1.0 R2.0 © 2011 Proyectalis Gestión de Proyectos S.L.
  93. 93. Reglas del juego Estimaciones“El cambio es la única constante” Principio del Taoismo“Planificar lo es todo. El plan no es nada” Helmuth Graf von Moltke © 2011 Proyectalis Gestión de Proyectos S.L.
  94. 94. Reglas del juego Estimaciones © 2011 Proyectalis Gestión de Proyectos S.L.
  95. 95. Reglas del juego Estimaciones Media de la industria: 5 bugs / KLOC NASA 0.004 bugs / KLOC © 2011 Proyectalis Gestión de Proyectos S.L.
  96. 96. Reglas del juego Estimaciones Media de la industria: 5 bugs / KLOC NASA 0.004 bugs / KLOC Media de la industria: $5 / LOC NASA $850 / LOC © 2011 Proyectalis Gestión de Proyectos S.L.
  97. 97. Reglas del juego Estimaciones © 2011 Proyectalis Gestión de Proyectos S.L.
  98. 98. Reglas del juego Estimaciones Tiempo medio proyecto 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 © 2011 Proyectalis Gestión de Proyectos S.L.
  99. 99. Reglas del juego Estimaciones Norma Tiempo medio proyecto 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 © 2011 Proyectalis Gestión de Proyectos S.L.
  100. 100. Reglas del juego Estimaciones Norma Tiempo medio proyecto 95% SLA 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 © 2011 Proyectalis Gestión de Proyectos S.L.
  101. 101. Reglas del juego Estimaciones Tiempo medio proyecto S vs proyecto L Proyectos dispares: Proyecto XS (3 días) Proyecto S (40 días) Proyecto M (90 días) Proyecto L (150 días) Proyecto XL (220 días) 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 © 2011 Proyectalis Gestión de Proyectos S.L.
  102. 102. Reglas del juego Complejidad Software IS HARD © 2011 Proyectalis Gestión de Proyectos S.L.
  103. 103. Reglas del juego Complejidad © 2011 Proyectalis Gestión de Proyectos S.L.
  104. 104. Reglas del juego Complejidad © 2011 Proyectalis Gestión de Proyectos S.L.
  105. 105. Reglas del juego Complejidad © 2011 Proyectalis Gestión de Proyectos S.L.
  106. 106. Reglas del juego Complejidad © 2011 Proyectalis Gestión de Proyectos S.L.
  107. 107. Reglas del juego Complejidad © 2011 Proyectalis Gestión de Proyectos S.L.
  108. 108. Reglas del juego Construcción Ciclo PDCA © 2011 Proyectalis Gestión de Proyectos S.L.
  109. 109. Reglas del juego Construcción Ideas Aprender Construir Datos Producto Ciclo PDCA Medir Ciclo Lean Startup © 2011 Proyectalis Gestión de Proyectos S.L.
  110. 110. Reglas del juego Construcción The Walking Skeleton © 2011 Proyectalis Gestión de Proyectos S.L.
  111. 111. Reglas del juego Construcción © 2011 Proyectalis Gestión de Proyectos S.L.
  112. 112. Reglas del juego Construcción © 2011 Proyectalis Gestión de Proyectos S.L.
  113. 113. © 2011 Proyectalis Gestión de Proyectos S.L.
  114. 114. SCRUM 101 © 2011 Proyectalis Gestión de Proyectos S.L.
  115. 115. SCRUM 101 Herencia © 2011 Proyectalis Gestión de Proyectos S.L.
  116. 116. SCRUM 101 Herencia © 2011 Proyectalis Gestión de Proyectos S.L.
  117. 117. SCRUM 101 Herencia © 2011 Proyectalis Gestión de Proyectos S.L.
  118. 118. SCRUM 101 Thin is the new black © 2011 Proyectalis Gestión de Proyectos S.L.
  119. 119. SCRUM 101 Takeuchi y Nonaka (1986) The new new product development game © 2011 Proyectalis Gestión de Proyectos S.L.
  120. 120. SCRUM 101 © 2011 Proyectalis Gestión de Proyectos S.L.
  121. 121. SCRUM 101 © 2011 Proyectalis Gestión de Proyectos S.L.
  122. 122. SCRUM 101 Transformation Results Features Delivered per Team Days between Major Releases 2000 2001 2002 2003 2004 2005 2006 2007 Fuente: Salesforce.com Agile Transformation. Agile 2007 Conference © 2011 Proyectalis Gestión de Proyectos S.L.
  123. 123. SCRUM 101 Fuente: Salesforce.com Agile Transformation. Agile 2007 Conference © 2011 Proyectalis Gestión de Proyectos S.L.
  124. 124. SCRUM 101 Que NO es Scrum © 2011 Proyectalis Gestión de Proyectos S.L.
  125. 125. SCRUM 101 © 2011 Proyectalis Gestión de Proyectos S.L.
  126. 126. SCRUM 101 Elementos Roles Artefactos Reuniones © 2011 Proyectalis Gestión de Proyectos S.L.
  127. 127. SCRUM 101 Roles Equipo Dueño de Producto (PO) Scrum Master (SM) © 2011 Proyectalis Gestión de Proyectos S.L.
  128. 128. SCRUM 101 RolesProyecto Mr. Dueño de Producto © 2011 Proyectalis Gestión de Proyectos S.L.
  129. 129. SCRUM 101 Roles Tareas #!/bin/shProyecto #!/bin/sh #!/bin/sh El Equipo Mr. Dueño de Producto © 2011 Proyectalis Gestión de Proyectos S.L.
  130. 130. SCRUM 101 Roles Tareas V1.0 #!/bin/shProyecto #!/bin/sh #!/bin/sh El Equipo Mr. Scrum Master Mr. Dueño de Producto © 2011 Proyectalis Gestión de Proyectos S.L.
  131. 131. SCRUM 101 Roles Tareas V1.0 SprintProyecto #!/bin/sh #!/bin/sh #!/bin/sh Mr. Dueño de Producto El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  132. 132. SCRUM 101 Sprint Tiempo predefinido (1-4 semanas) Compromiso de terminar x historiasProyecto © 2011 Proyectalis Gestión de Proyectos S.L.
  133. 133. SCRUM 101 Sprint Tiempo predefinido (1-4 semanas) Compromiso de terminar x historias Reunión de SprintProyecto Revisión del Sprint Sprint 1 © 2011 Proyectalis Gestión de Proyectos S.L.
  134. 134. SCRUM 101 Sprint DoneProyecto Sprint 1 Sprint 2 © 2011 Proyectalis Gestión de Proyectos S.L.
  135. 135. SCRUM 101 Sprint Done Done DoneProyecto Sprint 1 Sprint 2 © 2011 Proyectalis Gestión de Proyectos S.L.
  136. 136. SCRUM 101 Sprint Done Done DoneProyecto Sprint 1 Sprint 2 Sprint 3 © 2011 Proyectalis Gestión de Proyectos S.L.
  137. 137. SCRUM 101 Sprint V1.0 Done Done Done Done Done DoneProyecto Sprint 1 Sprint 2 Sprint 3 © 2011 Proyectalis Gestión de Proyectos S.L.
  138. 138. SCRUM 101 ArtefactosPila de producto Pila del sprint Burn Down © 2011 Proyectalis Gestión de Proyectos S.L.
  139. 139. SCRUM 101 Artefactos Pila de Producto (Product backlog)Proyecto Mr. Dueño de Producto © 2011 Proyectalis Gestión de Proyectos S.L.
  140. 140. SCRUM 101 Artefactos Pila de Producto (Product backlog) Historias de usuarioProyecto Mr. Dueño de Producto © 2011 Proyectalis Gestión de Proyectos S.L.
  141. 141. SCRUM 101 Artefactos Pila de Producto (Product backlog) S Historias de usuario XS S MProyecto M M Mr. Dueño de Producto © 2011 Proyectalis Gestión de Proyectos S.L.
  142. 142. SCRUM 101 Artefactos Pila de Producto (Product backlog) Más prioritario S Historias de usuario XS S MProyecto M M Menos prioritario © 2011 Proyectalis Gestión de Proyectos S.L.
  143. 143. SCRUM 101 Artefactos Como <actor>, Pila de Producto quiero <acción> (Product backlog) de forma que <resultado>. Más prioritario S Historias de usuario XS S MProyecto M M Menos prioritario © 2011 Proyectalis Gestión de Proyectos S.L.
  144. 144. SCRUM 101 Artefactos Pila de Producto (Product backlog) Refinamiento Más prioritario S S XS S S S MProyecto M M Menos prioritario © 2011 Proyectalis Gestión de Proyectos S.L.
  145. 145. SCRUM 101 Sprint Cero Paso 1 Mr. Dueño de Producto #!/bin/sh Proyecto El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  146. 146. SCRUM 101 Sprint Cero Paso 1 Mr. Dueño de Producto #!/bin/sh Proyecto El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  147. 147. SCRUM 101 Sprint Cero S Paso 1 XS S M #!/bin/sh M #!/bin/sh M #!/bin/sh El Equipo Proyecto © 2011 Proyectalis Gestión de Proyectos S.L.
  148. 148. SCRUM 101 Sprint Cero Más prioritario S Paso 1 XS S M Mr. Dueño de Producto M MMenos prioritario Proyecto © 2011 Proyectalis Gestión de Proyectos S.L.
  149. 149. SCRUM 101 Sprint CeroPaso 2 © 2011 Proyectalis Gestión de Proyectos S.L.
  150. 150. SCRUM 101 Sprint CeroPaso 3 © 2011 Proyectalis Gestión de Proyectos S.L.
  151. 151. SCRUM 101 Sprint Cero Paso 4 © 2011 Proyectalis Gestión de Proyectos S.L.
  152. 152. SCRUM 101 Sprint Cero Paso 5 © 2011 Proyectalis Gestión de Proyectos S.L.
  153. 153. SCRUM 101 Sprint CeroSprint 0 Sprint 1 Sprint 2 Sprint 3 © 2011 Proyectalis Gestión de Proyectos S.L.
  154. 154. SCRUM 101 Backlog groomingSprint 0 Sprint 1 Sprint 2 Sprint 3 Backlog grooming © 2011 Proyectalis Gestión de Proyectos S.L.
  155. 155. SCRUM 101 Backlog groomingSprint 0 Sprint 1 Sprint 2 Sprint 3 Backlog grooming Validar prioridades (nuevas historias, ...) © 2011 Proyectalis Gestión de Proyectos S.L.
  156. 156. SCRUM 101 Backlog groomingSprint 0 Sprint 1 Sprint 2 Sprint 3 Backlog grooming Validar prioridades (nuevas historias, ...) Subdividir historias muy grandes © 2011 Proyectalis Gestión de Proyectos S.L.
  157. 157. SCRUM 101 Backlog groomingSprint 0 Sprint 1 Sprint 2 Sprint 3 Backlog grooming Validar prioridades (nuevas historias, ...) Subdividir historias muy grandes Verificar historias están listas (dependencias) © 2011 Proyectalis Gestión de Proyectos S.L.
  158. 158. SCRUM 101 Artefactos Más prioritario Selección para Sprint #!/bin/sh #!/bin/sh #!/bin/sh El Equipo ProyectoMenos prioritario © 2011 Proyectalis Gestión de Proyectos S.L.
  159. 159. SCRUM 101 Artefactos Pila del Sprint (Sprint backlog) Más prioritario Tareas #!/bin/sh #!/bin/sh Proyecto #!/bin/shMenos prioritario El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  160. 160. SCRUM 101 TareasAlgorithm from hell #!/bin/sh © 2011 Proyectalis Gestión de Proyectos S.L.
  161. 161. SCRUM 101 TareasAlgorithm from hell #!/bin/sh ###****!! © 2011 Proyectalis Gestión de Proyectos S.L.
  162. 162. SCRUM 101 TareasAlgorithm from hell #!/bin/sh ###****!! Jack el destripador © 2011 Proyectalis Gestión de Proyectos S.L.
  163. 163. SCRUM 101 TareasLa masacre del índice invertido Buscar Plex Fichero 1 Fichero 2 Fichero 3 © 2011 Proyectalis Gestión de Proyectos S.L.
  164. 164. SCRUM 101 TareasLa masacre del índice invertido int main() { trie root = init_tables();   search_index(root, "plex"); return 0; } © 2011 Proyectalis Gestión de Proyectos S.L.
  165. 165. SCRUM 101 TareasLa masacre del índice invertido int main() { trie root = init_tables();   search_index(root, "plex"); return 0; } Search for "flex": f1.txt source/f2.txt © 2011 Proyectalis Gestión de Proyectos S.L.
  166. 166. SCRUM 101 TareasLa masacre del índice invertido int main() { trie root = init_tables();   search_index(root, "plex"); return 0; } Search for "flex": f1.txt source/f2.txt Search for "flex": f1.txt source/f2.txt © 2011 Proyectalis Gestión de Proyectos S.L.
  167. 167. SCRUM 101 TareasLa masacre del índice invertido int main() { trie root = init_tables();   search_index(root, "plex"); return 0; } Search for "flex": f1.txt source/f2.txt Search for "flex": f1.txt source/f2.txt Search for "flex": f1.txt source/f2.txt © 2011 Proyectalis Gestión de Proyectos S.L.
  168. 168. SCRUM 101 TareasLa masacre del índice invertido void search_index(trie root, char *word)int main() {{ //TODO: Realizar la búsqueda printf("Search for "%s": ", word); trie root = init_tables(); printf("f1.txt source/f2.txtn");  } search_index(root, "plex"); return 0;} © 2011 Proyectalis Gestión de Proyectos S.L.
  169. 169. SCRUM 101 TareasLa masacre del índice invertido void search_index(trie root, char *word)int main() {{ //TODO: Realizar la búsqueda printf("Search for "%s": ", word); trie root = init_tables(); printf("f1.txt source/f2.txtn");  } search_index(root, "plex"); trie init_tables() return 0; { trie root = trie_new();} //TODO: Inicializar tablas return root; } © 2011 Proyectalis Gestión de Proyectos S.L.
  170. 170. SCRUM 101 TareasLa masacre del índice invertido void search_index(trie root, char *word)int main() {{ //TODO: Realizar la búsqueda printf("Search for "%s": ", word); trie root = init_tables(); printf("f1.txt source/f2.txtn");  } search_index(root, "plex"); trie init_tables() return 0; { trie root = trie_new();} //TODO: Inicializar tablas return root; } typedef struct trie_t *trie, trie_t; struct trie_t { trie next[sizeof(chr_legal)]; int eow; };   trie trie_new() { return calloc(sizeof(trie_t), 1); } © 2011 Proyectalis Gestión de Proyectos S.L.
  171. 171. SCRUM 101 TareasLa masacre del índice invertido void search_index(trie root, char *word)int main() {{ //TODO: Realizar la búsqueda printf("Search for "%s": ", word); trie root = init_tables(); printf("f1.txt source/f2.txtn");  } search_index(root, "plex"); trie init_tables() return 0; { trie root = trie_new();} //TODO: Inicializar tablas return root; } typedef struct trie_t *trie, trie_t; struct trie_t { trie next[sizeof(chr_legal)]; int eow; };   trie trie_new() { return calloc(sizeof(trie_t), 1); } Día 1 © 2011 Proyectalis Gestión de Proyectos S.L.
  172. 172. SCRUM 101 TareasLa masacre del índice invertido void search_index(trie root, char *word)int main() {{ //TODO: Realizar la búsqueda printf("Search for "%s": ", word); trie root = init_tables(); printf("f1.txt source/f2.txtn");  } search_index(root, "plex"); TESTABLE!! trie init_tables() return 0; { trie root = trie_new();} //TODO: Inicializar tablas return root; } typedef struct trie_t *trie, trie_t; struct trie_t { trie next[sizeof(chr_legal)]; int eow; };   trie trie_new() { return calloc(sizeof(trie_t), 1); } Día 1 © 2011 Proyectalis Gestión de Proyectos S.L.
  173. 173. SCRUM 101 Artefactos 100% 0% 100% 45% 0%Pila del Sprint #!/bin/sh #!/bin/sh #!/bin/sh El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  174. 174. SCRUM 101 Artefactos Diagrama Burn Down 100% 0% 100% 45% 0% (Burn Down chart)Pila del Sprint 14 12 10 Trabajo #!/bin/sh 8 6 #!/bin/sh #!/bin/sh 4 2 El Equipo 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  175. 175. SCRUM 101 Artefactos Diagrama Burn Down 100% 0% 100% 45% 0% (Burn Down chart)Pila del Sprint 14 Tareas pendientes 12 10 Progreso ideal Trabajo #!/bin/sh 8 6 #!/bin/sh #!/bin/sh 4 2 El Equipo 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  176. 176. SCRUM 101 Artefactos Diagrama Burn Down 100% 0% 100% 45% 0% (Burn Down chart)Pila del Sprint 14 0 tareas terminadas 12 vs 10 2 tareas terminadas Trabajo #!/bin/sh 8 6 #!/bin/sh #!/bin/sh 4 2 El Equipo 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  177. 177. SCRUM 101 Artefactos 14 12 10 Trabajo 8 Tendencia si no 6 cambiamos 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  178. 178. SCRUM 101 Artefactos 14 12 10 Trabajo 8 Tendencia si no 6 cambiamos 4 2 +1 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  179. 179. SCRUM 101 Artefactos 14 12 10 Trabajo 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  180. 180. SCRUM 101 Release Plan 1000 800 600Horas 400 200 0 0 1 2 3 4 5 6 7 8 9 10 Sprints © 2011 Proyectalis Gestión de Proyectos S.L.
  181. 181. SCRUM 101 Reuniones Revisión SprintReunión de Sprint Retrospectiva Scrum Diario © 2011 Proyectalis Gestión de Proyectos S.L.
  182. 182. SCRUM 101 Timeboxing © 2011 Proyectalis Gestión de Proyectos S.L.
  183. 183. SCRUM 101 Reuniones Scrum Diario (Daily Scrum) Comienza a la misma hora siempre Se realiza en el mismo lugar siempre Dura 15 minutos (Equipo + SM) ¿Qué has hecho ayer? ¿Qué vas a hacer hoy? ¿Qué impedimentos has encontrado? © 2011 Proyectalis Gestión de Proyectos S.L.
  184. 184. SCRUM 101 Reuniones Planificación de Sprint (Sprint Planning) Se planifica la iteración Dura 4h para Sprints de 2 semanas 2 partes (2h cada una) Se planifica que se va a hacer (PO + Equipo) El equipo discute cómo lo va a hacer (Equipo) © 2011 Proyectalis Gestión de Proyectos S.L.
  185. 185. SCRUM 101 Reuniones Planificación de Sprint (Sprint Planning) Se planifica la iteración ¡OJO! Es el equipo el que Dura 4h para Sprints de 2 semanas decide qué y cuanto hace 2 partes (2h cada una) Se planifica que se va a hacer (PO + Equipo) El equipo discute cómo lo va a hacer (Equipo) © 2011 Proyectalis Gestión de Proyectos S.L.
  186. 186. SCRUM 101 Reuniones Revisión del Sprint (Sprint Review) Se realiza al terminar el Sprint Dura 2h para Sprints de 2 semanas Se explica que se ha hecho y que no Se enseña lo que se ha hecho (demo) PO valida o no lo realizado Se discute la pila de producto © 2011 Proyectalis Gestión de Proyectos S.L.
  187. 187. SCRUM 101 Reuniones Retrospectiva del Sprint (Sprint Retro.) SM anima al Equipo a revisar el proceso Se revisan: Personas, relaciones, procesos y herramientas Retrospectiva: ¿Qué ha fallado? ¿Qué se puede mejorar? © 2011 Proyectalis Gestión de Proyectos S.L.
  188. 188. SCRUM 101 Artefactos Historias Pendiente Desarrollo Terminado Proyecto: Equipo: Demo: Burn Down: Release Plan: Impedimentos: Tablón Scrum © 2011 Proyectalis Gestión de Proyectos S.L.
  189. 189. SCRUM 101 Artefactos Historias Pendiente Desarrollo Terminado Proyecto: Equipo: Demo: Burn Down: Historias de usuario (Pila de Producto) Release Plan: Impedimentos: Tablón Scrum © 2011 Proyectalis Gestión de Proyectos S.L.
  190. 190. SCRUM 101 Artefactos Historias Pendiente Desarrollo Terminado Proyecto: Equipo: Demo: Burn Down: Tareas de la historia (Pila del Sprint) Release Plan: Impedimentos: Tablón Scrum © 2011 Proyectalis Gestión de Proyectos S.L.
  191. 191. SCRUM 101 Artefactos Historias Pendiente Desarrollo Terminado Proyecto: Equipo: Demo: Burn Down: Tareas en desarrollo Release Plan: Impedimentos: Tablón Scrum © 2011 Proyectalis Gestión de Proyectos S.L.
  192. 192. SCRUM 101 Artefactos Historias Pendiente Desarrollo Terminado Proyecto: Equipo: Demo: Burn Down: Tareas terminadas Release Plan: Impedimentos: Tablón Scrum © 2011 Proyectalis Gestión de Proyectos S.L.
  193. 193. SCRUM 101 Artefactos Historias Pendiente Desarrollo Terminado Proyecto: Equipo: Demo: Burn Down: Información del proyecto Release Plan: Impedimentos: Tablón Scrum © 2011 Proyectalis Gestión de Proyectos S.L.
  194. 194. SCRUM 101 Framework © 2011 Proyectalis Gestión de Proyectos S.L.
  195. 195. SCRUM 101 Roles: El Equipo 7±2 personas Auto organizado Cross-funcional Estima y reporta progreso Entrega de sw funcional © 2011 Proyectalis Gestión de Proyectos S.L.
  196. 196. SCRUM 101 Roles: El Dueño de Producto Gestiona visión y roadmap Gestiona la Pila de Producto: Que entra y que sale Prioriza ¡NO estima! Recopila requisitos Valida el trabajo realizado Define criterios aceptación Escribe historias de usuario Responsable satisfacción cliente Responsable éxito financiero © 2011 Proyectalis Gestión de Proyectos S.L.
  197. 197. SCRUM 101 Roles: Scrum Master “Perro pastor”, lider, coach Mr. Wolf: Elimina problemas Asegura correcto uso de Scrum Gestiona la Pila de Impedimentos Moderador - Facilitador Pepito Grillo © 2011 Proyectalis Gestión de Proyectos S.L.
  198. 198. SCRUM 101 Roles: Scrum Master “Perro pastor”, lider, coach Mr. Wolf: Elimina problemas Asegura correcto uso de Scrum Gestiona la Pila de Impedimentos Moderador - Facilitador¡NO asigna trabajo¡ Pepito Grillo ¡NO es el jefe! © 2011 Proyectalis Gestión de Proyectos S.L.
  199. 199. SCRUM 101 Velocidad Tareas Esto seguro que lo hacemos Velocidad Mínima Número de tareas terminadas en un Sprint © 2011 Proyectalis Gestión de Proyectos S.L.
  200. 200. SCRUM 101 Velocidad Tareas Esto seguro que lo hacemos Velocidad Mínima Velocidad Máxima Queremos que compartas las drogas © 2011 Proyectalis Gestión de Proyectos S.L.
  201. 201. SCRUM 101 Velocidad Tareas Esto seguro que lo hacemos Velocidad Mínima Nuestra velocidad real caerá por aquí Velocidad Máxima Queremos que compartas las drogas © 2011 Proyectalis Gestión de Proyectos S.L.
  202. 202. SCRUM 101 Velocidad Tareas Esto seguro que lo hacemos Velocidad Mínima Nuestra velocidad real caerá por aquí Velocidad Máxima Queremos que compartas las drogas © 2011 Proyectalis Gestión de Proyectos S.L.
  203. 203. SCRUM 101 Capacidad 105 100 100Tareas 93 91 90 90 90 86 86 70 65 Sprints © 2011 Proyectalis Gestión de Proyectos S.L.
  204. 204. SCRUM 101 Capacidad ¡Oh si! 900 tareas en 9 semanas 105 100 100Tareas 93 91 90 90 90 86 86 70 65 Sprints © 2011 Proyectalis Gestión de Proyectos S.L.
  205. 205. SCRUM 101 Capacidad +15 +10 +10 105 +3 100 100Tareas 93 91 90 90 90 86 86 -4 -4 -25 70 -20 65 Sprints © 2011 Proyectalis Gestión de Proyectos S.L.
  206. 206. SCRUM 101 Capacidad Ohhmmmm! 700 - 900 en 9 semanas +15 +10 +10 105 +3 100 100Tareas 93 91 90 90 90 86 86 -4 -4 -25 70 -20 65 Sprints © 2011 Proyectalis Gestión de Proyectos S.L.
  207. 207. SCRUM 101 Scrum multiproducto Producto © 2011 Proyectalis Gestión de Proyectos S.L.
  208. 208. SCRUM 101 Scrum multiproducto Producto #!/ Feature #1 #!/ #!/ Equipo A © 2011 Proyectalis Gestión de Proyectos S.L.
  209. 209. SCRUM 101 Scrum multiproducto Producto #!/ Feature #1 #!/ #!/ Equipo A #!/ Feature #2 #!/ #!/ Equipo B © 2011 Proyectalis Gestión de Proyectos S.L.
  210. 210. SCRUM 101 Scrum multiproducto Producto #!/ Feature #1 #!/ #!/ Equipo A #!/ Feature #2 #!/ #!/ Equipo B #!/ Feature #3 #!/ #!/ Equipo C © 2011 Proyectalis Gestión de Proyectos S.L.
  211. 211. SCRUM 101 Scrum multiproducto Producto #!/ Feature #1 #!/ #!/ Equipo A #!/ Feature #2 #!/ #!/ Equipo B #!/ Feature #3 #!/ #!/ Equipo C © 2011 Proyectalis Gestión de Proyectos S.L.
  212. 212. SCRUM 101 Scrum de ScrumsScrum Diario Scrum Diario Scrum Diario #!/ #!/ #!/ #!/ #!/ #!/ #!/ #!/ #!/ Equipo A Equipo B Equipo C © 2011 Proyectalis Gestión de Proyectos S.L.
  213. 213. SCRUM 101 Scrum de ScrumsScrum Diario #!/ #!/ #!/ #!/ #!/ #!/ #!/ #!/ #!/ #!/ #!/ #!/ Equipo A Equipo B Equipo C © 2011 Proyectalis Gestión de Proyectos S.L.
  214. 214. SCRUM 101 Scrum de Scrums ¿Qué ha hecho tu equipo?Scrum Diario #!/ #!/ #!/ ¿Qué va a hacer? ¿Algo entorpece o retrasa? Estás a punto de mandar algo a otro equipo #!/ #!/ #!/ #!/ #!/ #!/ #!/ #!/ #!/ Equipo A Equipo B Equipo C © 2011 Proyectalis Gestión de Proyectos S.L.
  215. 215. SCRUM 101 Scrum de Scrums Equipo A Equipo B Equipo C Equipo A Equipo B Equipo C #!/ #!/ #!/ #!/ #!/ #!/ #!/ #!/ #!/ Equipo A Equipo B Equipo C © 2011 Proyectalis Gestión de Proyectos S.L.
  216. 216. SCRUM 101 Scrum de Scrums © 2011 Proyectalis Gestión de Proyectos S.L.
  217. 217. SCRUM 101 Reglas de oro 1. Indivíduos II. No es una bala de plata III. Restrospectiva, retrospectiva, retrospectiva IV. Scrum diario, control diario V. Producto final = medida de progres VI. Equipos auto organizados y comprometidos VII. Desarrollo iterativo e incremental © 2011 Proyectalis Gestión de Proyectos S.L.
  218. 218. SCRUM 101 Reglas de oro VIII. Terminado, terminado © 2011 Proyectalis Gestión de Proyectos S.L.
  219. 219. SCRUM 101 Reglas de oroIX. “Orcos a las puertas” PO #!/bin/ #!/bin/ #!/bin/ El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  220. 220. SCRUM 101 Reglas de oroIX. “Orcos a las puertas” Stakeholders aka Orcos PO #!/bin/ #!/bin/ #!/bin/ El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  221. 221. SCRUM 101 Reglas de oroIX. “Orcos a las puertas” #!/bin/ #!/bin/ #!/bin/ Eh, eh, colegui! El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  222. 222. SCRUM 101 Reglas de oroIX. “Orcos a las puertas” Scrum Master #!/bin/ #!/bin/ #!/bin/ El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  223. 223. © 2011 Proyectalis Gestión de Proyectos S.L.
  224. 224. SCRUM 101 Reglas de oroX. “Horno de las madalenas” #!/ #!/ #!/ El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  225. 225. SCRUM 101 Reglas de oroX. “Horno de las madalenas” +3 !!!!! #!/ #!/ #!/ El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  226. 226. SCRUM 101 Reglas de oroX. “Horno de las madalenas” +3 !!!!! ###****!! #!/ #!/ #!/ El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  227. 227. SCRUM 101 Reglas de oroX. “Horno de las madalenas” +3 #!/ #!/ #!/ El Equipo © 2011 Proyectalis Gestión de Proyectos S.L.
  228. 228. SCRUM 101 © 2011 Proyectalis Gestión de Proyectos S.L.
  229. 229. SCRUM 101 Planificación Puntos historia Miden el esfuerzo Grupo vs Indiv. © 2011 Proyectalis Gestión de Proyectos S.L.
  230. 230. SCRUM 101 Planificación Puntos historia Miden el esfuerzo Grupo vs Indiv. 1-10 Fibonacci Camisetas (XS, S, M, ...) Razas (Chiguagua, Gran Danés, ...) © 2011 Proyectalis Gestión de Proyectos S.L.
  231. 231. SCRUM 101 Planificación S M Puntos historia Miden el esfuerzo L Grupo vs Indiv. S 1-10 Fibonacci Camisetas (XS, S, M, ...) Razas (Chiguagua, Gran Danés, ...) Estimación Relativa © 2011 Proyectalis Gestión de Proyectos S.L.
  232. 232. © 2011 Proyectalis Gestión de Proyectos S.L.
  233. 233. SCRUM 101 Planificación © 2011 Proyectalis Gestión de Proyectos S.L.
  234. 234. SCRUM 101 Ejemplos tablones © 2011 Proyectalis Gestión de Proyectos S.L.
  235. 235. SCRUM 101 Ejemplos tablones © 2011 Proyectalis Gestión de Proyectos S.L.
  236. 236. SCRUM 101 Ejemplos tablones © 2011 Proyectalis Gestión de Proyectos S.L.
  237. 237. SCRUM 101 Ejemplos tablones © 2011 Proyectalis Gestión de Proyectos S.L.
  238. 238. SCRUM 101 Mejoras al tablón Historias Pendiente Desarrollo Testing Terminado © 2011 Proyectalis Gestión de Proyectos S.L.
  239. 239. SCRUM 101 Mejoras al tablón Historias Pendiente Desarrollo Testing TerminadoFuego © 2011 Proyectalis Gestión de Proyectos S.L.
  240. 240. SCRUM 101 Mejoras al tablón Historias Pendiente Desarrollo Testing Terminado Fuego © 2011 Proyectalis Gestión de Proyectos S.L.
  241. 241. SCRUM 101 Mejoras al tablón Historias Pendiente Desarrollo Testing Terminado Fuego Evolutivo Bug © 2011 Proyectalis Gestión de Proyectos S.L.
  242. 242. SCRUM 101Ejemplos tablones © 2011 Proyectalis Gestión de Proyectos S.L.
  243. 243. SCRUM 101 Ejemplos tablones Historias Pendiente Desarrollo Testing Terminado © 2011 Proyectalis Gestión de Proyectos S.L.
  244. 244. SCRUM 101 Ejemplos tablones Historias Pendiente Desarrollo Testing Terminado © 2011 Proyectalis Gestión de Proyectos S.L.
  245. 245. SCRUM 101 Ejemplos tablones Historias Pendiente Desarrollo Terminado Proyecto: Equipo: Demo: Burn Down: Release Plan: Impedimentos: © 2011 Proyectalis Gestión de Proyectos S.L.
  246. 246. SCRUM 101Ejemplos burn down © 2011 Proyectalis Gestión de Proyectos S.L.
  247. 247. SCRUM 101 Ejemplos Burndown 14 12 10 Trabajo 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  248. 248. SCRUM 101 Ejemplos Burndown 14 12 10 Trabajo 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  249. 249. SCRUM 101 Ejemplos Burndown 14 12 10 Trabajo 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  250. 250. SCRUM 101 Ejemplos Burndown 14 12 10 Trabajo 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  251. 251. SCRUM 101 Ejemplos Burndown 14 12 10 Trabajo 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  252. 252. SCRUM 101 Ejemplos Burndown 14 12 10 Reestimación Trabajo 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  253. 253. SCRUM 101 Ejemplos Burndown 14 12 10 Trabajo 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  254. 254. SCRUM 101 Ejemplos Burndown 14 12 10 Trabajo 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  255. 255. SCRUM 101 Ejemplos Burndown 14 12 10 Trabajo 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  256. 256. SCRUM 101 Ejemplos Burndown 10 5 Trabajo 0 -5 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  257. 257. SCRUM 101 Ejemplos Burndown Trabajo 10 5 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  258. 258. Kanban Tiempo Lead total ~120 días Tiempo Lead ~15 días Tiempo Ciclo ~4 días Diseño Desarrollo Backlog Pendiente Testing Terminado En uso Listas En uso Listas © 2011 Proyectalis Gestión de Proyectos S.L.
  259. 259. Kanban Norma Tiempo medio proyecto 80% SLA 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 © 2011 Proyectalis Gestión de Proyectos S.L.
  260. 260. Kanban Calidad de servicio Diseño Desarrollo Backlog Pendiente Testing Terminado En uso Listas En uso Listas Sprint Fuego Prio ASAP © 2011 Proyectalis Gestión de Proyectos S.L.
  261. 261. Kanban Burndown + Calidad 14 12 10 Trabajo 8 6 4 2 0 0 1 2 3 4 5 6 7 8 9 10 Tiempo © 2011 Proyectalis Gestión de Proyectos S.L.
  262. 262. Kanban Design Code Test-!Normal Backlog Selected Done! On Rdy On Rdy On Rdy-!Bug SPRINT-!EvolutivoAtención FIRE!inmediata PRIOAtenciónprioritariaSólo si haybuffer y el ASAPSprint va bien -!Ante -!Test bloqueos, automatizados -!Doc. ayudar tester antes de ready actualizada con criterios -!Seguir -!Max. 3 avatars por aceptación estándar de -!95% coverage persona código © 2011 Proyectalis Gestión de Proyectos S.L.
  263. 263. © 2011 Proyectalis Gestión de Proyectos S.L.
  264. 264. Firewall project v1.0 © 2011 Proyectalis Gestión de Proyectos S.L.
  265. 265. Firewall project v1.0 Paso 1: Desarrolladores 6 Diseñadores 4 Testers 3 DBA 3 © 2011 Proyectalis Gestión de Proyectos S.L.
  266. 266. Firewall project v1.0 Features Packet handling / filtering Remote logging Console interface © 2011 Proyectalis Gestión de Proyectos S.L.
  267. 267. Firewall project v1.0 Sprint 0 Product Owners Scrum Master Equipos 6 ± 1 Asignar features © 2011 Proyectalis Gestión de Proyectos S.L.
  268. 268. Firewall project v1.0 Sprint 0 Escribir 5 historias de usuario / equipo 15 Minutos © 2011 Proyectalis Gestión de Proyectos S.L.
  269. 269. Firewall project v1.0 Sprint 0 Priorizar el backlog de producto 5 Minutos © 2011 Proyectalis Gestión de Proyectos S.L.
  270. 270. Firewall project v1.0 Sprint 0 Estimar historias de usuario Dividir las historias en dos 15 Minutos © 2011 Proyectalis Gestión de Proyectos S.L.
  271. 271. Firewall project v1.0 Sprint 0 Recursos necesarios (al menos 2) Crear tablón de Scrum 5 Minutos © 2011 Proyectalis Gestión de Proyectos S.L.
  272. 272. Firewall project v1.0 Planificación de Sprint 1 Seleccionar scope del sprint 10 Minutos Equipo Rojo Equipo Oro Equipo Verde Velocidad 10 12 7 © 2011 Proyectalis Gestión de Proyectos S.L.
  273. 273. Firewall project v1.0 Planificación de Sprint 1 Romper las historias en tareas Mínimo 8 tareas por historia 20 Minutos © 2011 Proyectalis Gestión de Proyectos S.L.
  274. 274. Firewall project v1.0 Sprint 1 Seleccionar tareas Actualizar burndown Daily Scrum © 2011 Proyectalis Gestión de Proyectos S.L.
  275. 275. Firewall project v1.0 Sprint 1 Equipo Rojo Equipo Oro Equipo Verde Día 1 1 0 1 Falta 1 de los recursos Se han empezado muchas © 2011 Proyectalis Gestión de Proyectos S.L.
  276. 276. Firewall project v1.0 Sprint 1 Equipo Rojo Equipo Oro Equipo Verde Día 2 3 1 2 Reestimación © 2011 Proyectalis Gestión de Proyectos S.L.
  277. 277. Firewall project v1.0 Sprint 1 Equipo Rojo Equipo Oro Equipo Verde Día 3 2 1 3 Miembro Oro a equipo Verde © 2011 Proyectalis Gestión de Proyectos S.L.

×