Uno de los principios más presentes en la metodogología Scrum es la Mejora Continua de los procesos y eso se hace a través de la Retrospectiva en Scrum.
La retrospectiva de sprint en el scrum es uno de los tipos de reuniones que se realiza al finalizar el periodo del sprint. En esta reunión se evalúa el desempeño del equipo y se anota lo que funcionó bien y lo que se debería mejorar en los próximos periodos de trabajo.
En nuestro equipo la estuvimos dejando de lado durante mucho tiempo y siempre caíamos en los mismos errores. Cuando empezamos a implementarla todo fue a mejor. Hay varias formas de llevar esta reunión a cabo, aquí te cuento la que más nos ha funcionado después de probar varias.
Mejora tu Scrum con una plantilla todo en uno y para todo tu equipo y mejora la velocidad y comunicación de tus proyectos.
¿Cómo se hace una retrospectiva en Scrum?
En nuestro departamento lo probamos todo, desde juegos hasta conversaciones largas y sin ningún tipo de guion, ninguno de los dos nos funcionó. Somos personas ocupadas, necesitábamos ir al grano, pero que fuese eficiente. Si quieres conocer qué se hace en la retrospectiva sigue leyendo.
¿Cuál es el objetivo de la reunión de retrospectiva scrum?
El objetivo de la retrospectiva en scrum es fomentar el aprendizaje continuo, la mejora de los procesos en el equipo y recopilar datos e ideas que ayuden a cambiar pequeños procesos que ayuden en futuros sprints de trabajo.
Fases para implementar la reunión de retrospectiva en scrum
La manera más fácil de hacer una retrospectiva es:
1.- El tablero de evaluación: En la reunión de retrospectiva el Scrum Master saca un tablero formado por 3 columnas: “Empezar a Hacer”, “Seguir Haciendo” “Dejar de Hacer”. Cada miembro tiene un turno para hablar y pegar en el tablero post-its con las cosas que le han gustado por su parte o de otros compañeros, las que no y demás.
2.- Frases Accionables: Una vez todos han hablado y dado sus opiniones, el Scrum Master las anota todas, las ordena y las pone en frases accionables para que todo el mundo las tenga en cuenta en los próximos Sprints.
3.- La ronda de Valoración: Una vez más cada miembro del equipo toma la palabra y debe decir una cosa Valoración positiva de algún otro miembro del equipo que le gustó que hiciese para que el resto tome nota y lo aplique a su día a día.
4.- Resolver preguntas: Finalmente, se hace una ronda de preguntas para que quede todo claro ya que han surgido nuevas formas de hacer las cosas y otras formas de NO hacerlas. Será crucial hacer un buen resumen de la reunión y que a todo el mundo le quede claro.
5.- Iterar: Gracias a esta reunión el próximo sprint será mejor que el anterior, encontraréis qué cosas os han funcionado y qué cosas no y cada vez será un proceso más perfilado y fluido. En nuestro caso aprendimos algunas cosas clave las cuales te comento a continuación.
Ojo, para aplicar la retrospectiva en scrum aquí te dejo una plantilla de retrospectiva fácil de usar y de entender.
¿Cuándo se debe hacer la reunión de Retrospectiva de Sprint?
Lo ideal es hacer la reunión de retrospectiva, una vez se ha realizado la reunión de Revisión del sprint (ver más abajo) en la que los stakeholders y usuarios interesados en el proyecto han visto el producto, han lanzado preguntas, sugerencias y cosas a mejorar del mismo.
Tras esta reunión el equipo está “en caliente” y sabe cosas que debe mejorar, incluir en sus procesos o cambiar para el próximo sprint.
Es por eso que la reunión de retrospectiva debe ser la última reunión que de cierre al sprint e incluso que sirva para preparar el siguiente.
Quienes intervienen en la retrospectiva de Scrum (por roles)
Cada rol tiene responsabilidades específicas durante la reunión de Retrospectiva en Scrum. Si quieres saber cómo se hace una reu¡trospectiva scrum, aquí te explico qué hace cada uno de ellos:
Tengo además un artículo más en profundidad sobre los roles de scrum que te puede ser interesante.
1. Equipo de Desarrollo:
- Participa activamente en la reunión de retrospectiva.
- Cada miembro debe hablar y expresar sus inquietudes
- Comparte sus experiencias y puntos de vista sobre el sprint que acaba de finalizar.
- Identifica las fortalezas y debilidades del equipo durante el sprint.
- Propone acciones concretas para mejorar el proceso y el trabajo en equipo en el futuro.
- Contribuye a la discusión y toma de decisiones para el cambio y mejora continua.
2. Scrum Master:
- Facilita la reunión de retrospectiva.
- Ayuda a crear un entorno seguro y propicio para la comunicación y la retroalimentación abierta.
- Guía al equipo de desarrollo en el proceso de identificar áreas de mejora y acciones correctivas.
- Fomenta la participación de todos los miembros del equipo y promueve la colaboración.
- Ayuda a establecer metas y objetivos para la mejora continua y el siguiente sprint.
3. Product Owner:
- Participa en la reunión de retrospectiva.
- Escucha activamente las experiencias y perspectivas del equipo de desarrollo.
- Proporciona retroalimentación sobre los aspectos relacionados con el producto y las expectativas del cliente o stakeholders.
- Identifica oportunidades de mejora en la gestión del backlog del producto.
- Colabora con el equipo de desarrollo en la planificación de acciones de mejora para el siguiente sprint.
Es importante destacar que, aunque cada rol tiene responsabilidades específicas, la reunión de retrospectiva se basa en la colaboración y la participación de todo el equipo de Scrum.
Se busca fomentar un ambiente de confianza y apertura, donde todos los miembros se sientan seguros para compartir sus opiniones y contribuir a la mejora continua del proceso y el equipo.
Diferencia entre la reunión de Retrospectiva vs la Revisión en Scrum
Es muy común confundir la reunión de la retrospectiva con la de revisión. Es cierto que ambas se hacen al final del sprint pero se deben hacer en sesiones separadas ya que tienen objetivos diferentes. Aquí te los dejo diferenciados:
La retrospectiva: Como ya hemos visto esta reunión se hace a puerta cerrada con los miembros del equipo y cuyo único objetivo es evaluar la experiencia y el trabajo realizado y mejorar procesos para los próximos.
La revisión del scrum: Esta reunión se hace a puerta abierta con los stakeholders (gerentes y jefes de departamento) y los clientes o usuarios que se van a beneficiar del proyecto realizado. En ella se discute el trabajo entregado, se da feedback, se responden dudas y se hacen sugerencias al producto entregado.
Para que lo veas cada reunión se diferencia así:
Retrospectiva en Scrum
- Enfocado en Mejorar procesos
- Autoevaluación del Equipo
- Identificación de Mejoras
- Participación del equipo
- Reconocimiento al buen trabajo
Revisión del Scrum
Qué ocurre después de la retrospectiva
Después de la reunión de retrospectiva el Product Owner vuelve a reunirse con los stakeholders y usuarios para dejar plasmado el nuevo Sprint, su visión, las nuevas tareas y requisitos para trasladarlos al equipo.
Después se hará la reunión de planificación del nuevo Sprint y se volverán a poner manos a la obra.
Y así hasta dar por finalizado el producto en tantos Sprints como haga falta.