O CMMI Institute, tendo em conta estes paradigmas, criou a norma CMMI (Capability Maturity Model Integration ) para o desenvolvimento de software, que se caracteriza por um conjunto de boas práticas que o vão ajudar a si e à sua empresa a alcançar a excelência no software.
Nesta norma, o foco passa por todos os processos que tenham em conta os objetivos da organização. Ao mesmo tempo, ajuda a compreender quais são os principais problemas da organização e o porquê da mesma não conseguir responder com a maior eficácia possível às necessidades de software dos clientes.
Os problemas surgem maioritariamente no controlo e monitorização dos dados relativos ao desenvolvimento do projeto, tal como a falha nos tempos estimados, desvio nos orçamentos definidos, entre outros. Para além disso, tenta-se que a organização padronize um conjunto de passos e boas práticas para que todas as partes envolvidas tenham os objetivos alinhados.
Os objetivos organizacionais mais relevantes e a ter em conta no processo da implementação deste modelo são:
– Estimar e realizar o planeamento do projeto de forma eficaz e de modo a evitar o retrabalho,
– Realizar o levantamento de riscos do projeto de modo que não haja surpresas com o decorrer do mesmo
– Realizar o correto levantamento de necessidades do cliente transformando-as em requisitos.
Ao ajudar na implementação deste conjunto de boas práticas, a Strongstep não entrega apenas um certificado, mas também um selo de excelência. Um selo que permite que o próximo cliente dessa organização saiba que o produto que deseja vai ser criado com a máxima qualidade possível, sem que haja atrasos, retrabalho, ou até mesmo impedimentos que afetem a performance dos colaboradores.