gestão de produtos de software na prática

67
GESTÃO DE PRODUTOS DE SOFTWARE NA PRÁTICA Joaquim Torres (Joca)

Upload: joca-torres

Post on 23-Dec-2014

309 views

Category:

Software


5 download

DESCRIPTION

Palestra sobre gestão de produtos de software na Talking Digital Conf.

TRANSCRIPT

Page 1: Gestão de Produtos de Software na Prática

GESTÃO DE PRODUTOS DE SOFTWARE NA PRÁTICA

Joaquim Torres (Joca)

Page 2: Gestão de Produtos de Software na Prática

Sobre mim• 1992 – Engenharia da Computação no ITA

• 1992 – Dialdata (BBS + Internet)

• 1999 – VIA NET.WORKS

• 2002 – .comDominio Datacenter

• 2005 – Locaweb

Page 3: Gestão de Produtos de Software na Prática

Jabá relâmpago!

?

Page 4: Gestão de Produtos de Software na Prática

Agenda

• Por que a Locaweb tem tantos produtos?

• Como a Locaweb gerencia tantos produtos?

• Foco ou diversificação?

• Como é o desenvolvimento de produtos na Locaweb?

• Mkt de produtos e gestão de produtos

• PO e gestão de produtos

• Gestão de projetos e gestão de produtos

• Como a Locaweb está organizada?

• Bônus: sistemas internos na Locaweb.

Page 5: Gestão de Produtos de Software na Prática

Agenda

• Por que a Locaweb tem tantos produtos?

• Como a Locaweb gerencia tantos produtos?

• Foco ou diversificação?

• Como é o desenvolvimento de produtos na Locaweb?

• Mkt de produtos e gestão de produtos

• PO e gestão de produtos

• Gestão de projetos e gestão de produtos

• Como a Locaweb está organizada?

• Bônus: sistemas internos na Locaweb.

Page 6: Gestão de Produtos de Software na Prática

Quiz: qtos produtos o Google tem?• Menos de 50?• De 50 a 100?• De 100 a 150?• Mais de 150?

• E já descontinou 79 produtos…

Page 7: Gestão de Produtos de Software na Prática

Search tools 28

Advertising Services 12

Communication and publishing tools 30

Development tools 13

Map-related products 8

Statistical tools 9

Operating Systems 3

Desktop Applications 14

Mobile Applications 39

Hardware 16

Services 5

TOTAL ACTIVE PRODUCTS 177

Discontinued Products 79

Fonte: http://en.wikipedia.org/wiki/List_of_Google_products

Page 8: Gestão de Produtos de Software na Prática

Guardadas as devidas proporções

?

15+ produtos ativos5+ produts descontinuados

Page 9: Gestão de Produtos de Software na Prática

Curva de adoção de tecnologia

?

Inovadores Visionários

Primeiros adeptos

Pragmáticos

Maioria inicial

Conservadores

Maioria tardia

Céticos

Os reatardatários

Page 10: Gestão de Produtos de Software na Prática

A curva S

?

Page 11: Gestão de Produtos de Software na Prática

A curva S

Inovação

Crescimento

Maturidade

Page 12: Gestão de Produtos de Software na Prática

A curva S na vida real

Page 13: Gestão de Produtos de Software na Prática

A curva S na vida real

Page 14: Gestão de Produtos de Software na Prática

Mas...

Page 15: Gestão de Produtos de Software na Prática

Existe um abismo

?

Inovadores Visionários

Primeiros adeptos

Pragmáticos

Maioria inicial

Conservadores

Maioria tardia

Céticos

Os reatardatários

Page 16: Gestão de Produtos de Software na Prática

Dica

#ficaadica

Page 17: Gestão de Produtos de Software na Prática

Ou seja, alguns produtos não dão certo... :-/

Page 18: Gestão de Produtos de Software na Prática

Então um novo produto pode…

Não cruzar o abismo...

... ou chegar à maturidade

Page 19: Gestão de Produtos de Software na Prática

E uma empresa de um único produto vai eventualmente…

Page 20: Gestão de Produtos de Software na Prática

Daí a necessidade de:

Ter um portfólio de produtos

C.Q.D.

Page 21: Gestão de Produtos de Software na Prática

Agenda

• Por que a Locaweb tem tantos produtos?

• Como a Locaweb gerencia tantos produtos?

• Foco ou diversificação?

