No todo es scrum en agilidad: kanban

8,696 views

Published on

Published in: Technology

No todo es scrum en agilidad: kanban

  1. 1. No todo es SCRUM en Agilidad: KANBAN Valladolid, 13 de abril de 2010 Jorge Jiménez 1
  2. 2. No todo es SCRUM en Agilidad: KANBAN ¿Qué es Kanban? Elementos en un tablero Kanban Scrum vs. Kanban 2
  3. 3. No todo es SCRUM en Agilidad: KANBAN ¿Qué es Kanban? Elementos en un tablero Kanban Scrum vs. Kanban 3
  4. 4. ¿Qué es Kanban? Palabra japonesa: tablero visual Lean (Toyota) : Sistema de Producción de Toyota (TPS) David Anderson (2004) - “Sistema Kanban de desarrollo de software” Mary y Tom Poppendieck - “Lean Software Development” 4
  5. 5. ¿Qué es Kanban? 5
  6. 6. ¿Qué es Kanban? Sistema de Control de Procesos 5
  7. 7. ¿Qué es Kanban? Los 7 principios Lean 1.Eliminar el desperdicio 2.Crear conocimiento 3.Construir la calidad desde dentro 4.Retardar el compromiso 5.Optimizar el conjunto 6.Entregas rápidas 7.Respetar a las personas 6
  8. 8. No todo es SCRUM en Agilidad: KANBAN ¿Qué es Kanban? Elementos en Kanban Scrum vs. Kanban 7
  9. 9. Elementos en Kanban •WIP kanban: identifica una tarea (post-it) •Withdrawal kanban: hueco para pedir más trabajo (pull) 8
  10. 10. Elementos en Kanban •WIP kanban: identifica una tarea (post-it) •Withdrawal kanban: hueco para pedir más trabajo (pull) 8
  11. 11. Elementos en Kanban •WIP kanban: identifica una tarea (post-it) •Withdrawal kanban: hueco para pedir más trabajo (pull) 9
  12. 12. Elementos en Kanban •WIP kanban: identifica una tarea (post-it) •Withdrawal kanban: hueco para pedir más trabajo (pull) 9
  13. 13. Ejemplo 1 10
  14. 14. Ejemplo 1 11
  15. 15. Ejemplo 1 12
  16. 16. Elementos en Kanban •Visualizar el flujo de trabajo: Tablero ‣Dividir en tareas ‣Columnas -> Estados del flujo •Limitar WIP •Minimizar el tiempo de respuesta 13
  17. 17. Elementos en Kanban Beneficios •Identificación temprana de cuellos de botella •Generar entregable en cualquier momento •Cambiar prioridades al vuelo •No necesita iteraciones •No necesita estimaciones •Visualización del flujo 14
  18. 18. No todo es SCRUM en Agilidad: KANBAN ¿Qué es Kanban? Elementos en un tablero Kanban Scrum vs. Kanban 15
  19. 19. Scrum vs. Kanban Similitudes ✓Limitan WIP ✓Generación rápida y frecuentes de producto ✓Equipos auto-organizados ✓Dividen las Historias de Usuario en tareas ✓Plan de entregas optimizado continuamente 16
  20. 20. Scrum vs. Kanban Diferencias ✓Timeboxing <-> Event Driven ✓Métricas: Velocidad <-> Tiempo de entrega ✓Equipos multifuncionales <-> Equipos especializados ✓WIP limitado por sprint <-> WIP limitado por workflow ✓Estimación optativa en Kanban 17
  21. 21. Scrum vs. Kanban Diferencias ✓Nuevas tareas en Kanban sin limitar por Sprint ✓Tablero compartido por equipos en Kanban ✓No hay roles en kanban ✓Tablero kanban persistente ✓Priorización de Product baklog opcional 18
  22. 22. Tableros 19
  23. 23. Tableros 20
  24. 24. Tableros 21
  25. 25. Cummulative Flow Chart 22
  26. 26. No todo es SCRUM en Agilidad: KANBAN Fuentes: Juan Palacio. http://www.navegapolis.net Leonardo de Seta (Dos Ideas). http://www.dosideas.com/noticias/metodologias/410- los-7-principios-del-desarrollo-lean.html InfoQ. http://www.infoq.com/kanban Xavier Quesada. http://www.xqa.com.ar/visualmanagement/ Henrik Kniberg y Mattias Skarin. http://www.infoq.com/minibooks/kanban-scrum-minibook http://blog.crisp.se/henrikkniberg/2009/06/26/1246053060000.html 23
  27. 27. No todo es SCRUM en Agilidad: KANBAN 24
  28. 28. No todo es SCRUM en Agilidad: KANBAN Muchas gracias 24

×