El standup diario (daily scrum): explicación de esta ceremonia
La reunión diaria (scrum) es una sesión de 15 minutos en la que los desarrolladores replantean la planificación del día siguiente en función del objetivo del sprint. Se trata de una reunión de coordinación que el propio equipo organiza, no de un informe de situación.
La reunión diaria, denominada daily scrum en la Guía de Scrum, es una reunión de 15 minutos que se celebra a la misma hora y en el mismo lugar, en la que los desarrolladores replantean el plan para las próximas 24 horas en función del objetivo del sprint. Se trata de una reunión de coordinación que el propio equipo lleva a cabo, no de un informe de situación dirigido a un responsable. Si se entiende bien esta distinción, la mayoría de los problemas relacionados con la reunión diaria se resuelven por sí solos.
Este es el resumen a nivel de ceremonia. Para conocer las tres preguntas y las alternativas más acertadas, un orden del día real, las normas de moderación, los formatos asíncronos y a distancia, así como las herramientas, consulte la guía completa sobre los Standups diarios.
¿«Daily scrum» o «daily standup»?
El mismo evento, dos nombres. «Daily scrum» es el término que figura actualmente en la Guía de Scrum; «standup» proviene de la costumbre de celebrarlo de pie, para que nadie se relaje y la reunión sea breve. Utilice el término que su equipo ya utilice. La denominación no es lo que hace que funcione. Si en algún momento surge una distinción seria entre ambos nombres, la aclararemos aquí.
Para qué sirven esos quince minutos
Tres tareas, y solo tres: supervisar el avance hacia el objetivo del sprint, identificar cualquier obstáculo que impida dicho avance y adaptar el plan para la jornada. Eso es todo. El scrum diario es una oportunidad para que las personas que realizan el trabajo se pongan al día: quién tiene dificultades, quién puede ayudar y qué ha cambiado desde ayer.
Lo que no es, en cambio, una ronda de actualizaciones individuales sobre el estado de los proyectos dirigidas a la persona de mayor rango presente en la sala. Esa versión es «teatro ágil». Desde fuera parece idéntica, pero carece de valor: las personas fingen estar ocupadas, los obstáculos quedan sepultados entre los detalles y esos quince minutos no aportan nada. Todos los antipatrones más comunes de las reuniones de pie se remontan a esta confusión sobre a quién va dirigida la reunión.
Dos formas de ejecutarlo
La mayoría de los equipos comienzan con las tres preguntas clásicas: ¿qué hizo ayer?, ¿qué va a hacer hoy? y ¿qué obstáculos se interpone en su camino? Son un buen punto de partida, pero también un mal hábito: organizan la reunión en torno a que las personas relaten sus actividades, en lugar de que el trabajo avance hacia el objetivo.
La alternativa consiste en recorrer el tablero: comience por la tarea que esté más cerca de completarse y avance de derecha a izquierda, hablando de las tareas en sí en lugar de referirse a las personas. Esto mantiene el ritmo de la conversación, permite detectar más rápidamente las tarjetas estancadas y elimina discretamente el hábito de recitar el estado de las cosas. En cualquier caso, todo aquello que requiera un debate en profundidad se traslada a una «lista de espera» tras la reunión, y se aborda únicamente con las personas implicadas.
Dónde se coloca y el producto
La reunión diaria de scrum es el corazón que late entre las ceremonias iniciales y finales. La planificación del sprint establece el objetivo con el que se compara el progreso, y la revisión del sprint evalúa el resultado. Celebrar Standups en diferentes zonas horarias supone un problema en sí mismo; los Standups de TeamRetro, con recordatorios y resúmenes en Slack y Microsoft Teams, están pensados precisamente para el caso asíncrono que se aborda en el capítulo dedicado a la asincronía y el trabajo a distancia.
Preguntas frecuentes
¿Cuánto tiempo debe durar una reunión diaria de Standup?
Quince minutos, con un límite de tiempo fijo, y siempre serán quince minutos independientemente de la duración del sprint. Si habitualmente se alarga más, significa que el equipo está resolviendo problemas en la reunión en lugar de tratar los detalles fuera de ella. Traslade la conversación en profundidad a una «zona de espera» con solo las personas implicadas.
¿Quiénes asisten a la reunión diaria de scrum?
Es responsabilidad de los desarrolladores. Se trata de su reunión para replanificar su jornada. El responsable del producto y el scrum master solo asisten si están trabajando activamente en elementos del backlog del sprint; en caso contrario, pueden escuchar, pero no deben convertirla en una ronda de informes de estado. En el momento en que los directivos empiezan a recabar información sobre el estado de los trabajos, deja de ser un daily scrum.
¿El «daily scrum» es lo mismo que un Standup diario?
Sí. «Daily scrum» es el término que utiliza la Guía de Scrum; «Standup» es la costumbre más antigua de celebrar la reunión de pie para que sea breve. Se trata del mismo evento, y la mayoría de los equipos utilizan ambos términos indistintamente.