Aula 09 - Visão de produto e backlog orientados a metas mensuráveis
Visão de produto, metas mensuráveis e backlog
Curso: CST em Análise e Desenvolvimento de
Sistemas
Disciplina: Gerenciamento de Software Ágil
Tema: Da visão de produto à avaliação de resultados
1. Cenário
Uma loja virtual identificou que muitos clientes iniciam o checkout pelo celular, mas não concluem a compra. A equipe de desenvolvimento foi encarregada de propor melhorias para aumentar a conversão, reduzir o tempo de checkout e diminuir os erros de pagamento.
A equipe dispõe de duas semanas para implementar melhorias e avaliar seus resultados.
Todos os dados apresentados neste exercício são hipotéticos.
2. Dados iniciais
A equipe coletou os seguintes dados durante um período de análise:
| Indicador | Valor inicial |
|---|---|
| Sessões com checkout iniciado | 2.000 |
| Pedidos confirmados | 440 |
| Tempo médio de checkout | 180 segundos |
| Taxa de erros de pagamento | 4% |
| NPS dos clientes | 56 |
A empresa estabeleceu as seguintes metas para o trimestre:
| Indicador | Meta |
|---|---|
| Conversão do checkout | 30% |
| Tempo médio de checkout | 120 segundos ou menos |
| Taxa de erros de pagamento | 2% ou menos |
| NPS | Pelo menos 50 |
3. Atividade 1 — Definição de objetivos
Com base no cenário e nos dados apresentados:
- Escreva uma visão de produto em uma ou duas frases.
- Defina um objetivo SMART para o projeto.
- Identifique três resultados mensuráveis (KRs) que permitam avaliar o sucesso.
- Explique a diferença entre entregar uma funcionalidade e alcançar um resultado para o usuário.
4. Atividade 2 — Análise do funil
Após a implementação de uma primeira melhoria, a equipe registrou os seguintes dados:
| Etapa | Quantidade de sessões |
|---|---|
| Checkout iniciado | 2.000 |
| Forma de pagamento selecionada | 1.500 |
| Pedido confirmado | 600 |
Responda:
- Qual é a conversão entre o início do checkout e a seleção do pagamento?
- Qual é a conversão entre a seleção do pagamento e a confirmação do pedido?
- Qual é a conversão global do checkout?
- Quantas sessões não chegaram à confirmação do pedido?
- Em qual etapa ocorre o maior abandono proporcional?
- Qual etapa deveria ser investigada primeiro? Justifique usando os números.
Apresente os cálculos utilizados.
5. Atividade 3 — Priorização do backlog
A equipe identificou quatro iniciativas possíveis:
| Iniciativa | Impacto esperado | Esforço estimado | Confiança na hipótese |
|---|---|---|---|
| A. Validação inline dos campos | Alto | Baixo | Alta |
| B. Pagamento via Pix simplificado | Alto | Médio | Média |
| C. Redesign completo do checkout | Alto | Alto | Média |
| D. Animações na tela de confirmação | Baixo | Baixo | Alta |
Para esta atividade, utilize a seguinte escala:
- Impacto: alto = 3, médio = 2, baixo = 1.
- Confiança: alta = 3, média = 2, baixa = 1.
- Esforço: alto = 3, médio = 2, baixo = 1.
Calcule o índice simplificado de prioridade:
Prioridade = (Impacto × Confiança) ÷ Esforço
Em seguida:
- Calcule a prioridade das quatro iniciativas.
- Organize-as da maior para a menor prioridade.
- Escolha duas iniciativas para a primeira iteração.
- Justifique a escolha considerando impacto, esforço e risco.
- Explique por que a iniciativa com maior impacto esperado nem sempre deve ser executada primeiro.
6. Atividade 4 — História de usuário e critérios de aceite
Escolha uma das iniciativas priorizadas e produza uma história de usuário.
Utilize o seguinte formato:
História
Como [tipo de usuário], quero [funcionalidade], para [benefício esperado].
Resultado esperado
- Outcome:
- KR relacionado:
- Hipótese:
Critérios de aceite
Defina pelo menos três critérios objetivos e verificáveis. Um deles deve estabelecer um limite numérico de desempenho ou tempo.
Exemplo de estrutura:
- Dado que [contexto inicial],
- Quando [ação realizada],
- Então [resultado observável].
Identifique também dois eventos de telemetria que permitam avaliar se a funcionalidade está produzindo o resultado esperado.
7. Atividade 5 — Avaliação dos resultados
Após a iteração, a equipe obteve os seguintes resultados:
| Indicador | Inicial | Após a iteração | Meta |
|---|---|---|---|
| Conversão do checkout | 22% | 28% | 30% |
| Tempo médio de checkout | 180 s | 115 s | ≤ 120 s |
| Erros de pagamento | 4% | 2,5% | ≤ 2% |
| NPS | 56 | 48 | ≥ 50 |
Responda:
- Qual foi o aumento da conversão em pontos percentuais?
- Qual foi a redução percentual do tempo médio de checkout?
- A meta de tempo foi alcançada?
- A meta de erros de pagamento foi alcançada?
- O NPS respeitou o limite de segurança (guardrail)?
- A equipe deve considerar a iteração um sucesso completo? Justifique.
- Qual indicador exige uma ação imediata e por quê?
Apresente os cálculos das variações percentuais quando aplicáveis.
8. Atividade 6 — Decisão e próxima iteração
Com base nos resultados, elabore uma proposta para a próxima iteração contendo:
- Uma decisão sobre as melhorias já implementadas: manter, ajustar ou interromper.
- Duas ações concretas para investigar ou reduzir os problemas identificados.
- Uma nova prioridade para o backlog.
- Uma métrica principal para avaliar a próxima iteração.
- Um guardrail que não poderá ser violado.
Justifique as decisões com base nos dados, evitando decisões fundamentadas apenas em opiniões.
9. Entrega
Cada grupo deverá apresentar:
- Visão de produto e objetivo SMART.
- KRs definidos.
- Cálculos do funil e dos indicadores.
- Backlog priorizado com os índices calculados.
- Uma história de usuário com critérios de aceite.
- Decisão final e proposta para a próxima iteração.
Critério de avaliação: correção dos cálculos, coerência entre visão e metas, justificativa da priorização, objetividade dos critérios de aceite e fundamentação das decisões nos dados.
Conceitos importantes para o exercício
1. NPS (Net Promoter Score)
O NPS é um indicador de satisfação e lealdade dos clientes, baseado na probabilidade de recomendarem um produto ou serviço a outras pessoas.
A pergunta mais comum é: “Em uma escala de 0 a 10, o quanto você recomendaria este produto a um amigo ou colega?”
As respostas são classificadas em três grupos:
- Detratores (0 a 6): clientes insatisfeitos ou pouco propensos a recomendar.
- Neutros (7 e 8): clientes satisfeitos, mas sem forte disposição para recomendar.
- Promotores (9 e 10): clientes com alta propensão a recomendar.
O cálculo é:
NPS = % de Promotores - % de Detratores
O resultado varia de -100 a +100.
Exemplo: se 60% são promotores, 25% são neutros e
15% são detratores, o NPS é 60 - 15 = 45.
2. SMART
SMART é um método para definir objetivos claros e verificáveis. Cada letra representa uma característica:
- S — Specific (Específico): define claramente o que se pretende alcançar.
- M — Measurable (Mensurável): permite verificar o resultado por meio de indicadores.
- A — Achievable (Alcançável): é viável considerando os recursos e as condições disponíveis.
- R — Relevant (Relevante): contribui para uma necessidade ou objetivo importante.
- T — Time-bound (Temporal): estabelece um prazo para alcançar o resultado.
Exemplo:
- Objetivo vago: melhorar o checkout.
- Objetivo SMART: aumentar a conversão do checkout de 22% para 30% até o final do trimestre.
O segundo objetivo define o indicador, o resultado esperado e o prazo.
3. KRs (Key Results)
KRs são Resultados-Chave: indicadores com metas quantitativas que permitem verificar se um objetivo foi alcançado. São utilizados, por exemplo, na metodologia OKR (Objectives and Key Results).
Enquanto o objetivo expressa o que queremos alcançar, os KRs definem como saberemos que conseguimos.
Exemplo:
Objetivo: tornar o checkout mais eficiente.
- KR1: aumentar a conversão de 22% para 30%.
- KR2: reduzir o tempo médio de checkout de 180 para 120 segundos.
- KR3: reduzir a taxa de erros de pagamento de 4% para 2%.
Uma funcionalidade entregue não representa, por si só, o cumprimento de um KR. É necessário medir os resultados obtidos.
4. Guardrail
Um guardrail é um indicador acompanhado para garantir que uma melhoria não provoque efeitos negativos inaceitáveis em outras dimensões do produto, como satisfação, segurança, qualidade ou desempenho.
Ele funciona como um limite de segurança para a tomada de decisões.
Exemplo: a equipe quer aumentar a conversão do checkout, mas estabelece que o NPS deve permanecer em pelo menos 50.
Resumo dos conceitos
| Conceito | Pergunta que responde |
|---|---|
| NPS | Os clientes recomendariam nosso produto? |
| SMART | Nosso objetivo está bem definido? |
| KRs | Como mediremos o alcance do objetivo? |
| Guardrail | Que limite não podemos ultrapassar ao buscar o resultado? |