¿Qué es una retrospectiva de sprint? Definición, etapas y ejemplos
Una retrospectiva de sprint es la reunión de Scrum en la que un equipo reflexiona sobre el último sprint y acuerda mejoras. Conozca quién asiste, las 5 etapas y su duración.
Una retrospectiva de sprint es una reunión periódica de Scrum que se celebra al final de cada sprint, en la que el equipo reflexiona sobre cómo ha trabajado y acuerda mejoras concretas para el siguiente sprint. Es la principal oportunidad que tiene el equipo para inspeccionar y adaptarse.
La «retrospectiva», como se la conoce comúnmente, es una reunión de todo el equipo que se celebra periódicamente con el objetivo de mejorar el funcionamiento futuro, basándose en lo que el equipo ha aprendido del pasado. También se denominan retrospectivas de scrum, retrospectivas ágiles o análisis a posteriori.
Se llevan a cabo en intervalos de tiempo fijos al final de cada sprint (un periodo de trabajo determinado). Por lo general, esto ocurre cada dos semanas.
Un gran equipo es aquel que se desarrolla, aprende y crece continuamente. En ágil, no hay ningún momento que represente mejor esto que durante el proceso de llevar a cabo una retrospectiva de sprint.
Las retrospectivas permiten a todos compartir lo que, en su opinión, ha salido bien y lo que no. En ellas se pueden proponer nuevas y mejores formas de trabajar para el próximo sprint. Esto puede consistir en eliminar obstáculos, probar nuevas formas de trabajar, mejorar la moral del equipo o interactuar con las partes interesadas.
A continuación, el equipo busca temas comunes, vota los puntos que considera más importantes, los debate y acuerda las medidas que se van a adoptar. Estas medidas constituyen la base de un conjunto de acciones consensuadas que permiten al equipo revisar y adaptar continuamente su forma de trabajar para mejorar la calidad y la rapidez de su labor.
Son una ceremonia importante en ágil. Las retrospectivas fomentan la mejora continua y brindan al equipo la oportunidad de analizar y adaptarse de forma periódica. Su función como Scrum Master y líder servidor es ayudarles a hacerlo de manera eficaz. Se trata de un papel crucial que puede compararse con el de un director de orquesta, el moderador de una reunión o el entrenador de un equipo deportivo.
¿Cuáles son las preguntas básicas que se plantean en una retrospectiva de sprint?
Las áreas clave que el equipo debe analizar son:
- ¿Qué salió bien?
- ¿Qué es lo que no salió bien?
- ¿Qué ideas tenemos para el futuro?
- ¿Cómo ponemos en práctica estas medidas?
- ¿A quién debemos dar las gracias y qué necesitamos?
El conjunto de preguntas elegido por el Scrum Master puede basarse en un tema surgido de una conversación individual, en los comentarios del equipo o en una fuente de datos. De hecho, es importante variar de vez en cuando el tipo de preguntas que se plantean en la retrospectiva para garantizar que sean pertinentes y actuales, y para evitar el cansancio que puede provocar la reunión.
¿Quiénes participan en la reunión retrospectiva de sprint?
Por lo general, se trata de una reunión en la que participan todos los empleados y en la que pueden estar presentes algunas o todas las siguientes personas:
- El Scrum Master
- Todo el equipo de desarrollo o de Scrum
- Cualquier parte interesada clave que participe activamente en el trabajo del equipo o se vea afectada por él
- El responsable del producto
- Un coach ágil
- Un observador
¿Cuánto tiempo dura una reunión retrospectiva?
Esto suele depender de la duración de su ciclo de sprints. En general:
- Sprint de 2 semanas: ~ 90 minutos
- Sprint de 1 mes: ~ 3 horas
- Fin de la iteración: ~ 1 día
¿Cuáles son las cinco fases de una retrospectiva eficaz?
A Esther Derby y Diana Larsen se les atribuye la definición de los cinco pasos clave que conforman el proceso de la retrospectiva. En su libro, Agile Retrospectives: Making Good Teams Great, desglosan la retrospectiva en etapas. Cada etapa está diseñada para alcanzar un objetivo específico que, al combinarse con las demás, contribuye a la mejora continua. El Scrum Master desempeña un papel fundamental en el éxito de la ejecución de las cinco etapas.
- Preparar el terreno — Como su nombre indica, el objetivo del primer paso del proceso de la retrospectiva es establecer el tono y la dirección de la reunión de retrospectiva. Al hacerlo, se define el espacio en el que se «desarrollará» la retrospectiva. Para el Scrum Master, este primer paso consiste fundamentalmente en organizarse, lo que incluye elegir una plantilla para la retrospectiva.
- Recopilar datos — En el segundo paso, el equipo comparte información importante, aspectos destacados, reflexiones y resultados de su último sprint, que se recogen en la plantilla de la retrospectiva. Esta etapa marca el inicio de la reunión de retrospectiva. Es en este momento cuando el Scrum Master asume el papel de moderador de la reunión.
- Obtener insights — El objetivo de este paso es que el equipo busque patrones, temas y conexiones entre las ideas. Es en este momento cuando un Scrum Master empieza realmente a demostrar sus habilidades de facilitación. Para generar ideas, es necesario que todos compartan una misma comprensión de cada punto. Esta es también la fase de la retrospectiva en la que se agrupan las ideas similares, se pueden emitir votos y el equipo puede debatir con mayor detalle las ideas mejor valoradas.
- Decidir qué hacer — En esta fase se definen y priorizan medidas claras y útiles. Una vez más, el Scrum Master desempeña un papel fundamental al garantizar que la conversación sea centrada, eficiente y eficaz.
- Resumir y dar por concluida la reunión — Este último paso garantiza que se hayan comprendido las medidas a tomar y que la reunión quede cerrada. Por último, el Scrum Master compartirá y hará un seguimiento de las medidas acordadas en la reunión.
Preguntas frecuentes
¿Qué es una retrospectiva de sprint?
Una retrospectiva de sprint es una reunión periódica de Scrum que se celebra al final de cada sprint, en la que el equipo reflexiona sobre su trabajo y acuerda mejoras concretas para el siguiente sprint. Constituye la principal oportunidad que tiene el equipo para examinar y adaptar su forma de trabajar, y es la última de las cuatro ceremonias de Scrum de cada sprint.
¿Quiénes participan en la retrospectiva de sprint?
La retrospectiva de sprint es una reunión del equipo Scrum —los desarrolladores, el Product Owner y el Scrum Master—. Por lo general, el Scrum Master actúa como moderador. Normalmente no se incluye a las partes interesadas, para que el equipo pueda hablar con total libertad sobre su funcionamiento; en ocasiones, puede asistir un coach ágil o un observador para apoyar al equipo.
¿Cuánto tiempo debe durar una retrospectiva de sprint?
Limite la duración de la retrospectiva a la duración del sprint. Una referencia habitual es de unos 90 minutos para un sprint de dos semanas y de hasta unas tres horas para un sprint de un mes. Cuanto más corto sea el sprint, más breve deberá ser la retrospectiva; lo importante es que sea lo suficientemente larga como para acordar medidas concretas.
¿Cuáles son las cinco fases de una retrospectiva de sprint?
Esther Derby y Diana Larsen describen cinco etapas: preparar el terreno, recopilar datos, extraer conclusiones, decidir qué medidas tomar y cerrar la retrospectiva. El Scrum Master guía al equipo a lo largo de cada etapa para que la reflexión se traduzca en una breve lista de mejoras, asumida por el equipo, para el próximo sprint.
¿Cuál es la diferencia entre una retrospectiva de sprint y una revisión de sprint?
La revisión del sprint evalúa el producto: el equipo muestra el trabajo completado a las partes interesadas y recaba comentarios. La retrospectiva de sprint evalúa el proceso: el equipo reflexiona sobre cómo ha trabajado y acuerda mejoras. La revisión se dirige hacia el exterior, a las partes interesadas; la retrospectiva se dirige hacia el interior, al equipo. Consulte nuestro capítulo sobre la revisión del sprint frente a la retrospectiva de sprint para ver una comparación completa.