• Como é o desenvolvimento de produtos na Locaweb?

• Mkt de produtos e gestão de produtos

• PO e gestão de produtos

• Gestão de projetos e gestão de produtos

• Como a Locaweb está organizada?

• Bônus: sistemas internos na Locaweb.

Page 22: Gestão de Produtos de Software na Prática

Matriz BCG

Bruce Henderson1970

Page 23: Gestão de Produtos de Software na Prática

BCGMarket share

High Low

Market

growth

High

Low

Page 24: Gestão de Produtos de Software na Prática

BCGMarket share

High Low

Market

growth

High

Apostas

Low

Page 25: Gestão de Produtos de Software na Prática

BCGMarket share

High Low

Market

growth

High

Apostas

Low

Page 26: Gestão de Produtos de Software na Prática

BCGMarket share

High Low

Market

growth

High

Estrelas Apostas

Low

Page 27: Gestão de Produtos de Software na Prática

BCGMarket share

High Low

Market

growth

High

Estrelas Apostas

Low

Vacas leiteiras

Page 28: Gestão de Produtos de Software na Prática

BCGMarket share

High Low

Market

growth

High

Estrelas Apostas

Low

Vacas leiteiras Abacaxis

Page 29: Gestão de Produtos de Software na Prática

BCGMarket share

High Low

Market

growth

High

Estrelas Apostas

Low

Vacas leiteiras Abacaxis

Page 30: Gestão de Produtos de Software na Prática

BCGMarket share

High Low

Market

growth

High

Low

Page 31: Gestão de Produtos de Software na Prática

BCGMarket share

High Low

Market

growth

High Estrelas

Dev: ⬆

Apostas

Dev: ⬆

Low Vacas leiteiras

Dev: ⬌

Abacaxis

Dev: ⬇

Page 32: Gestão de Produtos de Software na Prática

BCGMarket share

High Low

Market

growth

High Estrelas

Dev: ⬆Ops: ⬆

Apostas

Dev: ⬆Ops: ⬌

Low Vacas leiteiras

Dev: ⬌Ops: ⬆

Abacaxis

Dev: ⬇Ops: ⬌

Page 33: Gestão de Produtos de Software na Prática

BCGMarket share

High Low

Market

growth

High Estrelas

Dev: ⬆Ops: ⬆Mkt: ⬆

Apostas

Dev: ⬆Ops: ⬌Mkt: ⬆

Low Vacas leiteiras

Dev: ⬌Ops: ⬆Mkt: ⬌

Abacaxis

Dev: ⬇Ops: ⬌Mkt: ⬇

Page 34: Gestão de Produtos de Software na Prática

LocawebMarket share

High Low

Market

growth

High

Cloud ServerEmail Marketing

Tray Store

Jelastic CloudEventialsGoDrive

Tray Checkout

Low

Shared Hosting WebChatMarcaData

Page 35: Gestão de Produtos de Software na Prática

Agenda

• Por que a Locaweb tem tantos produtos?

• Como a Locaweb gerencia tantos produtos?

• Foco ou diversificação?

• Como é o desenvolvimento de produtos na Locaweb?

• Mkt de produtos e gestão de produtos

• PO e gestão de produtos

• Gestão de projetos e gestão de produtos

• Como a Locaweb está organizada?

• Bônus: sistemas internos na Locaweb.

Page 36: Gestão de Produtos de Software na Prática

37signals

Page 37: Gestão de Produtos de Software na Prática

Outros exemplos

Page 38: Gestão de Produtos de Software na Prática

Search tools 28

Advertising Services 12

Communication and publishing tools 30

Development tools 13

Map-related products 8

Statistical tools 9

Operating Systems 3

Desktop Applications 14

Mobile Applications 39

Hardware 16

Services 5

TOTAL ACTIVE PRODUCTS 177

Discontinued Products 79

Fonte: http://en.wikipedia.org/wiki/List_of_Google_products

Page 39: Gestão de Produtos de Software na Prática

55.000 produtos

Page 40: Gestão de Produtos de Software na Prática

Foco ou diversificação?

FOCO

DIVERSIF ICAÇÃO

Page 41: Gestão de Produtos de Software na Prática

Pontos negativos

• Foco

- Perda de oportunidades de:

• atender os clientes em novas necessidades

• obter novas fontes de receita

- Necessidade de se reinventar

• Innovator’s dilemma – inovações disruptivas

