Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Lima, Perú – Octubre 2013

MANUEL MAZÁN

Sacando del caos a un equipo de desarrollo de software con
Lean y Kanban
Caso de ...
@manolitom

se busca Gestor de Proyecto
Gestor de Proyecto
Importante empresa americana
de servicios busca Gestor
de Proye...
@manolitom

…en realidad el puesto implicaba esto

Buscamos a alguien capaz de rescatar un proyecto
de desarrollo de softw...
@manolitom

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban meth...
@manolitom

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban meth...
@manolitom

reparación remota de PCs

Copyright Manuel Mazán (2012) Recovering a chaotic software development project usin...
@manolitom

los documentos siempre funcionan!

Copyright Manuel Mazán (2012) Recovering a chaotic software development pro...
@manolitom

adaptarse al cambio era imposible!

baja a menos del 50% por cambios
80% de avance inicial

Copyright Manuel M...
@manolitom

¿potencialmente entregable?

Copyright Manuel Mazán (2012) Recovering a chaotic software development project u...
@manolitom

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban meth...
@manolitom

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban meth...
@manolitom

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban meth...
@manolitom

¿qué hacemos?

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and ...
@manolitom

…cambiar el sistema de trabajo

Copyright Manuel Mazán (2012) Recovering a chaotic software development projec...
@manolitom

¿Scrum?
Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kan...
@manolitom

¿ok… capacito al equipo en
Scrum?

Copyright Manuel Mazán (2012) Recovering a chaotic software development pro...
@manolitom

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban meth...
@manolitom

o pierdas tiempo
N
capacitaciones…
en
Necesito ver
bios inmediatos
cam

CEO
Copyright Manuel Mazán (2012) Reco...
@manolitom

¿OK, si no va a haber capacitación… como
comenzamos? … primero veamos …

Copyright Manuel Mazán (2012) Recover...
@manolitom

valores

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Ka...
valores clave

@manolitom

honestidad

confianza

Copyright Manuel Mazán (2012) Recovering a chaotic software development ...
“push” vs “pull”

@manolitom

(Satoshi Kuroiwa, Agile Japan, 2009)

Copyright Manuel Mazán (2012) Recovering a chaotic sof...
@manolitom

define la visión del equipo
“Los valores
NO SON
el punto de
Partida”

•
•
•
•
•

Honestidad
Comunicación
Respe...
@manolitom

…visión desde otra perspectiva
“Las prácticas de
Kanban
SI SON
el Punto de
Partida”

•
•
•
•
•

Visualización ...
@manolitom

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban meth...
backlog

@manolitom

de modo
que…
tema

como…

quiero…

backlog con historias de usuario

Copyright Manuel Mazán (2012) Re...
@manolitom

“lead time” y “cycle time”

Copyright Manuel Mazán (2012) Recovering a chaotic software development project us...
@manolitom

comienza con tu proceso “tal cual”

Copyright Manuel Mazán (2012) Recovering a chaotic software development pr...
@manolitom

limita el trabajo en progreso

WIP

Copyright Manuel Mazán (2012) Recovering a chaotic software development pr...
@manolitom

acuerda políticas con el equipo

Políticas explicitas

Copyright Manuel Mazán (2012) Recovering a chaotic soft...
@manolitom

cambia el ambiente de trabajo

Copyright Manuel Mazán (2012) Recovering a chaotic software development project...
@manolitom

evita conversaciones innecesarias
de
u lo
od os…
l m ic
o e t écn
sit
ce l de
Ne ntro
co

¡N
pe eces
dí! ito
!...
@manolitom

evita desperdicio en la programación

“Quisiera aprovechar
este fin de semana
para adelantar una
historia de u...
cambio cultural

@manolitom

auto-organización
problemas son visibles

ritmo de trabajo sostenible

recuperación del autoe...
@manolitom

retrospectiva a un mes

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using ...
@manolitom

evolución del tablero

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using L...
@manolitom

retrospectivas avanzadas

Copyright Manuel Mazán (2012) Recovering a chaotic software development project usin...
@manolitom

evaluando resultados retrospectiva
@manolitom

estimar en puntos historia es desperdicio

.. lo intentamos
pero…

Copyright Manuel Mazán (2012) Recovering a ...
@manolitom

desagrega historias en tareas

Copyright Manuel Mazán (2012) Recovering a chaotic software development project...
@manolitom

visibilidad a nivel de tareas

