Seminario Kanban y Scrumban

203
© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis Kanban & Scrumban Madrid, Junio 2011

description

Versión Junio 2011 de las diapositivas de apoyo del seminario de un día de Kanban / Scrumban... Enjoy! :)

Transcript of Seminario Kanban y Scrumban

Page 1: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban & Scrumban

Madrid, Junio 2011

Page 2: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Ángel [email protected]

@angel_m

Page 3: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 4: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 5: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 6: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

¡Un placer!

Page 7: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Ejercicio: Scrum Ball

Page 8: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Ground Rules

Page 9: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 10: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

* * *

Page 11: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 12: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Tomad notas

Page 13: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Open Mind

Page 14: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

¡No matéis al mensajero!

Page 15: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Mmmmm… Almuerzo…

Page 16: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 17: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Suficiente para empezar

Page 18: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 19: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Lean Systems

Page 20: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Lean Systems

Page 21: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Lean Thinking

“Una manera de pensar que permite a las organizaciones especificar el valor, alinear las actividades que añaden valor en la mejor secuencia posible, desarrollar estas actividades sin interrupción cuando alguien las solicita y desempeñarlas más y más eficientemente”

Page 22: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

5 principios

  Valor máximo al cliente (eliminar desperdicios)  Optimizar la cadena de valor   Flow (flujo productivo)   Pull Systems  Mejora continua

Page 23: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

  Definido por el cliente (maximizar)

  No todo lo que el cliente paga es valor – actividades que tienen coste y no añaden valor al producto (desperdicio)

Valor

Page 24: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Standish Group

68% proyectos fallidos o problemáticos

64% funcionalidades no usadas

59¢ valor por cada $ de software

Page 25: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

  Actividades que no añaden valor   En manufactura:

  Sobreproducción   Esperas   Transportes   Movimiento innecesario   Inventario   Sobreproceso   Defectos   Retrabajos

MUDA

Page 26: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

  Actividades que no añaden valor   En IT:

  Features no usadas   Retrasos   Reuniones   Hand-offs, burocracias   WIP, portfolio   Gold-plating   Bugs   Devoluciones, QA al final

MUDA

Page 27: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

  Ineficiencia por variabilidad del proceso   En manufactura:

  Altibajos en producción   Retrasos   Flujo hacia atrás   Cuellos de botella   Falta de estándares   Atajos oficiales y oficiosos

MURA

Page 28: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

  Ineficiencia por variabilidad del proceso   En IT:

  Paradas y rearranques   Cambio de contexto   Multitarea   Repriorizaciones   Cuellos de botella   Heterogeneidad   Prescindir de calidad   Tiempo de ciclo impredecible

MURA

Page 29: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

  “No razonable”, ineficiencia por sobrecarga del proceso

  En manufactura:   Sobrecarga de maquinaria   Sobreexplotación

MURI

Page 30: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

  “No razonable”, ineficiencia por sobrecarga del proceso

  En IT:   Plazos de entrega irreales   Sobrecompromiso   “No podemos decir NO”   Horas extra por sistema   “Wishful thinking”   “Belief in magic”

MURI

Page 31: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Debate: las estimaciones como MUDA

Page 32: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Estimaciones

Page 33: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Cono de Incertidumbre

(Pista: estimar aquí )

Page 34: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Cono de incertidumbre

Page 35: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Incertidumbre

Page 36: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Precisión vs tiempo

Suficientemente buena

Page 37: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Complejidad

Req

uisi

tos

Tecnología

Page 38: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Triángulo de hierro

?

Tiempo Alcance

Recursos

Page 39: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Tradicional vs. Ágil

Fijar:

Estimar:

Alcance

Alcance

Coste Tiempo

Coste Tiempo

Orientación a Plan

Orientación a Valor

Page 40: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Gedanken: el P.O. perfecto

…..

Page 41: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Gedanken: el P.O. perfecto

…..

Page 42: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Gedanken: el P.O. perfecto

…..

Page 43: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Gedanken: el P.O. perfecto

