CMMI : Melhorar Para Crescer
Amanda Irizaga Lucrecio¹
¹Tecnologias da Informação e Comunicação – Universidade Federal de Santa Catarina (UFSC) Caixa Postal 476 – 88.900-000 – Araranguá – SC – Brazil potteram@yahoo.com.br Resumo: Este artigo inicialmente faz uma breve descrição sobre o conceito de qualidade na Engenharia de Software, e logo depois sobre o Modelo de Maturidade da Capacitação – CMM, relatando os motivos os quais levaram a criação deste modelo. Em um segundo momento, o assunto em questão continua, mas com uma ênfase diferente, desta vez, é sobre seu funcionamento, de uma forma mais específica. Em seguida outro modelo de maturidade é citado e brevemente explicado, o chamado CMMI, que nada mais é que uma evolução do CMM. Ao final, os cinco níveis que consistem o CMM são explanados pouco a pouco, relatando suas funções e vantagens.
Palavras - Chave: Engenharia de Software, Qualidade, CMM, CMMI, Maturidade, Níveis
Abstract: This article initially gives a brief description of the concept of quality in software engineering, and soon after on the Capability Maturity Model - CMM, reporting the reasons which led to the creation of this model. In a second moment the subject matter continues, but with a different emphasis this time is on its operation in a more specific way. Then another model of maturity is cited and briefly explained, called CMMI, which is nothing more than an evolution of the CMM. At the end, the five levels consisting CMM are explained bit by bit, reporting functions and advantages.
Key – Words: Software Engineering, Quality, CMM, CMMI, Maturity, Levels
1. Qualidade na Engenharia de Software
“O termo Engenharia de Software foi criado na década de 1960 e utilizado oficialmente em 1968 na NATO Conference on Software Engineering (Conferência sobre Engenharia de Software da OTAN).” (ENGENHARIA... 2013) A criação deste termo ocorreu quando a crise do software estava em voga, e os desenvolvedores