6.3 Reunião Diária
As reuniões diárias dão a todos da equipe a oportunidade de sincronizar, de forma sucinta, a evolução individual de cada um (quadro de progresso) em relação à iteração, recurso ou estimativas.
- Evento com 15 minutos de duração para a equipe de desenvolvimento;
- Realizada todos os dias, no mesmo horário e lugar;
- Otimiza a colaboração e o desempenho da equipe através da inspeção do trabalho realizado no dia anterior;
- Previsão do fluxo de trabalho para o próximo dia;
- Reunião interna para a equipe de desenvolvimento; no entanto, se houver outras pessoas presentes, o Scrum Master garante que eles não interfiram.
A reunião diária é a chave para a “inspeção e adaptação”, e a equipe de desenvolvimento utiliza-se dela para visualizar o progresso em direção ao objetivo do Sprint. A reunião diária mostrará ao time se estão seguindo o objetivo dentro do prazo ou se estão atrasados em relação ao plano.
A equipe de desenvolvimento estrutura a própria reunião diária, sendo responsável pelo encontro, que normalmente, é facilitada pelo Scrum Master. O Scrum Master geralmente acompanha o tempo, certificando-se de que a equipe use apenas 15 minutos, e siga as regras estabelecidas para a reunião. Deve-se evitar longas discussões ou transformá-la em uma reunião de status tradicional. Pode ser conduzida de diferentes formas – alguns times de desenvolvimento utilizam as 3 perguntas abaixo, outros usam mais o formato de discussão.
- O que você fez ontem?
- O que fará hoje?
- Existem alguns bloqueios ou impedimentos que prejudiquem seu trabalho?
Às vezes, uma discussão maior que 15 minutos é necessária. Nesse caso, a equipe de desenvolvimento ou alguns membros do time, podem fazer reuniões separadas após a reunião diária para discutir, adaptar ou replanejar detalhadamente o trabalho restante ou parte dele.
A reunião diária melhora a participação e a colaboração de todos, elimina outras reuniões, identifica e remove obstáculos ao desenvolvimento, acompanha, revisa e atualiza a evolução do quadro de progresso, sincroniza o trabalho em equipe e melhora o nível de conhecimento do time de desenvolvimento.