…..

Page 44: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Histograma

Page 45: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Histograma Norma

Page 46: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Histograma

95% SLA

80% SLA

Norma

Page 47: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Proyectos dispares

  Con tallas de camiseta (para tamaño de peticiones)

  Distintos histogramas:   XS – 3 días   S – 40 días   M – 90días   L – 150 días   XL – 220 días

Page 48: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

“pero necesitamos presupuestos…”

Page 49: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

5 principios

  Valor máximo al cliente (eliminar desperdicios)  Optimizar la cadena de valor   Flow (flujo productivo)   Pull Systems  Mejora continua

Page 50: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Cadena de valor

Page 51: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Ejercicio: Cadena de valor

Page 52: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

5 principios

  Valor máximo al cliente (eliminar desperdicios)  Optimizar la cadena de valor   Flow (flujo productivo)   Pull Systems  Mejora continua

Page 53: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Visualizar el flujo de trabajo

Page 54: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Waste!

Page 55: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

“Stop the line”

  Política de cero defectos   Reducción del gasto   Pensamiento a largo plazo   Foco en calidad   Si detectamos un

problema, paramos y solucionamos

Page 56: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Ejercicio: serie o paralelo

Page 57: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Fabricación por lotes

Proceso 2

A B

A+B

Proceso 1

Page 58: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Fabricación por lotes

Proceso 2

Lotes más pequeños:

Proceso 1

Proceso 2

A B A B

A+B

A B A B

A+B A+B A+B

A B

A+B

Proceso 1

Page 59: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Agilidad y tamaño de lotes

Page 60: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Flow

Lead Time : para todo el lote 30 ++ minutos

Proceso A: 10 minutos Proceso B: 10 minutos Proceso C: 10 minutos

B B B B B

Procesos de 1 minuto, 3 procesos consecutivos, lote (batch) de 10 productos

B B B B C C C C

Page 61: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Flow

Lead Time : para todo el lote 30 ++ minutos

Proceso A: 10 minutos Proceso B: 10 minutos Proceso C: 10 minutos

B B B B B

Procesos de 1 minuto, 3 procesos consecutivos, lote (batch) de 10 productos

B B B B C C C C

3 min. 12 min.

Continous Flow “produce uno, entrega uno” – cero inventarios

Lead Time: 12 minutos

Page 62: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Flow

Lead Time : para todo el lote 30 ++ minutos

Proceso A: 10 minutos Proceso B: 10 minutos Proceso C: 10 minutos

B B B B B

Procesos de 1 minuto, 3 procesos consecutivos, lote (batch) de 10 productos

B B B B C C C C

3 min. 12 min.

INTEGRACIÓN CONTINUA + LOTES PEQUEÑOS

Lead Time: 12 minutos

Page 63: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Flow

Lead Time : para todo el lote 30 ++ minutos

Proceso A: 10 minutos Proceso B: 10 minutos Proceso C: 10 minutos

B B B B B

Procesos de 1 minuto, 3 procesos consecutivos, lote (batch) de 10 productos

B B B B C C C C

3 min. 12 min.

Ley de Little: tiempo de ciclo aumenta con el número de elementos en curso

AAA BBB CCC (30min) ABC ABC ABC (12 min)

Lead Time: 12 minutos

Page 64: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Lean Software Development

“In lean enterprises, traditional organisational structures give way to new team-oriented organisations which are centred on the flow of value, not on functional expertise.”

Mary Poppendiek

Page 65: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 66: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Flow

WIP++ WIP--

Page 67: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Flow & Batch Size

  6 grúas, 6 muelles, 6 barcos   1 grúa = 1 barco / 6 días (acumulable, 2 grúas 3 días)

Page 68: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

  Descarga simultánea: todos 6 días   Total uso muelles: 36 días

Flow & Batch Size

Page 69: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

  Todas las grúas a un barco (1 día)   Día 6: todos en el mar   Total uso muelles: 21 días

“Swarming”

Page 70: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Colas múltiples / cola simple

