Priorização por Objetivos Agile Day 2013

548 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
548
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

×