SlideShare une entreprise Scribd logo
1  sur  65
Télécharger pour lire hors ligne
Lourenço P. Soares | Alexandre Klaser
Priorizando com Objetivos
Backlog
http://www.flickr.com/photos/toiletqueue/
Backlog
http://www.flickr.com/photos/herby_fr/
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
Tá, mas...
Tá, mas...
...se não tem
backlog, tem o quê?
Esforço
alinhado com
os objetivos de
negócio
Esforço
alinhado com
os objetivos de
negócio
Frentes
independentes
de trabalho
Esforço
alinhado com
os objetivos de
negócio
Frentes
independentes
de trabalho
Apenas o
suficiente para
atingir o
objetivo
Recaptulando...
Que resultado queremos obter para o negócio
ao implementar uma determinada
funcionalidade?
Como garantir que estamos fazendo o que
tem que ser feito?
Esforço alinhado com os objetivos de negócio
http://www.flickr.com/photos/morganhh/
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
Era uma vez...
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
/
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
O que fazer caso uma hipótese esteja errada
ou não possa ser validada?
Como priorizar as frentes de trabalho
mantendo o alinhamento com o negócio?
Frentes independentes de trabalho
http://www.flickr.com/photos/elsie/
Múltiplas hipóteses
Priorizadas por valor
Valor para o negócio
Valorparaousuário
Baixo
Baixo
Alto
Alto
Priorizadas por valor
Valor para o negócio
Valorparaousuário
Baixo
Baixo
Alto
Alto
Priorizadas por valor
Valor para o negócio
Valorparaousuário
Baixo
Baixo
Alto
Alto
Priorizadas por valor
Valor para o negócio
Valorparaousuário
Baixo
Baixo
Alto
Alto
Como validar a hipótese com o mínimo de
esforço possível?
Como evitar que dependências entre estórias
impeçam o progresso em pequenos
incrementos?
Apenas o suficiente para atingir o objetivo
http://www.flickr.com/photos/pasukaru76/
I ndependente
N egociável
V alor
E stimável
S ucinta
T estável
I ndependente
N egociável
E stimável
S ucinta
V alor
T estável
N egociável
E stimável
V alor
T estável
S ucinta
I ndependente
Hipóteses são como cebolas
Modelo de Kano
Implementação
Satisfação
Básica
atendida ≠ não atendida = 
Adaptado de: http://en.wikipedia.org/wiki/Kano_model
Modelo de Kano
Implementação
Satisfação
Básica
atendida ≠ não atendida = 
Adaptado de: http://en.wikipedia.org/wiki/Kano_model
Expectativa
atendida = não atendida = 
Modelo de Kano
Implementação
Satisfação
Básica
atendida ≠ não atendida = 
Extraordinária
atendida = não atendida ≠ 
Adaptado de: http://en.wikipedia.org/wiki/Kano_model
Expectativa
atendida = não atendida = 
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
Graus de alcance do objetivoProver
Mecânica básica
Impossível saber se o objetivo pode
ser atingido antes de implementar isso
Só sabendo como funciona para usar
Graus de alcance do objetivoProver
Mecânica básica
Impossível saber se o objetivo pode
ser atingido antes de implementar isso
Só sabendo como funciona para usar
“É uma prova de conceito... Sem
isso, o sistema está quebrado... Eu
nunca iria pra produção com isso...”
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
Graus de alcance do objetivo
Funcionalidade básica
Atende a necessidade do usuário
Qualquer um deveria poder utilizar
com um mínimo de conhecimento
ProverSatisfazer
Mecânica básica
Impossível saber se o objetivo pode
ser atingido antes de implementar isso
Só sabendo como funciona para usar
“É uma prova de conceito... Sem
isso, o sistema está quebrado... Eu
nunca iria pra produção com isso...”
Graus de alcance do objetivo
Funcionalidade básica
Atende a necessidade do usuário
Qualquer um deveria poder utilizar
com um mínimo de conhecimento
ProverSatisfazer
Mecânica básica
Impossível saber se o objetivo pode
ser atingido antes de implementar isso
Só sabendo como funciona para usar
“É uma prova de conceito... Sem
isso, o sistema está quebrado... Eu
nunca iria pra produção com isso...”
“Todos os nossos competidores
fazem isso... Eu esperaria que isso
funcionasse... É algo que a minha
mãe entenderia...”
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
Graus de alcance do objetivo
Funcionalidade básica
Atende a necessidade do usuário
Qualquer um deveria poder utilizar
com um mínimo de conhecimento
Diferencial
Apenas as principais funções
deveriam estar neste grau
Atrai usuários para o produto
ProverSatisfazerSuperar
Mecânica básica
Impossível saber se o objetivo pode
ser atingido antes de implementar isso
Só sabendo como funciona para usar
“É uma prova de conceito... Sem
isso, o sistema está quebrado... Eu
nunca iria pra produção com isso...”
“Todos os nossos competidores
fazem isso... Eu esperaria que isso
funcionasse... É algo que a minha
mãe entenderia...”
Graus de alcance do objetivo
Funcionalidade básica
Atende a necessidade do usuário
Qualquer um deveria poder utilizar
com um mínimo de conhecimento
Diferencial
Apenas as principais funções
deveriam estar neste grau
Atrai usuários para o produto
ProverSatisfazerSuperar
Mecânica básica
Impossível saber se o objetivo pode
ser atingido antes de implementar isso
Só sabendo como funciona para usar
“É uma prova de conceito... Sem
isso, o sistema está quebrado... Eu
nunca iria pra produção com isso...”
“Todos os nossos competidores
fazem isso... Eu esperaria que isso
funcionasse... É algo que a minha
mãe entenderia...”
“Só esse produto faz isso... Me faz
usar o produto mais vezes... Todo
mundo está falando disso...”
Priorização por objetivos, por Alexandre Klaser e Lourenço Soares
Ciclo de Deming
PLANEJAR
EXECUTAR
VERIFICAR
AJUSTAR
Hipóteses priorizadas
Valor para o negócio
Valorparaousuário
Baixo
Baixo
Alto
Alto
Matriz de prioridadeProverSatisfazerSuperar
Agora adicione estóriasProverSatisfazerSuperar
Matriz de prioridadeProverSatisfazerSuperar
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Um exemplo no mundo real
Consumindo estóriasProverSatisfazerSuperar
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Consumindo estóriasProverSatisfazerSuperar
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Consumindo estóriasProverSatisfazerSuperar
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Consumindo estóriasProverSatisfazerSuperar
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Identificando estórias desalinhadasProverSatisfazerSuperar
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Identificando estórias desalinhadasProverSatisfazerSuperar
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Pequenos incrementos reconhecíveisProverSatisfazerSuperar
Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Pequenos incrementos reconhecíveisProverSatisfazerSuperar
Estória
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória 
Pequenos incrementos reconhecíveisProverSatisfazerSuperar
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória 

