The Developers Conference - TDC Florianópolis 2018
Marcell Almeida - Product Manager at Intuit
Um Roadmap tradicional não é suficientemente flexível para os métodos Lean e Agile. E quando eles possuem essa flexibilidade muitas vezes são fracos estrategicamente e acabam focando muito mais em features e
datas do que em uma visão estratégica geral.Vou dar exemplos de algumas das melhores práticas que vivenciei nesses anos como Gerente
de Produto. Vou fazer isso ao demonstrar vários exemplos práticos de como é possível montar um roadmap com uma estrutura flexível que é focado em resultados estratégicos (outcome driven) e não em features e datas (output driven).
4. "Existem duas possibilidades:
1) Eu vou desapontar você ao falar
qual a melhor solução para daqui a
6 meses quando na verdade ela não
vai ser a melhor quando 6 meses se
passarem
2) Ser chamado de mentiroso por
mudar o trajeto daqui a 6 meses"
David Cancel, CEO, Drift
5. Jared Spool,
CEO/Founding
Principal of UIE
As empresas precisam
mudar a abordagem
tradicional 'Olhe para a
gente e veja o que
podemos fazer' para 'Olha
o que nós entendemos e
com o que estamos
lidando e como podemos
ajudar os clientes'
Roadmaps são a vantagem
competitiva das empresas"
8. Comunicação: Uma ferramenta
de comunicação estratégica
Um Roadmap é... 8
1
2
Direcionamento: Uma
declaração de intenção e direção
geralmente focada em objetivos
de curto e longo prazo
2
9. Release plan: Então deixe de fora datas específicas
Então o que não é um roadmap? 9
1
2
3
4
Lista de funcionalidades: Não deve conter user stories
Compromisso: Planejamentos mudam
Waterfall: Nada de Gantt charts
10. Ele pode ser feito em várias ferramentas 10
Kanban board PPT Planilha Outros
14. A visão é o que justifica a existência
da sua empresa ou produto, e pode
ser dissecada no impacto que você
quer causar na vida das pessoas.
Para que serve uma visão? 14
15. freegoogleslidestemplates.comFGST
Exemplos de visão 15
"Ser o pulso do planeta"“Organizar a informação do mundo
e torná-la universalmente acessível
e útil. "
“Criar um mundo onde você possa
pertencer a qualquer lugar”
18. Quando seu produto começa a crescer 18
2
Existe aquilo que os
competidores já
fazem
2
3
Existe aquilo que
os usuários
querem
4
Existe aquilo que o
board/investidores
acham que deve ser o
foco
5
Existe aquilo
que os maiores
clientes estão
dispostos a
pagar
PRODUTO
1
Existe aquilo que os
fundadores querem
criar
23. 23
CPO Marketing / Sales Engineering
Objetivos
Quais são os resultados
desejados (objetivos) para os
próximos 3 meses?
Por que eles têm esses
objetivos?
Quais métricas estão usando
para alcançar esses
resultados?
15% de crescimento nos lucros
É responsável pelos acionistas
% de receita e aumento de LTV
Atingir receita de US$ 24
milhões no primeiro trimestre
de 2017
Crescer equipe para atender novas
demandas, melhorar a velocidade das
sprints
Precisa otimizar a produtividade da
equipe
Realidade
O que é mais crítico para eles
nesse exato momento?
Ganhar market share de volta
Não conseguiu bater a meta do
último trimestre e se esforçou
para alcançar
Três equipes, cada uma com velocidade
diferente, demandas para entregar
ainda mais rápido
Opções
O que eles acham que deveria
estar no Roadmap?
Estabilidade da plataforma
Novas features solicitadas pelo
time comercial
Melhorar onboarding
Client ABC Inc pediu novas
funcionalidades para fechar o
contrato
Estabilidade da plataforma
Correção de bugs
Novas features solicitadas pelo time
comercial
Para o futuro
Quais das prioridades de
produto para os próximos 3
meses eles estão de acordo?
Estabilidade da plataforma
Melhorar onboarding
Melhorar onboarding Estabilidade da plataforma
Crie uma tabela para ter uma visão holística da empresa
24. freegoogleslidestemplates.comFGST
Workshop de co-Criação 24
Workshop Agenda
Introdução e Regras - 5 min
Esperanças e medos - 10 min
Visão e objetivos - 10 min
Planejamento lean - 15 min
Priorização - 40 min
Wrap-up - 10 min
2 Engenheiros
1-2 UXs
2 Marketing /
Comercial
2 Customer Success
2 Produto
Ao invés de ter um "o decisor" e fazer com que outras pessoas sigam
sua decisão, esse efeito co-criativo ajuda a manter o time todo a
bordo porque cada participante participou das decisões finais.
Exemplo real
26. ● Escreve uma release para divulgar o que foi feito e quando vai ser lançado
● Utilizando a abordagem working backwards, é a partir da release que
você deve começar.
● O público alvo dessa release vai depender do contexto que você está
inserido — pode ser uma release interna ou pode ser uma release externa
● Essas releases devem ser focados no problema central do cliente (interno
ou externo). Você deve mostrar como as soluções atuais não suprem o
problema e como o novo produto ou funcionalidade vai resolver isso.
● De preferência coloque algumas screenshots que pareçam com a
funcionalidade final — crie mockups bem reais.
Working Backwards
Iterar uma release é muito mais
barato (e rápido) do que iterar o
software.
https://conteudo.produto.io/especificando-funcionalidades-ao-contr
%C3%A1rio-8315937bedae
27. Título — Nome do produto ou funcionalidade escrita de uma maneira que o cliente possa entender assim que ele bater o olho no
título.
Sub-título — Descreva os usuários que vão usar a funcionalidade e os benefícios que ela vai oferecer. Tente colocar em uma
sentença logo abaixo do título.
Resumo — Faça um resumo do produto/funcionalidade ressaltando os benefícios. Assuma que o leitor não vai ler nada além disso.
Então esse parágrafo tem que ser impecável.
Problema — Descreva o problema que você está resolvendo.
Solução — Descreva, de uma maneira elegante, como você está resolvendo esse problema através dessa funcionalidade ou produto.
Citação de alguém da empresa — Uma citação rápida de você ou alguém importante na sua empresa. Ressaltando as vantagens.
Como começar a usar a nova funcionalidade — Descreva como é simples começar a usar.
Citação de algum cliente — Crie uma citação hipotética de algum usuário que usou a funcionalidade e ficou feliz.
Resumo final e Call to Action — Considerações finais rápidas e um botão bem grande
https://conteudo.produto.io/especificando-funcionalidades-ao-contr
%C3%A1rio-8315937bedae
Working Backwards
28. ● Se o release tiver mais de uma página ele provavelmente é muito grande
● Faça 3–4 sentenças por parágrafo
● É uma boa prática incluir um FAQ que responda todas as dúvidas de
negócio para que a release seja focada no usuário final
● Se a release é difícil de escrever, provavelmente é porque o produto não
vai ser bom
● Escreva a release de uma maneira simples sem "tecniquês"
● Vai ajudar se você conversar com alguns clientes antes de fazer essa
release
Working Backwards - Dicas
https://conteudo.produto.io/especificando-funcionalidades-ao-contr
%C3%A1rio-8315937bedae
29. ● Ela pode servir como um guia. Com ela a equipe vai poder sempre
perguntar "Estamos criando coisas que foram definidas na release?"
● Muitas equipes costumam perder tempo criando software que não está
definido ou não possui um objetivo claro (overbuilding).
● Assim a equipe consegue se manter focada em criar coisas que de fato vão
beneficiar os usuários e não criar coisas que demoram muito e/ou não
estavam previamente definidas.
Release feita e validada. E agora?
https://conteudo.produto.io/especificando-funcionalidades-ao-contr
%C3%A1rio-8315937bedae
32. Piores formas de priorizar 32
Intuição1
2
Opiniões dos analistas/especialistas do
mercado
23 Votação
24 Demanda de vendas ou suporte
5 'Eu também' features
33. Muitas ideias. Como priorizar? 33
Esforço vs Objetivos de negócio1
5
Kano Model2
34. Muitas ideias. Como priorizar? 34
5
Esforço vs Objetivos de negócio1
Kano Model2
35. Pontuação para priorizar 35
5
P = CB x (BG1 + BG2 + BG3) x C
Effort
Legend:
• CB: Customer benefit score
• BGi: Business goals
• E: Effort
• C: Certainty (of delivering CB
and BG)
• P: Priority Score
Exemplo real Powered by Alexander Kilian
36. Balancear o Roadmap 36
5
Customer Goals Company Goals Effort Confidence
Item 1. Feature XPTO (2)
2. Feature YZC (2)
3. Easy Getting (1)
4. Reading (1)
Increase Retention Increase Activation Increase
development
velocity
- XS
- S
- M
- L
- XL
<= 25%
<= 50%
<= 75%
<= 100%
Scoring Delighter - 2
Satisfyer - 1
(Multiplier & Tie Breaker)
High - 2
Low - 1
None - 0
High - 2
Low - 1
None - 0
High - 2
Low - 1
None - 0
XS - 1
S - 2
M - 3
L - 4
XL - 5
<= 25% - .25
<= 50% - .5
<= 75% - .75
<= 100% - 1.0
Powered by Alexander KilianExemplo real
37. Balancear o Roadmap 37
5
Customer Goals Company Goals Effort Confidence
Item 1. Easy Data In (2)
2. Easy Insights (2)
3. Easy Getting Started (1)
4. Easy Subscribing VOC (1)
Increase Metric Y Increase Metric X Increase example - XS
- S
- M
- L
- XL
<= 25%
<= 50%
<= 75%
<= 100%
Scoring Delighter - 2
Satisfyer - 1
(Multiplier & Tie Breaker)
High - 2
Low - 1
None - 0
High - 2
Low - 1
None - 0
High - 2
Low - 1
None - 0
XS - 1
S - 2
M - 3
L - 4
XL - 5
<= 25% - .25
<= 50% - .5
<= 75% - .75
<= 100% - 1.0
Powered by Alexander KilianExemplo real
38. Balancear o Roadmap 38
5
Customer Goals Company Goals Effort Confidence
Item 1. Easy Data In (2)
2. Easy Insights (2)
3. Easy Getting Started (1)
4. Easy Subscribing VOC (1)
Increase Retention Increase Activation Increase
development
velocity
- XS
- S
- M
- L
- XL
<= 25%
<= 50%
<= 75%
<= 100%
Scoring Delighter - 2
Satisfyer - 1
(Multiplier & Tie Breaker)
High - 2
Low - 1
None - 0
High - 2
Low - 1
None - 0
High - 2
Low - 1
None - 0
XS - 1
S - 2
M - 3
L - 4
XL - 5
<= 25% - .25
<= 50% - .5
<= 75% - .75
<= 100% - 1.0
Powered by Alexander KilianExemplo real
39. Balancear o Roadmap 39
Customer Goals Company Goals Effort Confidence
Item 1. Feature XPTO (2)
2. Feature YZC (2)
3. Easy Getting (1)
4. Reading (1)
Increase Metric Y Increase Metric X Increase example - XS
- S
- M
- L
- XL
<= 25%
<= 50%
<= 75%
<= 100%
Scoring Delighter - 2
Satisfyer - 1
(Multiplier & Tie Breaker)
High - 2
Low - 1
None - 0
High - 2
Low - 1
None - 0
High - 2
Low - 1
None - 0
XS - 1
S - 2
M - 3
L - 4
XL - 5
<= 25% - .25
<= 50% - .5
<= 75% - .75
<= 100% - 1.0
Exemplo real Powered by Alexander Kilian
40. Balancear o Roadmap 40
Customer Goals Company Goals Effort Confidence
Item 1. Feature XPTO (2)
2. Feature YZC (2)
3. Easy Getting (1)
4. Reading (1)
Increase Metric Y Increase Metric X Increase example - XS
- S
- M
- L
- XL
<= 25%
<= 50%
<= 75%
<= 100%
Scoring Delighter - 2
Satisfyer - 1
(Multiplier & Tie Breaker)
High - 2
Low - 1
None - 0
High - 2
Low - 1
None - 0
High - 2
Low - 1
None - 0
XS - 1
S - 2
M - 3
L - 4
XL - 5
<= 25% - .25
<= 50% - .5
<= 75% - .75
<= 100% - 1.0
Exemplo real Powered by Alexander Kilian
41. Muitas ideias. Como priorizar? 41
5
Esforço vs Objetivos de negócio1
Kano Model2
42. 42

