Guia do Scrum Comentado
A Reunião Diária do Scrum é um evento time-boxed de 15 minutos para o Time de Desenvolvimento. A Reunião Diária é realizada em todos os dias da Sprint.
15 minutos para 8 pessoas. Para time de 4 pessoas, 7 minutos.
Nela o Time de Desenvolvimento planeja o trabalho para as próximas 24 horas. Isso otimiza a colaboração e a performance do time através da inspeção do trabalho desde a última Reunião Diária, e da previsão do próximo trabalho da Sprint.
Essa reunião serve principalmente ao Time de Desenvolvimento entender o que precisa ser resolvido para atingir o objetivo da Sprint.
A Reunião Diária é mantida no mesmo horário e local todo dia para reduzir a complexidade.
O Time de Desenvolvimento usa a Reunião Diária para inspecionar o progresso em direção ao objetivo da Sprint e para inspecionar se o progresso tende na direção de completar o trabalho do Backlog da Sprint.
Todo o restante pode acompanhar e ajudar a resolver impedimentos. A Reunião Diária não serve para prestar contas a ninguém.
A Reunião Diária aumenta a probabilidade do Time de Desenvolvimento atingir o objetivo da Sprint. Todos os dias, o Time de Desenvolvimento deve entender como o mesmo pretende trabalhar em conjunto, como um time auto-organizado, para completar o objetivo da Sprint e criar o incremento previsto até o final da Sprint.
O objetivo principal é levantar os problemas e objetivos. Eles devem ser resolvidos após a reunião e não durante.
A estrutura da reunião é definida pelo Time de Desenvolvimento e pode ser conduzida de diferentes formas desde que estas foquem no progresso em direção à Meta da Sprint.
Alguns Times de Desenvolvimento utilizarão perguntas, outros se basearão em discussões. Aqui segue um exemplo do que pode ser utilizado:
– O que eu fiz ontem que ajudou o Time de Desenvolvimento a atingir a meta da Sprint?
– O que eu farei hoje para ajudar o Time de Desenvolvimento atingir a meta da Sprint?
– Eu vejo algum obstáculo que impeça a mim ou o Time de Desenvolvimento no atingimento da meta da Sprint?
Não é pra explicar nada. Não é pra dar satisfação. Serve pra entender o que falta, o que foi feito e o que tá atrapalhando.
O Time de Desenvolvimento ou membros da equipe frequentemente se encontram imediatamente após a Reunião Diária para discussões detalhadas, ou para adaptar, ou replanejar, o restante do trabalho da Sprint.
Não é pra resolver os problemas levantados na reunião, durante a reunião.
O Scrum Master assegura que o Time de Desenvolvimento tenha a reunião, mas o Time de Desenvolvimento é responsável por conduzir a Reunião Diária.
O Scrum Master ensina o Time de Desenvolvimento a manter a Reunião Diária dentro do time-box de 15 minutos.
O Scrum Master é um facilitador e evangelizador do pensamento e práticas ágeis e não um comandante.
A Reunião Diária é uma reunião interna do Time de Desenvolvimento. Se outros estiverem presentes, o Scrum Master deve garantir que eles não perturbem a reunião.
Reuniões Diárias melhoram as comunicações, eliminam outras reuniões, identificam e removem impedimentos para o desenvolvimento, destacam e promovem rápidas tomadas de decisão, e melhoram o nível de conhecimento do Time de Desenvolvimento. Esta é uma reunião chave para inspeção e adaptação.
E garante a transparência dentro do Time.
Este artigo faz parte das minhas anotações sobre o Guia do Scrum, um capítulo em cada artigo, e se possível com exemplos práticos. Onde estiver em itálico é o texto do Guia, senão são minhas anotações.