H A N D F Y

Carregando Experiência

Embora o Scrum de que vamos falar aqui seja usado com mais frequência por equipes de desenvolvimento de software, seus princípios e lições podem ser aplicados a todos os tipos de trabalho em equipe.
Esta é uma das razões pelas quais o Scrum é tão popular. 

O que é Scrum?

Frequentemente considerado uma estrutura ágil de gerenciamento de projetos, o scrum descreve um conjunto de reuniões, ferramentas e funções que atuam em conjunto para ajudar as equipes a estruturar e gerenciar seu trabalho.

Scrum é um framework que ajuda as equipes a trabalharem juntas. Muito parecido com um time de Rugby (de onde vem seu nome) treinando para o grande jogo, o Scrum encoraja as equipes a aprender por meio de experiências, se auto organizar enquanto trabalham em um problema e refletir sobre suas vitórias e derrotas para melhorar continuamente.

Scrum é uma estrutura em que as pessoas podem lidar com problemas complexos e adaptáveis, ao mesmo tempo que entregam produtos do mais alto valor possível de forma produtiva e criativa. Ele usa um conjunto de funções, regras e ferramentas para entregar soluções de trabalho em estágios regulares ou iterações, com check-ins regulares para inspecionar e adaptar o trabalho da melhor forma.

Sendo assim, decisões são tomadas com as melhores informações disponíveis e o produto e processos podem ser refinados e aprimorados. As equipes se tornam colaborativas, independentes e auto-organizadas, dessa forma dão aos projetos com Scrum um ritmo sustentável que evita um sistema desorganizado e lento.

O Scrum tem como objetivo maximizar o valor entregue. E embora Scrum seja fácil de aprender, é difícil de dominar.

Como implementar o Scrum?

O Scrum só funciona através de etapas, essas etapas se baseiam em quatro cerimônias:

1. Planejamento de Sprint

A cerimônia de planejamento do sprint acontece no início de cada sprint. Eles envolvem toda a equipe scrum e têm o objetivo de debater o trabalho a ser feito durante o sprint. O product owner seleciona e prioriza os itens do backlog do produto, discutindo-os com a equipe de desenvolvimento. O esforço necessário para o sprint é estimado, bem como definir o backlog (tarefas do projeto) do sprint.

2. Reuniões Scrum Diárias

A reunião Scrum diária é frequentemente chamada de stand-up diário, na qual todas as equipes Scrum se reúnem por não mais do que 15 minutos. A equipe é incentivada a se levantar para evitar que a reunião se prolongue. As reuniões diárias são um rápido encontro, que visa informar o resto da equipe sobre o andamento e as necessidades de cada membro da equipe. Cada pessoa deve responder brevemente a três perguntas:

  • O que eles fizeram ontem
  • No que eles vão trabalhar hoje
  • Que obstáculos eles têm

Essas reuniões ajudam a aumentar a responsabilidade dentro do grupo, melhorar a velocidade do desenvolvimento e ajudar o mestre do Scrum a saber o que as equipes precisam de ajuda. É importante que todos os membros da equipe ouçam e estejam focados durante esta reunião, e que as reuniões permaneçam no tópico sem ultrapassar o tempo alocado.

3. Revisão do Sprint

A revisão do Sprint ocorre ao final de cada Sprint e envolve toda a equipe, e os demais stakeholders do projeto também têm a opção de comparecer. Esta cerimônia é uma oportunidade de demonstração para compartilhar o que foi concluído com as partes interessadas e demonstrar o valor e a funcionalidade. Este é um momento importante para o feedback das partes interessadas e do product owner. Esse feedback irá para o backlog do produto e será trabalhado em um dos próximos sprints.

4. Retrospectiva da Sprint

A retrospectiva do Sprint Scrum ocorre após a entrega de cada sprint. Os participantes são a equipe de desenvolvimento e o Scrum master. O product owner pode comparecer, mas não é obrigatório. O foco desta reunião é revisar como a equipe trabalhou durante o último sprint, oferecendo feedback e trabalhando em conjunto para fazer ajustes e melhorias para sprints futuros. Eles também discutem o que deu certo. Esta é uma etapa importante no desenvolvimento ágil e deve ser comemorada a cada sprint, mesmo que a equipe esteja feliz e com um bom desempenho.

Este artigo lhe foi útil? Espero te ver em uma próxima!

Outros Conteúdos