Este é um post disponível para assinantes MVPCMMI: Uma visão Geral - Revista Engenharia de Software Magazine 44
Demonstrar, através de uma visão geral, como o modelo de qualidade CMMI pode contribuir no processo de desenvolvimento de software. Você conhecerá os conceitos, características, objetivos e representações referentes a este modelo de qualidade.
[Artigo já está disponível no Leitor Digital DevMedia®. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da Engenharia de Software Magazine 44
Ao longo dos últimos anos, tanto as empresas de desenvolvimento de software quanto seus clientes têm se preocupado com problemas que são comumente identificados durante a execução dos projetos, tais como: prazos e orçamentos não cumpridos, insatisfação de ambos os lados, produtos com erros, entre outros. No entanto, há algum tempo, existe um consenso na Engenharia de Software de que estes problemas estão, em grande parte, relacionados ao fato de que o desenvolvimento de sistemas é muitas vezes realizado de forma “artesanal”, ou através de métodos improvisados pelos desenvolvedores. Tais métodos dependem mais do talento individual do desenvolvedor que de uma sólida formação que oriente suas atividades.
Um processo definido e controlado pode garantir um produto de qualidade, sobretudo do ponto de vista do desenvolvimento de software. O Capability Maturity Model Integration, ou CMMI, como é chamado, é um modelo de referência que provê uma orientação para o desenvolvimento de processos de software, procurando nortear a organização no sentido de implementar a melhoria contínua do processo de software (ler Nota 1).
O objetivo do CMMI é servir de guia para a melhoria de processos na organização, assim como auxiliar a habilidade dos profissionais em gerenciar o desenvolvimento e manutenção de produtos ou serviços de software, além de proporcionar a visibilidade apropriada do processo de desenvolvimento para todos os envolvidos no projeto. Isto é particularmente importante em grandes projetos que possuem equipes envolvendo dezenas de pessoas, pois, sem o apoio desses modelos de maturidade de processos de software como o CMMI, torna-se ainda mais difícil manter o controle do projeto."
ATENÇÃO! A exibição deste artigo foi interrompida.
Este é um post disponível para assinantes MVP
Space do autor



0
0