Page 71: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

  Buscar compromiso entre eficiencia en cola e ineficiencia al trabajar todos en lo mismo (coordinación, dependencias…)

  “9 mujeres embarazadas no dan a luz a un niño en un mes”

  Sin embargo, técnicas como Pair Programing, integración continua o propiedad colectiva de código aportan una mayor eficiencia que “cada uno a lo suyo”

“Swarming”

Page 72: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Optimización vs Suboptimización

Optimizar el tiempo de ciclo, no los tiempos individuales de cada célula productiva

Page 73: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Suboptimización

Page 74: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Suboptimización

50l/sg

20/sg

10l/sg

100/sg

30/sg

Page 75: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Suboptimización

50l/sg

22/sg

11l/sg

110/sg

33/sg

¡¡+10%!!

-  Antiguo troughput: 10 -  Nuevo troughput: 11 (10% ok) -  Coste: 16

Page 76: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Suboptimización

50 23l/sg

23/sg

23l/sg

100l/sg

33l/sg

¡Kaizen!

-  Antiguo troughput: 10 -  Nuevo troughput: 23 (130%) -  Ajusta carga a capacidad -  Coste: 16

-  I+D+i -  Deuda técnica -  Desacople

Page 77: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Suboptimización

Page 78: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

“Pero es que…”

Page 79: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Cuellos de botella   Teoría de las limitaciones (ToC)   Cuidado con pedir “mas recursos” como

primea opción (elevar)   Explotar:

  Asegúrate que el cuello de botella opera al máximo de capacidad (elimina tareas superfluas / waste)

  Asegura que la entrada a tu cuello de botella es de buena calidad

  Asegura que tu cuello de botella no pasa tiempo detenido / bloqueado

  Asegura que existe una priorización correcta

Page 80: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Cuellos de botella   Teoría de las limitaciones (ToC)   Cuidado con pedir “mas recursos” como

primea opción (elevar)   Subordinar:

  Asegura que el sistema opera al ritmo del cuello de botella

 Utiliza el “slack” en torno al cuello para reducir el cuello: forma en nuevas habilidades, divide el tipo de tareas, identifica las rutinarias / sencillas…

Page 81: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Recapitulando…

  Valor máximo al cliente (eliminar desperdicios)  Optimizar la cadena de valor   Flow (flujo productivo)   Pull Systems  Mejora continua

Page 82: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

14 Principios Toyota

1.  Pensamiento a largo plazo 2.  Flujo de proceso que saque problemas a superficie 3.  Sistema Pull 4.  Heijunka (balanceo de carga) 5.  Cultura “stop the line” (Andon / Jidoka) 6.  Estandarización y mejora continua (Kaizen) 7.  Control visual 8.  Tecnologías fiables y probadas 9.  Forma líderes 10.  Desarrolla personas excepcionales 11.  Respeta a suminstradores y colaboradores 12.  VE y comprueba por ti mismo (Genchi Genbutsu / Gemba Kaizen) 13.  Difiere el compromiso, decide lo más tarde posible 14.  Reflexión constante (Hansei) y mejora continua (Kaizen)

Page 83: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban!

1.  Pensamiento a largo plazo 2.  Flujo de proceso que saque problemas a superficie 3.  Sistema Pull 4.  Heijunka (balanceo de carga) 5.  Cultura “stop the line” (Andon / Jidoka) 6.  Estandarización y mejora continua (Kaizen) 7.  Control visual 8.  Tecnologías fiables y probadas 9.  Forma líderes 10.  Desarrolla personas excepcionales 11.  Respeta a suminstradores y colaboradores 12.  Ve y comprueba por ti mismo (Genchi Genbutsu / Gemba Kaizen) 13.  Difiere el compromiso, decide lo más tarde posible 14.  Reflexión constante (Hansei) y mejora continua (Kaizen)

Page 84: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban!

“Los dos pilares del sistema de producción de Toyota son la producción Just-in-Time y la automatización con un toque humano. La herramienta para operar este sistema es Kanban.”