• Diversificação- Grande necessidade recursos

- Desperdícios inerentes a grupos diferentes trabalhando nas

mesmas coisas

Page 42: Gestão de Produtos de Software na Prática

Foco ou diversificação?

• Interno: Cultura da empresa- Empreendedor => diversificação

- Excelência => foco

•Externo: Mercado- Pequeno / baixo crescimento / muita

competição => diversificação

- Mal servido => foco

Page 43: Gestão de Produtos de Software na Prática

Então um novo produto pode…

Não cruzar o abismo?

Ou chegar à maturidade?

Page 44: Gestão de Produtos de Software na Prática

Chegar à maturidade.Se cruzar o abismo...

Há um terceiro caminho

Evoluir / Reinventar

Page 45: Gestão de Produtos de Software na Prática

Agenda

• Por que a Locaweb tem tantos produtos?

• Como a Locaweb gerencia tantos produtos?

• Foco ou diversificação?

• Como é o desenvolvimento de produtos na Locaweb?

• Mkt de produtos e gestão de produtos

• PO e gestão de produtos

• Gestão de projetos e gestão de produtos

• Como a Locaweb está organizada?

• Bônus: sistemas internos na Locaweb.

Page 46: Gestão de Produtos de Software na Prática

Gestão de produtos

Objetivos do negócio

Problemas e necessidades dos clientes

Tecnologia disponível

Gestão de produtos

Page 47: Gestão de Produtos de Software na Prática

Time de desenvolvimento de produtos

Viável(gestão de produtos)

Desejável(UX)

Possível(eng. de prod.)

Produto

Page 48: Gestão de Produtos de Software na Prática

Interno vs externo?• Na Locaweb usamos 3 opções:

• Desenvolvimento interno (Hospedagem, Cloud, Email Mkt, Criador, SMTP)

• Desenvolvimento terceirizado (1ª versão do Criador, Email Mkt Mobile

App, WebChat, Gateway de Pagamentos)

• Produto terceirizado (Orago, GoDrive, Jelastic)

• O que não terceirizamos: Gestão de Produtos e UX

• Plataforma:

• Cloud Locaweb => Jelastic

• RoR + PostgreSQL

