Sobes.tech
Intern

O que é um sprint na metodologia Scrum?

sobes.tech IA

Resposta da IA

Um sprint é um período de tempo fixo (geralmente de 1 a 4 semanas) durante o qual a equipa Scrum trabalha para concluir um conjunto definido de tarefas do backlog do produto, transformando-o numa potencial versão pronta para lançamento.

Características principais do sprint:

  • Duração fixa: O tempo do sprint não muda durante o processo.
  • Objetivo do sprint (Sprint Goal): Uma descrição breve do que a equipa pretende alcançar até ao final do sprint.
  • Backlog do sprint (Sprint Backlog): Subconjunto de itens do Backlog do Produto selecionados para o Sprint, juntamente com o plano para atingir o Objetivo do Sprint.
  • Incremento do produto (Product Increment): A soma de todos os itens do backlog do produto concluídos durante o sprint atual e os anteriores. O incremento deve estar num estado utilizável e potencialmente lançável ao final do sprint.
  • Iteratividade: Os sprints são ciclos de desenvolvimento repetitivos.

Eventos principais dentro do sprint:

  • Planeamento do sprint (Sprint Planning): Definição do objetivo do sprint e seleção de itens do backlog do produto para criar o backlog do sprint.
  • Reunião diária de Scrum (Daily Scrum): Reunião curta para sincronizar atividades e planear o trabalho para as próximas 24 horas.
  • Trabalho de desenvolvimento (Development Work): O tempo principal em que a equipa cria o incremento.
  • Revisão do sprint (Sprint Review): A equipa apresenta o trabalho realizado durante o sprint às partes interessadas.
  • Retrospectiva do sprint (Sprint Retrospective): A equipa discute o que correu bem, o que pode ser melhorado e o que será feito de forma diferente no próximo sprint.

O sprint termina com a realização do objetivo ou com o seu cancelamento (o que acontece raramente e por decisão do Product Owner). Após a conclusão de um sprint, inicia-se outro. O sprint é o "coração" do Scrum, a unidade principal de tempo e trabalho.