Page 85: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban

Page 86: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban

Page 87: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban

  Comienza donde estés   Visualiza el flujo de valor   Limita el WIP (ajusta carga

a capacidad)   Mide y mejora el tiempo de

entrega / tiempo de ciclo   Haz las reglas explícitas

(definición de terminado, WIP limits, estándar de código, bloqueos…)

Page 88: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban

  Empezar menos cosas   Acabar más cosas   Reducir el número de

cosas en curso para reducir el tiempo de entrega

  En caso de bloqueos o ralentizaciones, liberar recursos para resolver el problema

Page 89: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban

  No construimos funcionalidades que nadie necesita ahora mismo

  No escribimos más especificaciones de las que podemos construir (backlogs interminables)

  No escribimos mas código del que podemos testear

  No testamos más código del que podemos implementar

(Corey Ladas)

Page 90: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Axiomas:

  Es posible dividir el trabajo en pequeños incrementos de valor añadido que pueden ser calendarizados de forma independiente

  Es posible realizar estos incrementos de forma continua (Flow), desde la toma de requisitos a la entrega

Page 91: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban en portfolio

?

400 días

Backlog

Page 92: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban en portfolio

?

40 días

¿Cuáles son las 5 cosas que más valor nos aportarían en los próximos 40 días?

Backlog

Page 93: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban en portfolio

?

40 días

¿Cuáles son las 6 cosas que más valor nos aportarían en los próximos 40 días?

1 año en backlog (inventario, muda, muri, eliminar)

Page 94: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban Selected Backlog

Code Test Done!

Design

Rdy Rdy On On

Page 95: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Avatares

Page 96: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Colas Selected Backlog

Code Test Done!

Design

Rdy Rdy On On

Page 97: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 98: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 99: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 100: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 101: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 102: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 103: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 104: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 105: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 106: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 107: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 108: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 109: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP limits Selected - 2 Backlog

Code -4 Test - 2 Done!

Design -4

Rdy Rdy On On

Page 110: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Estableciendo WIP Limits   Muchas opciones:

  2 por persona (o un poco menos)

  Tantas como personas en el equipo

  La mitad del equipo (equipos XP maduros)

 Comenzar por el cuello de botella, evolucionar desde ahí

Page 111: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Estableciendo WIP limits

WIP muy bajo WIP muy alto

Selected - 2

Backlog Code -1 Test - 1 Done!

Design -1 Rdy Rdy On On Selected -

2 Backlog

Code -10

Test - 1 Done! Design -8 Rdy Rdy On On

Page 112: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Lead time / cycle time

Selected Backlog Code Test

Done! Design

Rdy Rdy Rdy On On On

Total Lead Time ~120 días

LEAD TIME ~15 días

Cycle Time ~4 días

Page 113: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Histograma

95% SLA

80% SLA

Norma

Page 114: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Políticas explícitas   Límites WIP   Terminado-terminado,

estándar de calidad   Objetivos Lead Time,

Throughput, SLA’s   Criterios de priorización,

calidades de servicio   Actuación ante bloqueos o

interrupciones   Reporte de progreso, criterios

de tablón   Criterios de branches, builds,

releases   …….

Page 115: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Políticas explícitas

Selected Backlog Code Test

Done! Design

Rdy Rdy Rdy On On On

SP

RIN

T

FIRE!

PRIO

ASAP

- Ante bloqueos, ayudar tester con criterios aceptación

- Test automatizados antes de ready - Seguir estándar de código

- Doc. actualizada - 95% coverage - Max. 3 avatars por

persona

Atención inmediata

Atención prioritaria

Sólo si hay buffer y el Sprint va bien

- Normal

- Bug

- Evolutivo

Page 116: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Políticas explícitas

J-43745

“Como administrador, quiero saber quién está conectado en todo momento para poder comunicarme con ellos”!

Est: 20 25

Bck: 3/2/11

Sel: 9/2/11

An: 12/2/11

Dsg: 17/2/11

