Modelo de maturidade de software
UNIVERSIDADE PARA O DESENVOLVIMENTO DO ESTADO E DA REGIÃO DO PANTANAL
CAMILA DOS SANTOS BARBOSA
UM ESTUDO SOBRE O MODELO DE MATURIDADE DE PROCESSO DE SOFTWARE SUGERIDO PELO INSTITUTO DE ENGENHARIA DE SOFTWARE E SUA APLICAÇÃO
NATAL - RN
2007
CAMILA DOS SANTOS BARBOSA
UM ESTUDO SOBRE O MODELO DE MATURIDADE DE PROCESSO DE SOFTWARE SUGERIDO PELO INSTITUTO DE ENGENHARIA DE SOFTWARE E SUA APLICAÇÃO
NATAL - RN
2007
RESUMO
A qualidade do produto de software desenvolvido está intimamente ligada á qualidade do processo que é utilizado para o seu desenvolvimento. A partir desta afirmação, foi desenvolvido pelo SEI (Software Engineering Institute) o Modelo de Maturidade da Capabilidade do Processo. Através deste modelo, que oferece um conjunto de boas práticas para o amadurecimento do processo de desenvolvimento, as organizações podem evoluir seus processos de forma a oferecer garantias de qualidade e cumprimento de custos e prazos aos seus clientes. O modelo reúne princípios de gestão estratégica, gestão de projetos e engenharia de software organizados em níveis dentro dos quais as organizações são classificadas de acordo com o seu amadurecimento. Os principais obstáculos para a adoção do modelo ainda são o alto custo de implantação, a falta de profissionais qualificados e a resistência às mudanças culturais na área de tecnologia. Porém, mesmo diante destas dificuldades, muitas empresas têm adotado o CMMI no mundo, motivadas pelos ótimos resultados obtidos na adoção deste por outras organizações. No Brasil, os estudos referentes á este modelo ainda são recentes, mas o número de empresas com avaliação CMMI tem crescido rapidamente nos últimos anos, como resposta á exigência do mercado de software internacional, onde a avaliação CMMI tem se tornado um selo de qualidade na competição pelos mercados.
Palavras Chaves: CMMI, Engenharia