Simulación de Scrum con LEGO

El XP Game es uno de los primeros juegos de simulación que permite experimentar una variedad de conceptos que se dan en un entorno de desarrollo ágil. Lo jugué en UK por primera vez en el 2008, a partir de allí me convertí en fan y lo vengo aplicando en mis clases de Desarrollo de software Lean-Agile. El día Miercoles 9 de Marzo nos juntamos con los participantes de uno de mis cursos de desarrollo de software Lean-Agile en Novatronic para jugar la simulación de Scrum con Lego

La gran diferencia del juego de simulación de Scrum con Lego y el XP Game es que con el primero construimos un producto de manera incremental mientras que con el segundo llevamos a cabo tareas varias sin que estas contribuyan a la construcción de un producto. Siendo ambos juegos muy ilustrativos debo reconocer que la diversión y creatividad que fluye al usar Lego es irremplazable…

Durante el juego pudimos experimentar Scrum en su máximo potencial, los roles de ScrumMasterProduct Owner y Equipo están claramente definidos, así como los artefactos y ceremonias (excluyendo la reunión diaria claro está por ser los tiempos reducidos!).

Interesante ver las distintas situaciones que se presentaron como por ejemplo, que el Product Owner rechace el producto en el primer sprint por no cumplir la definición de terminado para el sprint (gran lección para el equipo!), falta de comunicación del equipo con el Product Owner lo cual ocasionó que algunos requerimientos sean obviados en su totalidad y por lo tanto que el Product Owner rechace el ítem.

Dependencias entre ítems a desarrollar las cuales en algunos casos fueron ignoradas, el dilema del Product Owner ante dos ítems que fallaron en la integración: nos quedamos con uno de ellos o rechazamos los dos? qué tanto valor añaden independientemente al negocio?.

Integraciones cuestionables utilizando una banda elástica para enganchar un tractor y un remolque (código dudoso e inestable en vez de una solución elegante?),  “refactoring” (o simplificación) de algunos items contruidos con demasiadas piezas (las piezas son limitadas!), lección: limítate a construir lo mas simple que funciona para no introducir complejidad innecesaria al código!), desarrollo en pares (dos cerebros funcionan mejor que uno, cierto?), llevar el control de calidad lo mas temprano posible (lleva la calidad al proceso de producción para prevenir en vez de encontrar defectos luego que el item se ha construido), y muchas situaciones mas (ah…faltó mencionar integrantes que abandonaron el equipo en el 3er y 4to sprints…cosas que pasan! y no podía dejar de mencionar el “ave” de plastelina (o foca!) posada sobre el tejado de un hospital…

El flujo continuo que Scrum genera sacó a flote los problemas del equipo para que este los afronte. Las mejoras potenciales identificadas en las retrospectivas lograron que el equipo inspeccione y se adapte, la mejora continua fué evidente. Al cuarto sprint tuvimos una versión bastante completa de nuestro pueblito minero y cumplimos con las expectativas de ROI, fue una tarde en el cual todos aprendimos un poco mas sobre Scrum y de paso tuvimos diversión ; ). Abajo algunas fotos del evento:
Comparte...Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+
Manuel Mazán

Manuel Mazán

Fundador de Agiland en el 2010 y Consultor internacional en Metodologías Ágiles e innovación. 20 años de experiencia internacional trabajando en Perú, España, Irlanda y UK. Pionero aplicando el método Lean Kanban en Perú. Manuel ha llevado a cabo transformaciones ágiles exitosas a nivel de equipo y a escala. En el 2015 lideró la transformación ágil de la banca digital en BBVA Continental. Ingeniero de Sistemas (Cum Laude) Universidad de Lima. MBA Ulster University (UK). Certified Scrum Master (CSM), Certified Scrum Professional (CSP), Scaled Agile Framework (SAFe) Program Consultant, Facilitador Management 3.0 y PNL Practitioner. Expositor internacional Lean Kanban Southern Europe 2012 España, Ágiles 2012 Argentina, Ágiles 2013 Perú,Ágiles 2014 Colombia y ScrumDay Perú.
Manuel Mazán
Tagged with:
Posted in Blog