• Locastyle (http://locaweb.github.io/locawebstyle)

Page 49: Gestão de Produtos de Software na Prática

Agenda

• Por que a Locaweb tem tantos produtos?

• Como a Locaweb gerencia tantos produtos?

• Foco ou diversificação?

• Como é o desenvolvimento de produtos na Locaweb?

• Mkt de produtos e gestão de produtos

• PO e gestão de produtos

• Gestão de projetos e gestão de produtos

• Como a Locaweb está organizada?

• Bônus: sistemas internos na Locaweb.

Page 50: Gestão de Produtos de Software na Prática

Mkt de produtos vs gestor de produtos

Gestão de produtos

Gestão de marketing de

produtos

Page 51: Gestão de Produtos de Software na Prática

Então gestão de produtos fica em mkt?

• Dada a explicação anterior, pode-se pensar que deveria

ficar no marketing.

• Há organizações onde gestão de produtos fica na

engenharia.

• O ideal, para ter isonomia, é ser uma terceira área,

independente.

- UX deve ficar junto nessa área. Há organizações onde UX é uma

quarta área independente.

• Apesar de serem áreas distintas, devem trabalhar juntas

como um time para o produto dar certo.

Page 52: Gestão de Produtos de Software na Prática

Agenda

• Por que a Locaweb tem tantos produtos?

• Como a Locaweb gerencia tantos produtos?

• Foco ou diversificação?

• Como é o desenvolvimento de produtos na Locaweb?

• Mkt de produtos e gestão de produtos

• PO e gestão de produtos

• Gestão de projetos e gestão de produtos

• Como a Locaweb está organizada?

• Bônus: sistemas internos na Locaweb.

Page 53: Gestão de Produtos de Software na Prática

Gestor de produtos ou product owner?

We are uncovering better ways of developingsoftware by doing it and helping others do it.

Page 54: Gestão de Produtos de Software na Prática

Gestor de produtos ou product owner?

We are uncovering better ways of developingsoftware by doing it and helping others do it.

We are uncovering ways of developingbetter software by doing it and helping others do it.

product owner

gestor de produtos

Page 55: Gestão de Produtos de Software na Prática

Gestor de produtos ou product owner?

Page 56: Gestão de Produtos de Software na Prática

Gestor de produtos ou product owner?

O que fazer se na sua empresa existem gestores de produtos (ou negócios) e product owners?

• Não seja radical

• É provável que falte a função de marketing de produtos

• Gestor de produtos (negócios) => marketing de produtos?

• Próximo produto, usar funções corretas:- Gestor de produto e product owner são a mesma pessoa- Adicionar marketing de produto

Page 57: Gestão de Produtos de Software na Prática

Agenda

• Por que a Locaweb tem tantos produtos?

• Como a Locaweb gerencia tantos produtos?

• Foco ou diversificação?

• Como é o desenvolvimento de produtos na Locaweb?

• Mkt de produtos e gestão de produtos

• PO e gestão de produtos

• Gestão de projetos e gestão de produtos

• Como a Locaweb está organizada?

• Bônus: sistemas internos na Locaweb.

Page 58: Gestão de Produtos de Software na Prática

Definições

Um projeto em administração ou em ciência é um empreendimento

colaborativo, que frequentemente envolve pesquisa e projeto, e que

é planejado para atingir um determinado fim.

O termo produto é definido como “algo produzido pelo trabalho ou

esforço” ou como “resultado de um ato ou processo” e tem sua

origem no verbo produzir, do Latim produce(re) ‘fazer existir’.

Fonte: Wikipedia

Page 59: Gestão de Produtos de Software na Prática

Ou seja…

Projeto tem a ver com processo,

enquanto, produto é o resultado de

um processo.

Agile: product owner e scrum master

Page 60: Gestão de Produtos de Software na Prática

Na prática

• Se gestor de produtos fizer gestão de projetos, vai

ter menos tempo para conhecer o cliente.

• Gestão técnica de projeto deve ficar com gestor

de projeto (scrum master) ou líder técnico.

• Gestão não técnica de projeto pode e deve ficar

com gestor de produtos => oportunidade de

conhecer as outras áreas e suas necessidades.

Page 61: Gestão de Produtos de Software na Prática

Agenda

• Por que a Locaweb tem tantos produtos?

• Como a Locaweb gerencia tantos produtos?

• Foco ou diversificação?

• Como é o desenvolvimento de produtos na Locaweb?

• Mkt de produtos e gestão de produtos

• PO e gestão de produtos

• Gestão de projetos e gestão de produtos

• Como a Locaweb está organizada?

• Bônus: sistemas internos na Locaweb.

Page 62: Gestão de Produtos de Software na Prática

Na Locaweb

Prod

UX

Prod

Eng

Mkt

Mkt de prod

Institucional

BI

Tecnologia

SI

InfraDev

Ops

QA

Suporte

Page 63: Gestão de Produtos de Software na Prática

Agenda

• Por que a Locaweb tem tantos produtos?

• Como a Locaweb gerencia tantos produtos?

• Foco ou diversificação?

• Como é o desenvolvimento de produtos na Locaweb?

• Mkt de produtos e gestão de produtos

• PO e gestão de produtos

• Gestão de projetos e gestão de produtos

• Como a Locaweb está organizada?

• Bônus: sistemas internos na Locaweb.

Page 64: Gestão de Produtos de Software na Prática

Produto vs sistema interno

Viável(gestão de produtos)

Desejável(UX)

Possível(engenharia)

ProdutoSistemaInterno

Page 65: Gestão de Produtos de Software na Prática

Para saber mais

• Guia da Startup e de Gestão de Produtos• Blog: http://GuiaDaStartup.com.br• Livro: http://www.guiadastartup.com.br/livro

• Novo Livro• No forno… :-P

• Workshop• Dias 9 e 10/12, das 19:00 às 23:00• http://bit.ly/ProdWorkShop

Page 66: Gestão de Produtos de Software na Prática

Outros assuntos• O que é gestão de produtos?

• Gestor ou gerente de produtos?

• Principais características de um gestor de produtos

• Dicas de liderança para gestores de produto

• As 4 fases de vida de um produto

• Como reconhecer?

• O que fazer?

• Relacionamento entre gestão de produtos e as outras áreas da

empresa (Engenharia, UX, Vendas, Mkt, Jurídico, Financeiro,

Suporte, Operações, RH)

• Que tipo de empresa precisa de gestão de produtos de software

Page 67: Gestão de Produtos de Software na Prática

[email protected]@JocaTorreshttp://guiadastartup.com.br