Quais são os tipos de cerimônias de Scrum e suas melhores práticas?

O Scrum inclui uma série de reuniões especiais, comumente referidas a cerimônias, que ajudam a facilitar todos os processos da metodologia.

O Scrum reforça fortemente os objetivos e as caixas de tempo para tudo, incluindo as cerimônias. Este post aborda esses eventos marcantes e identifica os objetivos de cada um, bem como suas necessidades. Demore 7-8 minutos para descobrir.

imagem

A cultura de reuniões está de volta


Reuniões de negócios são essenciais para o bom funcionamento de projetos ou empresas. Esses tipos de atividades geralmente são desprezados, mas ainda são percebidos como úteis para o progresso dos projetos.

Muitas vezes, os funcionários passam muito tempo participando de reuniões e gostam de reclamar. É por isso que um dos objetivos do moderador da reunião é garantir aos funcionários que as reuniões sejam uma ferramenta de produtividade, para que a equipe aprenda a usar melhor.

Segundo uma das pesquisas estatísticas, 15% do tempo de uma empresa é gasto em reuniões. Outro estudo propõe 37%. De fato, isso depende do setor, dos objetivos das empresas, do número de funcionários e de muitos outros fatores. De qualquer forma, as empresas não se esforçam para dizer adeus às reuniões, pois esses eventos de negócios podem trazer benefícios reais.

Se estamos falando sobre a cultura Scrum, nesse caso, as reuniões são elementos obrigatórios do conceito. As cerimônias no Scrum afetam diretamente o desempenho de toda a equipe, sua produtividade e eficiência.

imagem

Cerimônias Scrum fáceis de explicar


À primeira vista, o Scrum é bastante simples, mas pode ser difícil de dominar. Essa abordagem Agile requer equipes auto-organizadas que podem resolver rapidamente desafios em ambientes imprevisíveis. A realização de reuniões Scrum fornece comunicação regular e transparência nessas condições.

Todos os eventos do Scrum são elementos inerentes ao processo de entrega do software Agile. Os mestres do Scrum definem caixas de horário para cada reunião do grupo de acordo com a duração dos sprints. É por isso que as pessoas às vezes as denominam cerimônias de mestre Scrum.

5 cerimônias Scrum que capacitam constantemente sua equipe Agile


Existem 5 cerimônias do Scrum (quatro delas são padrão e o refinamento da lista de pendências é considerado adicional - visando reduzir os impedimentos de corrente). Todas as reuniões garantem que todos da equipe (Scrum Master, Product Owner e desenvolvedores) estejam em sincronia.

1. Planejamento de Sprint


Tudo começa com o planejamento. É o momento em que a equipe se reúne e decide o que precisa concluir no próximo sprint.

Durante essa reunião, a equipe do Scrum e o proprietário do produto negociam histórias de usuários e outros itens de uma lista de pendências de produtos. A equipe tentará entregá-los no final do sprint. O proprietário do produto concentra-se nos itens mais importantes que capacitarão os negócios e gerarão o maior retorno do investimento.

É crucial que a equipe determine sua capacidade durante o processo de negociação no planejamento do sprint. Eles estimam o número de pontos da história a serem atribuídos a um item da lista de pendências que ajudarão a definir a quantidade relativa de esforço para concluir cada item da lista de pendências.

Dividir o trabalho em pequenos pedaços é um componente essencial do Scrum. Se a implementação de um recurso específico exigir mais de 2 semanas, você precisará dividi-lo em recursos menores antes de poder iniciá-lo.

Felizmente, hoje você pode usar muitas soluções de software para planejar o trabalho. Uma ferramenta apropriada de gerenciamento de projetos oferecerá placas Scrum convenientes para o planejamento de sprint com um conjunto útil de funcionalidades adicionais.

2. Levante-se diariamente


O standup diário é uma reunião curta (geralmente de 15 minutos) que garante que todos saibam o que está acontecendo. Esse evento diário garante transparência em toda a equipe.

A reunião detalhada do status é bastante leve e divertida, mas também bastante informativa. Consiste em todas as pessoas falando e respondendo às seguintes perguntas:

  • O que eu fiz ontem?
  • O que farei hoje?
  • Estou bloqueado por alguma coisa?

