EPS_T054 Retrospectiva de la Liberación

Plataformas de Aprendizaje Autodirigido

Retrospectiva de la Liberación.

Objetivo.

El objetivo del proceso de Retrospectiva de la Liberación es que los miembros del equipo principal de Scrum y los interesados del negocio reflexionen sobre el proyecto o la liberación del producto para identificar lecciones aprendidas y mejoras accionables. Estas lecciones son fundamentales para mejorar la colaboración, el desempeño y la calidad en futuros proyectos o liberaciones .

Entradas.

  1. Equipo principal de Scrum.
    El equipo principal de Scrum está compuesto por el Scrum Master, el Product Owner y los miembros clave del equipo de desarrollo. Ellos aportan una visión integral sobre la ejecución del proyecto, discutiendo tanto los éxitos como los desafíos enfrentados en la liberación. Este equipo lidera la identificación de las áreas donde se puede mejorar en futuras liberaciones.
  2. Chief Scrum Master.
    El Chief Scrum Master coordina la retrospectiva en proyectos complejos donde participan múltiples equipos. Él o ella se asegura de que las lecciones aprendidas de los diferentes equipos se integren en una visión global, facilitando la colaboración y la mejora continua a nivel de todo el proyecto o programa.
  3. Chief Product Owner.
    El Chief Product Owner representa la voz del cliente y de los interesados. En la retrospectiva, su papel es evaluar si los entregables cumplieron con los objetivos del negocio y ofrecer su visión sobre cómo mejorar la alineación entre los entregables del proyecto y las expectativas de los interesados.
  4. Interesados del negocio.
    Los interesados del negocio proporcionan retroalimentación crítica sobre cómo los productos liberados han impactado el entorno empresarial. Pueden identificar áreas de mejora desde la perspectiva del usuario final y asegurar que los futuros desarrollos sigan alineados con los objetivos estratégicos de la organización.
  5. Recomendaciones del Scrum Guidance Body.
    El Scrum Guidance Body ofrece directrices y mejores prácticas que pueden ser utilizadas para guiar la retrospectiva. Estas recomendaciones abarcan procedimientos administrativos, auditorías y mecanismos para preservar las lecciones aprendidas, asegurando que se compartan a nivel organizacional.

Herramientas.

  1. Reunión de retrospectiva de la liberación.
    La reunión de retrospectiva de la liberación es la herramienta principal para reflexionar sobre todo el ciclo de trabajo y la liberación del producto. Durante esta reunión, el equipo principal de Scrum, junto con el Chief Scrum Master, el Chief Product Owner, y los interesados del negocio, discuten lo que funcionó bien, los desafíos enfrentados y las áreas donde se puede mejorar. A diferencia de la retrospectiva de un sprint individual, esta reunión cubre un rango más amplio de actividades, desde el inicio del proyecto hasta la liberación completa del producto. El objetivo es generar mejoras accionables y fomentar un ciclo de aprendizaje continuo para mejorar los procesos de desarrollo y entrega en futuros proyectos​.
  2. Otras herramientas para la retrospectiva de la liberación.
    Además de la reunión principal, existen otras herramientas que pueden enriquecer la retrospectiva, tales como:

    1. ESVP (Explorador—Comprador—Vacacionista—Prisionero): Este ejercicio permite entender cómo se sienten los participantes respecto a la retrospectiva. Cada miembro clasifica su estado de ánimo como explorador (emocionado por aprender), comprador (interesado pero selectivo), vacacionista (presente solo para cumplir) o prisionero (se siente obligado). Esto ayuda a ajustar el enfoque de la reunión según el nivel de participación y motivación de los asistentes.
    2. Lancha rápida: Es una técnica visual donde se identifican los «motores» que impulsaron el proyecto hacia el éxito y las «anclas» que lo ralentizaron. Este ejercicio ayuda a identificar los factores positivos y negativos que afectaron el proyecto en su totalidad.
    3. Métricas: Usar métricas como la velocidad del equipo, calidad del código o cumplimiento de plazos puede proporcionar una base objetiva para la discusión, permitiendo comparar el rendimiento durante la liberación con otros periodos​​.
  3. Experiencia del Scrum Guidance Body.
    El Scrum Guidance Body (SGB) proporciona un conjunto de mejores prácticas y directrices que se utilizan como referencia durante la retrospectiva. Basado en las experiencias de otros proyectos y equipos, el SGB ofrece recomendaciones para abordar problemas recurrentes y mejorar la colaboración entre equipos Scrum. Estas recomendaciones pueden incluir mejoras en el proceso de liberación, la comunicación entre equipos o la forma en que se gestionan los riesgos​.
  4. Herramienta para un proyecto de Scrum.
    Las herramientas de gestión de proyectos de Scrum permiten documentar, organizar y seguir los resultados de la retrospectiva. Estas plataformas tecnológicas permiten registrar las mejoras accionables, asignar responsabilidades y monitorear el cumplimiento de las fechas límite. Al contar con un sistema centralizado, se asegura que la información y las lecciones aprendidas estén accesibles a todo el equipo y que se haga un seguimiento adecuado del progreso en la implementación de las mejoras​​.

