DevDay 2011<br />
Estimativa, planejamento e progresso<br />SOB Uma visão ágil<br />
Márcio Sete<br />@marciosete<br />www.marciosete.com.br<br />marcio.sete@challengeit.com.br<br />Visual Studio ALM<br />Co...
Planejamento ágil<br />
Imagine que...<br />
Como você estimaria este trabalho?<br />Olhe pro monte de britas e imagine quantos carrinhos de mão seriam necessários par...
Neste cenário<br />
Conceitos importantes<br />Coisas que todo mundo sabe, mas não realiza<br />
Tamanho<br />Tamanho é uma medida pura, abstrata e relativa.<br />
Medidas de Tamanho<br />Métodos Tradicionais<br />Métodos Ágeis<br />Linhas de código<br />Dias reais<br />Horas reais<br ...
Story Points<br /><ul><li>Story points ajudam o Time ter um comportamentomultifuncional
Estimativasfeitasem Story points nãodepreciam.
Story points é a medidamaispura de tamanho.
Estimarem story points normalmente é bemmaisrápido.
Meusdiasideaisnãosãoosmesmosqueosseusdiasideais</li></li></ul><li>Ideal Days<br /><ul><li>Vocêestimaquanto tempo algumacoi...
A históriasendoestimadaserá a únicacoisaemquevocêtrabalhará
Vocênãoteráinterrupções
Vocêterátudoqueprecisadisponível
Ideal days é maisfácil de explicarparapessoasqueestãofora do Time
É maisfácil de compreender, porque tem ligação com o mundo real
Dias de calendário != Dias ideais
Tenha uma estimativa única, não várias</li></li></ul><li>Tamanho<br />2<br />2<br />5<br />5<br />5<br />13<br />3<br />8<...
Tamanho<br />Corrida de 5 KM<br />Corrida de 10 KM<br />Meia Maratona 21 KM<br />
Velocidade<br />Velocidade é a quantidade de trabalho pronto entregue ao final de um determinado período.<br />O tempo inv...
Estimando a velocidade<br /><ul><li>Utilize dados históricos
Rode uma Iteração
Faça uma previsão</li></li></ul><li>Estimativa<br />Estimativa é probabilidade<br />
Estimativa<br />Cone da Incerteza<br />
Próximos SlideShares
Carregando em…5
×

Estimativa, planejamento e progresso [sob uma visão ágil]

1.137 visualizações

Publicada em

Nesta apresentação, entendemos a diferença entre os conceitos de capacidade, velocidade, tamanho, duração. Vimos conceitos como o cone da incerteza, a teoria dos 90% de certeza do Mike Cohn, e porque

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

