Town-Hall Scrum Gathering Munich 2016 (Scrum Alliance) |
Como equipo, y formando parte de un equipo de equipos,
planificamos de forma cruzada y entregamos software funcional
frecuentemente con la misma cadencia
que los demás equipos y sincronizados con estos
planificamos de forma cruzada y entregamos software funcional
frecuentemente con la misma cadencia
que los demás equipos y sincronizados con estos
En el model Spotify, Town-Hall sirve para la sincronización y alineamiento de squads y ocurre con cadencia, generalmente trimestral, en cada una de las tribus. Trata de una reunión abierta donde todos los interesados (negocio, sistemas, ...) y miembros de la tribu comparten información y se coordinan con la idea de reformular la visión, planificar el siguiente trimestre y obtener feedback sobre cómo están funcionado las cosas.
En este post quiero mostrar como funcionan nuestros Town-Halls. Estos ocurren con cadencia trimestral al final de cada cuarto sprint de tres semanas, y se componen de 4 partes:
- Contexto de negocio (primera hora del primer día)
- Demos de todos los squads (mañana primer día)
- Retrospectiva de tribu (tarde primer día)
- Planificación trimestral cruzada (segundo día completo)
Una primera introducción del director o Tribe Lead pone contexto de negocio al trimestre, los coaches ágiles exponen objetivo y funcionamiento del Town-Hall, luego Propietarios del Producto exponen las features o epics principales y finalmente Chapter Leads / Arquitectura / Sistemas exponen el contexto tecnológico.
Demos de todos los squads
Protocolo de la revisión de sprint gracias a David Jiménez |
- Objetivos de producto conseguidos con el incremento trimestral
- Mejoras identificadas y construidas (producto)
- Acciones de mejora en la forma de trabajar (proceso)
- Problemas y accidentes surgidos a lo largo del trimestre y sus posibles soluciones aplicadas
Para concluir la demo se finaliza con una demo del paquete integrado entregado por toda la tribu.
Acabada la demo, y para cerrar la mañana, se hace una actividad de feedback libre durante 5 minutos. En una APP o en una pared para dejar post-its escritos, se invita a todos a dejar feedback libremente con respecto a lo que han visto en las demos. Este feedback servirá a Propietarios del Producto y squads para introducir nuevas mejoras.
Retrospectiva de tribu
Protocolo de la Retrospectiva gracias a David Jiménez |
Cafe Etiquette - The World Cafe |
Para cerrar la restrospectiva masiva se recoge feedback en forma de radar sobre como de contentos nos sentimos en diferentes ejes: duración, dinámica, expectativas, utilidad, ...
Planificación trimestral cruzada
Protocolo de la planificación de sprint gracias a David Jiménez |
Durante el segundo día del Town-Hall se obtienen las planificaciones trimestrales individuales con la pila de producto trimestral de cada squad, se identifican y resuelven dependencias y se identifican y gestionan riesgos.
Cada squad trabaja su tablero dividiendo features o epics en historias de usuario (pots-its amarillos) e historias técnicas (post-its verdes).
Tablero para la pila de producto trimestral de cada squad |
Tablero para dependencias resueltas |
Las dependencias resueltas se recogen en post-its (naranjas). Es buena idea tener un coach ágil en el tablero para asegurarnos de que las dependencias que se colocan en este verdaderamente están resueltas.
Lo ideal es que cada post-it lo coloque un miembro del equipo propietario de la acción. Por ejemplo, si un squad depende de una acción de sistemas, un miembro del squad coloca un post-it con epic o historia de usuario en la casilla de su squad y sprint, y un miembro de sistemas coloca un post-it con la acción necesaria en la casilla de sistemas y sprint (probablemente anterior). Para visualizar la dependencia se unen ambos post-its con una cuerda. Esta forma de hacerlo asegura el entendimiento de la dependencia y las implicaciones si no se llega a tiempo, asegurando el compromiso de ambas partes.
Tablero ROAM para riesgos |
Acabada la planificación los squads presentan sus planes a todos. Business Owners, Propietarios del Producto y Chapter Leads repasan los planes y objetivos de sprint y dan su visto bueno. En esta fase pueden ocurrir ajustes, como cambios en la visión, variación en las prioridades de negocio, movimientos de miembros de squad y recursos y ajustes en planificaciones individuales de squads.
Después se gestionan los riesgos clasificándolos en una matriz ROAM:
- RESOLVED: riesgos detectados pero que no eran tales
- OWNED: riesgos sobre los que alguien toma la responsabilidad de gestionarlos
- ACCEPTED: riesgos que simplemente se asumen
- MITIGATED: riesgos para los que se han decidido acciones mitigantes concretas
Equipo de coaches ágiles en Scrum de Scrums |
Finalmente cerramos el Town-Hall con una recogida de feedback a través de la técnica del radar.
A lo largo de todo el segundo día, y a cada hora, los coaches ágiles se reúnen para hacer a modo de "Scrum de Scrums" un punto de situación, para así asegurar el cumplimiento del ritmo y tiempos y la coordinación de actividades entre squads.
Un par de consejos:
- Todo el mundo debe de estar presente, es importante convocar con suficiente antelación a todos
- Ir dinamizando a lo largo del Town-Hall con icebreakers para elevar la energía de la gente
El espectacular de equipo de coaches que hacen que el Town-Hall funcione Gracias Fran, Esther, Nayua y Miguel |
Hola Alex, muy interesante el "aire" en el último sprint.
ResponderEliminarHola Fran!!!
EliminarMe encanta que hayas leído este post, así es como yo haría un Town Hall o una Trimestral, sacando provecho de todas las prácticas potentes de la PI Planning de SAFe. Confieso que aún no he visto empresa que aplique ese sprint de aire, aunque en nuestro caso los equipos encuentran aire de forma parcial los viernes :-)
Un abrazo, y hasta muy pronto,
Alex
Muchas gracias por compartir esta valiosa información. Estoy comenzando a trabajar con tribus y tu artículo me es de mucha utilidad. Saludos!
ResponderEliminarHola Alejandra,
EliminarGracias por leer :-) Si tienes cualquier duda o pregunta que te pueda ayudar aquí me puedes encontrar. En la pestaña índice del blog puedes encontrar una sección con una docena de posts dedicados a escalado y algunos al modelo de Spotify.
Saludos,
Alex
Excelente trabajo, como no podía ser de otra manera, viniendo de ti. Me va a ayudar mucho como apoyo, pues empiezo proyecto ahora, que requiere "Scrum de Scrums", con varios equipos nuestros internos, y varias dependencias de las diferentes patas del cliente. Un abrazo, Alex, seguimos en contacto.
ResponderEliminarGracias! Mucho éxito con el proyecto, el mundo escalado de equipo de equipos es un mundo apasionante, sea con Scrum de Scrums, SAFe o lo que sea (mientras esté alineado con la Agilidad). Y aquí me tienes para lo que pueda echarte una mano :-)
EliminarUn abrazo,
Alex