Scrum a Escala - Ciclo Scrum Master

Un conjunto de equipos Scrum que tienen la necesidad de coordinarse entre sí componen un Scrum de Scrums (SoS, por sus siglas en inglés). Este equipo es un Equipo Scrum en sí mismo, responsable de un conjunto totalmente integrado de incrementos de producto potencialmente implementables al final de cada Sprint de todos los equipos participantes. Un SoS funciona como un Equipo de Release y debe ser capaz de entregar valor directamente a los clientes. Para hacerlo efectivamente, debe ser consistente con la Guía de Scrum; es decir tener sus propios roles, artefactos y eventos, aunque dada su naturaleza escalada hay algunas consideraciones adicionales:

El Scrum de Scrums Master (SoSM)

El Scrum Master del Scrum de Scrums se llama Scrum de Scrums Master (SoSM), es responsable del release del esfuerzo conjunto de los equipos y debe:
· hacer visible el  progreso,
· hacer visible el backlog de impedimentos a toda la organización,
· eliminar impedimentos que los equipos no pueden resolver por sí mismos,
· facilitar la priorización de los impedimentos, poniendo especial atención en las dependencias entre  equipos y la distribución del backlog,
· mejorar la eficacia del Scrum de Scrums,
· trabajar cerca del Equipo de Product Owners para tener un Incremento de producto potencialmente implementable al menos cada Sprint
· y coordinar la implementación de los equipos con los Planes de Release de los Product Owners.

Escalar el SoS

Dependiendo del tama√Īo de la organizaci√≥n o de la implementaci√≥n, se puede necesitar m√°s de un SoS para entregar un producto muy complejo. En esos casos, se puede crear un Scrum de Scrum de Scrums (SoSoS, por sus siglas en ingl√©s) a partir de m√ļltiples Scrums de Scrums. El SoSoS es un patr√≥n org√°nico de equipos Scrum infinitamente escalable. Cada SoSoS debe tener SoSoSM y versiones escaladas de cada artefacto y evento.
Escalar los SoS reduce la cantidad de canales de comunicaci√≥n dentro de la organizaci√≥n para que la complejidad est√© encapsulada. El SoSoS interact√ļa con un SoS de la misma manera que un SoS interact√ļa con un solo equipo Scrum permitiendo la escalabilidad lineal.

Diagramas de ejemplo:

Scrum a Escala

SoS de 5 Equipos

Scrum a Escala

SoSoS de 25 Equipos

NOTA: Si bien la Gu√≠a de Scrum define que el tama√Īo √≥ptimo de un equipo es de 3 a 9 personas, Harvard Research determin√≥ que el tama√Īo √≥ptimo de un equipo es de 4,6 personas(1). Experimentos con equipos Scrum de alta performance han demostrado reiteradas veces que 4 o 5 personas trabajando es el tama√Īo √≥ptimo. Es esencial para la escalabilidad lineal que este patr√≥n sea el mismo para el n√ļmero de equipos en un SoS. Por lo tanto, se seleccionaron pent√°gonos para representar a un equipo de 5. Estos diagramas son solo ejemplos, su diagrama organizacional puede ser muy diferente.

(1) Richard Hackman, Leading Teams: Setting the Stage for Great Performances, (Boston, Harvard Business School Press, 2002).