Top Banner
CRIANDO FUNCIONALIDADES QUE REALMENTE IMPORTAM Marcell Almeida @almeidamarcell
49

Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Apr 13, 2017

Download

Software

Marcell Almeida
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

CRIANDO FUNCIONALIDADES QUE REALMENTE IMPORTAM

Marcell Almeida@almeidamarcell

Page 2: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

SOBRE

Gerente de Produto Co-FundadorAutor Co-Organizador

passado presente

Page 3: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Software está mudando o mundo

○ Criar um produto está cada vez mais barato

○ O número de usuários que você pode alcançar é o

maior da história.

○ Distribuir o software é mais simples do que 10

anos atrás

Vantagens atuais

Page 4: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Os desafios continuam os mesmos

○ Evitar mudanças drásticas no escopo

○ Evitar que o seu produto vire um frankenstein

○ Manter a equipe focada em causar impacto e não

apenas criar funcionalidades

Page 5: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

2.Gerenciando o

escopo do produto

3.Entregando o que importa

1.Gerenciamento de um produto

Page 6: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

“A dificuldade de gerenciar um produto começa a aparecer quando você ganha tração

Page 7: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Com o tempo

○ A sua visão fica melhor

○ Mais competidores aparecem

○ Mais usuários se cadastram

○ A equipe cresce

○ Você começa a aparecer mais na mídia

Page 8: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

O que acontece?

Page 9: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Quando seu produto começa a crescer● Existe aquilo que os

fundadores querem criar

● Existe aquilo que os competidores já fazem

● Existe aquilo que os usuários querem

● Existe aquilo que o board/investidores acham que você tem que focar

● Existe aquilo que os maiores clientes estão querendo pagar