A razão pela qual a reunião é um "stand up" está relacionada ao fato de as pessoas que estão em pé se sentirem desconfortáveis. Portanto, é menos provável que se distraiam com tópicos não relacionados. Sem laptops, anotações, e-mails importantes e problemas urgentes.

Um mestre do Scrum deve participar do evento para ajudar a facilitar possíveis impedimentos se eles forem relatados. Os membros da equipe devem se reportar ao restante dos membros da equipe. É altamente recomendável que os proprietários do produto participem da lista diária.

Os suportes devem ser rápidos para não perder tempo extra. Se você quiser discutir questões globais longas, é melhor marcar uma reunião separada com as pessoas envolvidas.

3. Reunião de Revisão da Sprint


No final de cada sprint, o proprietário do produto, o scrum master e a equipe se reúnem para realizar uma revisão da Sprint e mostrar seu trabalho. As partes interessadas também podem ser convidadas.

Cada participante analisa novos recursos ou o que eles trabalharam durante o Sprint. Eles demonstram o trabalho final e podem fornecer e obter feedback das partes interessadas.
Diferentemente de outros eventos do Scrum, essa revisão pode durar o tempo necessário para demonstrar todo o trabalho realizado pela equipe.

Em geral, essas demonstrações comunicam o valor e a natureza do seu trabalho aos membros da sua equipe.

4. Retrospectiva da Sprint


Após o término do lançamento, é hora de discutir o que funcionou e o que não funcionou, quais erros foram cometidos e quais lições foram aprendidas. O principal objetivo da retrospectiva é melhorar o próximo Sprint.

Não deve haver culpas durante a discussão. Você pode anonimizar suas reivindicações, mas, afinal, todos cometemos erros e todo erro é uma oportunidade para aprender alguma coisa.

A reunião retro inclui o scrum master, o proprietário do produto e a equipe de desenvolvimento.
O Scrum se esforça para melhorar continuamente e a reunião retrospectiva é o evento que garante que a cultura do produto e do desenvolvimento melhore constantemente.

5. Preparação da lista de pendências


A maioria das equipes do Scrum participa de uma reunião de preparação do Backlog (também conhecida como refinamento) uma vez por sprint. Essa cerimônia é um evento recorrente para as equipes de desenvolvimento Agile.

O objetivo principal da sessão de aprimoramento é garantir que os próximos sprints com valor de histórias de usuários sejam preparados para o Sprint Planning. Também garante que as histórias corretas sejam priorizadas. Durante a preparação da lista de pendências, as equipes geralmente:

  • discutir histórias de usuários
  • divida grandes histórias de usuários em pequenas
  • responda a quaisquer perguntas para suavizar qualquer ambiguidade
  • garantir que as próximas histórias de usuários atendam à definição de prontidão

Sessões regulares de refinamento organizadas mantêm a integridade geral da lista de pendências em cheque.
A propósito, recentemente compartilhamos algumas idéias perspicazes sobre como maximizar o valor da preparação da lista de pendências de produtos .

imagem

Existem outras reuniões fora das cerimônias do Scrum?


Às vezes, as pessoas envolvidas em uma equipe Scrum podem participar de várias reuniões fora das cerimônias descritas acima. Tudo bem.

No entanto, um grande número de reuniões assistidas pode ser prejudicial, porque o funcionário passa realmente muito tempo trabalhando nas reuniões (necessárias e desnecessárias). A propósito, muitas vezes não podemos evitar participar de tais reuniões. Por exemplo, reuniões de equipe executadas por RHs, reuniões de triagem de erros, reuniões globais de posicionamento de produtos etc.

É por isso que algumas empresas podem substituir algumas das reuniões essenciais do Scrum por e-mails comuns ou espaços especiais criados no servidor ou nos aplicativos.

Para viagem


As cerimônias e artefatos do Scrum visam apoiar a equipe do Scrum no cumprimento de seus objetivos.
Todos esses eventos e atividades são importantes para as equipes de desenvolvimento de software Agile e devem ser cumpridos para garantir que o desempenho e a eficácia da equipe estejam no auge. Não hesite em dedicar tempo a essas reuniões. De qualquer forma, a prática mostra que vale a pena ser realizada regularmente.

Source: https://habr.com/ru/post/pt463871/


All Articles