Enviamos a tu inbox noticias y te mantenemos al tanto con lo mejor de nuestro
BLOG

¡Al suscribirte te daremos acceso inmediato a un caso de estudio tipo "White Paper" y un cupón GRATIS a un curso online!

Leénos en FB !

Algunos testimonios de nuestros cursos

Este curso me ayudo a entender los diversos conceptos relacionados con el mundo LEAN y me ayudó a darme cuenta que en el proceso actual de desarrollo de software de mi empresa se estaban cometiendo muchas ineficiencias que no generaban valor al producto final. Definitivamente este curso es 100% recomendable.        
Marco CarranzaGestión de Proyectos exitosa con Lean Software Development
Curso muy Dinámico. El instructor sabe llegar a los alumnos. Casos prácticos que ayudan a entender los conceptos
Kristel NuñezTaller de Incepción al Framework Ágil Scrum
Manuel, tiene la facilidad de simplificar los conceptos y pone en práctica lo enseñado de una manera ágil y amena. El entrenamiento logrado ha sido excelente para poder aplicar las metodologías ágiles en los proyectos de desarrollo de software
Carlos PeraltaGestión de Proyectos Lean-Agile
Uno de los mejores cursos de metodologías ágiles que he llevado a lo largo de mi carrera profesional, la metodología didáctica y el conocimiento profundo de la materia hace de este curso sea uno de los mas recomendables en su linea.
César Garrido LeccaTaller de Incepción al Framework Ágil Scrum
Curso que explica de manera clara las bases fundamentales para llevar acabo un proyecto de software de manera exitosa, ideal para aquellos que nos encontramos inmersos dentro de la gerencia de proyectos. Este curso toca temas y problemas reales con los que uno tropieza al liderar proyectos de este tipo. Buen curso.        
Christian DelgadoPrincipios para entender y aplicar Agile, Scrum, XP y Kanban
Este es un curso sencillo, claro de entender y muy preciso. Mis expectativas fueron cubiertas en un 100%. Lo recomiendo ampliamente para aquellos que (como yo) se encuentran en proceso de implementar este tipo de metodologías para mejorar su trabajo día con día.        
Jesús V.Principios para entender y aplicar Agile, Scrum, XP y Kanban
El curso me pareció muy interesante y sobre todo dinámico que es lo que me ayudó a entender mucho mejor los fundamentos del Scrum
Francisco CalderónTaller de Incepción al Framework Ágil Scrum
Manuel se caracteriza por tener buenos conocimientos en temas de Lean – Agile, los cuales fueron de mucha ayuda para el buen desenvolvimiento del curso, y para ampliar lo ya aprendido, provee buenas dinámicas para poner en practica lo aprendido, comparte conocimientos y consejos, ampliamente recomendado        
Enmanuel MestanzaGestión de Proyectos Lean-Agile
El contenido del curso y la exposición de los temas es muy bueno, cumple con las expectativas del mismo y aporta valiosa información al respecto del tema principal del mismo. Adecuado para aplicar en casos del día a día. Recomendado!        
Hernando RondónPrincipios para entender y aplicar Agile, Scrum, XP y Kanban
Un curso obligado para comenzar a entender estos conceptos. Muy bien explicado. Me resulta difícil dar una reseña completa del curso porque se presentan varios conceptos nuevos para mi y además se emparejan con conceptos de manufactura, en definitiva debo leer el libro que recomienda al final del curso. La valoración tan alta la doy porque el instructor tiene una excelente fluidez al explicar los puntos tratados y un dominio en los temas que mantiene toda mi atención y crea mayor interés p…
Felipe De Jesús Piña Gestión de Proyectos exitosa con Lean Software Development