Daily Scrum
Clase 14 de 26 • Curso de Scrum Profesional
Daily Scrum
<Apertura/> (Minuto 00:00 - 01:00)
En nuestra última clase, exploramos a fondo la Planificación del Sprint. Ahora, ¿qué sucede cuando el trabajo está en marcha? A menudo escucho la frase: "No puede ser micromanagement cuando no hay ningún manager" y es lo que me gusta decir cuando veo una práctica errónea de la Daily Scrum. Hoy, vamos a descubrir el verdadero propósito de este evento y por qué es tan valioso para la autogestión de un equipo.
Ideas claves (Minuto 01:00 - 04:30)
El Daily Scrum es un evento de 15 minutos (máximo) para los Desarrolladores del Equipo Scrum. Su propósito es inspeccionar el progreso hacia el Objetivo del Sprint y adaptar el plan de trabajo según sea necesario.
No es una reunión de reporte de estatus para el Product Owner o el Scrum Master. Es un espacio para que los Desarrolladores se sincronicen, identifiquen impedimentos y promuevan la toma de decisiones rápida.
La Guía de Scrum 2020 eliminó las preguntas prescriptivas del Daily Scrum ("¿Qué hice ayer?", "¿Qué haré hoy?", y "¿Qué impedimentos tengo?") para fomentar un enfoque más flexible y centrado en el objetivo del Sprint.
Errores comunes del Daily Scrum:
- Micromanagement: Cuando el evento se convierte en una reunión de reporte de estatus para el Scrum Master o el Product Owner.
- Duración excesiva: La reunión se extiende más allá de los 15 minutos, perdiendo su foco y cadencia.
- Falta de foco: El equipo discute temas que no están relacionados con el progreso del Sprint, como problemas técnicos detallados. Estos deben abordarse en otras reuniones.
Práctica (Minuto 4:30 - 6:00)
Continuando con nuestro ejemplo de la aplicación de aprendizaje de idiomas, veamos cómo se vería una Daily Scrum exitosa.
- [Video: Muestra a un equipo de Desarrolladores, de pie, alrededor de un tablero digital de tareas. Uno de ellos habla.] "Para el objetivo de 'implementar la funcionalidad de audio', ayer terminé de grabar las 10 palabras del vocabulario. Hoy me centraré en integrar esos audios a la aplicación."
- [Video: Otro Desarrollador interviene.] "Yo estoy trabajando en la interfaz de usuario. Ayer tuve un problema con la alineación de un botón y no pude terminarlo. No es un impedimento grave, pero necesitaría unos 30 minutos extra de alguien que sepa de diseño para que me ayude a resolverlo."
- [Video: Un tercer Desarrollador responde.] "Yo te puedo ayudar con eso después de mi primera tarea. Así, los dos podemos completar nuestra parte a tiempo"
En este ejemplo, el equipo no reporta un estatus, sino que se sincroniza y colabora para resolver un obstáculo.
Cierre (Minuto 6:00 - 7:00)
El Daily Scrum es un evento de gran valor. Fortalece la comunicación y la colaboración entre los miembros del equipo. Las Daily Scrum por sí solas son una práctica muy recomendada para el desarrollo de equipos. ¿En qué iniciativa, equipo o entorno te sería de valor implementar una Daily? Cuéntanos en los comentarios. Nos vemos en la próxima clase, donde exploraremos como se vive un Sprint Review.