martes, junio 24, 2008

Metodologías Agiles: Reuniones diarias

Las reuniones diarias son unos de los pilares de las metodologías de desarrollo ágiles. Los propósitos de ellas son:


  • Share commitment
  • Communicate daily status, progress, and plans to the team and any observers
  • Identify obstacles so that the team can take steps to remove them
  • Set direction and focus
  • Build a team

¿Quien tiene que ir a una reunión diaria?

Principalmente todo el equipo, y también algún otro interesado, pero hay que aplicar la regla de "Pig and Chickens:

A chicken and a pig are together when the chicken says, "Let's start a restaurant!".
The pig thinks it over and says, "What would we call this restaurant?".
The chicken says, "Ham n' Eggs!".
The pig says, "No thanks, I'd be committed, but you'd only be involved!".


Esto sería hacer lo siguiente:

Institute a rule where only the “committed” participate and the “involved” are only allowed to observe.
¿De qué hablamos en la reunión diaria?

  • Sobre las tareas y/o obstáculos de hoy o ayer
  • Hay que enfocarse en las tareas a realizar
  • Hay que Destrabar bloqueos o cualquier impedimentos.

¿Donde llevamos a cabo las reuniones diarias?

Lo mejor sería hacerlo siempre en el mismo lugar, al mismo tiempo. Se puede usar la reunión para comenzar el día de trabajo.

¿Cómo mantenemos el nivel de energía de la reunión diaria?

  • Estando cerca
  • Haciéndola todos parados, para no divagar.
  • Que no se extienda más de 15 minutos
  • Algo muy importante es que esta es una reunión de equipo, no es para reportar al líder, tiene que discutir todo el equipo entre ellos.

Para más información, lean este interesante artículo de Jason Yip, del cual me base para escribir este post: It's Not Just Standing Up: Patterns of Daily Stand-up Meetings

No hay comentarios.: