Your SlideShare is downloading. ×

Avaliando Scrum em um ambiente CMMi 5

1,871

Published on

Apresentação feita durante o Scrum Gathering Brazil 2009 por Daniel VM e Jõao PC - www.ciandt.com

Apresentação feita durante o Scrum Gathering Brazil 2009 por Daniel VM e Jõao PC - www.ciandt.com

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,871
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
77
Comments
0
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Avaliando Scrum em um ambiente CMMi 5 Scrum Gathering Brazil - 2009
  • 2. Daniel Vieira Magalhães Agile Coach E-mail/GTalk/MSN: danielvm@ciandt.com João Paulo Coelho Software Quality Engineer E-mail/GTalk: joaopc@ciandt.com Scrum Gathering Brazil - 2009
  • 3. Agenda 1. Objetivos 2. Como medimos o desempenho 3. Diferenças na medição de Scrum x outros projetos 4. A função do Nokia test 5. Onde está o valor de tudo isso .... 6. Desafios enfrentados Scrum Gathering Brazil - 2009
  • 4. Objetivos Jogue a água suja fora! Mas preserve aquilo que tem mais valor!  Scrum Gathering Brazil - 2009
  • 5. Mas qual a régua adequada? • Sempre usamos o ferramental do CMMi Measurement and Analysis - MA • • Quantitative Project Management – QPM • Organizational Process Performance - OPP É preciso uma nova régua ou basta melhorar a antiga? Scrum Gathering Brazil - 2009
  • 6. Como é hoje... • Gerência Quantitativa É a gerência baseada em números - identificar problemas de • desempenho, tomar ações e reavaliar os números. • Não tem obrigatoriedade de uso de técnicas estatísticas. Scrum Gathering Brazil - 2009
  • 7. Como é hoje... • Gerência Estatística Baseada em conceitos estatísticos estabelecidos •  Controle, Capacidade, Limites Naturais, Técnicas de investigação de causa, etc. Gerência Estatística de Subprocessos no Projeto I. Gerência Estatística de Processo Organizacional II. Scrum Gathering Brazil - 2009
  • 8. Medindo o desempenho Resultados x Objetivos Organizacionais com Lim ites Naturais 60,0 Valor 50,0 LIE 40,0 Meta 30,0 LSE 20,0 LIN 10,0 LSN 0,0 Scrum Gathering Brazil - 2009
  • 9. O que muda? • Conjunto de métricas e medidas • Forma e periodicidade das medições • Maneira de analisar os resultados Scrum Gathering Brazil - 2009
  • 10. Quando acontece? • Preocupação em não causar overhead • Adição de valor sem adição de custo As coletas são realizadas diretamente nos nossos sistemas de controle pelo time de SQA e servem de insumo para a retrospective meeting. Todo o histórico das dailies é usado como insumo qualitativo. Scrum Gathering Brazil - 2009
  • 11. Quem são os porcos? Comitê Gerente Sponsor Executivo Sênior Quality Assurance Gerente de Cliente Ci&T SQA PO AO Gerente Projeto Gerente de Desenvolvimento Product Scrum Master Owner Scrum Team Product Owner Team Arquiteto Arquiteto Analistas SW, Analista De Testes Analistas Engenheiros Analistas BD, Projetistas Usuários Negócio SW Célula de Desenvolvimento Scrum Gathering Brazil - 2009
  • 12. O que NÃO muda... • Acompanhamento Quantitativo • Acompanhamento Estatístico Scrum Gathering Brazil - 2009
  • 13. Métricas que perdem o sentido • Taxa Defeitos Sistema/Aceitação/Produção/Total Def/KLOC • • Def/PF • Produtividade h/PF • • LOC/h • Custo por PF Scrum Gathering Brazil - 2009
  • 14. Medindo com SCRUM • Escopo do acompanhamento - Projeto Tamanho do Backlog Futuro (FTE) CPI ($) • • Business Value Margem ($) • • Satisfação de Cliente • Valor total para o Product  Backlog Satisfação de Equipe • Desvio (%) (Passa ter um novo sentido) • PC (%) (olhamos com outros olhos) • Retrabalho Total • Scrum Gathering Brazil - 2009
  • 15. Medindo com SCRUM • Escopo do acompanhamento - Sprint • Taxa de Teste • Story Points • Unitário • Integração • Velocity  Continuous Integration é “must • Sprint Business Value have” Valor entregue por sprint • • Taxa de Correção (FTE / Defeito) • Número de Blocks • Taxa de Defeitos (por FTE) • Tempo médio de resolução de • Internos Blocks • Aceitação • Produção • Total Scrum Gathering Brazil - 2009
  • 16. E mais... • Burndown Chart • Regular Points Tentativa de se ter uma medida • padronizada do tamanho dos sistemas entre times diversos • Produtividade (FTE/RP) Tentativa de comparar a performance • dos diversos times Scrum Gathering Brazil - 2009
  • 17. Aplicação do Nokia test Scrum Gathering Brazil - 2009
  • 18. Aderência ao Scrum por Projeto Iterations 10 9 8 Team Disruption Testing 7 6 Projeto 1 5 Projeto 2 4 Projeto 3 3 Projeto 4 2 Projeto 5 Projeto 6 1 Projeto 7 Burndown Chart Agile Specification 0 Projeto 8 Projeto 9 Projeto 10 Projeto 11 Projeto 12 Projeto 13 Estimates Product Owner Product Backlog Scrum Gathering Brazil - 2009
  • 19. Aderência da Empresa ao Scrum Iterations 10,00 9,00 8,00 Team Disruption Testing 7,00 6,00 5,00 4,00 3,00 2,00 1,00 Ci&t Burndown Chart Agile Specification 0,00 Estimates Product Owner Product Backlog Scrum Gathering Brazil - 2009
  • 20. Onde está o valor de tudo isso? • Satisfação fora da curva • Qualidade acima da média • Melhoria no clima interno de trabalho • Motivação da equipe fora do comum Scrum Gathering Brazil - 2009
  • 21. Radar de projetos Radar de Projetos SCRUM Satisfação do Cliente Projeto 1 Projeto 2 Projeto 3 Projeto 4 Projeto 5 Projeto 6 Projeto 7 Projeto 8 Projeto 9 Projeto 10 Projeto 11 Projeto 12 Projeto 13 Cost Performance (CPI) 0,60 0,80 0,95 1,20 Scrum Gathering Brazil - 2009
  • 22. Taxa de Defeitos Scrum Gathering Brazil - 2009
  • 23. Satisfação de Equipe • Meta Ci&T 75.00% • • Média Outros Projetos 76.46% • • Média Projetos SCRUM 83.08% • Scrum Gathering Brazil - 2009
  • 24. Desafios enfrentados Mudança de Mindset Scrum Gathering Brazil - 2009
  • 25. Desafios enfrentados • Questão cultural externa Never ending projects! • • Project Management Office way of life • Bussines Alignment Image by Mike Cottmeyer From Agile Chronicles Scrum Gathering Brazil - 2009 http://blog.versionone.net/blog/2009/03/product-owner-by-proxy.html
  • 26. Desafios enfrentados • Questão cultural interna Resistência • • Medo • Zona de conforto • Histórico maior de medições Para a geração de uma Baseline de • desempenho para as análises estatísticas Scrum Gathering Brazil - 2009
  • 27. ? Scrum Gathering Brazil - 2009
  • 28. Referências Sites Livros • • Being Agile – blog interno da Ci&T Agile Project Management with Scrum - by Ken Schwaber • http://www.controlchaos.com/ • http://www.mountaingoatsoftware.com/scrum • Lean Software Development: An Agile Toolkit - By • http://jeffsutherland.com/scrum/ Mary Poppendieck, Tom Poppendieck • http://www.scrumalliance.org/articles • http://www.agilechronicles.com/ • Agile and Iterative Development: A Manager's Guide - By Craig Larman Artigos • CMMI® or Agile: Why Not Embrace Both! – by Hillel • Agile Retrospectives - Making Good Teams Great - Glazer, Jeff Dalton, David Anderson, Mike Konrad by Esther Derby & Diana Larsen and Sandy Shrum • Agile Methods and CMMI:Compatibility or Conflict? • Agile Software Development - by Alistair Cockburn – by Martin Fritzsche and Patrick Keil • Mapping CMMI Project Management Process Areas to SCRUM Practices – by Ana Sofia C. Marçal; Bruno Celso C. de Freitas; Felipe S. Furtado Soares e Arnaldo D. Belchior • Scrum and CMMI Level 5: The Magic Potion for Code Warriors - by Jeff Sutherland, Carsten Ruseng Jakobsen, Kent Johnson • Implementation Playbook – Blog Control Chaos Scrum Gathering Brazil - 2009
  • 29. Obrigado! Scrum Gathering Brazil - 2009

×