O que é Backlog do Produto?
Publicados: 2021-09-30Você já teve a sensação de que sua equipe comete os mesmos erros repetidamente? Você acredita que as coisas não estão progredindo corretamente e precisa fazer algumas mudanças para melhorar o processo de desenvolvimento do projeto.
Um backlog de produto aqui pode ajudar uma equipe a decidir no que está trabalhando e no que deseja se concentrar. É uma descrição de como a equipe irá realizar a ideia apresentada em um roteiro ágil. É uma lista gigantesca de tarefas para sua equipe de desenvolvimento de várias maneiras.
Os projetos podem fazer parte de produtos maiores com um backlog do produto para gerenciá-los. Um exemplo de backlog de produto pode ser projetos de implementação de clientes, que podem ser entregues como parte de um backlog de produto maior. Alternativamente, um estúdio de produção de jogos poderia tratar cada geração de um jogo como um projeto separado com um prazo definido (por exemplo, perto do Natal).
O que é o Backlog do Produto no Scrum?
No Scrum, o backlog ágil do produto é uma lista de recursos priorizados que inclui breves descrições de todas as funcionalidades do produto. Se você está trabalhando em um projeto, não é necessário iniciá-lo com um longo esforço para documentar todos os requisitos usando o Scrum. Uma equipe Scrum e seu proprietário do produto podem começar incluindo qualquer coisa que possam pensar para a priorização ágil do backlog.
Esse backlog ágil do produto é mais do que suficiente para um primeiro sprint. À medida que informações adicionais sobre o produto e seus clientes se tornam disponíveis, o backlog do produto Scrum permite que ele se expanda e se adapte.
No Scrum, o backlog do produto é uma lista de recursos priorizados que inclui breves descrições de todas as funcionalidades do produto. Não é necessário iniciar um projeto com um esforço inicial demorado para documentar todos os requisitos ao usar o Scrum.
Nos serviços de desenvolvimento de software personalizados , uma equipe scrum e seu proprietário do produto normalmente começam anotando tudo o que podem pensar para priorização ágil do backlog. Quase sempre, esse backlog de produto ágil é mais que suficiente para um primeiro sprint. À medida que informações adicionais sobre o produto e seus clientes se tornam disponíveis, o backlog do produto Scrum pode ser expandido e adaptado.
Como Começa a Jornada do Backlog do Produto?
Primeiro vem a visão ou uma ideia, depois a estratégia acontece, para concretizar a ideia é preciso o roadmap, e depois de colocar o roadmap vem o product backlog. Os ponteiros abaixo mostram o que significa cada um dos termos da jornada do backlog do produto.
- A estratégia do produto é um esboço de como a meta da empresa será alcançada em alto nível
- O roadmap do produto dita o plano a ser realizado
- O backlog do produto contém as especificações de nível de tarefa necessárias para produzir o produto profissional
Como o Product Backlog e os Product Roadmaps são diferentes?
As duas principais ferramentas de gerenciamento de produtos são o roadmap do produto e o backlog do produto. Cada instrumento tem seu próprio conjunto de vantagens e desvantagens. Um backlog de produto não deve ser confundido com um roadmap de produto. Ambos os documentos ativos são úteis para equipes de processos de desenvolvimento ágil por diferentes motivos. A lista de pendências fornece detalhes de desenvolvimento tático, enquanto o roteiro se concentra na estratégia geral.
O gerenciamento do backlog do produto envolve uma variedade de tarefas e estratégias. Como o roteiro do produto é alterado com frequência, ele deve estar intimamente ligado ao backlog do produto. Como resultado, o backlog deve ser priorizado (e re-priorizado) regularmente para refletir as mudanças e descobertas.
O backlog do produto inclui épicos e histórias de usuários, diagramas de fluxo de trabalho, esboços de design de interface de usuário e maquetes, bem como outros trabalhos pendentes necessários para construir um produto. É uma ferramenta tática que orienta o trabalho da equipe de desenvolvimento e serve como base para acompanhar o progresso do desenvolvimento com ferramentas como um gráfico de burndown de lançamento. As principais distinções entre o roadmap do produto e o backlog do produto estão resumidas no diagrama abaixo.
O roadmap do produto é uma ferramenta de planejamento estratégico de produto que descreve como o produto evoluirá no tempo seguinte. Ele estabelece um senso de propósito, incentiva a participação dos interessados, auxilia na aquisição de fundos e facilita a coordenação do desenvolvimento e lançamento de vários produtos.
Além disso, atenção especial deve ser dada para manter o backlog estruturado e acessível. As práticas de gerenciamento de backlog do produto recomendam apontar para um backlog de produto detalhado apropriadamente, emergente, estimado e priorizado (DEEP), no qual os itens com a prioridade mais alta contêm mais detalhes e o nível de detalhe diminui à medida que a prioridade aumenta.
A maioria das equipes ágeis também participa de sessões de preparação do backlog do produto, que são usadas para refinar e organizar os itens do backlog. Durante essas reuniões, a equipe colabora para planejar com antecedência algumas histórias de usuários de alguns sprints. As sessões de preparação do backlog ágil garantem que as histórias do usuário no topo do backlog tenham detalhes suficientes para serem compreendidas pela equipe de entrega.
Técnicas de Priorização do Backlog do Produto
- Em vez de ser um evento único, a preparação do backlog do produto é um processo contínuo envolvendo proprietários de produtos e equipes de desenvolvimento. O conhecimento do assunto geralmente está presente nas equipes de desenvolvimento, que podem ser refinados. A equipe Scrum, por outro lado, determina quando e como a otimização será concluída.
- O ato de adicionar detalhes, estimativas e pedidos aos itens no Product Backlog é conhecido como refinamento do product backlog. Dentro de cada Sprint, o Refinamento do Backlog do Produto é necessário para refinar os produtos para que eles estejam prontos para Sprints futuros. O refinamento do backlog do produto normalmente não requer mais de 10% do trabalho da equipe de desenvolvimento.
- Os itens do backlog do produto no topo do Product Backlog (maior prioridade, maior valor) são decompostos para que caibam em um Sprint, uma vez que os itens do backlog tenham sido refinados para o nível apropriado de granularidade.
Todo o trabalho de estimativa é tratado pela equipe de desenvolvimento. Ao ajudar a equipe a avaliar as compensações, os proprietários de produtos podem ter um impacto em suas decisões. A pessoa que executa a tarefa, por outro lado, determina a estimativa final.
Benefícios do Backlog do Produto
Backlog como espaços reservados
Os itens da lista de pendências servem como espaços reservados para futuras discussões sobre uma solução para atingir sua meta. Isso significa que uma equipe não precisa ter uma ideia completamente desenvolvida antes de adicioná-la ao backlog do produto. Quando um item do backlog do produto é introduzido pela primeira vez, ele só precisa ter informações suficientes para lembrar à equipe qual era a alternativa. Quando uma equipe está prestes a começar a trabalhar em um item do backlog do produto, ele só precisa ser totalmente explicado.
Natureza Dinâmica
A natureza dinâmica de um backlog de produto permite que as equipes acompanhem seu aprendizado sobre a meta desejada e os métodos de entrega potenciais. O backlog do produto não precisa estar completo quando uma equipe começa a trabalhar. Assim, eles podem começar com um conceito original e adicionar novos itens de backlog do produto à medida que ganham experiência.
Remoção fácil
Só porque algo está em um backlog de produto não significa que tenha que ser entregue. Uma equipe pode remover itens da lista de pendências se eles não contribuírem para o fim desejado. Isso significa que uma equipe pode evitar a produção de produtos que não agregam valor e, em vez disso, se concentrar em fazer mudanças realmente úteis.
Adicionar um item de backlog
O backlog do produto pode ser usado por equipes para evitar desperdício de tempo debatendo se uma opção é valiosa ou não com base em informações limitadas. Quando uma nova ideia se apresenta, a equipe pode adicionar um item de backlog do produto como um lembrete para investigar mais a ideia. A equipe pode então priorizar a consideração dessa ideia junto com outros itens e remover o item do backlog do produto se a ideia provar não fornecer progresso em direção ao resultado desejado.
Backlog do Produto Ágil vs. Backlog do Sprint - Uma Diferença Detalhada
Em poucas palavras, o sprint backlog é o plano de sprint de curto prazo da equipe. O backlog do produto em ágil é o plano de longo prazo do produto, no qual a visão é categorizada em itens de entrega tangíveis que agregam valor ao produto. Muitas pessoas consideram o sprint backlog como um subconjunto do product backlog. Isso é o ideal; o sprint backlog é composto inteiramente de itens do product backlog. Além disso, o sprint normalmente incluirá outros trabalhos com os quais a equipe se comprometeu e as tarefas que podem ser concluídas durante o sprint de design do produto .
O backlog do produto em ágil é uma coleção de tarefas que você espera concluir no futuro para manter a competitividade do seu produto. É o resultado da colaboração entre o product owner e os stakeholders (clientes, equipe, analistas). Ele será atualizado regularmente, com novos itens sendo adicionados ou removidos.
Em geral, será maior que o backlog do sprint. Ele também incluirá elementos com níveis variados de granularidade, com menos itens divididos abaixo do nível da história do usuário. O proprietário do produto é responsável por isso.
O backlog do sprint é uma coleção de trabalho que a equipe se compromete a concluir, agora ou mais tarde no sprint (normalmente um período de 1 a 4 semanas). É composto de histórias de usuários que a equipe se comprometeu a concluir durante o próximo sprint.
No entanto, também pode incluir coisas como bugs, trabalho de refatoração e assim por diante. Geralmente é mais detalhado e dividido em atividades, com a implementação técnica de uma história de usuário em primeiro plano. É responsabilidade do scrum master e da equipe.
Hora de construir seu backlog
A necessidade de planejamento e organização adequados é fundamental para o seu sucesso. É aí que os backlogs são úteis. O backlog, quando gerado e mantido adequadamente, torna-se uma ferramenta que ajuda as equipes a navegar pelas mudanças constantes, alcançando o pico de produtividade e fornecendo o máximo valor tanto para o negócio quanto para o cliente.
No blog acima, descrevemos o que é o backlog do produto e como ele ajuda uma equipe em seu trabalho, criando um terreno comum para as partes interessadas e as equipes se alinharem para que as histórias de usuários mais significativas sejam implementadas, permitindo flexibilidade para responder às mudanças nas demandas e circunstâncias, crie um denominador comum entre várias equipes que trabalham no mesmo produto para melhorar a precisão das previsões de lançamento do produto.