Lourenço P. Soares | Alexandre Klaser
Priorizando com Objetivos
Backlog
http://www.flickr.com/photos/toiletqueue/
Backlog
http://www.flickr.com/photos/herby_fr/
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 fazen...
Era uma vez...
/
O que fazer caso uma hipótese esteja errada
ou não possa ser validada?
Como priorizar as frentes de trabalho
mantendo o al...
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 ...
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...
Modelo de Kano
Implementação
Satisfação
Básica
atendida ≠ não atendida = 
Adaptado de: http://en.wikipedia.org/wiki/Kano...
Modelo de Kano
Implementação
Satisfação
Básica
atendida ≠ não atendida = 
Extraordinária
atendida = não atendida ≠ 
Ad...
Graus de alcance do objetivoProver
Mecânica básica
Impossível saber se o objetivo pode
ser atingido antes de implementar i...
Graus de alcance do objetivoProver
Mecânica básica
Impossível saber se o objetivo pode
ser atingido antes de implementar i...
Graus de alcance do objetivo
Funcionalidade básica
Atende a necessidade do usuário
Qualquer um deveria poder utilizar
com ...
Graus de alcance do objetivo
Funcionalidade básica
Atende a necessidade do usuário
Qualquer um deveria poder utilizar
com ...
Graus de alcance do objetivo
Funcionalidade básica
Atende a necessidade do usuário
Qualquer um deveria poder utilizar
com ...
Graus de alcance do objetivo
Funcionalidade básica
Atende a necessidade do usuário
Qualquer um deveria poder utilizar
com ...
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óri...
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...
Consumindo estóriasProverSatisfazerSuperar
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...
Consumindo estóriasProverSatisfazerSuperar
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...
Identificando estórias desalinhadasProverSatisfazerSuperar
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 ...
Pequenos incrementos reconhecíveisProverSatisfazerSuperar
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 ...
Pequenos incrementos reconhecíveisProverSatisfazerSuperar
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 ...
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’Rille...
Priorização por Objetivos   Agile Day 2013
Priorização por Objetivos   Agile Day 2013
Priorização por Objetivos   Agile Day 2013
Priorização por Objetivos   Agile Day 2013
Priorização por Objetivos   Agile Day 2013
Priorização por Objetivos   Agile Day 2013
Priorização por Objetivos   Agile Day 2013
Priorização por Objetivos   Agile Day 2013
Priorização por Objetivos   Agile Day 2013
Priorização por Objetivos   Agile Day 2013
Priorização por Objetivos   Agile Day 2013
Priorização por Objetivos   Agile Day 2013
Próximos SlideShares
Carregando em…5
×

Priorização por Objetivos Agile Day 2013

522 visualizações

Publicada em

análise de sistemas, hipóteses, estórias, histórias de usuário, backlog, priorização, software, agile,

Publicada em: Software
1 comentário
4 gostaram
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
522
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
12
Comentários
1
Gostaram
4
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Priorização por Objetivos Agile Day 2013

  1. 1. Lourenço P. Soares | Alexandre Klaser Priorizando com Objetivos
  2. 2. Backlog http://www.flickr.com/photos/toiletqueue/
  3. 3. Backlog http://www.flickr.com/photos/herby_fr/
  4. 4. Tá, mas...
  5. 5. Tá, mas... ...se não tem backlog, tem o quê?
  6. 6. Esforço alinhado com os objetivos de negócio
  7. 7. Esforço alinhado com os objetivos de negócio Frentes independentes de trabalho
  8. 8. Esforço alinhado com os objetivos de negócio Frentes independentes de trabalho Apenas o suficiente para atingir o objetivo
  9. 9. Recaptulando...
  10. 10. 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/
  11. 11. Era uma vez...
  12. 12. /
  13. 13. 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/
  14. 14. Múltiplas hipóteses
  15. 15. Priorizadas por valor Valor para o negócio Valorparaousuário Baixo Baixo Alto Alto
  16. 16. Priorizadas por valor Valor para o negócio Valorparaousuário Baixo Baixo Alto Alto
  17. 17. Priorizadas por valor Valor para o negócio Valorparaousuário Baixo Baixo Alto Alto
  18. 18. Priorizadas por valor Valor para o negócio Valorparaousuário Baixo Baixo Alto Alto
  19. 19. 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/
  20. 20. I ndependente N egociável V alor E stimável S ucinta T estável
  21. 21. I ndependente N egociável E stimável S ucinta V alor T estável
  22. 22. N egociável E stimável V alor T estável S ucinta I ndependente
  23. 23. Hipóteses são como cebolas
  24. 24. Modelo de Kano Implementação Satisfação Básica atendida ≠ não atendida =  Adaptado de: http://en.wikipedia.org/wiki/Kano_model
  25. 25. 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 = 
  26. 26. 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 = 
  27. 27. 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
  28. 28. 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...”
  29. 29. 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...”
  30. 30. 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...”
  31. 31. 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...”
  32. 32. 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...”
  33. 33. Ciclo de Deming PLANEJAR EXECUTAR VERIFICAR AJUSTAR
  34. 34. Hipóteses priorizadas Valor para o negócio Valorparaousuário Baixo Baixo Alto Alto
  35. 35. Matriz de prioridadeProverSatisfazerSuperar
  36. 36. Agora adicione estóriasProverSatisfazerSuperar
  37. 37. 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
  38. 38. Um exemplo no mundo real
  39. 39. 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
  40. 40. 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
  41. 41. 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
  42. 42. 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
  43. 43. 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
  44. 44. 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
  45. 45. 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
  46. 46. 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 
  47. 47. 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  
  48. 48. 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  
  49. 49. 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  
  50. 50. Agora é colocar em prática…
  51. 51. Todo o time utilizando o quadro “Nos ajuda consideravelmente na hora de listar as histórias mais importantes”
  52. 52. Recaptulando... Perguntas, Comentários, Sugestões? lous@thoughtworks.com about.me/lous aklaser@thoughtworks.com @alklaser
  53. 53. 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

×