Copyright Manuel Mazán (2012) Recovering a chaotic software development project...
@manolitom

evolución hacia Scrum-ban

Copyright Manuel Mazán (2012) Recovering a chaotic software development project usi...
@manolitom

enfoque de las reuniones diarias

Copyright Manuel Mazán (2012) Recovering a chaotic software development proj...
@manolitom

problemas con Kanban

historias de usuario se quedan mucho tiempo
en desarrollo

¿cuál es el efecto?

Copyrigh...
@manolitom

“cycle time” muy largo

mmm, esta historia lleva
demasiado tiempo
estancada en esta fase

Copyright Manuel Maz...
@manolitom

solución: burn-up charts

Copyright Manuel Mazán (2012) Recovering a chaotic software development project usin...
@manolitom

problemas con Kanban

variabilidad inherente en las historias

¿cuál es el efecto?

Copyright Manuel Mazán (20...
@manolitom

deterioro de confianza

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using ...
@manolitom

solución: heijunka

Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean...
@manolitom

flujo continuo mantiene la confianza

Copyright Manuel Mazán (2012) Recovering a chaotic software development ...
@manolitom

diagrama de flujo acumulativo (semanal)

Copyright Manuel Mazán (2012) Recovering a chaotic software developme...
@manolitom

control estadístico del proceso

Copyright Manuel Mazán (2012) Recovering a chaotic software development proje...
a medida que se evoluciona la visibilidad aumenta

@manolitom

Copyright Manuel Mazán (2012) Recovering a chaotic software...
conclusiones

@manolitom

enfócate en valores y establece una visión

Copyright Manuel Mazán (2012) Recovering a chaotic s...
conclusiones

@manolitom

respeta la situación de la organización,
tu equipo y su capacidad

Copyright Manuel Mazán (2012)...
conclusiones

@manolitom

diseña un sistema de trabajo que garantice
el éxito de tu equipo

Copyright Manuel Mazán (2012) ...
conclusiones

@manolitom

el sentido común guiará el
proceso evolutivo

Copyright Manuel Mazán (2012) Recovering a chaotic...
…y finalmente

@manolitom

el cliente busca …
predictibilidad y agilidad

el equipo busca ….
aprendizaje continuo y satisf...
Manuel Mazán
Consultor Lean-Agile
mmazan@agiland.pe
@manolitom
(Case Study in English)
"RECOVERING A CHAOTIC SOFTWARE DEVE...
Nächste SlideShare
Wird geladen in …5
×

Manuel mazancasestudyagiles2013

450 Aufrufe

Veröffentlicht am

Presentación Agiles 2013

Veröffentlicht in: Technologie, Business
  • Als Erste(r) kommentieren

Manuel mazancasestudyagiles2013

  1. 1. Lima, Perú – Octubre 2013 MANUEL MAZÁN Sacando del caos a un equipo de desarrollo de software con Lean y Kanban Caso de éxito peruano
  2. 2. @manolitom se busca Gestor de Proyecto Gestor de Proyecto Importante empresa americana de servicios busca Gestor de Proyectos de desarrollo de software para su departamento de informática. Experiencia de por lo menos 5 años, inglés avanzado y conocimiento de herramientas CRM. Se ofrece ambiente agradable y amplias oportunidades de desarrollo Enviar CV a gestorcallcentre@gmail.com Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  3. 3. @manolitom …en realidad el puesto implicaba esto Buscamos a alguien capaz de rescatar un proyecto de desarrollo de software caótico. Tendrá que trabajar con equipo desmoralizado y cliente frustado, enviar CV a gestorcallcentre@gmail.com Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  4. 4. @manolitom Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  5. 5. @manolitom Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method la empresa
  6. 6. @manolitom reparación remota de PCs Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  7. 7. @manolitom los documentos siempre funcionan! Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  8. 8. @manolitom adaptarse al cambio era imposible! baja a menos del 50% por cambios 80% de avance inicial Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  9. 9. @manolitom ¿potencialmente entregable? Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  10. 10. @manolitom Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  11. 11. @manolitom Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  12. 12. @manolitom Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  13. 13. @manolitom ¿qué hacemos? Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  14. 14. @manolitom …cambiar el sistema de trabajo Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  15. 15. @manolitom ¿Scrum? Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  16. 16. @manolitom ¿ok… capacito al equipo en Scrum? Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  17. 17. @manolitom Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  18. 18. @manolitom o pierdas tiempo N capacitaciones… en Necesito ver bios inmediatos cam CEO Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  19. 19. @manolitom ¿OK, si no va a haber capacitación… como comenzamos? … primero veamos … Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  20. 20. @manolitom valores Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  21. 21. valores clave @manolitom honestidad confianza Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  22. 22. “push” vs “pull” @manolitom (Satoshi Kuroiwa, Agile Japan, 2009) Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  23. 23. @manolitom define la visión del equipo “Los valores NO SON el punto de Partida” • • • • • Honestidad Comunicación Respeto Coraje Confianza High performance tree metaphor Adkins,L.(2010) Coaching Agile Teams Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  24. 24. @manolitom …visión desde otra perspectiva “Las prácticas de Kanban SI SON el Punto de Partida” • • • • • Visualización y transparencia Priorización Limitar el WIP Entregas frecuentes Cultura de mejora continua Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  25. 25. @manolitom Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  26. 26. backlog @manolitom de modo que… tema como… quiero… backlog con historias de usuario Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method valor al negocio
  27. 27. @manolitom “lead time” y “cycle time” Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  28. 28. @manolitom comienza con tu proceso “tal cual” Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  29. 29. @manolitom limita el trabajo en progreso WIP Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  30. 30. @manolitom acuerda políticas con el equipo Políticas explicitas Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  31. 31. @manolitom cambia el ambiente de trabajo Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  32. 32. @manolitom evita conversaciones innecesarias de u lo od os… l m ic o e t écn sit ce l de Ne ntro co ¡N pe eces dí! ito ! … tod ol oq ue les ¿H icie ped r í en on el la ú cam ltim bio a re que uni les ón? Les dije que mejoren la pantalla de registro de ventas Necesito s aber a que empleado ha vencido s s e l es el contrato r ene to t i ces s Ne ico n téc n giero i Corr Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method al d e ia r anc t dis la los e ía t ro d del o fecto el de ?
  33. 33. @manolitom evita desperdicio en la programación “Quisiera aprovechar este fin de semana para adelantar una historia de usuario “ Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  34. 34. cambio cultural @manolitom auto-organización problemas son visibles ritmo de trabajo sostenible recuperación del autoestima trabajo en equipo propiedad colectiva del código cultura de calidad compromiso simplicidad honestidad Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method coraje feedback confianza
  35. 35. @manolitom retrospectiva a un mes Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  36. 36. @manolitom evolución del tablero Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  37. 37. @manolitom retrospectivas avanzadas Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  38. 38. @manolitom evaluando resultados retrospectiva
  39. 39. @manolitom estimar en puntos historia es desperdicio .. lo intentamos pero… Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  40. 40. @manolitom desagrega historias en tareas Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  41. 41. @manolitom visibilidad a nivel de tareas Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  42. 42. @manolitom evolución hacia Scrum-ban Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  43. 43. @manolitom enfoque de las reuniones diarias Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  44. 44. @manolitom problemas con Kanban historias de usuario se quedan mucho tiempo en desarrollo ¿cuál es el efecto? Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  45. 45. @manolitom “cycle time” muy largo mmm, esta historia lleva demasiado tiempo estancada en esta fase Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  46. 46. @manolitom solución: burn-up charts Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  47. 47. @manolitom problemas con Kanban variabilidad inherente en las historias ¿cuál es el efecto? Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  48. 48. @manolitom deterioro de confianza Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  49. 49. @manolitom solución: heijunka Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  50. 50. @manolitom flujo continuo mantiene la confianza Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  51. 51. @manolitom diagrama de flujo acumulativo (semanal) Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  52. 52. @manolitom control estadístico del proceso Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  53. 53. a medida que se evoluciona la visibilidad aumenta @manolitom Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  54. 54. conclusiones @manolitom enfócate en valores y establece una visión Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  55. 55. conclusiones @manolitom respeta la situación de la organización, tu equipo y su capacidad Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  56. 56. conclusiones @manolitom diseña un sistema de trabajo que garantice el éxito de tu equipo Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  57. 57. conclusiones @manolitom el sentido común guiará el proceso evolutivo Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  58. 58. …y finalmente @manolitom el cliente busca … predictibilidad y agilidad el equipo busca …. aprendizaje continuo y satisfacción Copyright Manuel Mazán (2012) Recovering a chaotic software development project using Lean and the Kanban method
  59. 59. Manuel Mazán Consultor Lean-Agile mmazan@agiland.pe @manolitom (Case Study in English) "RECOVERING A CHAOTIC SOFTWARE DEVELOPMENT PROJECT USING LEAN AND THE KANBAN METHOD” http://goo.gl/tCorV

×