O documento discute a adoção de metodologias ágeis como Scrum em uma empresa de software certificada nível 5 no CMMI. A empresa busca manter a maturidade do CMMI ao mesmo tempo em que aumenta a agilidade dos projetos adotando práticas ágeis como Scrum. Resultados iniciais indicam aumento da produtividade e qualidade dos projetos usando essa abordagem híbrida.
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
Utilizando metodologias ágeis em uma empresa CMMI nível 5
1. Utilizando
metodologias ágeis em
uma empresa CMMI
nível 5
Daniel Vieira Magalhães
Agile Coach
E-mail/GTalk/MSN: danielvm@ciandt.com
João Paulo Scardua Coelho
Software Quality Engineer
E-mail/GTalk: joaopc@ciandt.com
2. Um pouco de História
Fundada em 1995
5 unidades no Brasil
2 unidades internacionais
3. Um pouco de História
• Nos últimos 14 anos
1.000+ projetos de sucesso
50+ clientes globais 2009
750+ profissionais
CAGR (2000-2009):
40%+
1995
4. Certificação CMMI
• Status atual
CMMI 5 – abril 2007
Processo baseado no RUP
10+ maturidade neste processo
5. Mas nos últimos anos
Complexidade dos projetos
Velocidade das mudanças 2009
Nível de exigência dos clientes
Concorrência
1995
6. CMMI + Lean Agile
• Próximo passo
CMMI 5 – recertificação em 2010
Processo baseado em Lean/Agile
3+ maturidade neste processo
10. Agilidade
Velocidade das mudanças tem aumentando ao longo do Tempo
Isto exige velocidade de adaptação
Scrum nos permite rápidas respostas às mudanças
11. Maturidade
Complexidade aumentando ao longo do Tempo
Isto exige processos maduros e extrema disciplina
CMMI 5 nos garante a maturidade e disciplina necessárias
Capability Maturity Model
Integration level 5
14. Lean Thinking
Lean tem um histórico comprovado
na promoção de melhoria
simultânea de custo, qualidade,
velocidade e agilidade
15. Lean Thinking
Princípios Lean
• Entender como valor é percebido pelo cliente
• Remover “desperdício" da cadeia de valor
• Manter um fluxo contínuo do início ao fim
• Fazer o que é requisitado pelo cliente, não fazer
estoque
• Buscar a perfeição por meio da melhoria contínua
16. Fatores de Sucesso
• Pessoas mais envolvidas e motivadas
• Equipe mais disciplinada
• Empower the team
• Times multifuncionais
• Equipes trabalhando em dedicação exclusiva
• Valorização de generalistas
• “Overlap” de habilidades nos times
17. Fatores de sucesso
• Previsibilidade de entrega
• Produtos de maior qualidade entregues antecipadamente
e com maior frequência
• Capacidade produtiva conhecida
• Governança de escopo conduz à soluções de maior valor
para o negócio
• Entregue sempre, receba feedback sempre, melhore
sempre
18. Fatores de sucesso
• Colaboração constante do cliente
• Maior frequência e qualidade dos feedbacks
• Maior aderência ao negócio do cliente
• Comunicação mais eficaz
• Flexibilidade p/ entregar o “software correto”
• Sai o processo de gerência de requisição de mudanças e
entra o processo de governança de escopo
• Sprints uniformes (e curtos) é fundamental!
19. Fatores de sucesso
• Transparência de informações
• Melhora na tomada de decisões
• Retrospective Meeting – (Kaizen)
• Demo Meeting
• Task Board – (Kanban)
• Extreme Feedback – (Andon)
21. Aplicação do Nokia Test
Criado em 2005 com foco em práticas ágeis por Bas
Vodde na Nokia Networks
• Aperfeiçoado em 2007 para maior foco em Scrum e auxílio
nas certificações de Scrum Master feitas por Jeff Sutherland
• Mais um update em 2009 para incluir uma nona pergunta
relativa aos Times
• Funciona como nosso termomêtro motivador de melhorias
22. Nokia Test
Média Ci&T = 6.91 Iterations
10
9
Team 8 Testing
7
6
5
4
3
Team Disruption 2 Agile Specification
1
0
Burndown Chart Product Owner
Estimates Product Backlog
23. Nokia Test
Melhor nota = 9.33 Iterations
set/09 10
9
Team 8 Testing
7
6
5
4
3
Team Disruption 2 Agile Specification
1
0
Burndown Chart Product Owner
Estimates Product Backlog
24. Resultados Medidos
• Produtividade
SirsiDynix[1] Xebia[1] Ci&T
Function Points per
Dev/Month 15.3 15.1 20.24
[1] Practical Roadmap to Great Scrum - Jeff Sutherland - October 20, 2009
25. Resultados Medidos
• Defeitos de Homologação / KLOC
Valor máximo Média outros Média projetos
tolerado (Ci&T) projetos Lean/Agile
26. Resultados Medidos
• Defeitos de Produção / KLOC
Valor máximo Média outros Média projetos
tolerado (Ci&T) projetos Lean/Agile
27. Satisfação da Equipe
• Meta Ci&T
• 75.00%
• Média Outros Projetos
• 76.46%
• Média Projetos SCRUM
• 83.08%
28. Referências
Sites Artigos
• Being Agile – blog interno da Ci&T • CMMI® or Agile: Why Not Embrace Both! – by Hillel
• http://www.controlchaos.com/ Glazer, Jeff Dalton, David Anderson, Mike Konrad
• http://www.mountaingoatsoftware.com/scrum and Sandy Shrum
• http://jeffsutherland.com/scrum/ • Agile Methods and CMMI:Compatibility or Conflict?
– by Martin Fritzsche and Patrick Keil
• http://www.scrumalliance.org/articles
• Mapping CMMI Project Management Process Areas
• http://www.agilechronicles.com/ to SCRUM Practices – by Ana Sofia C. Marçal; Bruno
Celso C. de Freitas; Felipe S. Furtado Soares e
Livros Arnaldo D. Belchior
• Agile Project Management with Scrum - by Ken • Scrum and CMMI Level 5: The Magic Potion for
Schwaber Code Warriors - by Jeff Sutherland, Carsten Ruseng
• Lean Software Development: An Agile Toolkit - By Jakobsen, Kent Johnson
Mary Poppendieck, Tom Poppendieck • Implementation Playbook – Blog Control Chaos
• Agile and Iterative Development: A Manager's • Practical Roadmap To Great Scrum - Jeff
Guide - By Craig Larman Sutherland, Ph.D., October 20, 2009
• Agile Retrospectives - Making Good Teams Great - • Scrum and CMMI - Going from Good to
by Esther Derby & Diana Larsen Great, Carsten Ruseng Jakobsen, Jeff
• Agile Software Development - by Alistair Cockburn Sutherland, Ph.D.
31. Obrigado!
“Ci&T is a symbol of innovation in outsourcing”
Lean Information Technology @ Linkedin
http://www.linkedin.com/groups?gid=1979272
32. www.cit.com.br
Copyright (C) 1995-2009
Ci&T Software S.A. – Todos os direitos reservados.
Todos os nomes e produtos são usados apenas com o propósito de identificação e são marcas registradas de
seus respectivos proprietários.