Expectimativas / Expectimations

287 visualizações

Publicada em

Expectimativas: Estimativas utilizadas para apoiar o planejamento viável do projeto alinhado às expectativas das partes interessadas, permitindo a execução do projeto de forma sustentável.
Expectimations: When estimations are used to support viable project planning aligned to the expectations of stakeholders, enabling the sustainable execution of the project.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
287
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Expectimativas / Expectimations

  1. 1. Eduardo Meira Peres eduardop@dbserver.com.br
  2. 2. Contexto ESTIMATIVAS CONTRATUAIS ESTIMATIVAS da ITERAÇÃO ESTIMATIVAS da ITERAÇÃO ESTIMATIVAS da ITERAÇÃO ESTIMATIVAS da ITERAÇÃO
  3. 3. Um Caso Real 5.000 Horas (-42%) 5.600 Horas (+12%) (-27%) 7.100 Horas Estimativa por Lista de Requisitos (92) Estimativa por Features (26) Resultado do Projeto 10.000 Horas (+30%) Poderia ter Resultado
  4. 4. Estimatrix
  5. 5. E possivelmente com algumas oportunidades não aproveitadas Uma estimativa perfeita? 1.000 #NoEstimates 500
  6. 6. • Requisitos bem conhecidos • Arquitetura viável conhecida • Stakeholders já trabalharam juntos em projeto similar
  7. 7. Estimativa Cliente
  8. 8. 4x 4,0 x 0,25 x 50% +10% -10% Estimar: Definir um valor aproximado de uma característica de um objeto [projeto]. Quando podemos obter uma estimativa perfeita, sem incertezas? Estimativas são baseadas em conhecimento incompleto ou imperfeito sobre os objetos Omissões, Incertezas, Mudanças Barry Bohem, 1981
  9. 9. 4x 4,0 x 0,25 x +10% -10% Requisitos são o driver para estimativas de software Mas e se entregamos diferentes requisitos ao final, como ficam as estimativas?
  10. 10. Uma estimativa errada? 400 500 Efetivamente Utilizadas E possivelmente com oportunidades aproveitadas
  11. 11. Estimativas Expectativas
  12. 12. Baixas Estimativas Altas Expectativas Expectimativas
  13. 13. Expectativa do Cliente? • Estimativa dos requisitos dentro do previsto? – Mudou, pagou? – Function Points ou Business Points? – Conformidade com requisitos mais do que conformidade com expectativas? – Eliminar a criatividade porque esta não pode ser prevista? Estimatrix
  14. 14. Expectativa do Cliente? • Objetivos de negócio atendidos? • Objetivos de negócio atendidos dentro da previsibilidade combinada? – Aquilo que pediu ou aquilo que resolve? – Previsibilidade de valor agregado! – Mudança é essencial para garantir o valor agregado. • Baixa relevância dos requisitos iniciais.
  15. 15. Expectimativas (planejamento) Estimativas utilizadas para apoiar o planejamento viável do projeto alinhado às expectativas das partes interessadas.
  16. 16. Expectimativas (execução) Execução do projeto em conformidade com as expectativas identificadas, de forma sustentável. = Fazer caber de forma sustentável
  17. 17. – Definir uma previsibilidade viável • Com margens, níveis de confiança... Build To Fit
  18. 18. – Construir para caber Build To Fit
  19. 19. MVP Excesso Falta Features Fazer Caber
  20. 20. Planejamento de Release It´s All in How You Slice, 2005. JEFF PATON
  21. 21. – Estimativa em conjunto com outros elementos – Estimativa por feature – Estimativa por analogia – Aplicar diferentes métodos – Usar reservas de estimativas – Identificar níveis de confiança – Compartilhamento de riscos – Dados históricos – Métodos estatísticos – Pré-Game! Planejamento do Projeto
  22. 22. Gerenciamento do Projeto – Cumplicidade do e com o cliente – Ciclos curtos, – Feedback contínuo, – Priorização das funcionalidades • Mínimo Produto Viável (MVP) • Design Evolucionário – Controlar os tamanhos das features – Gerenciamento seletivo de mudanças – Maximizar o trabalho não realizado

×