viernes, 20 de julio de 2012

Errores comunes de los Daily Meetings

La reunión diaria de Scrum, más conocida cómo Daily Meeting (o Stand Up Meeting), es la reunión que permite al equipo mantenerse sincronizado, comunicarse y estar al tanto del avance en los objetivos del Sprint, y aunque es una de las prácticas más utilizadas (ha sido adoptada por muchas otras metodologías) y de las que más documentación existen, todavía se siguen cometiendo muchos errores a la hora de realizarla.

image from http://kept.co.za


A continuación he recopilado una pequeña lista con algunos de los errores con los que más veces me he ido encontrando a lo largo de los últimos años:

Reportar al Scrum Master (o a otro cargo)
El Daily Meeting es una reunión del equipo. El objetivo es mejorar la comunicación y la transparencia entre los miembros del equipo no pasar un report a ningún cargo superior (ni tampoco al Scrum Master). Los miembros del equipo deben mirar a sus compañeros cuando contesten a las 3 preguntas del Daily.

Reuniones muy largas
En muchas ocasiones, sobretodo cuando participan jefes o cargos superiores,  las reuniones se alargan mucho más allá de los 15-20 minutos que marca la metodología haciendo que baje la productividad de la reunión.
Evitar preguntas que entran mucho en detalle y limitarse a una breve sincronización es la mejor manera de mantener una reunión diaria saludable y productiva.

Discusiones sobre diseño
La reunión diaria se acaba convirtiendo en el lugar donde se tienen las discusiones sobre diseño o arquitectura. Este problema hace que, ademas de alargar las reuniones (punto anterior), las personas que no estén involucradas pierdan el foco de la reunión y pasen a "perder el tiempo". Cuando aparezcan este tipo de discusiones, lo mejor es apuntarlas y que las personas involucradas se reúnan posteriormente para seguir tratando el tema.

Reporte de bugs
Los equipos de soporte o test aprovechan la reunión del daily meeting para hacer llegar los bugs o incidencias detectadas, o para preguntar por aquellas incidencias que no les han sido resueltas (el "¿que hay de lo mío?"), haciendo de nuevo que la reunión se alargue y se pierda el foco. El reporte de incidencias del estado de las mismas debería ser una reunión diferente en el caso de que fuera necesaria.

¿Qué otros tipos de problemas os habéis encontrado al realizar la reunión diaria? ¿Y cómo los habéis solucionado?