La importancia de la Retrospectiva del Sprint

La importancia de la Retrospectiva del Sprint

La mentalidad de mejora continua se pone de manifiesto cuando el equipo Scrum busca mejorar de forma persistente en cada Sprint. Este evento es clave en el proceso creativo para intentar mejorar la entrega de producto y valor.

Algunas veces los equipos se pueden sentir agotados de ir a este evento de forma repetitiva sin encontrarle razón, por ello es importante entender su importancia y algunas recomendaciones para mejorar su efectividad.

  1. Hay muchas técnicas y formatos de retrospectiva, lo más importante es probar, adaptar y usar a los que consideramos nos adaptamos mejor.
  2. Usar técnicas de facilitación para mejorar la creatividad como “La peor idea posible”, para referenciar puntos de vista reflexivos sobre lo que riesgos posibles que pueden ser enfrentados con mejoras.
  3. Usar técnicas de facilitación como 1-2-4-Todos para mejorar la creatividad, participación y divergencia. Lograr que todos los presentes participen y generen ideas es a veces un desafío que puede ser logrado creando el ambiente apropiado con confianza.
  4. Establecer foco para que discutir los temas importantes al usar evidencia validada del resultado obtenido como métricas de valor, calidad y de tiempo de entrega de producto que puedan ayudar a identificar mejoras posibles. El marco de Gestión Basada en Evidencia de Scrum.org puede proveer el contexto ideal para explorar las mejoras basadas en las áreas claves de valor.
  5. Para mejorar los Criterios de Terminado ayudarse del estado actual o calidad del producto representado en métricas de calidad. Además, identificar el flujo del proceso de desarrollo para identificar posibles zonas de desperdicios.
  6. Ayudar al equipo a mejorar el ambiente de trabajo a través de una conversación transparente con coraje y respeto. Algunas áreas de mejora pueden estar asociadas a la demora en toma de decisiones, colaboración, necesidad de empoderamiento, reconocimiento y factores de motivación. Algunas técnicas como las tarjetas de motivación y de agradecimiento (Kudo) de M3.0 pueden ser útiles.
  7. Para mejorar el seguimiento y validación de las mejoras identificadas se puede usar una secuencia de: propósito de la mejora, acciones de mejora y pasos para implementarla, validar que la mejora tiene un impacto en el desarrollo de producto usando métricas. Las mejoras deben partir de un propósito o problema, debería evaluarse su solución con un conjunto de acciones a realizar y finalmente el seguimiento del logro de la mejora necesita ser tangible a través de un impacto cuantificable en el proceso de desarrollo, entrega de producto y el valor entregado. Por ejemplo, si las acciones de mejora van orientadas a la mejora de la calidad del código, algunas métricas pueden ser, por ejemplo, la complejidad ciclomatica, el índice de mantenibilidad, nivel de acoplamiento de las clases, etc. y luego relacionarlo con la reducción del tiempo promedio de estabilización, la entrega de producto y de valor entre otras.
  8. Aunque creo que uno de los conceptos más importantes al mejorar es probar, probar y seguir probando porque el error es parte del intentar hacer las cosas de una manera diferente.

¡Compártelo con tus amigos!