Entendendo a Reunião diária

  • 21
  •  
  •  
  •  

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 6 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.

  • Naara
    Responder

    como é eu nome completo por favor, preciso para um trabalho a referência do Site.

  • Naara
    Responder

    como é seu nome completo por favor, preciso para um trabalho a referência do Site.

  • EDSON
    Responder

    Olá, Temos um projeto é um cliente onde todo o time do projeto divididos entre nossos desenvolvedores e consultores (total de aproximadamente 5 pessoas) ficam fisicamente em seus escritórios. Sendo o Cliente em sua Base e nós como fornecedores em nossa base. O Cliente solicitou que todas as “daily´s” acontecessem fisicamente com pelo menos um membro de cada time e os outros remotamente por outras ferramentas de comunicação. Pessoalmente falando não gostei desta solicitação pois todos os idas temos um tempo de mais de 2h de deslocamento de uma pessoa deste time para estar no cliente para uma Daily de 15 minutos. O Custo disto não foi estimado no projeto pois esta solicitação foi aceita pelo Gestor depois do início da Sprint. As Daily´s poderiam ser 100% remotas?

Leave a Comment