Contenu connexe
Similaire à Scrum seminar (Spanish)
Similaire à Scrum seminar (Spanish) (17)
Plus de Proyectalis / Improvement21
Plus de Proyectalis / Improvement21 (20)
Scrum seminar (Spanish)
- 2. Regla #1
11:00 Copa y puro (10’)
© 2011 Proyectalis Gestión de Proyectos S.L.
- 3. Regla #1
11:00 Copa y puro (10’)
13:00 Comida (1h)
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. 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. Regla #2
© 2011 Proyectalis Gestión de Proyectos S.L.
- 7. Regla #3
© 2011 Proyectalis Gestión de Proyectos S.L.
- 8. Regla #4
© 2011 Proyectalis Gestión de Proyectos S.L.
- 9. Regla #5
© 2011 Proyectalis Gestión de Proyectos S.L.
- 10. Hello My Name is:
Alex Barrera
@abarrera
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. Go go go!!
© 2011 Proyectalis Gestión de Proyectos S.L.
- 15. C:/> Problemas_
Codename: Statewide Automated Child Welfare
Information System (SACWIS)
Equipo: Florida
Comienzo: 1990 2002
Estimaciones:
8 años 12 años
$32 Millones $170 Millones
© 2011 Proyectalis Gestión de Proyectos S.L.
- 16. C:/> Problemas_
Codename: Statewide Automated Child Welfare
Information System (SACWIS)
Equipo: Florida
Comienzo: 1990 2002 2005
Estimaciones:
8 años 12 años 15 años
$32 Millones $170 Millones $230 Millones
© 2011 Proyectalis Gestión de Proyectos S.L.
- 17. C:/> Problemas_
FA IL
Codename: Statewide Automated Child Welfare
Information System (SACWIS)
5 años (87% desviación)
Equipo: Florida
$198 M (718% 2002
Comienzo: 1990
desviación)
2005
Estimaciones:
8 años 12 años 15 años
$32 Millones $170 Millones $230 Millones
© 2011 Proyectalis Gestión de Proyectos S.L.
- 19. C:/> Problemas_
Codename: Statewide Automated Child Welfare
Information System (SACWIS)
200:1 Diferencia de productividad
Equipo: Minnesota
✓
Comienzo: 1999
Estimaciones:
1 año
$1.1 Millones
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. 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.
- 23. Bastard Circle From Hell (BCFH)
Baja Productividad
© 2011 Proyectalis Gestión de Proyectos S.L.
- 24. Bastard Circle From Hell (BCFH)
Retrasos Prisas
Baja Productividad
© 2011 Proyectalis Gestión de Proyectos S.L.
- 25. Bastard Circle From Hell (BCFH)
Retrasos Prisas
Baja Productividad Mala Calidad
© 2011 Proyectalis Gestión de Proyectos S.L.
- 26. Bastard Circle From Hell (BCFH)
Retrasos Prisas
Baja Productividad Mala Calidad
Interrupciones
Errores (bugs)
© 2011 Proyectalis Gestión de Proyectos S.L.
- 27. Bastard Circle From Hell (BCFH)
Retrasos Prisas
Baja Productividad Mala Calidad
Interrupciones Cliente
Errores (bugs)
Insatisfecho
Costes extra
Reducción
beneficios
© 2011 Proyectalis Gestión de Proyectos S.L.
- 28. Bastard Circle From Hell (BCFH)
Falta competencias
Retrasos Prisas Presión
Baja Productividad Mala Calidad Desmotivación
Interrupciones Cliente
Errores (bugs)
Insatisfecho
Costes extra
Reducción
beneficios
© 2011 Proyectalis Gestión de Proyectos S.L.
- 29. Bastard Circle From Hell (BCFH)
Falta competencias
Retrasos Prisas Presión
Baja Productividad Mala Calidad Desmotivación
Interrupciones Cliente
Errores (bugs)
Insatisfecho
Costes extra
Reducción
beneficios
© 2011 Proyectalis Gestión de Proyectos S.L.
- 30. Bastard Circle From Hell (BCFH)
Falta competencias
Retrasos Prisas Presión
Baja Productividad Mala Calidad Desmotivación
Interrupciones Cliente
Errores (bugs)
Insatisfecho
Costes extra
Reducción
beneficios
© 2011 Proyectalis Gestión de Proyectos S.L.
- 31. Toyota Way
Nº1 Ventas Mundiales 2010
© 2011 Proyectalis Gestión de Proyectos S.L.
- 33. Toyota Way
Proceso para
resolver problemas
© 2011 Proyectalis Gestión de Proyectos S.L.
- 34. Toyota Way
Añadir valor a la
empresa
mediante la
formación
de sus personas
© 2011 Proyectalis Gestión de Proyectos S.L.
- 35. Toyota Way
Reconocer que
resolver
la causa de los
problemas
genera
aprendizaje
© 2011 Proyectalis Gestión de Proyectos S.L.
- 36. Toyota Way
“La potencia sin control
no sirve de nada”
© 2011 Proyectalis Gestión de Proyectos S.L.
- 37. Toyota Way
Reto
© 2011 Proyectalis Gestión de Proyectos S.L.
- 38. Toyota Way
Kaizen
© 2011 Proyectalis Gestión de Proyectos S.L.
- 39. Toyota Way
GenChi GenBUTSU
(Ve y VE)
© 2011 Proyectalis Gestión de Proyectos S.L.
- 40. Toyota Way
RESPETO
© 2011 Proyectalis Gestión de Proyectos S.L.
- 43. Agile Manifesto 2001 (Snowbird, UT)
Kent Beck Andrew Hunt
Mike Beedle Ron Jeffries
Arie van Bennekum Jon Kern
Alistair Cockburn Brian Marick
Ward 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. Agile Manifesto 2001 (Snowbird, UT)
Creador XP
TDD
Kent Beck SW Design Patterns
Mike Beedle Smalltalk
JUnit
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
© 2011 Proyectalis Gestión de Proyectos S.L.
- 45. Agile Manifesto 2001 (Snowbird, UT)
Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn User Case
Crystal Family
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. 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. 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. Agile Manifesto 2001 (Snowbird, UT)
“We are uncovering better ways of developing
software 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. 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. 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. 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. 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. 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. 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 Tim
Just
© 2011 Proyectalis Gestión de Proyectos S.L.
- 56. Agile Manifesto Principios
Aceptamos 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. Agile Manifesto Principios
Entregamos software funcional frecuentemente, entre dos
semanas y dos meses, con preferencia al período de tiempo más
corto posible.
© 2011 Proyectalis Gestión de Proyectos S.L.
- 58. Agile Manifesto Principios
Los responsable de negocio y los desarrolladores trabajamos
juntos de forma cotidiana durante todo el proyecto.
© 2011 Proyectalis Gestión de Proyectos S.L.
- 59. Agile Manifesto Principios
Los responsable de negocio y los desarrolladores trabajamos
juntos de forma cotidiana durante todo el proyecto.
qu ipo
ne )
o e tsu
aj re
ab ei
Tr (K
© 2011 Proyectalis Gestión de Proyectos S.L.
- 60. Agile Manifesto Principios
Los 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. Agile Manifesto Principios
sp eto
Re
Los 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. Agile Manifesto Principios
El método más eficiente y efectivo de comunicar la información
al equipo de desarrollo y entre sus miembros es la conversación
cara a cara.
© 2011 Proyectalis Gestión de Proyectos S.L.
- 63. Agile Manifesto Principios
be tsu
en
i G E)
ch y V
en e
G (v
El método más eficiente y efectivo de comunicar la información
al equipo de desarrollo y entre sus miembros es la conversación
cara a cara.
© 2011 Proyectalis Gestión de Proyectos S.L.
- 64. Agile Manifesto Principios
© 2011 Proyectalis Gestión de Proyectos S.L.
- 65. Agile Manifesto Principios
El software funcionando es la medida principal de progreso.
© 2011 Proyectalis Gestión de Proyectos S.L.
- 66. Agile Manifesto Principios
El software funcionando es la medida principal de progreso.
© 2011 Proyectalis Gestión de Proyectos S.L.
- 67. Agile Manifesto Principios
Los procesos Ágiles promueven el desarrollo sostenible. Los
promotores, desarrolladores y usuarios debemos ser capaces de
mantener un ritmo constante de forma indefinida.
© 2011 Proyectalis Gestión de Proyectos S.L.
- 68. Agile Manifesto Principios
Proyecto
Esfuerzo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 69. Agile Manifesto Principios
Proyecto
Esfuerzo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 70. Agile Manifesto Principios
La 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. Agile Manifesto Principios
© 2011 Proyectalis Gestión de Proyectos S.L.
- 72. Agile Manifesto Principios
La simplicidad, o el arte de maximizar la cantidad de trabajo no
realizado, es esencial.
© 2011 Proyectalis Gestión de Proyectos S.L.
- 73. Agile Manifesto Principios
La 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. Agile Manifesto Principios
La 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. Agile Manifesto Principios
Las mejores arquitecturas, requisitos y diseños, emergen de
equipos auto organizados.
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. Agile Manifesto Principios
A 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. Agile Manifesto Principios
izen
Ka
A 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. Mitos del Agile Development
© 2011 Proyectalis Gestión de Proyectos S.L.
- 80. Mitos del Agile Development
1. Las metodologías ágiles no controlan el alcance
© 2011 Proyectalis Gestión de Proyectos S.L.
- 81. Mitos del Agile Development
1. Las metodologías ágiles no controlan el alcance
I1. Los proyectos ágiles son difíciles de manejar
© 2011 Proyectalis Gestión de Proyectos S.L.
- 82. Mitos del Agile Development
1. Las metodologías ágiles no controlan el alcance
I1. Los proyectos ágiles son difíciles de manejar
III. Los procesos ágiles no escalan
© 2011 Proyectalis Gestión de Proyectos S.L.
- 83. Mitos del Agile Development
1. Las metodologías ágiles no controlan el alcance
I1. Los proyectos ágiles son difíciles de manejar
III. Los procesos ágiles no escalan
IV. Los procesos ágiles son solo para programadores
© 2011 Proyectalis Gestión de Proyectos S.L.
- 85. Reglas del juego
Tiempo Alcance
?
Recursos
© 2011 Proyectalis Gestión de Proyectos S.L.
- 87. Reglas del juego
Fijar: Alcance Recursos Tiempo
Ágil
Tradicional
Estimar: Recursos Tiempo Alcance
© 2011 Proyectalis Gestión de Proyectos S.L.
- 88. Reglas del juego
Estimado
Ouch!
© 2011 Proyectalis Gestión de Proyectos S.L.
- 89. Reglas del juego
Estimado
Ouch!
Simplicidad
Desarrollo sostenible
© 2011 Proyectalis Gestión de Proyectos S.L.
- 90. Reglas del juego
Estimado
Ouch!
Kaizen
Replanificar
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. Reglas del juego
Estimado
Ouch!
Replanificar R1.0 R2.0
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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.
- 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. 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.
- 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. 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. 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. 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. Reglas del juego Complejidad
Software IS HARD
© 2011 Proyectalis Gestión de Proyectos S.L.
- 108. Reglas del juego Construcción
Ciclo PDCA
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. Reglas del juego Construcción
The Walking Skeleton
© 2011 Proyectalis Gestión de Proyectos S.L.
- 114. SCRUM 101
© 2011 Proyectalis Gestión de Proyectos S.L.
- 115. SCRUM 101 Herencia
© 2011 Proyectalis Gestión de Proyectos S.L.
- 116. SCRUM 101 Herencia
© 2011 Proyectalis Gestión de Proyectos S.L.
- 117. SCRUM 101 Herencia
© 2011 Proyectalis Gestión de Proyectos S.L.
- 118. SCRUM 101
Thin is
the new black
© 2011 Proyectalis Gestión de Proyectos S.L.
- 119. SCRUM 101
Takeuchi y Nonaka (1986)
The new new product development game
© 2011 Proyectalis Gestión de Proyectos S.L.
- 120. SCRUM 101
© 2011 Proyectalis Gestión de Proyectos S.L.
- 121. SCRUM 101
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. SCRUM 101
Fuente: Salesforce.com Agile Transformation. Agile 2007 Conference
© 2011 Proyectalis Gestión de Proyectos S.L.
- 124. SCRUM 101 Que NO es Scrum
© 2011 Proyectalis Gestión de Proyectos S.L.
- 125. SCRUM 101
© 2011 Proyectalis Gestión de Proyectos S.L.
- 126. SCRUM 101 Elementos
Roles Artefactos Reuniones
© 2011 Proyectalis Gestión de Proyectos S.L.
- 127. SCRUM 101 Roles
Equipo
Dueño de Producto (PO)
Scrum Master (SM)
© 2011 Proyectalis Gestión de Proyectos S.L.
- 128. SCRUM 101 Roles
Proyecto
Mr. Dueño de Producto
© 2011 Proyectalis Gestión de Proyectos S.L.
- 129. SCRUM 101 Roles
Tareas
#!/bin/sh
Proyecto
#!/bin/sh
#!/bin/sh
El Equipo
Mr. Dueño de Producto
© 2011 Proyectalis Gestión de Proyectos S.L.
- 130. SCRUM 101 Roles
Tareas
V1.0
#!/bin/sh
Proyecto
#!/bin/sh
#!/bin/sh
El Equipo
Mr. Scrum Master
Mr. Dueño de Producto
© 2011 Proyectalis Gestión de Proyectos S.L.
- 131. SCRUM 101 Roles
Tareas
V1.0
Sprint
Proyecto
#!/bin/sh
#!/bin/sh
#!/bin/sh
Mr. Dueño de Producto El Equipo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 132. SCRUM 101 Sprint
Tiempo predefinido (1-4 semanas)
Compromiso de terminar x historias
Proyecto
© 2011 Proyectalis Gestión de Proyectos S.L.
- 133. SCRUM 101 Sprint
Tiempo predefinido (1-4 semanas)
Compromiso de terminar x historias
Reunión de Sprint
Proyecto Revisión del Sprint
Sprint 1
© 2011 Proyectalis Gestión de Proyectos S.L.
- 134. SCRUM 101 Sprint
Done
Proyecto
Sprint 1 Sprint 2
© 2011 Proyectalis Gestión de Proyectos S.L.
- 135. SCRUM 101 Sprint
Done Done Done
Proyecto
Sprint 1 Sprint 2
© 2011 Proyectalis Gestión de Proyectos S.L.
- 136. SCRUM 101 Sprint
Done Done Done
Proyecto
Sprint 1 Sprint 2 Sprint 3
© 2011 Proyectalis Gestión de Proyectos S.L.
- 137. SCRUM 101 Sprint
V1.0
Done Done Done Done Done Done
Proyecto
Sprint 1 Sprint 2 Sprint 3
© 2011 Proyectalis Gestión de Proyectos S.L.
- 138. SCRUM 101 Artefactos
Pila de producto Pila del sprint Burn Down
© 2011 Proyectalis Gestión de Proyectos S.L.
- 139. SCRUM 101 Artefactos
Pila de Producto
(Product backlog)
Proyecto
Mr. Dueño de Producto
© 2011 Proyectalis Gestión de Proyectos S.L.
- 140. SCRUM 101 Artefactos
Pila de Producto
(Product backlog)
Historias de usuario
Proyecto
Mr. Dueño de Producto
© 2011 Proyectalis Gestión de Proyectos S.L.
- 141. SCRUM 101 Artefactos
Pila de Producto
(Product backlog)
S Historias de usuario
XS
S
M
Proyecto
M
M
Mr. Dueño de Producto
© 2011 Proyectalis Gestión de Proyectos S.L.
- 142. SCRUM 101 Artefactos
Pila de Producto
(Product backlog)
Más prioritario
S Historias de usuario
XS
S
M
Proyecto
M
M
Menos prioritario
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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
M
Proyecto
M
M
Menos prioritario
© 2011 Proyectalis Gestión de Proyectos S.L.
- 144. SCRUM 101 Artefactos
Pila de Producto
(Product backlog)
Refinamiento
Más prioritario
S
S
XS
S
S
S
M
Proyecto
M
M
Menos prioritario
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. 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. 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. SCRUM 101 Sprint Cero
Más prioritario
S Paso 1
XS
S
M
Mr. Dueño de Producto
M
M
Menos prioritario
Proyecto
© 2011 Proyectalis Gestión de Proyectos S.L.
- 149. SCRUM 101 Sprint Cero
Paso 2
© 2011 Proyectalis Gestión de Proyectos S.L.
- 150. SCRUM 101 Sprint Cero
Paso 3
© 2011 Proyectalis Gestión de Proyectos S.L.
- 151. SCRUM 101 Sprint Cero
Paso 4
© 2011 Proyectalis Gestión de Proyectos S.L.
- 152. SCRUM 101 Sprint Cero
Paso 5
© 2011 Proyectalis Gestión de Proyectos S.L.
- 153. SCRUM 101 Sprint Cero
Sprint 0 Sprint 1 Sprint 2 Sprint 3
© 2011 Proyectalis Gestión de Proyectos S.L.
- 154. SCRUM 101 Backlog grooming
Sprint 0 Sprint 1 Sprint 2 Sprint 3
Backlog grooming
© 2011 Proyectalis Gestión de Proyectos S.L.
- 155. SCRUM 101 Backlog grooming
Sprint 0 Sprint 1 Sprint 2 Sprint 3
Backlog grooming
Validar prioridades (nuevas historias, ...)
© 2011 Proyectalis Gestión de Proyectos S.L.
- 156. SCRUM 101 Backlog grooming
Sprint 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. SCRUM 101 Backlog grooming
Sprint 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. SCRUM 101 Artefactos
Más prioritario
Selección para Sprint
#!/bin/sh
#!/bin/sh
#!/bin/sh
El Equipo
Proyecto
Menos prioritario
© 2011 Proyectalis Gestión de Proyectos S.L.
- 159. SCRUM 101 Artefactos
Pila del Sprint
(Sprint backlog)
Más prioritario
Tareas
#!/bin/sh
#!/bin/sh
Proyecto #!/bin/sh
Menos prioritario
El Equipo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 160. SCRUM 101 Tareas
Algorithm from hell #!/bin/sh
© 2011 Proyectalis Gestión de Proyectos S.L.
- 161. SCRUM 101 Tareas
Algorithm from hell #!/bin/sh
###****!!
© 2011 Proyectalis Gestión de Proyectos S.L.
- 162. SCRUM 101 Tareas
Algorithm from hell #!/bin/sh
###****!!
Jack el destripador
© 2011 Proyectalis Gestión de Proyectos S.L.
- 163. SCRUM 101 Tareas
La masacre del índice invertido
Buscar Plex
Fichero 1 Fichero 2 Fichero 3
© 2011 Proyectalis Gestión de Proyectos S.L.
- 164. SCRUM 101 Tareas
La 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. SCRUM 101 Tareas
La 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. SCRUM 101 Tareas
La 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. SCRUM 101 Tareas
La 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. SCRUM 101 Tareas
La 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. SCRUM 101 Tareas
La 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. SCRUM 101 Tareas
La 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. SCRUM 101 Tareas
La 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. SCRUM 101 Tareas
La 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. 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. 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. 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. 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. 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. 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. 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. SCRUM 101 Release Plan
1000
800
600
Horas
400
200
0
0 1 2 3 4 5 6 7 8 9 10
Sprints
© 2011 Proyectalis Gestión de Proyectos S.L.
- 181. SCRUM 101 Reuniones
Revisión Sprint
Reunión de Sprint Retrospectiva
Scrum Diario
© 2011 Proyectalis Gestión de Proyectos S.L.
- 182. SCRUM 101 Timeboxing
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. SCRUM 101 Framework
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. 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. 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. 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. 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. 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. 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. 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. SCRUM 101 Capacidad
105
100 100
Tareas
93
91 90 90 90
86 86
70
65
Sprints
© 2011 Proyectalis Gestión de Proyectos S.L.
- 204. SCRUM 101 Capacidad
¡Oh si!
900 tareas en 9 semanas
105
100 100
Tareas
93
91 90 90 90
86 86
70
65
Sprints
© 2011 Proyectalis Gestión de Proyectos S.L.
- 205. SCRUM 101 Capacidad
+15
+10 +10
105
+3 100 100
Tareas
93
91 90 90 90
86 86
-4 -4
-25
70
-20 65
Sprints
© 2011 Proyectalis Gestión de Proyectos S.L.
- 206. SCRUM 101 Capacidad
Ohhmmmm!
700 - 900 en 9 semanas
+15
+10 +10
105
+3 100 100
Tareas
93
91 90 90 90
86 86
-4 -4
-25
70
-20 65
Sprints
© 2011 Proyectalis Gestión de Proyectos S.L.
- 207. SCRUM 101 Scrum multiproducto
Producto
© 2011 Proyectalis Gestión de Proyectos S.L.
- 208. SCRUM 101 Scrum multiproducto
Producto #!/
Feature #1
#!/
#!/
Equipo A
© 2011 Proyectalis Gestión de Proyectos S.L.
- 209. SCRUM 101 Scrum multiproducto
Producto #!/
Feature #1
#!/
#!/
Equipo A
#!/
Feature #2 #!/
#!/
Equipo B
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. 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. SCRUM 101 Scrum de Scrums
Scrum Diario Scrum Diario Scrum Diario
#!/ #!/ #!/
#!/ #!/ #!/
#!/ #!/ #!/
Equipo A Equipo B Equipo C
© 2011 Proyectalis Gestión de Proyectos S.L.
- 213. SCRUM 101 Scrum de Scrums
Scrum Diario
#!/ #!/ #!/
#!/ #!/ #!/
#!/ #!/ #!/
#!/ #!/ #!/
Equipo A Equipo B Equipo C
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. 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. SCRUM 101 Scrum de Scrums
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. SCRUM 101 Reglas de oro
VIII. Terminado, terminado
© 2011 Proyectalis Gestión de Proyectos S.L.
- 219. SCRUM 101 Reglas de oro
IX. “Orcos a las puertas”
PO
#!/bin/
#!/bin/
#!/bin/
El Equipo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 220. SCRUM 101 Reglas de oro
IX. “Orcos a las puertas” Stakeholders
aka
Orcos
PO
#!/bin/
#!/bin/
#!/bin/
El Equipo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 221. SCRUM 101 Reglas de oro
IX. “Orcos a las puertas”
#!/bin/
#!/bin/
#!/bin/
Eh, eh, colegui!
El Equipo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 222. SCRUM 101 Reglas de oro
IX. “Orcos a las puertas” Scrum Master
#!/bin/
#!/bin/
#!/bin/
El Equipo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 224. SCRUM 101 Reglas de oro
X. “Horno de las madalenas”
#!/
#!/
#!/
El Equipo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 225. SCRUM 101 Reglas de oro
X. “Horno de las madalenas”
+3 !!!!!
#!/
#!/
#!/
El Equipo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 226. SCRUM 101 Reglas de oro
X. “Horno de las madalenas”
+3 !!!!!
###****!!
#!/
#!/
#!/
El Equipo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 227. SCRUM 101 Reglas de oro
X. “Horno de las madalenas”
+3
#!/
#!/
#!/
El Equipo
© 2011 Proyectalis Gestión de Proyectos S.L.
- 228. SCRUM 101
© 2011 Proyectalis Gestión de Proyectos S.L.
- 229. SCRUM 101 Planificación
Puntos historia
Miden el esfuerzo
Grupo vs Indiv.
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. 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.
- 233. SCRUM 101 Planificación
© 2011 Proyectalis Gestión de Proyectos S.L.
- 234. SCRUM 101 Ejemplos tablones
© 2011 Proyectalis Gestión de Proyectos S.L.
- 235. SCRUM 101 Ejemplos tablones
© 2011 Proyectalis Gestión de Proyectos S.L.
- 236. SCRUM 101 Ejemplos tablones
© 2011 Proyectalis Gestión de Proyectos S.L.
- 237. SCRUM 101 Ejemplos tablones
© 2011 Proyectalis Gestión de Proyectos S.L.
- 238. SCRUM 101 Mejoras al tablón
Historias Pendiente Desarrollo Testing Terminado
© 2011 Proyectalis Gestión de Proyectos S.L.
- 239. SCRUM 101 Mejoras al tablón
Historias Pendiente Desarrollo Testing Terminado
Fuego
© 2011 Proyectalis Gestión de Proyectos S.L.
- 240. SCRUM 101 Mejoras al tablón
Historias Pendiente Desarrollo Testing Terminado
Fuego
© 2011 Proyectalis Gestión de Proyectos S.L.
- 241. SCRUM 101 Mejoras al tablón
Historias Pendiente Desarrollo Testing Terminado
Fuego
Evolutivo
Bug
© 2011 Proyectalis Gestión de Proyectos S.L.
- 243. SCRUM 101 Ejemplos tablones
Historias Pendiente Desarrollo Testing Terminado
© 2011 Proyectalis Gestión de Proyectos S.L.
- 244. SCRUM 101 Ejemplos tablones
Historias Pendiente Desarrollo Testing Terminado
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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.
- 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. Kanban
Design Code Test
-!Normal Backlog Selected Done!
On Rdy On Rdy On Rdy
-!Bug
SPRINT
-!Evolutivo
Atención
FIRE!
inmediata
PRIO
Atención
prioritaria
Sólo si hay
buffer y el ASAP
Sprint 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.
- 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. Firewall project v1.0
Features
Packet handling / filtering
Remote logging
Console interface
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. Firewall project v1.0
Sprint 0
Escribir 5 historias de usuario / equipo
15 Minutos
© 2011 Proyectalis Gestión de Proyectos S.L.
- 269. Firewall project v1.0
Sprint 0
Priorizar el backlog de producto
5 Minutos
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. 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. 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. 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. Firewall project v1.0
Sprint 1
Seleccionar tareas
Actualizar burndown
Daily Scrum
© 2011 Proyectalis Gestión de Proyectos S.L.
- 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. 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. 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.
- 278. Firewall project v1.0
Sprint 1
Equipo Rojo Equipo Oro Equipo Verde
Día 4 1 0 3
Backlog grooming (nueva historia,
faltan máquinas)
Entran 2 TRs
© 2011 Proyectalis Gestión de Proyectos S.L.
- 279. Firewall project v1.0
Sprint 1
Equipo Rojo Equipo Oro Equipo Verde
Día 5 0 3 0
Fuego: Peta la release anterior
Entran 5 TRs
© 2011 Proyectalis Gestión de Proyectos S.L.
- 280. Firewall project v1.0
Revisión del Sprint 1
Demo de cada equipo
Actualizar Release Plan
5 Minutos
© 2011 Proyectalis Gestión de Proyectos S.L.
- 281. Firewall project v1.0
Retrospectiva del Sprint 1
5 Minutos
© 2011 Proyectalis Gestión de Proyectos S.L.
- 282. SCRUMBAN
© 2011 Proyectalis Gestión de Proyectos S.L.
- 283. Scrumban Capacidad
105
100 100
Tareas
93
91 90 90 90
86 86
70
65
Sprints
WTF??
© 2011 Proyectalis Gestión de Proyectos S.L.
- 284. Scrumban
Backlog Pendiente Desarrollo Testing Terminado
Backlog Pendiente Desarrollo Testing Terminado
Buffer
© 2011 Proyectalis Gestión de Proyectos S.L.
- 285. Scrumban
Backlog Pendiente Desarrollo Testing Terminado
V scrum
Backlog Pendiente Desarrollo Testing Terminado
V buffer
© 2011 Proyectalis Gestión de Proyectos S.L.
- 286. Scrumban
V Scrum V Buffer
10 5
9 5
10 4
8 6
9 4
9 5
? ?
© 2011 Proyectalis Gestión de Proyectos S.L.
- 287. Scrumban
V Scrum V Buffer
10 5
9 5
10 4
8 6
9 4
9 5
3 14
© 2011 Proyectalis Gestión de Proyectos S.L.
- 288. Scrumban
Backlog Pendiente Desarrollo Testing Terminado
Backlog Pendiente Desarrollo Testing Terminado
© 2011 Proyectalis Gestión de Proyectos S.L.
- 289. Scrumban
Backlog Pendiente Desarrollo Testing Terminado
V scrum
Backlog Pendiente Desarrollo Testing Terminado
V buffer +
V buffer -
© 2011 Proyectalis Gestión de Proyectos S.L.
- 290. Scrumban Capacidad
Vavg Buffer+ Velocity
Vavg Scrum
Vavg Buffer-
© 2011 Proyectalis Gestión de Proyectos S.L.