Desenvolvimento de Software: CMMI (Modelo de Integração de Maturidade Maturável ou Modelo e Capacidade Integrados de Maturidade)
Artigo: Desenvolvimento de Software: CMMI (Modelo de Integração de Maturidade Maturável ou Modelo e Capacidade Integrados de Maturidade). Pesquise 862.000+ trabalhos acadêmicosPor: danilo.sans • 8/11/2014 • Artigo • 283 Palavras (2 Páginas) • 430 Visualizações
INTRODUÇÃO
Não é de hoje que a Tecnologia da Informação (TI) é essencial para o
desenvolvimento, evolução e competitividade das empresas. Os administradores,
sabendo disto, estão investindo cada vez mais neste setor que já é considerado a
“espinha dorsal” de uma organização.
Ao longo dos últimos anos, a TI, junto a seu envolvimento e influência nos
resultados dos negócios, vem crescendo exponencialmente, e isso torna cada vez
maior o desafio de gerenciar todos estes recursos.
São tantos os itens envolvidos no setor de TI, que muitos não tem em mente
nem um terço da complexidade desta área.
Para ajudar a gerenciar os recursos de TI, existem os Frameworks.
Metodologias, padrões, guias, modelos, entre outras formas que apresentam uma
proposta daquilo que seriam as melhores praticas para o gerenciamento de TI ou
parte dele.
Neste trabalho apresentaremos dois frameworks voltados para
desenvolvimento de software: o CMMI (Capability Maturity Model Integration ou
Modelo Integrado de Maturidade e Capacitação), em seu módulo CMMI-DEV, e o
MPS-BR (Melhoria do Processo de Software Brasileiro), sendo este último um
modelo compatível com o CMMI, no qual foi baseado, porém adaptado e adequado
a realidade das pequenas e medias empresas.
O QUE É CMMI?
É um modelo, ou um framework, que se baseia em processo, capacidade e
maturidade, podemos dizer que o CMMI é um guia de boas praticas, O modulo CMMI
que iremos apresentar, o CMMI-DEV, tem como objetivo de auxiliar as empresas a
avaliar e acompanhar todo ciclo de vida de um software, focando na melhoria constante
da organização para obter melhor qualidade do produto final. De acordo com CMU/SEI
(2006), o modelo não aborda como determinada instituição deve realizar uma tarefa, e
sim quais tarefas ela deve e não deve realizar. Ou seja, ele não é um modelo padrão
de processo, uma metodologia, e sim deve ser aplicado de acordo com a necessidade
de cada organização.
...