Profile Software Services

El poder de una buena retrospectiva ágil: claves para el éxito

Si te dedicas al mundo del software, la palabra retrospectiva te sonará para bien o para mal. Digo para bien o para mal porque, mal implementada, es una técnica que puede no aportar valor, e incluso lo contrario, restar. Es por ello que en este post intentaré aclarar conceptos, sentar bases y, sobre todo, explicar los pilares que debe tener una buena retrospectiva ágil para que sea efectiva.
 

Qué es una retrospectiva ágil

Una retrospectiva es un punto en el tiempo donde un equipo se reúne y reflexiona sobre acontecimientos pasados que han impactado al devenir del equipo y acuerda acciones de mejora. Así de simple. Si usas una dinámica u otra para llegar a este acuerdo, es indiferente. El uso de dinámicas sólo tiene un objetivo: facilitar que esta sesión esté focalizada y sea productiva.

Aunque se han popularizado con Scrum, al producirse al final de cada Sprint, realmente es una técnica que existe en el management de toda la vida. El cambio viene cuando incluyes en este ejercicio a todo el equipo y es el propio equipo quien decide qué acciones tomar para mejorar.
Siempre que en un equipo arrancamos una retrospectiva me gusta recordar la directiva de Kerth. Pongo la cita original:

Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand (Norm Kerth).

 
Básicamente viene a sentar las bases de la sesión, donde se acuerda que todos los miembros del equipo han realizado el mejor trabajo que han podido, con el contexto que les rodea. Parece algo obvio, pero es bueno recalcarlo para alinear a todo el mundo.

Ejemplo retrospectiva ágil

Fases de una retrospectiva

Bajo mi opinión, encuentro etapas comunes en cualquier retrospectiva ágil (y así es como lo aplicamos en Profile):

  1. Intro: explicación de agenda de la retrospectiva y timeboxing. Recuerdo de objetivos de una retro y directiva de Kerth. Repaso de acciones previas si las hubiera.
  2. Brainstorming: con ayuda de alguna dinámica, sobre todo para respetar el timing, los miembros del equipo van compartiendo hechos que ocurrieron y les gustaría inspeccionar/compartir con el equipo.
  3. Elección de tema por consenso: ya sea por votación o agrupación, se deciden los temas que más preocupa al equipo y donde se quiere poner el foco en esta sesión.
  4. Debate por temas: conversación abierta, orientada a la búsqueda de acciones para solucionar algún problema o potenciar la mejora de algún aspecto.
  5. Acuerdo en acciones a realizar hasta próxima retrospectiva: se acuerdan acciones con todos los miembros del equipo. En Profile, estas acciones nos gusta que lleven uno o varios responsables (who), se detalle qué se va a hacer (what) y fecha límite para cumplirla (when). Estas acciones tienen que verse como experimentos de mejora, y como cualquier experimento puede salir bien (y posiblemente se convertirá en una práctica) o mal (y no se realizará más).

Claves para una buena retrospectiva

Dejo tres consejos que pueden ayudar a hacer retrospectivas realmente efectivas para todos:
 
 

Conclusión

La retrospectiva ágil es una herramienta muy poderosa que, bien usada, puede llevar a un equipo a ser más productivo y motivado, a la vez que conseguimos usuarios satisfechos. En Profile, seguimos experimentando con cada retrospectiva nueva que realizamos.
 
Si quieres aprender más sobre retrospectivas, no te pierdas este artículo sobre qué es un Post-Morten, una herramienta muy poderosa para documentar qué ha fallado y las lecciones aprendidas al final del desarrollo de un proyecto.

Salir de la versión móvil