Praticamos Agile, somos qual nível CMMI?
Written by Washington Souza // August 30, 2010 // Avaliação // No comments
Na empresa onde trabalho praticamos Agile em quase todos os projetos. A equipe é bem empenhada e a maioria dos nossos projetos vai bem. De uns tempos pra cá começamos a pensar em “certificar” ou no CMMI ou no MPS.Br e o que ajudou muito foi que a diretoria solicitou um estudo neste sentido.
Achamos alguns artigos falando do uso do Agile com CMMI, e alguns destes dizem que o Agile cola bem no CMMI chegando bem até o nível 3. Vi no seu site também um gráfico que mostra isso.
Agora vem as nossas perguntas:
- Seguimos o Agile muito bem, como o Agile é bem aderente ao CMMI, podemos tomar como verdade que teremos poucos ajustes para conseguir o CMMI nível 3.
- Da para ir direto para uma avaliação nível 3?
- Temos pouco ou muito trabalho pela frente?
- Quais os próximos passos que devemos seguir?
Pergunta de Mariana Catalone – São Paulo
Resposta: Olá Mariana, tive que resumir um pouco sua pergunta, mas a essência esta ai.
No passado havia muita muita discussão em torno de Agile com CMMI. Os agilistas de plantão viam o CMMI como oposto de sua cultura, porém, isso vem mudando e hoje em dia há muitas empresas que adaptam seus “métodos” Agile ao modelo CMMI. O ponto de mudança foi o artigo CMMI or Agile: Why not embrace both! publicado pelo SEI em 2008.
Não dá pra dizer quão próximo do CMMI nível 2 ou CMMI nível 3 você esta sem uma avaliação.
Cada empresa implanta Agile de um jeito diferente da outra. É como o RUP, é muito comum alguém comentar: “Nossa metodologia segue o RUP com algumas customizações” – O perigo esta justamente nas benditas customizações, pois muitas vezes retira-se elementos essenciais por simples falta de compreensão dos mesmos. Vamos ao caso de riscos… a primeira vista as pessoas acham confuso porém, todo mundo que tem carro sabe o risco de ter seu carro danificado ou roubado, e para isso faz um seguro. Um projeto tem um conjunto enorme de riscos… quantos gerentes fazem mesmo gerenciamento de riscos?
Então… a primeira coisa a ser feita na sua empresa seria um Gap Analisys. Esta avaliação deve ser feita por alguém externo a sua empresa justamente para ser totalmente imparcial e independente. Com esse resultado você saberá se tem muito ou pouco trabalho pela frente.
Lembre-se que o Agile não endereça diversas áreas de processo do CMMI como SAM, RSKM, OPD, OT e outras… você deve ter especial atenção à estas áreas.
Sobre ir direto para o nível 3 da sim… na verdade o SEI não coloca nenhuma restrição quanto a isso, mas você obterá resultados mais sólidos evoluindo de nível em nível. Lembre-se do M de maturidade. Maturidade se consegue com o tempo.
Em tempo: Lembre-se que o CMMI é um conjunto das melhores práticas de gestão e engenharia de software. Ele não te diz como fazer, apenas o que deve ser feito, e… segundo o SEI, grande parte das empresas que o usam, tem obtido ótimos resultados financeiros.



