Afinal, o que é Scrum?

Young coworkers in smart casual wear discussing business while working in the office

O que é Scrum?

Embora o Scrum de que estou falando 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. 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.

O que significa a palavra Scrum?

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.

O que é Scrum?

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 é montado uma equipe de Scrum?

Uma equipe Scrum é composta por 6 +/- 3 membros (no mínimo 3 pessoas e no máximo 9 pessoas). 

O Scrum Master é um líder servidor, responsável pelos processos do Scrum durante o trajeto do projeto, cabendo a este profissional garantir uma boa comunicacão entre todos os membros da equipe. Sendo assim, ele é essencial para que seja removido barreiras que atrapalhem o projeto e para dar um seguimento mais limpo.

O Product Owner (PO) como o nome mesmo indica, é o “dono do produto”, e esse profissional deve representar a voz do cliente e é responsável por maximizar o valor do projeto. Assim também sendo o gerenciador do produto backlog, responsável por atender todos os requisitosa do produto ou do serviço, identificando e solucionando os problemas do projeto.

A equipe é responsável por fazer o trabalho proposto no product backlog, não necessariamente é preciso dividir a equipe em cargos, pois o objetivo da equipe é todos estarem trabalhando em conjunto para garantir um bom fluxo de atividades rodando.

Como o Scrum é executado?

A estrutura SCRUM consiste em uma equipe com suas funções, eventos, artefatos e regras associados. As regras unem todas as funções, eventos e artefatos juntos, governam os relacionamentos e interações entre eles.

Scrum é uma forma de as equipes trabalharem juntas para entregar o máximo valor e de forma mais eficiente.

Scrum: A Metodologia Ágil Explicada de Forma Definitiva

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

Scrum sendo um framework estrutural criado originalmente para ser utilizado em desenvolvimento de software, é certo que a Bitzen não poderia ficar de fora dessa rs, utilizamos do Scrum para projetos de software, propondo para a equipe entregar resultados assertivos em curtos espaços de tempo, com total qualidade e dedicação.

Você tem um projeto em mente, venha conhecer o Sprint Zero. Entre em contato com a gente!

Mais para explorar

Kenes Rakishev