Tst: 19/2/11

Don: 19/2/11

BufCount: I I I I I I

Left: 18 16 14 19 16 14 9 6 2 0

Código Ticketing

Tiempos Días en colas (una marca por día)

Descripción

Re-estimaciones

Seguimiento

Page 117: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Políticas explicitas

  Orden de atención (ej):   Si puedes ayudar a terminar

algo en curso, haz eso   Si no puedes, localiza un

cuello de botella y trabaja para resolverlo

  Si tampoco puedes, coge un nuevo elemento

  Si tampoco puedes, encuentra algo interesante a lo que dedicarte (I+D+I, formación, deuda técnica…)

Page 118: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Políticas explícitas

Page 119: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 120: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Colas + WIP limits Selected - 2 Backlog

Code Test - 2 Done!

Design -4

Rdy Rdy -6 On On -2

Page 121: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

WIP compuestos

Selected - 2 Backlog Code Test

Done! Design

Rdy Rdy -6 On On -2

6

Page 122: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Cola revisión Selected - 2 Backlog

Code - 7 Test-2 Done!

Design

Rdy Rdy -6 On On -2 Review-2

- Marcar para retrospect.

Page 123: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Cola Bloqueos Selected - 2 Backlog

Code - 7 Test-2 Done!

Design

Rdy Rdy -6 On On -2 Block-2

- Marcar para retrospect.

Page 124: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Cola integración Selected - 2 Backlog

Code Test - 2 Done!

Design -4

Rdy Rdy -6 On On -2 Wait integration

Integraciones tan frecuentes como sea posible

Min.

Max. (Go!)

Page 125: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Proveedores Selected - 2 Backlog

Code @TEST SUPPLIER - 3 Done!

Design -4

Rdy Rdy -6 On On -2

- Sync. Diaria - SLA: 3 días - Marcar todos los días una raya

Page 126: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Proveedores Selected - 2 Backlog

Code Test int. - 2 Done!

Design -4

Rdy Rdy -6 On On -2

- Sync. Diaria - SLA: 3 días - Marcar todos los días una raya

Test Out. - 4

Page 127: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Backlog & “Disneyland Queue”

1 semana

Backlog - 6 Code Test - 2

Done! Design -4

Rdy Rdy -6 On On -2

2 semanas

Page 128: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Espacio adicional

Selected - 2 Backlog

Code Test - 2 Done! Design -4

Rdy Rdy -6 On On -2

Vacaciones

Proyecto:

Equipo: Scrum, Demo:

Burn-down::

Release Plan:

Retro:

1. Necesidad de un Product Owner

2. Bloqueos en testing

3. Maquinas nuevas

4. Historias mal definidas

5. Pair programming

6. Piloto Hudson-Maven

Page 129: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Througput & Burn-Down

Establecer una cadencia arbitraria

Page 130: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Calidades de servicio

Selected Backlog Code Test

Done! Design

Rdy Rdy Rdy On On On S

PR

INT

FIRE!

PRIO

ASAP

Page 131: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban

Page 132: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban

Page 133: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban

Page 134: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Fuegos

  Alguien debe dejar lo que está haciendo y atenderlo de inmediato (Context Switching!)

  Límite de uno en curso en cada momento dado

  Puede romper límites WIP   Deben ser severamente

auditados   No todo es un fuego (si es

así, buscad un pirómano!)

Page 135: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Prioridades

  En cuanto alguien esté libre, debe atender este elemento

  Introduce un cambio de contexto controlado

  Si siempre hay prioridades, puede haber atasco en otras calidades de servicio (starvation)

Page 136: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

“As Soon As Possible”

  “As possible”   Si existe capacidad

diferenciada / excedente para atenderlo (si no, no)

  No se estimarán

Page 137: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Opcional: fecha de entrega

  Requieren de cierto análisis y estimación inicial (waste)

  Tendrán un punto de no retorno para ser iniciadas – seleccionar antes de dicho punto

Page 138: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

“Olores”

