Como Priorizar Backlog de Produto?

Saber priorizar, o que priorizar e quando priorizar, pode determinar o seu sucesso ou fracasso frente aos seus concorrentes.

William Oliveira
Gerente de Produto ou Product Manager

--

Em minha busca por mais conhecimentos e habilidades de para um bom gerente de produto ou product manager. Busquei aprender mais sobre técnicas e metodologias para priorização de backlog e sua importância no desenvolvimento de produtos.

Todos os dias você irá receber várias ideias para o produtos do seu time, clientes, concorrentes, mercado, comercial, marketing, parceiros, revendedores, distribuidores e todos ao seu redor. Todas essas ideias irão colocar o gerente de produto em uma posição, onde ele deverá responder ‘Sim’ ou ‘Não’. E para cada decisão tomada terá implicações a longo prazo sobre o produto e o negócio. Mas esse desafio é pouco reconhecido pelo seu time e normalmente você estará sendo empurrando a tomar decisões contra sua vontade e visão.

#1 — Por que priorizar?

Para mim! Por três simples motivos:

#1 — Porque saber priorizar, o que priorizar e quando priorizar, pode determinar o seu sucesso ou fracasso frente aos seus concorrentes.

#2 — Para manter o foco.

#3 — Para não desperdiçar tempo, esforço e dinheiro.

#2 — Como priorizar?

É uma pergunta feita por milhares de gerentes de produtos e respondida por outros tantos. Vou descrever abaixo algumas técnicas, ferramentas e métodos adotados por alguns gerentes de produtos. E que possam nosso dar um norte para a nossa tomada de decisão.

Algumas ideias que agradaram-me do Quora:

#1 Ian McAllister, da Amazon, explica como ele prioriza funcionalidades de backlog:

1º — Priorize temas, não projetos. Crie uma lista de temas para o seu produto. Por exemplo, aquisição de clientes, ativação, retenção, receita média por usuário, etc. Escolha 3 que são os mais importantes para o seu produto.

2º — Sequência e recursos para seus temas. Entre os 3 temas priorize 1 (por enquanto) e defina a quantidade de recursos que você irá direcionar para ele.

3º — Gere ideias de projetos para seus temas. Concentre sua energia em gerar boas ideias de projetos relacionados aos seus três temas. Comece com o que você já tem, mas trabalhe para gerar mais ideias. Tente quebrar projetos maiores em menores, e concentre-se nos 20% de projetos que irão gerar 80% de impacto.

4º — Estime o potencial de impacto de cada projeto. Estime o impacto de cada projeto para o seu tema. E ordene por magnitude dentro do tema.

5º — Priorize projetos dentro de cada tema. Agora olhe para os projetos com maior impacto e com menor custo, e faça estes primeiros e com rapidez. E continue dando sequência.

Para mim, particularmente, é uma das formas mais efetivas.

#2 — Outra boa metodologia é desenhar uma matriz com base nos seguintes fatores:

  • Viabilidade técnica;
  • Disponibilidade de recursos;
  • Necessidade do cliente;
  • Impacto no negócio, tempo e mercado;

Defina peso para cada um desses fatores e você terá sua priorização.

#3 — Crie uma pesos para crescimento da receita, satisfação do cliente e esforço de desenvolvimento. Tente criar um escala de 1-10 para os pesos para ter maior coerência e efetividade na seguinte formula:

CR * SC * ED = Funcionalidade Priorizada.

#4 — Comece o trabalho pelo cliente: Está metodologia é usada pela Amazon e tem um grande impacto em modelos de negócios baseados no B2C. Tem como iniciativa começar a priorização de uma funcionalidade escrevendo comunicados de imprensa para alguns clientes e colher os feedbacks. Escreva as FAQ e manuais de usuário, gerando material suficiente para uma boa tomada de decisão e detalhes para equipe de desenvolvimento.

Alguns frameworks:

#1 — O framework com base no modelo de Kano, consiste em criar um gráfico bidimensional com o eixo horizontal representando o investimento e o vertical representando a satisfação do cliente. E com base nos clientes classificar suas funcionalidades em:

  • Necessidades básicas: funcionalidades que seus clientes não tomarão como peso de decisão, mas se não existirem ficarão decepcionados. Por exemplo, água quente em hotel, você não procuro hotéis usando como parâmetro, se tem água quente ou não. Mas se não tiver água quente no hotel você provavelmente não irá escolher ele.
  • Delícias: funcionalidades que gerarão surpresa e alta satisfação em seus clientes. Por exemplo, usando o hotel como exemplo, se na hora do check-in você ganhar um biscoito muito gostoso, com certeza você ficará muito impressionado e satisfeito.

#2 — Modelo KJ, defende que você tem que concentrar no backlog que está em suas mãos no momento e concentrar-se em identificar quem irá usar, o problema, os objetivos, a viabilidade e etc. Em seguida, organizar um grupo para discutir o backlog. Gerar pontos e anotações, agrupar os itens semelhantes criando grupos. E votar os grupos mais importantes e assim gerar as classificações para a priorização.

#3 — Utilizando o Kanban, que tem como base mudanças incrementais e evolutivas e foco na entrega contínua com feedback, colaboração e desenvolvimento com base no just-in-time. Aqui é como o desenvolvimento de produtos podem ser gerenciados usando Kanban e abordagem iterativa.

Algumas ferramentas:

#1 — Prodpad : A ferramenta defende identificação de características que terão maior impacto com menos esforço.

#2 — Aha.io: Esta ferramenta de gestão de produto utiliza vários parâmetros, como o impacto de vendas, retenção de clientes, marketing, operações e esforço de desenvolvimento para identificar as prioridades das funcionalidades.

#3 — Características comuns entre eles

O que podemos perceber em comum entre a maioria das técnicas e metodologias é:

#1 — Usando pontuação como base para decisão, cabe a você criar pesos para as características que você acha relevante para seu produto, mercado e cliente.

#2 — Intuição com base no seu conhecimento, experiência e feedbacks. Que levem você a priorizar o que você julga impactante e relevante para seu produto, mercado e cliente. Vale aqui destacar pessoas como Steve Jobs, Mark Zuckerberg são claramente conhecidas por utilizarem essa técnica.

#3 — Iterativo com base em hipóteses, criando pequenos MVPs, tendo alguns clientes como betas para colher feedbacks e continuar desenvolvendo e iterando com os clientes e entrega ao todo dos clientes.

É muito importante para aplicação de qualquer técnica ou metodologia é analisar seus clientes, mercado, concorrentes e recursos.

--

--

William Oliveira
Gerente de Produto ou Product Manager

Head of Product Management na Genial Investimentos. Apaixonado por digital business, tech, cinema e comida italiana. E sou pai do Pedro!