Salidas.

  1. Mejoras accionables acordadas.
    Las mejoras accionables acordadas son el resultado principal de la retrospectiva. Son decisiones concretas que el equipo ha identificado como necesarias para mejorar el rendimiento y la calidad en futuras liberaciones o proyectos. Estas mejoras pueden estar relacionadas con procesos, comunicación, herramientas utilizadas, o cualquier aspecto que haya afectado el desarrollo y la liberación del producto. La implementación de estas mejoras es fundamental para fomentar la mejora continua y evitar repetir errores en futuras iteraciones​​.
  2. Elementos de acción asignados y fechas límite.
    Una vez identificadas las mejoras accionables, se asignan elementos de acción específicos a miembros del equipo o grupos responsables. Además, cada acción se acompaña de una fecha límite para asegurar que se implemente en el tiempo adecuado. Este paso es crucial para garantizar que las mejoras no queden solo en la discusión, sino que se ejecuten efectivamente en los próximos sprints o proyectos. El seguimiento de estos elementos permite un control claro de las responsabilidades y evita que las mejoras propuestas sean olvidadas​.
  3. Elementos no funcionales propuestos para el backlog del producto del programa y el backlog priorizado del producto.
    Durante la retrospectiva, pueden surgir elementos no funcionales (relacionados con el rendimiento, seguridad, mantenimiento, etc.) que no estaban originalmente en el backlog. Estos elementos, aunque no están directamente relacionados con la funcionalidad principal del producto, son críticos para mejorar su eficiencia o calidad. Estos elementos no funcionales se proponen para su inclusión en el backlog del programa o el backlog priorizado del producto, dependiendo de su relevancia y urgencia. Esto asegura que estos aspectos no sean pasados por alto en futuros ciclos​​.
  4. Recomendaciones del Scrum Guidance Body actualizadas.
    Las recomendaciones del Scrum Guidance Body (SGB) se actualizan en función de las lecciones aprendidas durante la retrospectiva. El SGB, al recibir retroalimentación del equipo sobre lo que ha funcionado y lo que no, ajusta y refina sus directrices para mejorar los procesos en toda la organización. Esto permite que otros equipos y proyectos se beneficien de las experiencias del equipo que realizó la liberación, fomentando una cultura de mejora continua y compartida dentro de la organización​​.

 

Rol Responsabilidades
Product Owner Participa en la reunión de retrospectiva de la liberación.
Scrum Master Representa al equipo principal de Scrum para proporcionar lecciones del proyecto actual en caso de ser necesario.
Equipo Scrum Participa en la reunión de retrospectiva de la liberación.