Nenhuma nota no slide
  • Tamanho e duraçãosãomedidasdistintasnaagilidadeValores relativos é o que importa.
  • As estimativas de tamanho e duraçãosãoseparadasValores relativos é o que importaUma tela de login = 2Um CRUD = 8As propriedades matemáticas devem ser mantidas5 + 5 = 10
  • Estimativa, planejamento e progresso [sob uma visão ágil]

    1. 1. DevDay 2011<br />
    2. 2. Estimativa, planejamento e progresso<br />SOB Uma visão ágil<br />
    3. 3. Márcio Sete<br />@marciosete<br />www.marciosete.com.br<br />marcio.sete@challengeit.com.br<br />Visual Studio ALM<br />Consultor em ALM e processos ágeis de <br />desenvolvimento de software<br />
    4. 4. Planejamento ágil<br />
    5. 5. Imagine que...<br />
    6. 6. Como você estimaria este trabalho?<br />Olhe pro monte de britas e imagine quantos carrinhos de mão seriam necessários para transportar toda essa brita.<br />Eu acredito que seja necessário uns 80 carrinhos <br />Depois de 1 hora, observe quantos carrinhos você conseguiu transportar.<br />Depois de 1 hora eu consegui transportar 20 carrinhos.<br />Então estime o tempo total de duração<br />O trabalho terá duração aproximada de 4 horas<br />
    7. 7. Neste cenário<br />
    8. 8. Conceitos importantes<br />Coisas que todo mundo sabe, mas não realiza<br />
    9. 9. Tamanho<br />Tamanho é uma medida pura, abstrata e relativa.<br />
    10. 10. Medidas de Tamanho<br />Métodos Tradicionais<br />Métodos Ágeis<br />Linhas de código<br />Dias reais<br />Horas reais<br />Pontos de Função<br />Story Points<br />Sequência de Fibonacci<br />0,1,2,3,5,8,13,20,40,100<br />Potência de 2<br />0,2,4,8,16,32,64,128,256,512,1024<br />T-Shirtsize<br />XS,S,M,L,XL,XXL,XXXL<br />Ideal Days<br />
    11. 11. Story Points<br /><ul><li>Story points ajudam o Time ter um comportamentomultifuncional
    12. 12. Estimativasfeitasem Story points nãodepreciam.
    13. 13. Story points é a medidamaispura de tamanho.
    14. 14. Estimarem story points normalmente é bemmaisrápido.
    15. 15. Meusdiasideaisnãosãoosmesmosqueosseusdiasideais</li></li></ul><li>Ideal Days<br /><ul><li>Vocêestimaquanto tempo algumacoisavailevar, considerandoque:
    16. 16. A históriasendoestimadaserá a únicacoisaemquevocêtrabalhará
    17. 17. Vocênãoteráinterrupções
    18. 18. Vocêterátudoqueprecisadisponível
    19. 19. Ideal days é maisfácil de explicarparapessoasqueestãofora do Time
    20. 20. É maisfácil de compreender, porque tem ligação com o mundo real
    21. 21. Dias de calendário != Dias ideais
    22. 22. Tenha uma estimativa única, não várias</li></li></ul><li>Tamanho<br />2<br />2<br />5<br />5<br />5<br />13<br />3<br />8<br />2<br />2<br />5<br />0,5<br />
    23. 23. Tamanho<br />Corrida de 5 KM<br />Corrida de 10 KM<br />Meia Maratona 21 KM<br />
    24. 24. Velocidade<br />Velocidade é a quantidade de trabalho pronto entregue ao final de um determinado período.<br />O tempo investido em cada tarefa tem haver com o esforço.<br />O esforço é influenciado pela experiência técnica do time, pela experiência anterior naquela tarefa, pela complexidade, incerteza, etc., de quem vai realizar.<br />Com base no esforço temos a estimativa de tempo necessário para completar uma tarefa.<br />O tempo realizado é a duração.<br />
    25. 25. Estimando a velocidade<br /><ul><li>Utilize dados históricos
    26. 26. Rode uma Iteração
    27. 27. Faça uma previsão</li></li></ul><li>Estimativa<br />Estimativa é probabilidade<br />
    28. 28. Estimativa<br />Cone da Incerteza<br />
    29. 29. Quanto de esforço?<br />
    30. 30. Estimativa<br />Teorica dos 90% de Certeza – Mike Cohn<br />
    31. 31. Capacidade<br />Capacidade significa a quantidade máxima de horas suportadas pelo time para atuar nas atividades do projto<br />Um time trabalha concentrado nas atividades do projeto cerca de 55% a 70%<br />Isso equivale a um intervalo entre 4h e 6h para quem trabalha período integral.<br />A técnica do pomodoro é legal para ajudar aumentar a o tempo dedicado as atividades do projeto.<br />Fator de Foco<br />% reservada da capacidade do time, para que ele possa trabalhar em itens não planejados.<br />
    32. 32. DEMO<br />
    33. 33. Concluindo<br />
    34. 34. Estime em diferentes escalas<br />
    35. 35. Porque planejamento ágil funciona<br /><ul><li>O replanejamento ocorre frequentemente (inspeção e adaptação)
    36. 36. As estimativas de tamanho e duraçãosãoseparadas
    37. 37. O planejamentoaconteceemdiversosníveisdiferentes
    38. 38. Dia, Iteração, Release, Produto, Portfólio, Estratégia
    39. 39. O planejamentoestábaseadoemfuncionalidades, nãoemtarefas
    40. 40. Estóriaspequenasmantém o trabalhofluindo
    41. 41. Trabalhoemandamento é eliminado a cadaiteração
    42. 42. O acompanhamento é feitopelo Time
    43. 43. As incertezassãocohecidas e nósnospreparamosparaelas</li></li></ul><li>Porque planejar<br /><ul><li>Reduzirriscos
    44. 44. Reduzirincertezas
    45. 45. Suportar as tomadas de decisões
    46. 46. Estabelecerconfiança
    47. 47. TransmitirInformações</li></li></ul><li>Porque estimar<br /><ul><li>Para planejar –– Quandotermosqualquercoisapronta ?
    48. 48. Para agendar –– Emqualordemdevemosfazer as coisas?
    49. 49. Para contratar –– Nósprecisamos de maispessoasparatrabalhar?
    50. 50. Para colocarpreço -– Quantoissovaicustar?
    51. 51. Para guiar o investimento –– Estamosfazendocoisasquevalem a pena?</li></li></ul><li>Obrigado<br />Márcio Sete<br />@marciosete<br />www.marciosete.com.br<br />marcio.sete@challengeit.com.br<br />

    ×