Scrum de Scrums
Cuando un producto o iniciativa requiere el esfuerzo coordinado de múltiples equipos Scrum trabajando simultáneamente, el marco básico de Scrum necesita un mecanismo adicional para asegurar la alineación y gestionar las interdependencias.
Scrum de Scrums (a menudo asociado con el marco más amplio Scrum@Scale) es un enfoque popular para lograr esta coordinación a nivel de programa o incluso portafolio.
No se trata de una metodología completamente nueva, sino de una extensión de Scrum que introduce reuniones y roles específicos para facilitar la comunicación y la integración entre los equipos individuales.
Su propósito es mantener la agilidad mientras se aborda la complejidad inherente al trabajo a gran escala.
Coordinación entre Múltiples Equipos Scrum
La necesidad fundamental de Scrum de Scrums surge cuando varios equipos Scrum (a menudo de 3 a 9 equipos, según algunas implementaciones) colaboran en el mismo Lista de productos pendientes o en componentes altamente interconectados de una solución mayor.
Cada equipo opera con sus propios Sprints, Daily Scrums, etc., pero su trabajo debe integrarse regularmente para formar un Incremento de producto coherente.
Sin un mecanismo de coordinación, los equipos pueden divergir, duplicar esfuerzos, crear impedimentos mutuos o tener dificultades para integrar sus partes del trabajo.
Scrum de Scrums proporciona el foro necesario para sincronizar esfuerzos, identificar y gestionar dependencias, y asegurar que todos los equipos avancen alineados hacia los objetivos comunes del programa o producto.
La Reunión Scrum de Scrums y Roles Escalados (Chief PO, Chief SM)
El evento central es la reunión Scrum de Scrums. Típicamente, cada equipo Scrum designa a un representante (a menudo el Scrum Master, pero puede ser otro miembro) para asistir a esta reunión.
Esta reunión se celebra a intervalos regulares (por ejemplo, diariamente o varias veces por semana) y sigue un formato similar al Daily Scrum, pero a un nivel superior: ¿Qué ha completado nuestro equipo desde la última reunión? ¿Qué haremos hasta la próxima? ¿Qué impedimentos tenemos? ¿Estamos creando impedimentos para otros equipos?.
Para facilitar esta coordinación a mayor escala, surgen roles escalados. Un Jefe de Proyecto (o Gestor de projectos) se encarga de la visión general del producto y de coordinar el Lista de productos pendientes a nivel de programa, trabajando con los Proprietários de produtos de cada equipo.
De manera similar, un Chief Scrum Master (o Program Scrum Master) facilita el proceso Scrum a nivel del programa, ayuda a eliminar impedimentos que afectan a múltiples equipos y coordina la reunión Scrum de Scrums.
En organizaciones aún más grandes, estos roles pueden escalar a nivel de Portafolio.
Aplicación a Programas y Portafolios
Scrum de Scrums es directamente aplicable a la gestión de proyectos grandes que requieren múltiples equipos.
Sin embargo, su estructura también permite escalar la coordinación a niveles superiores, como Programas (conjuntos de proyectos interrelacionados gestionados para obtener beneficios coordinados) y Portafolios (conjuntos de programas, proyectos y operaciones gestionados para alcanzar objetivos estratégicos).
A nivel de programa, el Chief PO y el Chief SM aseguran la alineación y la gestión de dependencias entre los proyectos componentes.
A nivel de portafolio (posiblemente a través de un "Scrum de Scrum de Scrums"), la conversación se eleva para conectar la ejecución ágil con la estrategia empresarial, la asignación de recursos y la toma de decisiones ejecutivas.
Para que esto funcione, es un reto crucial que la organización en sus niveles superiores también comprenda y apoye los principios de Scrum y la agilidad.
Resumen
Cuando un producto requiere múltiples equipos Scrum, se necesita un mecanismo de alineación. Scrum de Scrums es una extensión de Scrum para lograr esta coordinación.
Surge cuando varios equipos colaboran en el mismo Product Backlog. Proporciona el foro necesario para sincronizar esfuerzos, gestionar dependencias y avanzar alineados.
El evento central es la reunión Scrum de Scrums. Para facilitarla, surgen roles escalados como el Chief Product Owner y el Chief Scrum Master.
scrum de scrums scrum