Pare de Estimar usando Pontos e de medir Velocidade

3.865 visualizações

Publicada em

Outro dia tive um pesadelo. Eu era novo numa equipe e era o dia do planejamento. Hitler era o ScrumMaster e chegou falando da nossa velocidade.

Na hora de estimar histórias usavam um “hail hitler” como medida: quanto mais alto você levantava o braço, mais pontos. Eu não acreditava naquilo. Me recusei a levantar o braço e acordei gritando: “Loucos! Me dá qualquer história que divido ela pra caber em um dia!”

Estimativas são usadas no planejamento da maior parte dos projetos de software no mundo, não importa se estes usam waterfall, ágil ou outra metodologia qualquer. É raro encontrar um projeto onde não se aceita sem questionamento que estimativas são indispensáveis. Não são!

Pretendo convencê-lo de parar de estimar usando pontos e de medir velocidade. Depois vamos discutir o movimento #NoEstimates, compartilhando minhas experiências planejando sem uso de estimativas e práticas que podem ajudar sem efeitos tóxicos.

Publicada em: Tecnologia

Pare de Estimar usando Pontos e de medir Velocidade

  1. 1. por Alexandre Freire @freire_da_silva http://industriallogic.com Pare de Estimar Pontos e Medir Velocidade
  2. 2. #1e5d91 alex@industriallogic.com @freire_da_silva • Diretor de Segurança dos Produtos @IndustrialLogic • Ágil desde 2001 • Fundou a AgilCoop e a AgilBits • Tese de Mestrado:“Reflexões sobre o Ensino de Metodologias Ágeis na Academia, Indústria e Governo” • Décadas de experiência e sucessos com organizações renomadas mundialmente (Locaweb, globo.com,Yahoo, HP, GE, …) • Gosta de construir casas
  3. 3. http://www.estimaai.com
  4. 4. #NoEstimates
  5. 5. #1e5d91 #NoEstimates
  6. 6. #1e5d91 #NoEstimates
  7. 7. #1e5d91
  8. 8. #1e5d91 Estudo de 1986: Um bom processo de estimativas deve prover estimativas que estão em até 25% fora do resultado real, 75% das vezes. Steve McConnel - "Software Estimation: Demystifying the Black Art"
  9. 9. #1e5d91
  10. 10. #1e5d91
  11. 11. Jim Highsmith ThoughtWorks 2011 “Velocidade está matando o Ágil!”
  12. 12. CARGO CULT
  13. 13. Inflação irracional de pontos
  14. 14. Sacrificar Qualidade por Previsibilidade
  15. 15. #1e5d91
  16. 16. #1e5d91“Falhar é inerentemente inseguro e a maioria dos times e organizações não são lugares onde podemos aprender sobre nossas falhas com segurança.” - Amr Elssamadisy
  17. 17. Comparar equipes e indivíduos usando velocidade como produtividade
  18. 18. NUTs Nebulous Units of Time
  19. 19. #1e5d91 Bussy-ness Accounting
  20. 20. Pseudo-Ciência
  21. 21. O Cone da Incerteza
  22. 22. Lei de Parkinson
  23. 23. Segunda Terça Quarta Quinta Sexta work work work work work
  24. 24. #1e5d91
  25. 25. #YesDesign
  26. 26. #1e5d91
  27. 27. #1e5d91
  28. 28. #1e5d91 User Interface Domain Logic Persistence #YesSlicing
  29. 29. #1e5d91 #YesTDD http://www.industriallogic.com/try-greatest-hits-elearning/
  30. 30. #1e5d91 #YesPairing
  31. 31. #YesCollaboration
  32. 32. #1e5d91 #YesStoryMaps
  33. 33. Concurrent Set Based Design Cloud Version DB Cluster Version Middleware Version Team’s Version #YesCollaboration
  34. 34. #1e5d91 MoSCoW (must, should, could, WON’T) #YesSplitting
  35. 35. #1e5d91 #YesScience
  36. 36. #1e5d91 #NoFlow
  37. 37. #1e5d91 #YesFlow
  38. 38. #1e5d91
  39. 39. #1e5d91 http://bit.ly/NoEstimatesWhitePaper
  40. 40. #1e5d91 #YesPlanning
  41. 41. #1e5d91 #YesBlink http://dannorth.net/2013/08/08/blink-estimation/
  42. 42. Referências •http://www.industriallogic.com/blog/stop-using-story-points/ •http://www.industriallogic.com/blog/bargain-hunting/ •http://jimhighsmith.com/velocity-is-killing-agility/ •http://gojko.net/2013/09/12/scrum-velocity-and-driving-down-the-motorway-the- wrong-way/ •http://zuill.us/WoodyZuill/2013/01/20/can-we-code-without-estimates/ •http://softwaredevelopmenttoday.blogspot.com.au/2012/01/story-points- considered-harmful-or-why.html •http://neilkillick.com/2013/01/31/noestimates-part-1-doing-scrum-without- estimates/ •https://www.youtube.com/watch?v=7ud-4bKJr8k •http://dannorth.net/2013/08/08/blink-estimation/ •http://www.brainpickings.org/index.php/2012/08/06/wisdom-of-crowds/ •http://bit.ly/NoEstimatesWhitePaper •http://www.lhup.edu/~dsimanek/pseudo/fibonacc.htm •http://dilbert.com

×