Buscar tópicos
Buscar tópicos

Sprints do Scrum

Um sprint é um período curto e fixo em que uma equipe scrum trabalha para concluir uma quantidade definida de trabalho.

Use o template de revisão de sprint do Jira como base

Mapeie tarefas, defina metas e destaque as conquistas da equipe em uma revisão estruturada de sprint.

Os sprints do Scrum são a essência da entrega ágil de projetos. São eles que levam as equipes a entregar valor incremental dentro de prazos fixos.

Embora pareça simples, os sprints podem ser confundidos com prazos gerais do projeto, em vez de oportunidades de melhoria e adaptação contínuas. A execução do Sprint exige disciplina, metas claras e compromisso com a colaboração.

Sem isso as equipes correm o risco de cair na armadilha do trabalho apressado, do desvio de escopo ou da falha nos objetivos.

A execução eficaz de sprints do Scrum deve ser considerada essencial para equipes e organizações que buscam progresso previsível, feedback rápido e impulso contínuo de projeto. Neste artigo, vamos descrever o que fazer e o que não fazer, bem como as práticas recomendadas para otimização de sprints.

O que são sprints na gestão de projetos?

Um sprint é um período curto e fixo em que uma equipe scrum trabalha para concluir uma quantidade definida de trabalho. Os sprints estão no cerne das metodologias scrum e ágil, e acertar neles vai ajudar sua equipe ágil a fornecer produtos melhores com menos dores de cabeça.

“Com o Scrum, um produto é criado em uma série de iterações, chamadas sprints, que dividem projetos grandes e complexos em pedaços pequenos”, declara Megan Cook, diretora de produtos do Jira na Atlassian.

Two arrows that represent a scrum sprint and the process of continuous iteration.

Muitos associam os sprints do Scrum ao desenvolvimento ágil de software, tanto que é comum pensar que Scrum e metodologia ágil são a mesma coisa. Mas não são. A metodologia ágil é um conjunto de princípios, e Scrum é uma estrutura para fazer o trabalho. 

As muitas semelhanças entre valores ágeis e processos do scrum levam a uma associação justa. Os sprints ajudam as equipes a seguir o princípio ágil de "entregar software funcional com frequência", bem como a viver o valor ágil de "responder à mudança de acordo com um plano". Os valores do scrum de transparência, inspeção e adaptação são complementares à metodologia ágil e centrais ao conceito de sprints.

O Guia de Scrum estabelece bases teóricas sólidas para essa discussão sobre sprints. O objetivo é dar um pouco de vida ao tópico, revelando as melhores práticas de quem trabalha assim todos os dias.

Como planejar e executar sprints de scrum

Diagram showing the steps of a scrum sprint: sprint planning, daily scrum, sprint review, and sprint retro

O pessoal do Scrum pensou em tudo mesmo. Para planejar seu próximo sprint, use a reunião de planejamento do sprint, por exemplo. O Planejamento do sprint é um evento colaborativo em que a equipe responde a duas perguntas básicas: o que pode ser feito nesse sprint e como vai ser feito.

A escolha dos itens de trabalho certos para um sprint é um esforço colaborativo entre o proprietário do produto, o mestre do Scrum e a equipe de desenvolvimento. O proprietário do produto discute o objetivo que o sprint deve alcançar e os itens do backlog do produto que, após a conclusão, alcançariam o objetivo do sprint.

A equipe então cria um plano de como elaborar os itens da lista do backlog e para que sejam levados à coluna "Concluído" antes do final do sprint. Os itens de trabalho escolhidos e o plano de realização são chamados de backlog do sprint. No final do planejamento do sprint, a equipe vai estar pronta para começar o trabalho no backlog do sprint, levando itens do backlog para "Em andamento" e "Concluídos".

Durante um sprint, a equipe acompanha o andamento do trabalho no Scrum diário, ou reunião rápida. O objetivo desta reunião é revelar os obstáculos e os desafios que podem afetar a capacidade da equipe para alcançar o objetivo do sprint.

Após um sprint, a equipe demonstra o que concluiu durante a revisão do sprint. Essa é a oportunidade que a equipe tem para mostrar o trabalho aos interessados e colegas de equipe antes que ele chegue à produção.

Complete o ciclo do sprint com a minha reunião favorita, a retrospectiva do sprint. Esta é a oportunidade para as equipes identificarem o que pode ser melhorado para o próximo sprint. Assim, você está pronto para o próximo ciclo de sprint. Avante!