Page 139: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected Backlog Code Test

Done! Design

Rdy Rdy Rdy On On On S

PR

INT

FIRE!

PRIO

ASAP

Page 140: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected Backlog Code Test

Done! Design

Rdy Rdy Rdy On On On S

PR

INT

FIRE!

PRIO

ASAP

Page 141: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected Backlog Code Test

Done! Design

Rdy Rdy Rdy On On On S

PR

INT

FIRE!

PRIO

ASAP

Page 142: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected Backlog Code Test

Done! Design

Rdy Rdy Rdy On On On S

PR

INT

FIRE!

PRIO

ASAP

Page 143: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected Backlog Code Test

Done! Design

Rdy Rdy Rdy On On On S

PR

INT

FIRE!

PRIO

ASAP

Page 144: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

J-43745

“Como administrador, quiero saber quién está conectado en todo momento para poder comunicarme con ellos”!

Est: 20 25

Bck: 3/2/11

Sel: 9/2/11

An: 12/2/11

Dsg: 17/2/11

Tst: 19/2/11

Don: 19/2/11

BufCount: I I I I I I

Left: 18 16 14 19 16 14 9 6 2 0

Alberto

Page 145: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban Stand-ups

  Enumerar trabajo de derecha a izquierda (Pull)

  Concentrarse en excepciones  Cuellos de botella   Impedimentos   Bloqueos  WIP rotos   Prioridades…

Page 146: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Diagrámas de flujo acumulado

Page 147: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Diagrámas de flujo acumulado

Lead time

WIP

Scope Creep

Page 148: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Diagrámas de flujo acumulado

Page 149: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Diagrámas de flujo acumulado

Capacidad

Carga de trabajo (MURI)

Page 150: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Diagrámas de flujo acumulado

Ensachamiento =

Cuello de botella, MURA

Capacidad

Carga de trabajo (MURI)

Page 151: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Backlog

  Censo de proyectos (backlog)   Priorización y estimación del backlog   Visualización del flujo de valor (VSM + Visual

Management)   Iterar

Page 152: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Backlog

  Scrum: priorizado y estimado (al menos en talla)   Priorización:

 No todo el mundo puede ser satisfecho (receta para la mediocridad)

  La gestión del backlog es política (de la buena ;-)

  Si no puedes decir “NO”, tu “SÍ” no vale nada (Esther Derby)

 Generalmente hay más ideas que capacidad: el backlog es FUNNEL, no TUNNEL

Page 153: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Backlog

  Centrado en valor de negocio   Alineado con objetivos estratégicos   Incluir factores como riesgo, coste de retraso   Cuidado con criterios como ROI (estimaciones)   Mejor cuantos más representados   Cuidado con priorizaciones

“emocionales” (prisas, presiones, enfados…)   Asegura que todo el mundo conoce los criterios

(comunicación, comunicación, comunicación)

Page 154: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Backlog

Min. Cap.

Max. Cap.

Para la fecha propuesta, esto seguro que lo hacemos

¿Te estás quedando conmigo o qué?

Probablemente acabemos en algún sitio por aquí

Page 155: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Backlog

Min. V

Max. V

Peor caso: mínimo alcance (o máximo tiempo)

Mejor caso: máximo alcance (mínimo tiempo)

Predicción / estimación

Page 156: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Kanban

Scrumban

Page 157: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

The 40 hour week fallacy:

100% (40 hours a week)

Programming (value adding tasks, focus factor, sprint dedication, project

advance…)

Page 158: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

A more realistic approach:

50%

10%

15%

10%

10%

5%

Bugs, technical debt, stoppers, blocked tasks, rework, context switching, other forms of waste…

Reports, e-mail, internal meetings, hiring interviews, admininistrative stuff, bureaucracy…

Slack

Research, Development, training, innovation

Programming ( value adding tasks, focus factor, sprint dedication, project

advance…)

Overhead

Page 159: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Naked truth:

35%

10%

10%

10%

5%

30% Bugs, technical debt, stoppers, blocked tasks, rework, context switching, other forms of waste…

