Uma sprint consiste em um ciclo de trabalho no framework Scrum, dentro do qual são realizados todos os eventos necessários desse framework.

  • A sprint é um ciclo de trabalho no framework Scrum.
  • Dentro da sprint, são realizados todos os eventos necessários do Scrum.

O que é uma sprint?

A sprint é considerada o coração do Scrum, pois representa um tempo boxado, ou seja, um período com duração definida no qual o trabalho será executado pela equipe de desenvolvimento para entregar um incremento potencialmente pronto para produção do produto sendo desenvolvido.

  • Representa um tempo boxado com duração definida.
  • O trabalho é executado pela equipe de desenvolvimento.
  • Entrega um incremento potencialmente pronto para produção.

Qual é o propósito de uma sprint?

Cada sprint tem uma meta ou propósito definido no evento de planejamento da sprint, que guia o trabalho a ser realizado.

  • A meta da sprint pode mudar durante a execução? A meta da sprint não pode mudar durante sua execução e só pode ser cancelada pelo Product Owner.
  • Quais são exemplos de metas de sprint? Exemplos de metas de sprint incluem implementar funcionalidades específicas que tragam benefícios de negócio.

Quanto tempo dura uma sprint?

De acordo com o Guia Scrum, a duração recomendada para uma sprint é de 2 a 4 semanas. Porém, a definição do tamanho ideal vai depender de alguns fatores principais, como tipo e complexidade do projeto, gestão de risco e maturidade da equipe. Uma vez que uma sprint é iniciada, algumas regras devem ser respeitadas.

Quais são as regras da sprint?

As sprints têm regras fixas que visam manter o foco da equipe e evitar mudanças de última hora que possam impactar o resultado do trabalho.

  • Qual é a duração da sprint? A duração da sprint é fixa e não pode ser alterada durante seu andamento.
  • As metas de qualidade podem mudar durante a sprint? As metas de qualidade do incremento esperado ao final da sprint também não podem mudar e devem ser negociadas antecipadamente entre o time de desenvolvimento e o Product Owner (PO).

Quando uma sprint pode ser cancelada?

Uma sprint pode ser cancelada caso sua meta se torne obsoleta, mas isso deve ser feito com moderação.

  • Quem pode cancelar uma sprint? O cancelamento só pode ser realizado pelo Product Owner.
  • Por que uma sprint pode ser cancelada? O cancelamento ocorre se a funcionalidade priorizada não for mais relevante ou valiosa.
  • O que acontece com o trabalho concluído após o cancelamento? O PO analisa o trabalho concluído para determinar o que pode ser aproveitado como um incremento, enquanto o restante volta para o Product Backlog.

Quais são os principais eventos dentro de uma sprint?

Dentro do ciclo da sprint, existem eventos importantes que ajudam a manter o planejamento e a execução alinhados.

  • Quais eventos são cruciais para a sprint? Eventos como planejamento da sprint, revisão da sprint e retrospectiva são cruciais para garantir a eficiência e a qualidade do trabalho realizado.

Como funciona o sprint planning?

O planejamento da sprint marca seu início. Nesse ritual, são selecionados itens priorizados do Product Backlog para serem desenvolvidos durante a sprint, até que se alcance a meta ou capacidade estimada pelo time de desenvolvimento. Ao final do planejamento, a meta da sprint é definida.

  • O que é feito durante o sprint planning? Seleção de itens priorizados do Product Backlog para desenvolvimento durante a sprint.
  • Qual é o objetivo do sprint planning? Alcançar a meta ou capacidade estimada pelo time de desenvolvimento.
  • Qual é o resultado do sprint planning? Definição da meta da sprint ao final do planejamento.

O que são as daily scrums?

As daily scrums são reuniões diárias, time boxed em 15 minutos, onde a equipe inspeciona o andamento em relação à meta da sprint e planeja as próximas 24 horas de trabalho.

  • O que é discutido nas daily scrums? Nessas reuniões, cada membro da equipe responde a três perguntas: “O que fiz desde a última daily?”, “O que farei hoje?” e “Existem impedimentos no meu caminho?”.
  • Qual é a duração das daily scrums? Reuniões diárias com duração de 15 minutos.
  • Qual é o propósito das daily scrums? Inspecionar o andamento em relação à meta da sprint e planejar as próximas 24 horas de trabalho.
  • Como as daily scrums mantêm a equipe alinhada? Mantendo a equipe alinhada sobre o progresso e quaisquer obstáculos.

Como funciona a revisão da sprint?

Ao final da sprint, uma revisão é realizada, onde a equipe apresenta o incremento desenvolvido para o Product Owner e demais partes interessadas. Isso serve para inspecionar e adaptar o produto, alinhando as próximas etapas de desenvolvimento com os feedbacks coletados.

  • O que acontece durante a revisão da sprint? Apresentação do incremento desenvolvido para o Product Owner e partes interessadas.
  • Qual é o objetivo da revisão da sprint? Inspecionar e adaptar o produto.
  • Como a revisão da sprint alinha o desenvolvimento futuro? Alinhar as próximas etapas de desenvolvimento com os feedbacks coletados.

O que é a retrospectiva da sprint?

Também no final da sprint acontece uma retrospectiva, focada em inspecionar o próprio processo da equipe e identificar melhorias a serem aplicadas nas próximas sprints.

  • Qual é o foco da retrospectiva da sprint? Inspecionar o processo da equipe.
  • O que é identificado na retrospectiva da sprint? Identificar melhorias a serem aplicadas nas próximas sprints.

Considerações finais sobre sprints

Em resumo, dentro de uma sprint no Scrum:

  • Quais são os eventos realizados durante uma sprint? São realizados eventos de planejamento, acompanhamento diário, revisão e retrospectiva.
  • O que é acordado no início da sprint? Uma meta que serve de foco para o trabalho da equipe.
  • Qual é a duração e a flexibilidade das metas da sprint? A duração é fixa e as metas de qualidade não mudam.
  • Quem pode cancelar a sprint? O Product Owner pode cancelar a sprint se a meta se tornar obsoleta.

Utilizando bem o conceito de sprints, os times conseguem trabalhar de forma focada e empírica, aprendendo progressivamente a entregar valor de forma produtiva e sustentável.