Criar o Backlog de Produto
No desenvolvimento ágil, um Product Backlog, ou em português, uma lista de pendências de
produto, é como o próprio nome diz: uma lista priorizada de recursos ou requisitos para um produto
que está em desenvolvimento.
É um documento dinâmico que está em constante evolução (documentos novos entram e
documentos não necessários, ou que não serão mais desenvolvidos saem). Ou seja, à medida que
novas informações são aprendidas ou à medida que as prioridades mudam.
O processo de criação de uma lista de pendências do produto normalmente envolve a colaboração
entre o proprietário do produto (product owner), a equipe de desenvolvimento e quaisquer outras
partes interessadas relevantes. O proprietário do produto é responsável por definir e priorizar os
itens na lista de pendências com base em seu valor para o usuário final.
Para criar uma lista de pendências do produto, as seguintes etapas serão executadas:
Identificar as personas do usuário: quem são os usuários-alvo do produto?
Fazer um brainstorming sobre os recursos: quais são os recursos ou funcionalidades
potenciais que o produto deve ter para atender às necessidades dos usuários?
Priorizar os recursos: quais recursos são mais importantes ou valiosos para os usuários e
para a empresa?
Refinar e atualizar o backlog: à medida que o projeto progride, o backlog deve ser
continuamente refinado e atualizado com base em novas informações e mudanças de
prioridades.
Aqui está um exemplo simples de uma lista de pendências de produtos para um site de comércio
eletrônico bem geral:
Como cliente, quero poder criar uma conta para salvar minhas informações de frete e
faturamento;
Como cliente, quero ser capaz de pesquisar produtos por palavra-chave ou categoria
para que eu possa encontrar o que estou procurando rapidamente;
Como cliente, quero poder adicionar itens ao meu carrinho e visualizar meu carrinho
para que eu possa acompanhar o que estou comprando;
Como cliente, quero poder finalizar a compra e pagar meu pedido usando um método
de pagamento seguro;
Como cliente, quero receber um e-mail de confirmação com os detalhes do meu
pedido assim que ele for feito;
Como administrador do site, quero ser capaz de gerenciar pedidos de clientes e
acompanhar os níveis de estoque.
Você já percebeu que a lista de pendências de produtos (backlog) consiste em uma lista de histórias
dos usuários; mas nem todas as histórias, porque novas podem aparecer e antigas simplesmente
podem deixar de ser necessárias.
Portanto, o backlog pode incluir muito mais recursos e funcionalidades. A chave é priorizar os itens
na lista de pendências com base em seu valor para os usuários e os negócios, e refinar e atualizar
continuamente a lista de pendências à medida que o projeto progride.