Entendendo a Reunião diária

  •  
  •  
  •  
  •  

Oie pessoal,

Essa semana assisti a palestra da Priscila Soares Elpo “As 10 lições que eu aprendi implantando o Scrum”  no TDC Online. No geral, o que mais me chamou atenção foi como o time percebeu e aprendeu a importância da reunião diária ( ou daily meeting) durante a adoção do Scrum. Para contextualizar, o time acreditava que já possuía uma boa comunicação e interação, pois eles trabalharam juntos há um bom tempo. Com isso, eles entenderam que essa reunião diária poderia ser desnecessária. Portanto, ao “rodar” uma primeira versão do Scrum, eles não a adotaram. Passou-se o primeiro sprint, faliram, e em suas lições aprendidas, eles entenderam que uma das causas desse resultado foi o fato da comunicação ter falhado e assim tomaram a ação de utilizar a reunião diária, e viram ganhos com ela.

De verdade, adorei esse testemunho, a palestra toda foi um exemplo de aprendizagem emergente na adoção do Scrum. Atualmente eles não usam o framework original, eles tem a própria versão, que é uma outra abordagem super legal (às vezes, as empresas impõem a adoção de alguma metodologia de uma hora para outra e a experiência acaba tornando-se um desastre).

Mas o que é essa reunião diária, que parece ser tão milagrosa para facilitar a comunicação de um time? Primeiro, não tem milagre. É somente um momento para promover a comunicação e visibilidade entre o time de scrum que está executando o projeto e avaliar o progresso do planejado. E tomar determinadas ações, caso necessário.

Então é uma reunião de status para meu gerente? Não, podemos entender que é uma reunião de comprometimento do time com o time. Para tanto, cada membro da equipe deve responder as três perguntas de forma objetiva:

  1. O que eu fiz ontem?
    – Dadas as atividades do sprint, o que já consegui realizar no dia anterior.
  2. O que vou fazer hoje?
    – O que eu planejo a fazer hoje.
  3. Há algo impedimento o andamento da minha atividade?
    – Algum fator não está permitindo que eu evolua em minha atividade, como posso removê-lo?

Essa reunião deve ser demorada, né? Também não! É rápida, recomenda-se quinze minutos no máximo para realizá-la. Esse timebox é ideal para um time grande. Seguir o roteiro das três perguntinhas, ajuda para que a reunião seja focada. E quando surgir assuntos muitos técnicos, discutam após a reunião diária ou no momento apropriado.

Vixi, é dificil reunir todos do time, meu gerente, o cliente, o papagaio, o periquito, o papa? Virou happy hour?! Não precisa de todas essas pessoas. Você precisa ter somente as pessoas que estão comprometidas. Isto é, Scrum Master – o facilitado da reunião-, Time de desenvolvimento – galera que está executando a sprint – , até o Product Owner (PO), se for necessário.

Qualquer pessoa pode participar da reunião diária, porém apenas como ouvintes.

Ah, mas é difícil reunir todos ao mesmo tempo. Como vou fazer isso? Todos precisam entrar em acordo para definir um lugar e um horário, o qual será “religioso”. Pode ser próximo da baia, na copa, em uma sala de reunião, após o almoço, no horário X. Faça-o simples. Falando em acordo, defina também um acordo de time para que todos estejam focados, ouvindo atentamente o outro colega, evitar conversas paralelas, celulares, computadores que atrapalhem a dinâmica da comunicação.

A daily meeting ajuda a diminuir os riscos do projeto, pois quando um impedimento é previsto ou mencionado, o time já pode tomar ações para que tenha menor impacto no andamento da sprint,e por consequência, no projeto. Ressalto, que a reunião diária não tem como propósito ser um informe de impedimento. Ou seja, quando ocorrer algum problema, fale o quanto antes para o Scrum Master.

Segundo o Rafael Sabbath: "A reunião de Daily Scrum é também conhecida como Daily Meeting (reunião
 diária) ou Stand-up Meeting (reunião em pé)". Nós, do agile.pub, destacamos a necessidade dela ocorrer em pé, para justamente ser rápida e objetiva.

A reunião diária é algo simples e nenhuma novidade para o mercado, pois antes de eu trabalhar com agilidade, via essa prática em indústria para linha de produção. Seu diferencial no Scrum é o roteiro, aumentando o foco para atingir seu objetivo.

Ao meu ver, a reunião diária permite que criar uma dinâmica da interação de pessoas, gerando a auto-organização e minimizando enumeras reuniões sem objetivo. Caso não seja possível sua realização, é preciso se antecipar e concentrar-se em alternativas para que ela ocorra.

É isso. Tem dúvidas sobre aplicar ou você percebe alguma disfunção na sua reunião diária, comente e vamos conversando.

Abraços.

Showing 3 comments
  • Éverton Bueno Lima
    Responder

    Excelente posto, parabéns.

    É um assunto muito bom para discutir, quando implantamos a DS(Daily Scrum), muitos que nunca utilizaram essa prática, questiona muito essa reunião, alguns acreditam que seja um desperdício de tempo, como citado também no post acreditam que se comunicação e interagem entre eles não precisando de um DS, hoje mesmo até me questionaram a utilização da DS em um projeto, me perguntaram “Não sei para que usar essa DS se somos só dois programadores, nós comunicamos diariamente, não vejo a sua necessidade”, minha resposta foi “Acredito que é uma reunião essencial, mas se vocês dois fazem o que você diz e que não tem a necessidade, converse com o seu SM, acredito que cada equipe possa se adaptar da melhor forma, a DS é muito importante mas veja se conseguem fazer mais e melhor sem ela, quem sabe vocês conseguem”, nesse ponto “eu” particularmente prefiro que a equipe sinta a necessidade da reunião do que ela sentir que isso foi “imposta”, como citado também no seu post, quem sabe eles tenham maturidade suficiente e não necessitem da DS, mas nunca importar sempre respeitar a necessidade de cada grupo ou equipe, pois o que queremos extrair ao final é um excelente resultado.

    • Jana Pereira
      Responder

      Olá, Éverton. Excelente comentário. É poraí mesmo, a cultura deve ser respeitada antes de tudo. Impor certos frameworks podem ter uma péssima experiência. Sentir a necessidade, ter a aprendizagem emergente, permitir que as pessoas sintam-se empoderadas perante ao framework podem reflete ótimos resultados que podem impactar no sucesso do framework ou na escolha de um mais adequado.
      Obrigada pelo comentário.

      Ouvimos o seu feedback“. Criamos a nossa lista de emails, lá em cima do lado direito. Inscreva-se para ter uma melhor experiência com o nosso Pub e aguardamos mais feedback. Abraço.

  • Renato
    Responder

    Bacana o assunto, participei de times scrum que após algumas sprints vimos que não era necessário o daily meeting, mas ainda assim uma vez por semana realizamos uma daily, exceção da regra.

    Mas é muito importante a cerimônia, ainda mesmo que o time acha que tenha um nível de senioridade alto, pois faz toda diferença, redução de trabalho, alinhamento de conhecimento, senso de comunidade, e muito mais.

    Boa Jana gostei muito.

Leave a Comment