Já nos conhecemos?

Quatro cerimônias ágeis desmistificadas

Dan Radigan Dan Radigan
Buscar tópicos

Reuniões, ou "cerimônias", são uma parte importante do desenvolvimento ágil. Mas elas são um de vários elementos importantes e não devem ser feitas sem um objetivo. (É tentador adicionar cerimônias a um projeto cascata e chamá-lo de "ágil", mas isso levará você a lugar nenhum.)

Vamos dar uma olhada em cada uma das cerimônias ágeis e entender como elas capacitam a equipe e conduzem desenvolvimento ágil.

Observação: várias dessas cerimônias vêm da prática de Scrum, que é uma abordagem iterativa com limites de tempo para implementação do método ágil. Os conceitos por trás dessas cerimônias podem ser aplicados a outras formas de métodos ágeis, como Kanban ou Lean. "Sprint" é um termo específico de Scrum que é, quase sempre, um evento de duração fixa de um mês ou menos para criar consistência. Outras formas de método ágil usam um termo mais genérico, "iteração", para indicar um período de desenvolvimento focado no tempo. Em geral, as cerimônias variam em duração, dependendo da duração do sprint ou iteração.

PLANEJAMENTO DO SPRINT

Participantes: equipe de desenvolvimento, mestre de Scrum, proprietário do produto

Quando: no início de um sprint.

Duração: em geral, uma hora para cada semana de iteração. Por exemplo, um sprint de duas semanas começa com uma reunião de planejamento de duas horas.

Estrutura ágil: scrum. (As equipes kanban também planejam, mas não seguem um cronograma de iteração fixo com planejamento de sprint formal)

Finalidade: o planejamento de sprint prepara toda a equipe para ter êxito durante o sprint. Ao participar da reunião, o proprietário do produto terá uma lista de pendências de produto priorizada. Eles discutem cada item com a equipe de desenvolvimento e o grupo, coletivamente, estima o esforço envolvido. Então, a equipe de desenvolvimento faz uma previsão de sprint detalhando a quantidade de trabalho que consegue concluir da lista de pendências de produto. Essa parte do trabalho se torna a lista de pendências de sprint.

Dica profissional:

Use a reunião de planejamento de sprint para analisar os detalhes do trabalho que precisa ser feito. Encoraje os membros da equipe a esboçar as tarefas para todas as histórias, bugs e tarefas de um sprint. Promova discussões e obtenha consenso sobre o plano de ação. O planejamento efetivo aumenta muito as chances de a equipe cumprir os compromissos do sprint.

Reunião rápida diária

Participantes: equipe de desenvolvimento, mestre Scrum, proprietário do produto

Quando: uma vez por dia, normalmente pela manhã.

Duração: não mais que 15 minutos. Não reserve uma sala de conferências nem conduza a reunião rápida sentado. Ficar em pé faz com que a reunião seja rápida.

Estrutura ágil: scrum e kanban.

Finalidade: a reunião rápida é projetada para informar a todos com rapidez o que está acontecendo em toda a equipe. Não é uma reunião de status detalhado. O tom deve ser leve e divertido, mas informativo. Peça que cada membro da equipe responda às seguintes perguntas:

  • O que fiz ontem?
  • No que trabalharei hoje?
  • Meu trabalho está com algum obstáculo?

Há uma responsabilidade implícita ao relatar o trabalho concluído no dia anterior na frente dos colegas de trabalho. Ninguém quer ser o membro da equipe que está sempre fazendo a mesma coisa e não progride.

Dica profissional:

Algumas equipes usam cronômetros para que todos mantenham o ritmo. Outras equipes jogam uma bola entre todos para se certificar de que todo mundo está prestando atenção. Muitas equipes distribuídas usam videoconferência ou bate-papo em grupo para lidar com problemas ocasionados pela distância. Sua equipe é única. A reunião rápida também deve ser!

Revisão de iteração

Participantes:

Obrigatório: equipe de desenvolvimento, scrum master, proprietário do produto
Opcional: partes interessadas do projeto

Quando: no final de um sprint ou marco.

Duração: em geral, 1 hora para cada semana de iteração. Por exemplo, uma revisão de duas horas após um sprint de duas semanas.

Estrutura ágil: scrum e kanban. Como no planejamento, o processo de revisão das equipes kanban deve estar alinhado com os marcos da equipe em vez de usar uma frequência fixa.

Finalidade: a revisão de iteração é um momento para mostrar o trabalho da equipe. Elas podem ser feitas de modo casual, como "sextas-feiras de demonstração", ou com uma estrutura de reunião mais formal. Esse é o momento para a equipe celebrar as conquistas, demonstrar o trabalho finalizado na iteração e obter feedback imediato das partes interessadas do projeto. Não se esqueça: o trabalho deve poder ser todo demonstrado e atingir o padrão de qualidade da equipe para ser considerado concluído e pronto para revisão.

Dica profissional:

Na Atlassian, a gente usa uma abordagem casual para revisões de sprint, dando a elas uma aparência de comemoração. Todos ficam em volta da mesa de alguém da equipe e vemos as demonstrações dos novos recursos. Não é incomum ouvir aplausos pelo escritório!

Retrospectiva

Participantes: equipe de desenvolvimento, scrum master, proprietário do produto

Quando: no final da iteração.

Duração: em geral, 45 minutos para cada semana de iteração. Por exemplo, uma retrospectiva de 90 minutos após um sprint de duas semanas.

Estrutura ágil: Scrum e Kanban. Equipes Scrum fazem retrospectivas de sprint com uma frequência fixa. As equipes Kanban também podem se beneficiar de retrospectivas ocasionais.

Finalidade: ser ágil significa obter feedback rápido para tornar o produto e a cultura de desenvolvimento melhores. As retrospectivas ajudam a equipe a entender o que funcionou bem – e o que não funcionou.

As retrospectivas não são apenas um momento para reclamações sem ação. Use retrospectivas para descobrir o que está funcionando para que a equipe possa continuar a focar nessas áreas. Além disso, descubra o que não está funcionando e use esse momento para encontrar soluções criativas e desenvolver um plano de ação. Melhoria contínua é o que sustenta e impulsiona desenvolvimento dentro de uma equipe ágil, e as retrospectivas são uma parte fundamental disso.

Dica profissional:

Mesmo se tudo estiver correndo bem na equipe, não pare de fazer retrospectivas. Elas funcionam como orientação contínua para que a equipe possa manter tudo correndo bem.

A agilidade de uma equipe é desenvolvida com práticas sólidas de engenharia, uma abordagem tática e estratégica em relação à mudança e uma ótima colaboração de equipe. As cerimônias ágeis simplesmente facilitam a comunicação na equipe.

Tudo pronto para começar? Saiba como usar sprints no Jira Software

a seguir
Backlogs