Product backlog

De acordo com o Scrum Guide, o product backlog é uma lista ordenada de tudo o que a equipa poderá ter de fazer para desenvolver, melhorar, e mater o produto.

O product owner prioritiza os itens do backlog, dessa forma, de acordo com seu valor para a organização. Os itens de alta prioridade aparecem no topo e, em contraste com, os elementos de baixa prioridade aparecem na parte inferior. Por fim, esta lista  deve evoluir para refletir o entendimento mais recente do produto.

Os product backlog item, ou elementos do product backlog,  podem representar, por exemplo, novas funcionalidades, melhorias, correções de erros, ou experiências que a equipa pode realiar em sprints futuros. O backlog pode também registrar detalhes adicionais de cada item.

Product backlog

Refinamento do Product Backlog

 

O backlog é um artefacto empírico e, por conseguinte, nunca está fechado. Assim, a equipa deverá refinar o backlog para incorporar mais conhecimento. Ou seja, pode adicionar, retirar, ou ajustar os elementos do backlog de acordo com as necessidades.

Os elementos do backlog estão ordenados . Os developers devem, por conseguinte, trabalhar nos itens que estão em primeiro lugar na lista. Dessa forma maximiza-se o valor entregue ao cliente. Os itens que estão no topo devem estar, dessa maneira, mais trabalhados e mais descritos e detalhados para que a equipa saiba o que fazer. Por outro lado, os itens que estão no final da lista estão menos detalhados e são mais imprecisos. Assim, o product owner deve assegurar que o backlog é continuamente refinado para estar pronto para os sprints seguintes.

Por fim, a utilização desta lista está muito ligada às equipas scrum. No entanto, pode ser usada por outras abordagens ágeis. Veja, em seguida, os posts sobre os outros scrum artifacts aqui.

O Papel do Product Owner no Product Backlog

O product owner deve ser, de fato, dono do produto. Por outras palavras, é o principal responsável pelas decisões de produto, como por exemplo criar, refinar e ordenar o product backlog. Assim, é o product owner que define o product owner, que elementos do backlog podem realizar esse objetivo, e  quais devem ser feitos primeiro. No entanto, o product owner deve trabalhar em colaboração com a equipa de desenvolvimento e stakeholders relevantes.