31 pontos por yeoubi 2023-01-30 | 3 comentários | Compartilhar no WhatsApp
  • O stand-up diário (ou Daily Scrum), normalmente realizado por equipes ágeis, em geral consiste em responder às três perguntas abaixo
    • O que você fez ontem?
    • O que você vai fazer hoje?
    • Há algum impedimento?
  • Cenário típico de fracasso: vira apenas um momento para ler a lista de tarefas de ontem e de hoje
    • Pessoas de áreas diferentes e em número excessivo se reúnem para falar de assuntos que não interessam umas às outras
    • Fala-se profundamente demais sobre um tema específico, fazendo a reunião se alongar
    • No fim das contas, o problema fundamental é não entender bem o objetivo da reunião diária de stand-up
  • O verdadeiro objetivo do stand-up
    • Otimizar a probabilidade de a equipe de desenvolvimento atingir a meta da sprint
    • O stand-up é o momento para falar sobre preocupações ou impedimentos que possam atrapalhar o alcance da meta da sprint
    • Se, durante a sprint, nenhum blocker foi reportado no stand-up, mas a equipe falhou em atingir a meta da sprint, então vocês estão fazendo o stand-up da forma errada
  • Para que a equipe atinja bem a meta da sprint, é preciso identificar e resolver os impedimentos o mais rápido possível
    • Portanto, no Daily Scrum é necessário 1) comparar o estado atual com a meta da sprint para verificar o trabalho restante e 2) compartilhar impedimentos encontrados ou previstos para resolvê-los rapidamente
    • Por isso, a pergunta mais importante é a última: “Há algum impedimento?”
    • Porém, as pessoas muitas vezes têm dificuldade para perceber se o trabalho atual está demorando demais. É bom definir regras adequadas. Por exemplo, considerar como blocker uma tarefa que não teve nenhum progresso por dois dias.
  • O stand-up diário é para a equipe de desenvolvimento.
    • Durante a sprint, quem trabalha para atingir a meta da sprint é apenas a equipe de desenvolvimento
    • Não faz muito sentido incluir o Product Owner ou designers para ouvir o que eles concluíram e quais impedimentos têm
  • Não transforme essa reunião em um encontro em dias alternados ou semanal. Se essa discussão está surgindo, é porque hoje não se está percebendo utilidade na reunião de stand-up, então esse problema precisa ser resolvido.

3 comentários

 
chingooo 2023-02-01

Depois de compartilhar o resumo com a equipe e continuar a conversa, senti que havia algo estranho...

Vocês traduziram goal de forma consistente como "meta", mas seria ainda melhor se sprint fosse ajustado para "meta" e standup para "objetivo".

 
cnaa97 2023-01-30

O ponto principal é dizer à equipe o que precisa ser dito.

Seja em uma reunião comum, na daily ou em uma review, se você deixar rolar por conta própria, no fim cada pessoa acaba falando só o que quer dizer, e justamente o que precisa ser dito acaba não sendo dito.

Por isso, fica a dúvida se faz sentido fazer perguntas padronizadas como o que foi feito ontem, o que será feito hoje e se há impedimentos, e também se é realmente necessário fazer uma daily todos os dias.

Todos deveriam atuar como facilitadores, dizendo por si mesmos o que precisa ser dito e incentivando os demais membros a fazer o mesmo,

em vez de depender de reuniões periódicas, a comunicação deveria acontecer com frequência, sempre que for necessária.

 
studroid 2023-01-30

Pelo critério do Daily Scrum no Scrum, se o product owner e o designer também estão participando do andamento do sprint, eles devem participar como Developers.

Parece haver uma pequena diferença entre o propósito do daily stand-up mencionado neste texto e o propósito do Daily Scrum no Scrum :)