9. Revisión del Sprint (Sprint Review)

Al final de cada sprint, se lleva a cabo la Revisión del Sprint (Sprint Review). Esta no es una simple reunión de estado, sino una sesión de trabajo colaborativa entre el equipo Scrum y los stakeholders (clientes, usuarios, gerentes, etc.). El propósito principal es inspeccionar el incremento de producto construido durante el sprint y adaptar el Backlog del Producto si es necesario.

9.1. Presentación de historias completadas

La parte más visible de la Sprint Review es la demostración (demo) del trabajo completado. El Equipo de Desarrollo muestra las historias de usuario que ha finalizado, es decir, aquellas que cumplen con la Definición de "Hecho".

Es crucial que la demo se centre en el valor de negocio entregado, no en los detalles técnicos. El equipo debe mostrar el software funcionando en un entorno lo más parecido posible al real. La presentación debe seguir el flujo de trabajo del usuario, contando una historia sobre cómo la nueva funcionalidad resuelve un problema o satisface una necesidad.

La demo no es un monólogo. Es una invitación a la interacción. Se anima a los stakeholders a hacer preguntas, probar la funcionalidad ellos mismos y dar su opinión sobre lo que ven.

9.2. Validación de criterios de aceptación

Durante la demostración, el Product Owner tiene la responsabilidad de confirmar que cada historia de usuario completada cumple con sus criterios de aceptación. Los criterios de aceptación, que se definieron antes de que comenzara el sprint, actúan como una lista de verificación objetiva.

Si una historia cumple con todos sus criterios, el Product Owner la acepta formalmente. Si no los cumple, la historia no se considera "hecha" y normalmente vuelve al Backlog del Producto para ser re-priorizada y completada en un futuro sprint. Esto asegura que solo el trabajo de alta calidad, que funciona como se esperaba, se considere terminado.

Esta validación pública refuerza la transparencia y la responsabilidad del equipo, y garantiza que el producto evolucione de acuerdo con las expectativas acordadas.

9.3. Feedback del Product Owner y stakeholders

Quizás la parte más valiosa de la Sprint Review es el feedback. Después de ver el incremento de producto, los stakeholders y el Product Owner discuten sobre lo que se ha construido y sobre el estado actual del producto.

Esta conversación puede generar:

  • Nuevas ideas: Ver el software en acción a menudo inspira nuevas ideas para funcionalidades que podrían agregar aún más valor.
  • Cambios en las prioridades: Los stakeholders pueden darse cuenta de que lo que pensaban que era importante ya no lo es tanto, o viceversa.
  • Ajustes en el Backlog del Producto: Como resultado de la conversación, el Product Owner puede agregar nuevas historias de usuario al backlog, re-priorizar las existentes o incluso eliminar algunas que ya no son relevantes.

9.4. Ejemplo Práctico de una Sprint Review

Imaginemos un equipo que trabaja en una aplicación de comercio electrónico. El Objetivo del Sprint era: "Permitir a los usuarios buscar productos y ver su detalle".

La Sprint Review podría seguir esta agenda:

  1. Introducción (5 min): El Product Owner da la bienvenida a los stakeholders y recuerda el Objetivo del Sprint.
  2. Demo (15 min): El Equipo de Desarrollo muestra cómo un usuario puede:
    • Ir a la página de inicio y ver una barra de búsqueda.
    • Escribir "zapatillas" y ver una lista de resultados.
    • Hacer clic en un producto y ver su página de detalle con imágenes, descripción y precio.
  3. Validación (5 min): El Product Owner confirma que las historias de "búsqueda" y "ver detalle" cumplen sus criterios de aceptación.
  4. Feedback y Discusión (20 min): Los stakeholders prueban la búsqueda. Uno de ellos sugiere: "¿Podríamos agregar filtros por marca y talla?". Otro pregunta: "¿Qué pasa si no hay resultados de búsqueda?". El Product Owner toma nota de estas ideas.
  5. Próximos pasos (5 min): El Product Owner resume el feedback recibido y muestra cómo podría impactar el backlog para el próximo sprint, quizás priorizando la historia de "filtrar resultados".

La Sprint Review es un punto de control crucial en el ciclo de vida ágil. Permite al equipo y a los stakeholders inspeccionar el producto real y adaptar los planes futuros basándose en información concreta y no en especulaciones. Es el motor de la mejora continua del producto y asegura que este se mantenga alineado con las necesidades del mercado y de los usuarios.