El equipo de integración en el marco de escalamiento Nexus de Scrum.org
Nexus es un marco que permite escalar Scrum para mejorar la entrega de valor, extendiendo la autogestión, preservando Scrum y extendiéndolo de manera mínima para lograr maximizar las capacidades de colaboración, trabajo entre varios equipos y el foco en un objetivo compartido.
Dentro de Nexus existe un equipo de Integración. Este equipo tiene todas las características de un equipo Scrum, tiene un Product Owner, Scrum Master y desarrolladores y los otros componentes que se definen en el marco.
Este equipo es importante porque permite mejorar la transparencia, visibilidad y gestión de las dependencias, además de servir como un punto de conexión central entre todos los equipos Scrum.
Al escalar Scrum, las complejidades de la comunicación, las dependencias, la integración y los estándares compartidos crecen y se hace más difícil lograr entregar un incremento de producto terminado. En estos escenarios, Nexus es el marco ideal para lograr escalar Scrum.
El equipo de Integración puede participar de la siguiente manera:
1. Facilitar la adopción de una arquitectura e infraestructura compartida. Al tener varios equipos trabajando en un solo producto, es necesaria una base común sobre cómo plasmar los requerimientos no funcionales del producto. La definición de una arquitectura e infraestructura compartida para todos los equipos es clave para mejorar la transparencia en la integración y proveer estándares de manera visible.
2. Facilitar la adopción de prácticas y estándares de desarrollo. Varios equipos Scrum con diferentes herramientas, prácticas de desarrollo y definiciones de implementación pueden afectar la integración y convertir el trabajo entre varios equipos en una torre de Babel. El equipo de Integración puede ayudar a definir, adoptar y mejorar la coherencia de las prácticas de desarrollo en el Nexus.
3. Ayudar en la gestión de dependencias. Uno de los problemas más recurrentes al escalar Scrum son las dependencias. Primero hay que tratar de identificarlas oportunamente para luego tratar de solucionarlas. En este proceso, mejorar la visibilidad y transparencia ayuda a resolverlas. El equipo de Integración participa del Nexus Sprint Planning, Nexus Daily Scrum, Refinamiento cruzado entre equipos y otros momentos durante el Sprint para involucrarse en la solución de las dependencias.
4. El equipo de integración facilita la definición de los criterios de terminado de Nexus. Varios equipos Scrum sobre un solo producto tienen un solo conjunto de criterios de terminado El equipo de Integración facilita la definición, uso y mejora de estos criterios de terminado.