Parte IV. Valor, medida y más de un equipo
Más de un equipo: lo mínimo que hay que añadir
Nexus, SAFe y Flight Levels sin catálogo
Las entregas se pisan
Para cumplir la meta de retener socios, GymTonic montó un segundo equipo: reservas y pagos, con Ismael como Product Owner. Tenía sentido. GymApp no daba abasto y las reservas eran el corazón de la app.
A las tres semanas, las entregas empezaron a pisarse. El equipo de GymApp cambiaba la pantalla de reserva para mejorar la lista de espera mientras el de pagos cambiaba la misma pantalla para el nuevo proveedor. Los dos usaban agentes, los dos entregaban rápido y los dos rompían lo del otro. En una semana hubo cuatro arreglos urgentes.
Cuándo hace falta escalar
Escalar hace falta cuando un equipo no da a basto para desarrollar un producto, a pesar de haber intentado mejorar al máximo su productividad. Si se incorporan más equipos al trabajo y tienen dependencias entre sí, deben coordinarse para avanzar sin pisarse.
La primera pregunta no es qué marco usar, sino cómo están cortados los equipos. Los equipos se organizan alrededor del flujo de valor, no de las capas técnicas. Un equipo de "pantallas" y otro de "servidor" tienen dependencias en cada elemento. Dos equipos que llevan cada uno un recorrido completo del socio tienen muchas menos.
GymTonic había cortado bien en el papel, con reservas por un lado y la app por otro, y mal en la práctica: los dos tocaban la pantalla de reserva.
Nexus, el mínimo
Nexus es la forma de escalar Scrum más simple. Está pensado para entre tres y nueve equipos que trabajan en un mismo producto, con un solo Product Owner y un solo Product Backlog. Añade poco:
- Un equipo de integración, responsable de que el trabajo de todos se integre en un incremento que funcione.
- Un refinamiento compartido, donde se detectan las dependencias antes de que lleguen al Sprint.
- Eventos comunes y cortos: una planificación, una Daily de integración, una Review y una Retrospectiva de todos.
Con dos equipos, GymTonic estaba por debajo del mínimo formal de Nexus, pero su problema era justo el que Nexus resuelve: nadie era responsable de la integración.
SAFe, cuando hay cartera
SAFe tiene sentido cuando hay muchos equipos, una cartera de iniciativas y presupuestos que decidir. Agrupa a los equipos en trenes, que son flujos de valor, y los planifica juntos cada pocas semanas en el PI Planning.
Con IA, el PI Planning cambia en una cosa: los prototipos llegan a la sala. Lo que antes era una discusión sobre una idea ahora puede ser una discusión sobre algo que funciona. Eso ayuda a decidir, siempre que nadie confunda un prototipo con algo validado.
Flight Levels, para ver dónde se atasca
Flight Levels no es un marco de equipos, sino una forma de mirar dónde se coordina el trabajo. Distingue tres niveles: el operativo (el trabajo de cada equipo), el de coordinación (lo que tienen que coordinar varios equipos) y el estratégico (qué iniciativas tiene la empresa y en qué orden).
Su utilidad es diagnosticar. Muchos atascos que parecen de un equipo están en otro nivel: dos equipos esperan porque nadie decide en el nivel de coordinación, o diez iniciativas avanzan a la vez porque nadie dice que no en el estratégico.
El plan de releases de varios equipos
Con varios equipos, el plan de releases necesita ver las dependencias. Aquí la IA es muy útil: puede leer los backlogs de todos, detectar qué elementos tocan las mismas partes del producto y avisar de los choques antes de que pasen. En GymTonic habría visto en el refinamiento que los dos equipos iban a tocar la pantalla de reserva.
Lo que no decide es el orden. Qué va primero cuando dos equipos necesitan lo mismo es una decisión de producto, y la toman los Product Owners juntos.
La IA no reduce la coordinación
Conviene desmontar una idea: que con IA hace falta menos coordinación porque cada equipo puede hacer más solo. Pasa lo contrario. La IA aumenta la cantidad de cambios, y cada cambio puede chocar con otro. Más cambios significa más coordinación, no menos.
GymTonic lo resolvió con poco: un refinamiento conjunto cada semana, una persona de cada equipo responsable de la integración y una regla escrita sobre quién cambia la pantalla de reserva. Los arreglos urgentes bajaron a uno al mes.
En resumen
Escala cuando hay dependencias que se pisan, no antes. Organiza los equipos alrededor del flujo de valor. Nexus para lo mínimo, SAFe cuando hay cartera y Flight Levels para ver dónde se atasca. La IA detecta las dependencias; las personas deciden el orden.
Pruébalo esta semana
Dibuja tus tres niveles de vuelo y marca dónde se toma cada decisión importante. Donde no haya nadie decidiendo, ahí se atasca el trabajo.