O que fazer e o que não fazer

Mesmo sabendo o básico, a maioria das equipes tropeça quando começa a trabalhar com sprints. Megan Cook finaliza esta discussão com algumas dicas do que você deve ou não fazer ao longo dos anos. 

O que fazer:

  • Verifique se a equipe definiu e entendeu o objetivo do sprint e como o sucesso vai ser medido. Esta é a chave para manter todos alinhados e avançar em direção a um destino comum.

  • Prepare um backlog bem organizado com suas prioridades e dependências. Essa tarefa pode ser um grande desafio que pode prejudicar o processo se não tiver o gerenciamento correto.

  • Verifique se tem uma boa compreensão da velocidade e se ela reflete aspectos como licença e reuniões de equipe.

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

  • Deixe de fora o trabalho que tem dependências que você não vai conseguir fazer, como trabalho de outra equipe, projetos e aprovações jurídicas.

  • Por fim, assim que chegar a uma decisão ou a um plano, tenha alguém responsável por registrar essas informações na ferramenta de gestão de projetos ou colaboração, como os tickets do Jira. Essa medida facilita que todos vejam tanto a decisão quanto a lógica mais tarde.

Enquanto você trabalha para ser um fodão no Scrum seguindo essas dicas de "o que fazer", atente para alguns sinais de alerta também:

O que não fazer:

  • Não pegue muitas histórias, não superestime a velocidade nem pegue tarefas que não podem ser concluídas no sprint. Você não quer se colocar ou colocar sua equipe na direção do fracasso.

  • Não se esqueça da qualidade ou do débito técnico. Conte no orçamento o tempo para QA e trabalho que não seja de função, como bugs e saúde de engenharia.

  • Não deixe a equipe ter uma visão difusa do que está no sprint. Seja firme nas definições e não pense tanto em se mover rápido a ponto de se esquecer de manter todos se movendo na mesma direção.

  • Além disso, não assuma uma grande quantidade de trabalho desconhecido ou de alto risco. Divida histórias que são grandes ou que têm alto grau de incerteza e não tenha medo de deixar parte desse trabalho para o próximo sprint.

  • Se você ouvir as preocupações da equipe, seja sobre velocidade, trabalho de baixo grau de certeza ou trabalho que eles acham que é maior do que o estimado, não ignore. Resolva o problema e faça nova calibração quando necessário.

Otimize seus sprints com automação

Depois de entender como os sprints funcionam, você pode otimizar processos usando a automação. Aqui estão três das regras de automação mais comuns usadas para sprints no Jira.

  1. Envie uma mensagem semanal do Slack com todos os tickets ainda abertos no sprint. Confira a regra.

  2. Quando um sprint for concluído, atribua os tickets pendentes ao próximo sprint. Confira a regra.

  3. Quando um ticket for movido para “Fazendo” e o sprint estiver vazio, mova o ticket para o próximo sprint ativo. Confira a regra.

Veja essas regras de automação e outras centenas na Biblioteca de templates do Jira Automation.

Ir para a biblioteca

Saiba mais sobre os sprints

Os sprints são tão conhecidos (e tão eficazes!) que costumam ser vistos como o primeiro passo do caminho em direção a uma maior agilidade. Como a gente já viu, o domínio dos sprints exige o domínio de vários conceitos do Scrum e da metodologia ágil que se baseiam uns nos outros. Use os outros artigos sobre Scrum para aumentar seu conhecimento e se aproximar cada vez mais das maravilhas do Scrum.

É fácil começar com o pé direito planejando o sprint (e incorporando o que fazer e não fazer) com o template de Scrum, que inclui tudo o que você precisa para planejar, monitorar e gerenciar o trabalho nos sprints. Além disso, aprenda a usar sprints no Jira.

Recursos relacionados

Recommended for you

Templates

Templates prontos do Jira

Confira nossa biblioteca de templates personalizados do Jira para várias equipes, departamentos e fluxos de trabalho.

Guia do produto

Uma introdução completa ao Jira

Use este guia detalhado para descobrir as principais funções e as melhores práticas para maximizar sua produtividade.

Guia do Git

Como entender o básico do Git

De iniciantes a especialistas avançados, use este guia para aprender o básico do Git com dicas e tutoriais úteis.