PRODUTO :(Demandas

Page 10: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

É nessa hora que você pode estragar sua

estratégia e até mesmo seu produto.

Page 11: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

NÃO CRIE UM SOFTWARE

FRANKENSTEIN

Page 12: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

PELO MENOS CRIE UM

ROBOCOP

Page 13: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Como fazer isso?

● Decida uma visão para o seu produto

● Gerencie ele baseado nessa visão

Page 14: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Como definir uma visão?

● “Organizar a informação do mundo e torná-la

universalmente acessível e útil. " — Google

● “Ser o pulso do planeta.” — Twitter

Page 15: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015
Page 16: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

A importância de definir uma visão

Page 17: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Exemplo prático

Page 18: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

2.Gerenciando o

escopo do produto

3.Entregando o que importa

1.Gerenciando um produto

- Defina uma visão duradoura

- A partir dela criar metas a

longo prazo até as atividades

do dia a dia

- Não crie um Frankenstein

Page 19: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

“Mais funcionalidades não

aumentam o valor do seu produto

Page 20: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Startups normalmente cometem um erro de querer "se provar" com funcionalidades.

ERRO 1: QUERER SE PROVAR

Page 21: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

ERRO 2: MOTIVAÇÃO DO USUÁRIO

A maioria das vezes que um usuário baixa ou compra o seu produto é por causa de um ou dois problemas especificos que ele resolve.

Page 22: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

É intuitivo pensar que criar um produto que resolva uma série de problemas vai aumentar o valor da startup e a chance de vender o produto ou adquirir usuários.

ERRO 3: INTUIÇÃO LEVANDO AO ERRO

Page 23: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

O QUE FAZER NESSAS HORAS?

● Fique próximo dos seus clientes e tente identificar a maior dor que eles tem em comum

● Crie um produto que resolve apenas essas maiores dores. Mas que resolva muito bem

Page 24: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

EXEMPLO: ZENDESKZendesk foi lançado em 2007. Levou 6 anos de muitos experimentos e investimentos para que eles lançassem o Help Center, no qual é uma extensão natural do serviço de tickets deles.

Referência: https://support.zendesk.com/hc/en-us/articles/203657626-Introducing-Help-Center-a-re-imagined-self-service-experiencehttps://www.zendesk.com/company/press/zendesk-announces-60-million-financing/

Page 25: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

EXEMPLO 2: Easy Taxi EmpresasOutro segmento. Uma extensão do aplicativo para as empresas terem um controle das corridas na nuvem.

Referência: http://corp.easytaxi.com/br/

Page 26: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

“Só quando seu produto solucionar

muito bem um problema você pode se preocupar em expandi-lo

Page 27: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

○ Fácil de explicar/vender○ Fácil de manusear○ Faz 1 coisa com excelência○ Rápido de criar e testar

Page 28: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

○ Fácil de explicar/vender○ Fácil de manusear○ Faz 1 coisa de com excelência○ Rápido de criar e testar

Tesoura vs. Canivete Suiço

○ Difícil de explicar/vender○ Díficil adesão○ Não faz nada bem○ Demorado pra criar e testar

Page 29: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

“Um sistema complexo que funciona é invariavelmente a evolução de um sistema

simples que funciona.

Um sistema complexo projetado a partir do zero nunca funciona e não pode ser consertado. Você

tem que começar partindo de um sistema simplesLei de Gall

Page 30: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Evolução

Page 31: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Evolução Robocop Depois de várias iterações

Page 32: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

2.Gerenciando o

escopo do produto

3.Entregando o que importa

1.Gerenciamento de um produto

- Defina uma visão duradoura

- A partir dela crie tarefas a

longo prazo até as tarefas do

dia a dia

- Não crie um Frankenstein

- Sempre medir o uso das

funcionalidades

- Mais funcionalidades não vão te dar

mais usuários

- Primeiro resolva bem um ou dois

problemas

- Não comece por um sistema complexo

Page 33: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

“Foque em coisas que não mudam

- Jeff Bezos

Page 34: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

O QUE PENSAR ANTES DE CRIAR NOVAS FUNCIONALIDADES?

- Está dentro da sua visão?

- Vai fazer sentido em 5 anos?

- Beneficia todos os usuários?

- Qual o objetivo?

- Se for um sucesso, nós vamos

conseguir dar suporte?

Page 35: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

“Um bom produto é aquele que

as pessoas usam quase todas as funcionalidades igualmente

Page 36: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

UM PRODUTO LOGO APÓS O LANÇAMENTO

http://blog.rocketinsights.com/the-next-feature-fallacy/?utm_campaign=hiten-dot-com&utm_medium=email&utm_source=saas-weekly55

Page 37: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

O PIOR CENÁRIO?

Page 38: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

ESSA É A VERDADE QUANDO VOCÊ ADICIONA MAIS COISAS

Page 39: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

COMO SE SAIR BEM CASO ISSO ACONTEÇA?

Page 40: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

SER BOM NO QUE IMPORTA

http://www.facebook.com

http://www.messenger.com

Page 41: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

OUTRO EXEMPLO

Page 42: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

OUTRO EXEMPLO

Page 43: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

“Empresas não fracassam porque

elas não trabalharam 10% a mais. Elas falham porque elas

trabalharam nas coisas erradas.

- Paul Buchheit, Y Combinator

Page 44: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

SABER DIZER NÃO

Se você nunca disse não por causa da sua visão, então você não tem uma visão pro seu produto.

Existem várias formas de dizer não:- “Agora não” ou- “Provavelmente não por enquanto”.

Page 45: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

NÃO COMPLICADO VS COMPLICADO

Notes - Aplicativo de notas da Apple Evernote versão desktop

Page 46: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

“Existe uma diferença entre fazer um produto simples, e fazer o

produto ser simples.

Page 47: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

CELEBRAR O USO E NÃO ENTREGA

Page 48: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

2.Gerenciando o

escopo do produto

3.Entregando o que importa

1.Gerenciamento de um produto

- Defina uma visão duradoura

- A partir dela crie tarefas a

longo prazo até as tarefas do

dia a dia

- Não crie um Frankenstein

- Sempre medir o uso das

funcionalidades

- Mais funcionalidades não vão te

dar mais usuários

- Primeiro resolva bem um ou dois

problemas

- Não comece por um sistema

complexo

- Faça as perguntas chaves antes

de qualquer funcionalidade

- Foque em coisas que não

mudam

- Saiba dizer não

- Celebre o uso e não entregas

Page 49: Criando funcionalidades que realmente importam - Palestra Agile Brazil 2015

Muito obrigado!

E-mail: [email protected]: @almeidamarcellFacebook: fb.com/almeidamarcellStartup: www.grana.me

CELEBRAR USO E NÃO ENTREGA(momento jabá)