Porque REQM é CMM 2 e RD é CMMI 3?
Written by Washington Souza // August 29, 2010 // Engenharia // No comments
Resposta: Esta pergunta é mais comum do que parece, vez ou outra recebo perguntas similares.
Para responde-la temos que compreender o sentido de cada nível. O CMMI nível 2 trata de estabilizar o projeto, implementar gerenciamento e ganhar controle sobre o mesmo e suas estimativas. Em um programa de melhoria de processos de software, a primeira coisa que deve ser implementada é gestão. Assim que uma organização alcança este objetivo ela pode iniciar as análises de como melhorar as áreas de engenharia de software.
Vamos ver as áreas de processo do CMMI nível 2:
- Gerência de configuração
- Medição e Análise
- Planejamento
- Monitoramento e controle
- Gerenciamento de requisitos
- Gerenciamento de acordos com fornecedores
Note que todas elas tratam do mesmo assunto – Gestão.
Então… a resposta é: Porque estas duas áreas de processo tem focos distintos. Você deve saber o que deve ser feito, quando, qual o esforço, qual o custo para depois evoluir o “como será feito”.
Em tempo: tenha em mente que o CMMI é uma coleção das melhores práticas de gestão e engenharia de software. E ele vem evoluindo desde que foi criado. Ele não é um roadmap para “como fazer engenharia de software” e … o mais comum e conhecido… ele te fala O QUE você deve fazer… o COMO fica por sua conta.



