A evolução e os desafios do chapter de PMs no Nubank - Pedro Axelrud

Post on 21-Jan-2018

195 views 1 download

transcript

Construindo produtos para incerteza máxima

SOUTHEAST BRAZIL REGION FROM SPACE

Tecnologia Design Data science

“There are known knowns. These are things we know that we know.

There are known unknowns. That is to say, there are things that we know we don't know.

But there are also unknown unknowns. There are things we don't know we don't know.”

Donald Rumsfeld

Crescimento

01/03/14 01/02/17

Crescimento Preocupações

01/03/14 01/02/17

existir

sobreviver ao crescimento

não se acomodar

manter múltiplos produtos

• Ter um produto funcional

• Time(s) pequenos e muito ágeis

• Dívida técnica x velocidade

• Minimizar o escopo do MVP

Preocupação: existir

Preocupações

01/03/14 01/02/17

existir

sobreviver ao crescimento

não se acomodar

manter múltiplos produtos

• Apagar incêndios

• Entender operação/atendimento

• Resolver bugs e corner cases

• Escalar os serviços

• Escalar o(s) time(s)

• Automatizar processos operacionais

• Coletar métricas

Preocupação: sobreviver ao crescimento

Preocupações

01/03/14 01/02/17

existir

sobreviver ao crescimento

não se acomodar

manter múltiplos produtos

• Sustentabilidade financeira

• Continuar inovando e entregando valor

• Não burocratizar / se manter ágil

• Priorização com dados, impacto econômico e aprendizado

• Ter métricas acessíveis

• Testar alternativas e otimizar fluxos

Preocupação: não se acomodar

• Sustentabilidade financeira

• Continuar inovando e entregando valor

• Não burocratizar / se manter ágil

• Priorização com dados, impacto econômico e aprendizado

• Ter métricas acessíveis

• Testar alternativas e otimizar fluxos

Preocupação: não se acomodar

COMO ESCALAR SEM PERDER A CULTURA DE TESTAR?

Problema

• Maior complexidade no desenvolvimento

• Como evitar retrabalho?

• Testar mais ou implementar algo novo? Até onde?

Como escalar sem perder a cultura de testes?

FLUXO DE AQUISIÇÃO

Exemplo

• Não quebrar algo que funciona bem

• Dificuldade de fazer modificações

• Inconsistência entre as plataformas

• Gargalo de mobile

• Até onde vale a pena otimizar?

• Testar mais ou implementar algo novo?

Problemas

ARQUITETURA TRADICIONAL

Interfaces +

Lógica dos fluxos

Lógica de negócio

BONAFONT FRAMEWORK

Solução

ARQUITETURA C/ BONAFONT

Interfaces

Lógica de negócio

Lógica dos fluxos

• Minimizar o custo de testar

• Diminuir a dependência de desenvolvimento

• Agilidade para fazer mudanças

Por que?

• Limitações de UX

• Tipos de testes predefinidos

• Complexidade da implementação

• Fluxos mais complexos

Trade-offs

PRODUTO –> PLATAFORMA

Resposta

FLUXOS PERSONALIZADOS

Visão

Preocupações

01/03/14 01/02/17

existir

sobreviver ao crescimento

não se acomodar

manter múltiplos produtos