Reports, e-mail, internal meetings, hiring interviews, admininistrative stuff, bureaucracy…

Slack

Research, Development, training, innovation

Programming ( value adding tasks, focus factor, sprint dedication, project

advance…)

Overhead

Page 160: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Naked truth:

35%

10%

10%

10%

5%

30% Bugs, technical debt, stoppers, blocked tasks, rework, context switching, other forms of waste…

Reports, e-mail, internal meetings, hiring interviews, admininistrative stuff, bureaucracy…

Slack

Research, Development, training, innovation

Scrum (measured & known)

Overhead

Page 161: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Naked truth:

35% Scrum (measured & known)

65%

Page 162: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected. Dev. Valid. Pending Integration Done!

Burn-down::

Release Plan:

Scrumbam

Page 163: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected. Dev. Valid. Pending Integration Done!

Burn-down::

Release Plan:

! ! ! !

Scrumbam

Page 164: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Velocity

? ?

Page 165: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected. Dev. Valid. Pending Integration Done! Burn-down::

Release Plan:

Selected. Dev. Valid. Pending Integration Done!

Scrumbam

Page 166: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected. Dev. Valid. Pending Integration Done! Burn-down::

Release Plan:

Selected. Dev. Valid. Pending Integration Done!

Esto ha sido un tres…

5

1

Scrumbam

Page 167: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected. Dev. Valid. Pending Integration Done!

Selected. Dev. Valid. Pending Integration Done!

V Scrum

V Buffer

Scrumbam

Page 168: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

V Scrum V Buffer

80 20

85 20

75 30

70 35

75 25

80 25

? ?

¿Vuestra predicción?

Page 169: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

V Scrum V Buffer

80 20

85 20

75 30

70 35

75 25

80 25

? ?

Uuuh… Buenos, de media hacemos algo así como 75 scrum points por sprint. Supongo que nos podemos comprometer a eso mientras mantengas el Buffer bajo control…

Eso significa no pasar de 25 Buffer points

Page 170: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

V Scrum V Buffer

80 20

85 20

75 30

70 35

75 25

80 25

60 50

Yaaargh! ¡Habéis faltado a vuestra promesa!

!

Page 171: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

V Scrum V Buffer

80 20

85 20

75 30

70 35

75 25

80 25

60 50

No, de hecho hemos hecho 110 puntos de velocidad agregada, que no está nada mal. TÚ nos priorizaste 50 puntos Buffer durante el Sprint y nos hiciste fallar el objetivo !

Page 172: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected. Dev. Valid. Pending Integration Done!

Selected. Dev. Valid. Pending Integration Done!

V Scrum

V Buffer +

V Buffer -

Scrumbam

Page 173: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Análisis de demanda

Valor

Proyectos (V. Scrum)

Evolutivos

Waste (Failure Demand)

Page 174: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected. Dev. Valid. Pending Integration Done! Burn-down::

Release Plan:

Selected. Dev. Valid. Pending Integration Done!

? ? ? ?

Scrumbam

Page 175: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Selected. Dev. Valid. Pending Integration Done! Burn-down::

Release Plan:

CO

MM

ITTE

D

PR

IO

Fire!

ASA

P

Scrumbam

Page 176: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Fire!

Selected. Dev. Valid. Pending Integration Done! Burn-down::

Release Plan:

CO

MM

ITTE

D

PR

IO

ASA

P

Scrumbam

Page 177: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Fire!

Selected. Dev. Valid. Pending Integration Done! Burn-down::

Release Plan:

CO

MM

ITTE

D

PR

IO

ASA

P ¿¿Eso ha sido un fuego??

Para nada… Hora de hacer coaching al P.O.

oh-oh…

Scrumbam

Page 178: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Prio

Fire!

Selected. Dev. Valid. Pending Integration Done! Burn-down::

Release Plan:

CO

MM

ITTE

D

ASA

P

Page 179: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

ASA

P Pr

io

Fire!

