Cmm - capability maturity model
CMM
(Capability Maturity Model)
DEFINIÇÕES E APLICAÇÕES
2012.1
QUESTIONÁRIO
1. O QUE SIGNIFICA CMM?
R. CMM - Capability Maturity Model
2. O QUE SIGNIFICA SEI E QUAL A SUA MISSÃO?
R. SEI (Instituto de Engenharia de Software) Carnegie Mellon University, Pittsburgh, PA. A SUA MISSÃO É Exercer liderança nos estágios avançados da prática de engenharia de software para melhorar a qualidade de sistemas que dependam de software.
3. O QUE É MATURIDADE DE COMPETÊNCIAS?
R. É A Competência em controlar o Processo de Software (desenvolvimento, Gerenciamento e manutenção).
4. O QUE É O CMM E COMO ESTÁ ESTRUTURADO?
R. É Um caminho de melhoramento evolucionário (cinco níveis de maturidade) para organizações de software mudarem de um processo de software imaturo (ad hoc), para um processo maduro, disciplinado.
5. DESCREVA RESUMIDAMENTE A EVOLUÇÃO DO CMM
R. Em resumo, é uma estrutura de software eficaz que descreve os elementos chaves de um processo de software através de melhorias revolucionárias para as organizações de softwares saírem da imaturidade total, para um processo maduro e disciplinar. Esta melhoria levou cinco anos para atingir um modelo completamente definido, usando os conhecimentos adquiridos das avaliações das indústrias e do Governo. O CMM é dividido em cinco níveis de maturidade.
6. O QUE É PREMISSA?
R . São processos que garante a qualidade de um produto de software. Tais processos são: qualidade do processo de desenvolvimento e de manutenção usados.
7. QUAL O FOCO PRINCIPAL DO CMM NO DESENVOLVIMENTO DE SOFTWARE?
R. Garantir a maturidade no processo de desenvolvimento de software.
8. QUANTOS E QUAIS SÃO OS NOMES DOS NIVEIS DO CMM?
R. Os níveis de cmm são 5. inicial, repetível, definido, gerenciado e em otimização.