El Daily Scrum es una reunión que ocurre todos los días del Sprint, con una duración máxima de 15 minutos, la cual, para reducir complejidad, se realizará a la misma hora y en el mismo lugar. En esta reunión, el Development Team se reúne para inspeccionar
la evolución del trabajo realizado desde el último Daily Scrum y adaptar
el trabajo restante en caso de ser necesario.
La presencia del Product Owner no es necesaria, y en equipos maduros, ni siquiera la del Scrum Master. Es una reunión del Development Team para el Development Team. No una reunión de seguimiento, ni de status ni de justificación del trabajo realizado.
Generalmente, la reunión se enfoca en tres preguntas principales:
- ¿Qué hice ayer para ayudar al equipo a cumplir el objetivo del Sprint?
- ¿Qué haré hoy para ayudar al equipo a cumplir el objetivo del Sprint?
- Impedimentos o bloqueos que puedan impedir al equipo cumplir el objetivo del Sprint.
Una vez terminado el Daily Scrum, es habitual que el equipo, o parte de éste, se reúna para solucionar los problemas que hayan salido a la luz durante la sesión.
Las ventajas que ofrece esta reunión son evidentes:
- Optimiza la colaboración del equipo.
- Mejora la comunicación, disminuyendo así la necesidad de hacer otras reuniones.
- Se mejora el conocimiento del equipo.
- Se identifican impedimentos.
- Se promueve la toma rápida de decisiones.
No obstante, para obtener dichas ventajas, es imprescindible realizar el Daily Scrum con total
transparencia
.
Además, si el equipo tiene un "
Scrum Dashboard
" y/o un "
Sprint Burndown Chart
", éste es el momento ideal para actualizarlos. El "
Scrum Dashboard
" durante la intervención de cada miembro del equipo. El"
Sprint Burndown Chart
", al final de la sesión.