O documento discute o Modelo de Maturidade e Capacidade Integrado (CMMI), um framework para melhoria de processos de desenvolvimento de software. O CMMI fornece práticas de referência organizadas em áreas para garantir a qualidade do processo de desenvolvimento de software e evoluiu ao longo do tempo em diferentes versões. O documento também descreve os níveis de maturidade e capacidade do CMMI e como as empresas podem obter a certificação.
Projeto de Normas de Melhoria Continua de Processos de Desenvolvimento de Software CMMI
1. Projeto de Normas de
Melhoria Continua de
Processos de
Desenvolvimento de
Software
José Luiz Ferreira de Souza | Matricula: 2021022470
Rafael Pereira de Castro | Matricula: 2021007562
Victor Moraes de Aragão | Matricula: 2020006918
Professora: Lina Maria Garces Rodriguez
EQUIPE 6 : TEMA CMMI
Engenharia de
Software 2
2. Objetivo da norma;
História da criação da norma (quem criou, há quanto tempo,
onde, etc..);
Etapas, estratégias, organização da norma para garantir a
qualidade do processo de desenvolvimento de software;
Benefícios de usar a norma;
Desafios ao implementar a norma;
O que uma empresa deve fazer para obter a certificação na norma;
Tem certificações no Brasil? O que é necessário fazer para ter a certificação?
Exemplos de empresas brasileiras certificadas na norma;
Relato de experiência de alguma empresa certificada ou em processo de certificação;
Material complementar;
Lista de referências (livros, sites, artigos) utilizados na pesquisa.
FOCO DO TRABALHO: CMMI
TÓPICOS QUE
SERÃO
TRATADOS:
3. Um conjunto de práticas
desenhadas como um
Framework de melhoria do
processo.
Dita etapas e passos de
atividades de uma maneira
organizada e exemplificada a
serem seguidos para obter um
produto de software com
segurança e qualidade.
Tradução: Modelo de Maturidade e Capacidade Integrado
Com intuito de sempre indicar o que fazer e não como ou quem, deixando
sugestões, mas em aberto para a empresa decidir do seu jeito seus afazeres de fato.
Contém também métodos de avaliação para cada característica do processo.
4. 1987 2000 2010
1991 2006
2016
2013
CMMI V1.0
Liberado o primeiro
modelo CMMI com a
intenção de eliminar
o problema de usar
múltiplos CMMs
CMMI V1.3
Liberado nova
versão do modelo
que inclui CMMi-
DEV, CMMI-SVC e
CMMI-ACQ
SWCMM V1.0
Primeira versão de
CMM para
software.
CMMI-DEV
V1.2
Cria o conceito de
"constelações
CMMi" e é liberada
a versão 1.2 do
CMMi para
desenvolvimento
CMMI Institute é
adquirido pelo
ISACA.
Fundado o CMMI
Institute.
Evolução do CMMI
9. N1
N2
N3
Exemplo da área de prática:
Área de
prática
GP 1.1
GP 2.1
GP 2.2
GP 3.1
Grupos de
práticas
DESENVOLVER ESTIMATIVAS DE ALTO NÍVEL PARA REALIZAR O TRABALHO
DESENVOLVER, MANTER ATUALIZADO E UTILIZAR O ESCOPO DO QUE ESTÁ
SENDO ESTIMADO
DESENVOLVER E MANTER ATUALIZADAS AS ESTIMATIVAS DO TAMANHO DA
SOLUÇÃO
DESENVOLVER E MANTER ATUALIZADO UM MÉTODO DE ESTIMATIVA
REGISTRADO
Estimativa
11. Benchmark
Sustainment
Evaluation
CMMI V2 - E suas formas de avaliação
Três tipos de avaliação
São escolhidos de forma aleatória por um sistema,
apenas algumas áreas menores e não todos os
projetos da empresa para serem avaliados.
Uma observação: Os participantes da equipe também
são avaliados e precisam ser aprovados no exame
“CMMI Associate” para que recebam seu certificado.