● Kano model: Forma simples de priorizar
funcionalidades do produto
KANO MODEL
43. 43

● Ele separa as funcionalidades do produto, ou
serviços, em 3 categorias:
○ Basic needs
○ Linear satisfiers
○ Delighters
KANO MODEL
51. 51

Separar você do conjunto
de competidoresDiferenciação
DEMANDAS CURTO PRAZO/DEMANDAS DE OUTRAS
ÁREAS
52. 52

Separar você do conjunto
de competidoresDiferenciação
Neutralização Alcançar os competidores
DEMANDAS CURTO PRAZO/DEMANDAS DE OUTRAS
ÁREAS
53. 53

Separar você do conjunto
de competidoresDiferenciação
Neutralização
Produtividade
Alcançar os competidores
Ganhar velocidade no
médio e longo prazo
DEMANDAS CURTO PRAZO/DEMANDAS DE OUTRAS
ÁREAS
54. 54

Separar você do conjunto
de competidoresDiferenciação
Neutralização
Produtividade
Alcançar os competidores
Ganhar velocidade no
médio e longo prazo
Precisa escolher um pra focar!
DEMANDAS CURTO PRAZO/DEMANDAS DE OUTRAS
ÁREAS
56. 56
Objetivos de negócio
Visão do Produto
Linhas do tempo
Hipóteses e Temas
Observações
5
Componentes
Primários
Componentes de um Roadmap
57. freegoogleslidestemplates.comFGST
Componentes de um Roadmap 57
Objetivos de negócio
Visão do Produto
Linhas do tempo
Hipóteses e Temas
Observações
Primário
Secundário
Complementar
KPIs do produto
Funcionalidades e
Soluções
Nível de confiança
Estágio de
desenvolvimento
Informações do
projeto
Dependências
Status
62. Componentes de um Roadmap 62
Resultado
esperado
Oportunidade Oportunidade OportunidadeTemas /
Hipóteses
Objetivo
Experiment
SoluçãoSoluçãoFuncionalidades
Experimento Experimento
63. Componentes de um Roadmap 63
Manter a
tripulação
saudável
Navio limpo
Alimentação
saudável
Exercício
regulares
Temas /
Hipóteses
Objetivo
ArrozFrutasFuncionalidades
Maçãs Laranjas
64. Componentes de um Roadmap 64
Hipóteses
Necessidades
ou problemas
Soluções
Manter a tripulação
saudável
Fazendo com que
eles comam de
maneira saudável
Ter frutas, em
especial laranja,
disponíveis no navio
66. Formule uma hipótese
"Se as imagens chamarem mais atenção, então a
taxa de clique vai aumentar, porque sabemos que
as imagens são um dos fatores mais importantes
para quem busca um imóvel."
67. O Roadmap é igual a um produto 67
Ele precisa estar em constante mudança
68. Como evitar problemas quando meu
roadmap mudar?
68
Seja direto:
Não diga que acha ou que talvez não dê
tempo de entregar no período previsto. Isso
só vai tornar a situação confusa e você vai
precisar comunicar novamente
Tenha empatia:
Um bom Gerente de Produto também
precisa dominar alguns soft skills.
Caso o roadmap sofra alterações:
Reduza as ênfases nas datas:
Você deve ter visto pelos exemplos citados nessa
apresentação que as datas são em semanas ou até
mesmo meses - isso quando há datas.
Aumente a transparência do Roadmap:
Gerentes de Produto devem trabalhar com os
stakeholders para deixar claro que um Roadmap é
um documento vivo e VAI sofrer mudanças sempre.
Comunique o tempo todo:
Comunique o status do roadmap durante o
processo de criação e também a cada mudança
Mitigar problemas quando mudar:
69. Resumo 69
● É um artefato estratégico para comunicação
● Um roadmap não é um planejamento de um projeto
● É uma estratégia de produto que precisa estar diretamente
conectada com a estratégia de negócio
● Foque em necessidades não em soluções/funcionalidades
● Tenha um plano de priorização
● Trate-o como um produto, podendo sofrer alterações sempre
que for necessário
70. Assine a newsletter para saber das próximas edições:
http://productcampsp.com.br/
Vídeos Palestras de 2017:
https://www.youtube.com/channel/UCUQx2TDt0qP4KvG9
cVvxYpQ
Meetup Produto.io São Paulo
https://www.meetup.com/SP-Product-Meetup/
Slack: http://produto.io/
Blog: http://conteudo.produto.io/
Alguns convites
Curso online com PMs de várias
empresas.
Pré-venda acontecendo agora
cursospm3.com.br
Comunidade
Para baixar o slide: http://bit.ly/tdcproduto