La Sprint Retrospective (la “Retro”) es una reunión en que el protagonista es la búsqueda de la mejora en todos los aspectos de la gestión y la construcción del producto
Solo hay una reunión en el marco de trabajo Scrum donde el Scrum Master es responsable de su organización, así como pilotarla i aplicar las decisiones que se desprendan en ella. Y es la Sprint Retrospective. En el resto de reuniones propuestas en el marco de trabajo, los responsables son los propios técnicos (Sprint Planning y la Daily), o el Product Owner (Sprint Review)
Cómo hemos dicho, el objetivo de esta reunión es proporcionar al equipo un espacio para poder debatir sobre que aspectos pueden mejorar en adelante en las acciones de construcción del producto. Para hacer esto, es muy buena práctica utilizar la experiencia inmediata obtenida en la ejecución del Sprint que justo acaba de finalizar. En este sentido, hay algunas fuentes de datos que el Scrum Master y el equipo pueden utilizar para hallar áreas de mejora:
Algunas cuestiones que el Scrum Master i el equipo técnico pueden poner sobre la mesa en la Retro:
La Retro se celebra (o debería celebrarse) justo después de la Sprint Review del Sprint. Por qué la información en caliente proporcionada en esta reunión es de mucho valor para la Retro. Los resultados de la Review van más allá de sí los stakeholders nos han aceptado o no el incremento. E incluyen otras variables objetivas y subjetivas:
El Scrum Master es responsable de la lista de los incidentes, bloqueos o problemas aparecidos durante el Sprint. Esta lista se somete a debate en la Retro para poder extraer algunas propuestas de mejora.
Al final, los tiempos son siempre una fuente necesaria de información. Los tiempos de resolución de las historias de usuario y de las tareas técnicas nos da información sobre la complejidad real en comparación a la inicialmente estimada. Casar lo que estimamos con el resultado en la práctica es un buen ejercicio para aprender y afinar en futuras estimaciones.
No podemos hacer una Retro basada únicamente en los problemas.
Hacer esto es no tener en mente a las personas que tenemos delante. Somos personas, no máquinas. Los éxitos, es decir, aquello que hemos hecho bien, es tan o más valioso que un problema de la lista de incidentes.
El Scrum Master ha de tomar buena nota de las cosas que se han hecho bien y exponerlas en la reunión, para qué el equipo adquiera conciencia de lo que hace bien, y lo refuerce en los sprints siguientes.
Una Retro que acaba sin decidir nada no es una Retro. Las retros han de acabar con una serie de propuestas consensuadas por el equipo. A este respecto, existen algunas dinámicas que el Scrum Master puede utilizar para qué el equipo participe, debata, clasifique y decida las acciones de mejora más interesantes.
Una actividad bastante extendida consiste en clasificar nuestras propuestas de mejora en función de aspectos o acciones que nos interesa potenciar o mitigar. El diagrama anterior ilustra acciones que:
Una vez trabajada esta lista de mejoras, el equipo selecciona algunas (al menos una) para ejecutarla durante el sprint siguiente. Las acciones de mejora pueden ser muy diversas:
La organización debe ser consciente que las acciones de mejora son trabajo. Es decir, ocupan tiempo. Por tanto, es lógico esperar que al Sprint siguiente haremos trabajo en favor del producto, pero no del valor del sprint. Hemos de hallar un equilibrio, con la ayuda del Product Owner, para qué estas acciones de mejora puedan incorporarse en el Sprint de una forma proporcionada y razonable.
Review-Retro o Planning-Retro | No hay tiempo | Retrospectivas con prisa |
---|---|---|
No hacer la retro. O bien hacerla en el ámbito de otra reunión | Se reserva espacio para la retro, pero esta tiende a cancelarse para atender otros temas “más importantes” | No es reserva el tiempo suficiente. No se tratan los objetivos de la reunión asegurando la calidad de ésta |
Nunca están presentes los stakeholders | Stakeholders o dirección siempre presente | Todo lo que ocurre en Las Vegas queda en Las Vegas |
---|---|---|
Aunque la reunión es para el equipo, a menudo es interesante conocer las propuestas de los stakeholders. O que estos conozcan de primera mano la realidad del equipo | Al contrario que la anterior, si la dirección o personas interesadas relevantes siempre están presentes en la retro, se pierde espacio para que el equipo pueda tratar problemas domésticos | Todo lo que ocurre en la retro no sale de la retro |
Dominadores | Victimismo | Dia de la marmota |
---|---|---|
Uno o varios miembros dominan la reunión y coartan la participación de los demás | La retro no sirve para exponer dramatismos sobre la situación del proyecto o del equipo. Hemos de hacer un esfuerzo en encontrar soluciones, y no sólo exponer los problemas | La retro siempre se desarrolla igual. No se innova |
¿Qué mejora? | Pasividad | Sin documentación |
---|---|---|
La retro debe servir para evaluar las propuestas de mejora provenientes de retros anteriores | Los miembros del equipo no participan en la dinámica establecida porqué se interpreta como una pérdida de tiempo, o no se cree en las propuestas de mejora | La retro debe servir para tomar nota de las decisiones y hacer seguimiento en el futuro |
Descarga el esquema para imprimir aquí