Selected. Dev. Valid. Pending Integration Done! Burn-down::

Release Plan:

CO

MM

ITTE

D

Page 180: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

ASA

P Pr

io

Fire!

Selected. Dev. Valid. Pending Integration Done! Sprint Burn-down:

CO

MM

ITTE

D

Buffer Burn-down:

Uh-oh, parad el buffer, tíos!!

Mmm…Supongo que tampoco estaría mal hacer algo de Scrum…

Page 181: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

ASA

P Pr

io

Fire!

Selected. Dev. Valid. Pending Integration Done! Sprint Burn-down:

CO

MM

ITTE

D

Buffer Burn-up:

Uh-oh, parad el buffer, tíos!!

Mmm…Supongo que tampoco estaría mal hacer algo de Scrum…

Page 182: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

V Scrum V Buffer

80 7500

85 7000

75 8000

70 8500

75 7500

80 7000

? ?

¿vuestra predicción?

Uuuh… Buenos, de media hacemos algo así como 75 scrum points por sprint. Supongo que nos podemos comprometer a eso mientras mantengas el Buffer bajo control…

Eso significa no pasar de 7500 Buffer points

Page 183: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Yaaargh! Habéis fallado a vuestra promesa!

!

V Scrum V Kanban

80 7500

85 7000

75 8000

70 8500

75 7500

80 7000

60 11.200

No, en realidad hemos hecho over-buffering (50% más de lo habitual). TÚ nos priorizaste 11.200 puntos Buffer durante el Sprint y nos hiciste fallar el objetivo

Page 184: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Añade colas y WIP limits!

Selected - 3 Backlog Code Test

Done! Design

Rdy Rdy Rdy On- 3 On -2 On - 2 S

PR

INT

FIRE!

PRIO

ASAP

Page 185: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Especialistas y generalistas

Selected Backlog Code Test

Done! Design

Rdy Rdy Rdy On On On

SP

RIN

T

FIRE!

PRIO

ASAP

Sprint Burn-down:

Buffer burn-up:

Page 186: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Bonus: personal Kanban

Page 187: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Conclusiones

  Distinguir kanban de Kanban   Un sistema Kanban necesita una

cultura Kaizen   Equipos auto-organizados   Propiedad del sistema   Pensamiento sistémico  Completar trabajo y reducir el

tiempo es tarea de todos

Page 188: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Conclusiones

  El sistema Kanban comienza donde estas y progresa evolutivamente, un cambio cada vez

  Una correcta priorización es esencial

  Si el sistema opera a máxima capacidad, no tiene sentido aumentar la carga de trabajo – en su lugar, trabaja el sistema

Page 189: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Conclusiones

  El foco de un sistema Kanban está en mejorar el tiempo de ciclo, la capacidad y la entrega de valor, no en seguir un plan

  La categorización y normalización de la demanda permite no obstante una alta predictibilidad

  Si el sistema no fluye, no tiene sentido aumentar los objetos en cola (inventario)

Page 190: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Epílogo

Page 191: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 192: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 193: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 194: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 195: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

No hay camino…

Page 196: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Conocer el camino, andar el camino

Page 197: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

¡Aprendamos a nadar!

Page 198: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 199: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Read this books!

Page 200: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Page 201: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

Retrospectiva del curso

[email protected]

Page 202: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

¡¡¡¡ Blog It !!!!

[email protected]

Page 203: Seminario Kanban y Scrumban

© 2011 Proyectalis Gestión de Proyectos S.L. – Presentaciones en http://slideshare.net/proyectalis

This presentation is based upon the ideas and work of many people. And while I’ve tried to recognize copyrights and give credit and attribution where possible, I cannot possibly list them all, so if you feel like there’s something that should be added, changed or removed from this presentation, please drop me an e-mail at [email protected]

Special thanks to Henrik Kniberg, David J. Anderson, Mattias Skarin, Corey Ladas, Mary Poppendieck & David Joyce.

http://creativecommons.org/licenses/by-nc-nd/3.0/