pare de estimar comece a medir

30
www.objective.com.br

Upload: marcelo-walter

Post on 31-Jul-2015

306 views

Category:

Technology


0 download

TRANSCRIPT

1. www.objective.com.br 2. Pare de estimar, comece a medir! Marcelo Lus Walter 3. Estimativas no funcionam!!! 4. Alinhando... A) Quem aqui faz estimativas no seu trabalho? B) Quem aqui acredita que estimativas funcionam? A B Ao o/ o/ o/ o/_o_ _o_ _o_ _o_ Questione! Mea! Aprenda! Compartilhe! Exorcismo! Estamos contratando... 5. Please, #noEstimate! 6. Estimativas sempre falham!!! 7. Experimentando... Papel e caneta/lpis Estimem em segundos: Um clculo utilizando operaes bsicas matemticas com 3 elementos, sendo 2 elementos de 3 dgitos e 1 elemento de 2 dgitos. 371 + 872) / 27 = ?( 46,03 8. Experimentando... Case Estimem 10 questes Matemtica, rimas, caa palavra, desenho, lgica, ... Analista v as questes e explica sem falar explicitamente os valores. Desenvolvedores e Analista estimam cada uma. Desenvolvedores resolvem as questes e marcam o tempo gasto para cada uma. Ao final, Analista aceita ou no cada resposta. Se no aceitar, desenvolvedor deve corrigir e somar o tempo Ser dada uma estimativa jogando-se 2 dados 9. Estimativas pioram o ambiente!!! 10. Experimentando... Case Estimem 10 questes 1. Grupo 10 desenvolvedores + 1 Analista expectativa at 1 minuto cada questo Alguns resultados: 1) A nova gerao no sabe mais fazer clculo matemtico simples sem calculadora!!! 2) No subestime a presso 3) Mdia geral por questo: 0:02:15 4) Assertividade de tempo: 1. Dado 2. Analista 3. Desenvolvedores 11. Experimentando... Case Estimem 10 questes 2. Grupo 10 desenvolvedores + 1 Analista expectativa at 3 minuto cada questo Alguns resultados: 1) Mesma assertividade de resultado. Com mais tempo, no acertaram mais de primeira 2) Mdia geral por questo: 0:05:30!! 3) Assertividade de tempo: 1. Analista 2. Dado 3. Desenvolvedores 12. Estimativas custam caro!!! 13. Aprendendo... MEDINDO Time descontente: como posso entregar algo no prazo que outro prometeu? Falha graves em esforo/prazo Requisitos Estimativa Requisito + Estimativa 14. Aprendendo... MEDINDO Sincronismo complicado Lei de Parkinson Estimativa do time no servia para nada Requisitos Estimativa Requisitos Estimativa 15. Aprendendo... MEDINDO 1. Revoluo : Liberte Seu Time!!! (time no estima mais) Ganho imediato de 15% em produtividade de todo o time (tempo da estimativa) Sustentabilidade mdia. Velocidade corrige distores. Soma estimativas = Soma realizado Requisitos Estimativa Requisitos Estimativa Velocidade Tarefas (limite de tamanho) 16. Pare de Estimar!!! 17. Aprendendo... MEDINDO Desvio padro grande Algumas demandas com baixa assertividade 2. Revoluo : Liberte Seu ChuckNoris!!! (Analista no estima mais em horas) Requisitos Estimativa Velocidade Tarefas (limite de tamanho) 18. Aprendendo... MEDINDO T-Shirt Size (PP, P, M, G, GG) Requisitos Estimativa Cluster Tarefas (limite de tamanho) Calculada 19. Clusterizao 20. Clusterizao PP P M G 21. Mea!!! 22. Medindo... Alguns resultados Tamanho em T-Shirt conceitual. Gera bem menos calor Ajustes mensais. Estabilidade do cluster em 4 a 5 meses Naturalmente as tarefas so quebradas mais (PP e P) pois percebem que tem menor variabilidade Valores de T-Shirt convergem mesmo em equipes, tecnologia ou negcio completamente distintos. 23. Mais algumas medidas... Esforo e Prazo so medidas diferentes no necessariamente proporcionais. Mea Cycle- time. Experimente clusterizao distinta. Tipos distintos de atividades podem indicar clusterizao especfica Ordens de Grandeza (O.G.) tambm podem ser clusterizadas. O que difere o desvio padro. Explicite isso como grau de certeza (Sigma) No estime! Mea! Mea! Mea! 24. Por fim... Descubra que voc nem precisa mais de T- Shirt. O que importa o processo evolutivo de quebra de tarefas. Maturidade do processo! Aceite a variabilidade. No gaste nada mais para prever. Colete as informaes do prprio sistema Quebre alguns paradigmas: No influenciam: Tarefas novas, tecnologias distintas, regras de negcio e outros aspectos tcnicos Influencia mas quase invarivel: Senioridade da equipe; Realmente influenciam: LWip, PairProgramming, ContinuousIntegration, ContinuosFeedback 25. Abra sua mente!!! 26. A 3. Revoluo LIBERTE SEU CLIENTE! 27. Abra sua mente... Presso de estimativas bloqueiam pensamentos criativos Mesmo estimativas superfaturadas no garantem assertividade! Feedbacks curtos so muito mais eficientes Lei de Parkinson uma das poucas certezas Valores de T-Shirt convergem Valores e tcnicas geis o que fazem a diferena No estime! Mea! 28. MARCELO LUIS WALTER [email protected] @MarceloLWalter (44) 3032 - 9150 Obrigado! www.objective.com.br