CMM - Sistematização das melhores práticas em engenharia de software
Tema: CMM
O que é CMM ?
Visão Geral e Estrutura do Capability Maturity Model - CMM
Objetivos:
Origem
Software Engineering Institute (SEI) (Mais sobre: Engenharia de Software)
* Patrocinado pelo Departamento de Defesa (DoD)
Camegie Mellon University Pittsburgh, PA
Baseado nas idéias de Watts S. Humphrey
MATURIDADE -> "CAPACIDADE" DO PROCESSO
Capability.
Capacidade?
Qualidade que uma pessoa ou coisa tem de possuir para um determinado fim; habilidade, aptidão. (Aurélio)
Capacitação?
Ato ou efeito de capacitar(-se). (Aurélio)
Capabilidade?
Software process capability - descreve o intervalo de resultados esperados que podem ser alcançados seguindo-se um processo de software. Um indicador que permite prever os resultados de futuros projetos de software. (SEI)
Origem
O foco

Reflexões:
Porque o foco está no processo?
Como a melhoria no processo pode trazer bons resultados?
Visão Geral e Estrutura do Capability Maturity Model - CMM
Objetivos:
Explorar os conceitos básicos de qualidade de software
Ter uma visão geral do Capability Maturity Model (CMM) quanto a filosofia, estrutura e componentes do modelo
Rápido comparativo com normas ISO equivalentes/complementares
Origem
Software Engineering Institute (SEI) (Mais sobre: Engenharia de Software)
* Patrocinado pelo Departamento de Defesa (DoD)
Camegie Mellon University Pittsburgh, PA
Baseado nas idéias de Watts S. Humphrey
MATURIDADE -> "CAPACIDADE" DO PROCESSO
Capability.
Capacidade?
Qualidade que uma pessoa ou coisa tem de possuir para um determinado fim; habilidade, aptidão. (Aurélio)
Capacitação?
Ato ou efeito de capacitar(-se). (Aurélio)
Capabilidade?
Origem
O CMM é definido pelo próprio SEI como sendo uma sistematização das melhores práticas em engenharia de software.
Quem "construiu" o CMM foi a comunidade de engenheiros de software; o SEI reuniu as melhores práticas e formalizou o modelo
"Não há nada de novo no CMM..."
O SEI estruturou o CMM por encomenda do DoD para contratação de grandes projetos de software.
Hoje, porém, o CMM é utilizado por empresas/organizações de vários tamanhos
O foco
Reflexões:
Porque o foco está no processo?
Como a melhoria no processo pode trazer bons resultados?
Comentários