Composición del equipo, roles y cómo los equipos encajan en el Agile Release Train más amplio.
En SAFe, el equipo ágil es el bloque de construcción fundamental. Todo—el ART, el Solution Train, el Portafolio—existe para apoyar a los equipos a hacer un gran trabajo.
Un equipo ágil de SAFe es:
Los equipos típicamente adoptan Scrum (más común), Kanban (para equipos de soporte/operaciones o trabajo orientado al flujo), o ScrumBan (un híbrido). SAFe no exige un método específico—exige que los equipos sean ágiles y se integren en la cadencia del ART.
El Principio de Dedicación
Los miembros de equipo compartidos son el asesino silencioso #1 de lo ágil a escala. Cuando alguien está en 3 equipos, realmente no está en ningún equipo. SAFe es explícito: dedicación al 100% a un equipo.
Cada equipo ágil de SAFe tiene tres roles clave:
Scrum Master / Coach de Equipo — Facilita eventos, elimina impedimentos, entrena al equipo en prácticas ágiles y protege al equipo de interrupciones externas. En SAFe, el SM también ayuda a coordinar con otros equipos en el ART y participa en el Scrum de Scrums.
Product Owner (PO) — Es dueño del backlog del equipo, define y acepta historias, y representa al cliente ante el equipo. El PO trabaja con Product Management (un rol a nivel de ART) para dividir features en historias implementables. El PO está facultado para tomar decisiones de alcance y prioridad a nivel de equipo.
Desarrolladores — Todos los demás: ingenieros, testers, diseñadores, analistas. SAFe no prescribe roles específicos de desarrollador. El equipo es colectivamente dueño de todo el trabajo de desarrollo, incluyendo pruebas, documentación y despliegue.
Distinción clave del Scrum de un solo equipo: En SAFe, el PO no trabaja en aislamiento. Colabora con otros POs en el ART y con Product Management para asegurar que las prioridades a nivel de equipo se alineen con los objetivos a nivel de programa. Esta alineación es lo que hace que SAFe sea "escalado"—autonomía individual del equipo dentro de una dirección compartida.
Los equipos no operan en aislamiento. Son parte de un Agile Release Train (ART)—típicamente 5-12 equipos (50-125 personas) trabajando en un value stream compartido.
Estar en un ART significa:
El ART tiene roles adicionales que apoyan a los equipos:
Estos roles a nivel de ART existen para resolver problemas de coordinación que los equipos individuales no pueden resolver solos.
Team Topologies en SAFe
Considera organizar equipos por value stream o área de feature en lugar de por capa tecnológica. Los equipos de features (full-stack) reducen las transferencias. Los equipos de plataforma proporcionan servicios compartidos. Esto se alinea con el pensamiento de Team Topologies.