Pequenos incrementos reconhecíveisProverSatisfazerSuperar
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória 

Pequenos incrementos reconhecíveisProverSatisfazerSuperar
Estória Estória
Estória Estória
Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória
Estória
Estória Estória
Estória
Estória
Estória Estória
Estória Estória
Estória Estória
Estória Estória
Estória
Estória Estória Estória Estória 

Agora é colocar em prática…
Todo o time utilizando o quadro
“Nos ajuda consideravelmente na hora de
listar as histórias mais importantes”
Recaptulando...
Perguntas,
Comentários,
Sugestões?
lous@thoughtworks.com
about.me/lous
aklaser@thoughtworks.com
@alklaser
Recaptulando...
Leituras Adicionais
Beyond Good Enough – Darius Kumana (bit.ly/darius_bge)
Systemico Model – Barry O’Rilley & Lourenço P. Soares (bit.ly/systemico)
Kano Model – Jason Mesut (bit.ly/kano_model)
Replacing Requirements with Hypotheses– Josh Seiden (bit.ly/josh_hdd)
INVEST in Good Stories, and SMART Tasks – Bill Wake (bit.ly/invest_stories)
lous@thoughtworks.com
about.me/lous
aklaser@thoughtworks.com
@alklaser

Contenu connexe

Similaire à Priorização por objetivos, por Alexandre Klaser e Lourenço Soares

Teste em produção - Paraiso ou Inferno?
Teste em produção - Paraiso ou Inferno?Teste em produção - Paraiso ou Inferno?
Teste em produção - Paraiso ou Inferno?Sarah Pimentel
 
[GUTS-RS] Combatendo a síndrome do “testa ae” com sessões de exploratory testing
[GUTS-RS] Combatendo a síndrome do “testa ae” com sessões de exploratory testing[GUTS-RS] Combatendo a síndrome do “testa ae” com sessões de exploratory testing
[GUTS-RS] Combatendo a síndrome do “testa ae” com sessões de exploratory testingGUTS-RS
 
Sistemas de recomendação
Sistemas de recomendaçãoSistemas de recomendação
Sistemas de recomendaçãoDhiana Deva
 
AgileBrazil2012 - Fuja da Inércia
AgileBrazil2012 - Fuja da InérciaAgileBrazil2012 - Fuja da Inércia
AgileBrazil2012 - Fuja da InérciaCecilia Fernandes
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionLeonardo Molinari
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionLeonardo Molinari
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionLeonardo Molinari
 
