Kanban

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

description

Charla de 1

Transcript of Kanban

Page 1: Kanban

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

Kanban

Pamplona, Junio 2011

Page 2: Kanban

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

Ángel [email protected]

@angel_m

Page 3: Kanban

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

Page 4: Kanban

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

Page 5: Kanban

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

Page 6: Kanban

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

¡Un placer!

Page 7: Kanban

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

Page 8: Kanban

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

Lean Systems

Page 9: Kanban

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

Lean Systems

Page 10: Kanban

© 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 11: Kanban

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

Cadena de valor

Page 12: Kanban

© 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 13: Kanban

© 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 14: Kanban

© 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 15: Kanban

© 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 16: Kanban

© 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 17: Kanban

© 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 18: Kanban

© 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 19: Kanban

© 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 20: Kanban

© 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 21: Kanban

© 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 22: Kanban

© 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

Page 23: Kanban

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

Kanban

Page 24: Kanban

© 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 25: Kanban

© 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 26: Kanban

© 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 27: Kanban

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

Kanban

Page 28: Kanban

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

Kanban Selected Backlog Code Test Done! Design

Page 29: Kanban

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

Kanban

Page 30: Kanban

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

Kanban

Page 31: Kanban

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

Kanban

Page 32: Kanban

© 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 33: Kanban

© 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 34: Kanban

© 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 35: Kanban

© 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 36: Kanban

© 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 37: Kanban

© 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 38: Kanban

© 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 39: Kanban

© 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 40: Kanban

© 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 41: Kanban

© 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 42: Kanban

© 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 43: Kanban

© 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 44: Kanban

© 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 45: Kanban

© 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 46: Kanban

© 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 47: Kanban

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

Cuellos de botella

  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   Subordinar:

  Asegura que el sistema opera al ritmo del cuello de botella

  Utiliza el “slack” en torno al cuello para reducir el cuello

Page 48: Kanban

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

Lead 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 49: Kanban

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

Lead time

Page 50: Kanban

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

Lead time

  Con tallas de camiseta (para tamaño de peticiones)   S – 4 días   M – 12 días   L – 22 días

Page 51: Kanban

© 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

SP

RIN

T

FIRE!

PRIO

ASAP

Page 52: Kanban

© 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

SP

RIN

T

FIRE!

PRIO

ASAP

Sprint Burn-down:

Buffer burn-up:

Page 53: Kanban

© 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 54: Kanban

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

Análisis de demanda

Valor

Proyectos (V. Scrum)

Evolutivos

Waste

Page 55: Kanban

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

Diagrámas de flujo acumulado

Page 56: Kanban

© 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 57: Kanban

© 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   Reporte de progreso, criterios

de tablón   …….

Page 58: Kanban

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

Bonus: personal Kanban

Page 59: Kanban

© 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 60: Kanban

© 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 61: Kanban

© 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 62: Kanban

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

¡¡¡¡ Blog It !!!!

[email protected]

Page 63: Kanban

© 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, Mattias Skarin, David J. Anderson and Mary Poppendieck .

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