O Product Owner e o Product Backlog
Antonio Carlos Silveira
Yahoo!
24/Nov/2008
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
http://www.flickr.com/photos/azamba/2788191959/
- - Updated: Oct 27, 2008Falando em Agile 2008
Agenda
• O Product Owner (PO)
• O Product Backlog (PB)
• PO + PB
http://www.flickr.com/photos/x180/469281131/
- - Updated: Oct 27, 2008Falando em Agile 2008
O Scrum
- - Updated: Oct 27, 2008Falando em Agile 2008
O Scrum
ScrumMaster
http://www.flickr.com/photos/digital_stability/61466858/
O Time
http://www.flickr.com/photos/roger_g1/317671375/
http
://ww
w.flickr.co
m/p
hoto
s/toech
sner/2
864422157/
Product Owner
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
http://www.flickr.com/photos/27968130@N02/2610138896/
Qual o papel do PO?
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
• PM tradicional
• Antecipação
• Reduzir Incerteza
• Menos mudanças
• Menos Custo
YAHOO! CONFIDENTIAL - - Updated: Oct 27, 2008
Balança
Adaptação
Antecipação
Tradicional
YAHOO! CONFIDENTIAL - - Updated: Oct 27, 2008
Balança
Adaptação
Antecipação
Agile
Feedback rápido
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
http://www.flickr.com/photos/27968130@N02/2610138896/
Qual o papel do PO?
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
http://www.flickr.com/photos/squeegeescott/2573473015/
Entende o Cliente
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
É uma ponte
Clientes
Time
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
É uma ponte
Business
Desenvolvimento
Facilita/permite a comunicação entre
- - Updated: Oct 27, 2008Falando em Agile 2008
Confiança
- - Updated: Oct 27, 2008Falando em Agile 2008
Confiança
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
http://www.flickr.com/photos/italamaria/2092202366/
Cria a Visão:
Compartilhada
Criar desejo
Clara e concreta
Ser difícil de alcançar
- - Updated: Oct 27, 2008Falando em Agile 2008
Exemplo de Visão
We create happinessby providing the finest in entertainmentfor people of all ages, everywhere.
- - Updated: Oct 27, 2008Falando em Agile 2008
Exemplo de Visão
Empower people through great software, anyplace, any time and on any device.
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
http://www.flickr.com/photos/mossss/2340339032/
Entende o domínio do problema
Deve ter poder de decisão
PO “Mensageiro”• Time “Bypassa” o PO
• Time toma decisõesPro
ble
ma
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
http://www.flickr.com/photos/optick/183566072/
Aceita ou rejeita o trabalho do Sprint
Define o Release Plan
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
Responsável pelo ROI
http://w
ww
.flic
kr.c
om
/photo
s/tr
acy
_ols
on/6
1056391/
Critério de sucesso:
Dinheiro
Audiência
Safisfação do Cliente
Fidelidade
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Owner
http
://w
ww
.flic
kr.c
om
/photo
s/m
dsf
_gone_w
ild/7
4150717/
Responsável pelo Product Backlog
- - Updated: Oct 27, 2008Falando em Agile 2008
O Papel Product Owner
Responsável pelo Product Backlog
Responsável pelo ROI
Aprova/rejeita Sprint
Release Plan
Comunicação Time > Clientes
Entende do assunto/poder de decisão
Entende o Cliente
O PO faz parte do Time?
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Backlog
http://w
ww
.flic
kr.c
om
/photo
s/aero
r/2312354037//74150717/
- - Updated: Oct 27, 2008Falando em Agile 2008
O Product Backlog
Lista priorizada derequisitos, histórias, ideais, épicos, etc
definem o que o seu cliente quer
- - Updated: Oct 27, 2008Falando em Agile 2008
PB User story template
Eu como <cliente>
quero <funcionalidade>
porque assim <retorno>
- - Updated: Oct 27, 2008Falando em Agile 2008
PB User story template
Critério de aceitação
- - Updated: Oct 27, 2008Falando em Agile 2008
Cone da incerteza
Barry Boehm
- - Updated: Oct 27, 2008Falando em Agile 2008
Cone da incerteza
- - Updated: Oct 27, 2008Falando em Agile 2008
PB Iceberg
- - Updated: Oct 27, 2008Falando em Agile 2008
PB Iceberg Web 2.0r
- - Updated: Oct 27, 2008Falando em Agile 2008
PB Iceberg
O que define um bom PB?
http://www.flickr.com/photos/terry/156680744/
~ 3 sprints de frente
Priorizado
Sempre visível
Mantido pelo PO
- - Updated: Oct 27, 2008Falando em Agile 2008
- - Updated: Oct 27, 2008Falando em Agile 2008
Release Plan
Velocidade ~ 100100
85Sprint = 15 dias
110
sp1
sp2
sp3Release 1
Release 2sp5+~200
. . . . .
- - Updated: Oct 27, 2008Falando em Agile 2008
Priorização de Backlog
Modelo de Kano
Beneficio relativo
Modelos financeiros• VPL
• TIR
• Payback
- - Updated: Oct 27, 2008Falando em Agile 2008
Priorização de Backlog - Modelo de Kano
http://en.wikipedia.org/wiki/Kano_model
Priorização pelo valor percebido
3 Categorias:
Must-have
Linear
Exciters
Quanto mais, melhor
Obrigatórios
Necessidades não conhecidas
- - Updated: Oct 27, 2008Falando em Agile 2008
Priorização de Backlog - Modelo de Kano
http://en.wikipedia.org/wiki/Kano_model
2 perguntas:
Functional O que vc acha de ter uma latinha de cerveja no seu quarto todo dia de graça?
DysFunctional Se vc chegar em um hotel e não tiver uma latinha de cerveja no seu quarto todo dia de graça, o qe vc acha?
- - Updated: Oct 27, 2008Falando em Agile 2008
Priorização de Backlog - Modelo de Kano
http://en.wikipedia.org/wiki/Kano_model
M - MandatoryL - LinearE - ExciterQ - QuestionableR - ReverseI - indifferent
- - Updated: Oct 27, 2008Falando em Agile 2008
Priorização de Backlog
Modelo de Kano
Beneficio relativo
Modelos financeiros• VPL
• TIR
• Payback
- - Updated: Oct 27, 2008Falando em Agile 2008
Priorização de Backlog - Beneficio Relativo
Beneficio relativo
Pré-requisito: Histórias estimadas
- - Updated: Oct 27, 2008Falando em Agile 2008
Priorização de Backlog - Beneficio Relativo
Beneficio relativo
Pré-requisito: Histórias estimadas
- - Updated: Oct 27, 2008Falando em Agile 2008
Priorização de Backlog - Beneficio Relativo
Beneficio relativo
Pré-requisito: Histórias estimadas
- - Updated: Oct 27, 2008Falando em Agile 2008
Priorização de Backlog - Beneficio Relativo
• Feature 5
• Feature 1
• Feature 3
• Feature 4
• Feature 2
- - Updated: Oct 27, 2008Falando em Agile 2008
Priorização de Backlog
Modelo de Kano
Beneficio relativo
Modelos financeiros• VPL
• TIR
• Payback
• Livro: Agile Estimating and Planning do Mike Cohn
• http://www.mountaingoatsoftware.com
FIMperguntas?
Antonio Carlos [email protected]: http://www.acarlos.com.br/blog/Twitter: acarlos1000
http
://ww
w.flickr.co
m/p
hoto
s/skyflash
/2455227590/
Top Related