Palestra Testes Unidade Com JUnit
Palestra Testes Unidade Com JUnitPalestra Testes Unidade Com JUnit
Palestra Testes Unidade Com JUnitRobinson Castilho
 
Do Agil ao agil, como evoluimos processos na plataformatec
Do Agil ao agil, como evoluimos processos na plataformatecDo Agil ao agil, como evoluimos processos na plataformatec
Do Agil ao agil, como evoluimos processos na plataformatecBreno Campos
 
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelManoel Pimentel Medeiros
 
Test-Driven Development with PHP
Test-Driven Development with PHPTest-Driven Development with PHP
Test-Driven Development with PHPCezar Souza
 
Automacao testes automatizados
Automacao testes automatizadosAutomacao testes automatizados
Automacao testes automatizadosCristiano Caetano
 
Automação de teste de software
Automação de teste de softwareAutomação de teste de software
Automação de teste de softwareQualister
 
Machine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ceMachine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ceLuca Bastos
 
Boas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros MacetesBoas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros MacetesIsmael
 

Similaire à Priorização por objetivos, por Alexandre Klaser e Lourenço Soares (20)

Teste em produção - Paraiso ou Inferno?
Teste em produção - Paraiso ou Inferno?Teste em produção - Paraiso ou Inferno?
Teste em produção - Paraiso ou Inferno?
 
[GUTS-RS] Combatendo a síndrome do “testa ae” com sessões de exploratory testing
[GUTS-RS] Combatendo a síndrome do “testa ae” com sessões de exploratory testing[GUTS-RS] Combatendo a síndrome do “testa ae” com sessões de exploratory testing
[GUTS-RS] Combatendo a síndrome do “testa ae” com sessões de exploratory testing
 
Sistemas de recomendação
Sistemas de recomendaçãoSistemas de recomendação
Sistemas de recomendação
 
AgileBrazil2012 - Fuja da Inércia
AgileBrazil2012 - Fuja da InérciaAgileBrazil2012 - Fuja da Inércia
AgileBrazil2012 - Fuja da Inércia
 
Testes automatizados - Agile Day
Testes automatizados -  Agile DayTestes automatizados -  Agile Day
Testes automatizados - Agile Day
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final Version
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final Version
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final Version
 
Palestra Testes Unidade Com JUnit
Palestra Testes Unidade Com JUnitPalestra Testes Unidade Com JUnit
Palestra Testes Unidade Com JUnit
 
Do Agil ao agil, como evoluimos processos na plataformatec
Do Agil ao agil, como evoluimos processos na plataformatecDo Agil ao agil, como evoluimos processos na plataformatec
Do Agil ao agil, como evoluimos processos na plataformatec
 
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
 
Test-Driven Development with PHP
Test-Driven Development with PHPTest-Driven Development with PHP
Test-Driven Development with PHP
 
Automacao testes automatizados
Automacao testes automatizadosAutomacao testes automatizados
Automacao testes automatizados
 
Automação de teste de software
Automação de teste de softwareAutomação de teste de software
Automação de teste de software
 
JUnit Experience
JUnit ExperienceJUnit Experience
JUnit Experience
 
Machine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ceMachine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ce
 
Boas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros MacetesBoas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros Macetes
 
Testing sucks
Testing sucksTesting sucks
Testing sucks
 
Esteroides JEE
Esteroides JEEEsteroides JEE
Esteroides JEE
 
Não São Apenas Sapatos
Não São Apenas SapatosNão São Apenas Sapatos
Não São Apenas Sapatos
 

Plus de Thoughtworks

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a ProductThoughtworks
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & DogsThoughtworks
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovationThoughtworks
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teamsThoughtworks
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of InnovationThoughtworks
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer ExperienceThoughtworks
 
When we design together
When we design togetherWhen we design together
When we design togetherThoughtworks
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)Thoughtworks
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloudThoughtworks
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of InnovationThoughtworks
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go liveThoughtworks
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the RubiconThoughtworks
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!Thoughtworks
 
Docker container security
Docker container securityDocker container security
Docker container securityThoughtworks
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unitThoughtworks
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Thoughtworks
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to TuringThoughtworks
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked outThoughtworks
 

Plus de Thoughtworks (20)

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a Product
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & Dogs
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovation
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teams
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
 
Dual-Track Agile
Dual-Track AgileDual-Track Agile
Dual-Track Agile
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
When we design together
When we design togetherWhen we design together
When we design together
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of Innovation
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go live
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the Rubicon
 
Error handling
Error handlingError handling
Error handling
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!
 
Docker container security
Docker container securityDocker container security
Docker container security
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unit
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to Turing
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked out
 

Priorização por objetivos, por Alexandre Klaser e Lourenço Soares