Sprint Backlog

De acordo com o Scrum Guide, o sprint backlog planeia como a equipa vai atingir o objetivo do sprint. De forma resumida, este artefacto do scrum regista o entendimento da equipa sobre o objetivo do sprint, os elementos que a equipa prevê concluir, e o trabalho necessário para os desenvolver.

Em primeiro lugar, a equipa scrum deve definir o sprint goal. Em outras palavras deve clarificar as razões para realizar o sprint. Em segundo lugar, a equipa de desenvolvimento deve analisar os elementos prioritários do product backlog, esclarecer com o product owner quaisquer dúvidaas, e prever os elementos que consegue realizar.  Em terceiro lugar, a equipa de desenvolvimento deve determinar o trabalho e o esforço necessários para os concluir. Por fim, a equipa de desenvolvimento deve registar esse entendimento detalhado do sprint no sprint backlog. O sprint backlog pode ser, por exemplo, um board virtual, uma folha de excel ou um conjunto de post-its.

Sprint Backlog

Conteúdo do Sprint Backlog

Cada equipa scrum poderá escolher o formato do sprint backlog de acordo com as suas necessidades. No entanto, um típico plano so sprint pode incluir:

  • Em primeiro lugar, o plano vai incluir o sprint goal. Assim sendo, o product owner e os developers devem escrever colaborativamente uma declaração curta que encapsule os motivos para completar o sprint. Como resultado, a equipa ganhará foco e flexibilidade. Muitas equipas scrum, no entanto, registram metas de sprint que simplesmente identificam os itens do product backlog selecionados.
  • Em segundo lugar, o plano vai prever os itens do product backlog que a equipa vai concluir. Dessa forma, os developers devem selecionar itens do topo do product backlog que estejam alinhados com o objetivo do sprint.
  • Por fim, o plano detalha como a equipa irá desenvolver os itens selecionados. Para isso poderão definir, sequenciar, e estimar as tarefas.

Responsabilidades

Os developers contam com o sprint backlog para garantir que o sprint goal é realista. Para além disso, eles também contam com ele para rastrear o progresso do sprint . Assim, o sprint backlog é propriedade dos developers e apenas eles podem alterá-lo.

Veja também os posts sobre os outros scrum artifacts aqui.