Professional Documents
Culture Documents
CMMI-SE/SW, v1.1
Representação em Estágios
Prefácio
Histórico do Desenvolvimento
CMM, Capability Maturity Model e Capability Maturity Modeling são marcas registradas no U.S. Patent and
Trademark Office.
S M
CMMI é uma marca de serviços da Carnegie Mellon University.
Prefácio i
CMMI-SE/SW, v1.1
Representação em Estágios
S M
CMM Integration é uma marca de serviço da Carnegie Mellon University.
ii Prefácio
CMMI-SE/SW, v1.1
Representação em Estágios
Agradecimentos
1
Veja no Capítulo 3 uma discussão sobre o “CMMI Product Suite” e o “CMMI Framework”, que ajudará a
esclarecer as diferenças entre eles.
Prefácio iii
CMMI-SE/SW, v1.1
Representação em Estágios
Feedback
iv Prefácio
CMMI-SE/SW, v1.1
Representação em Estágios
Conteúdo
Prefácio i
Histórico do Desenvolvimento i
Agradecimentos iii
Onde Procurar Informações Adicionais iv
Feedback iv
1 Introdução 1
Sobre os Modelos CMMI 1
Selecionando um Modelo CMMI 2
Representações: Contínua ou em Estágios? 2
Representação Contínua 2
Representação em Estágios 3
Que Modelo Integrado Escolher? 3
Disciplinas: Qual é a Diferença? 3
Engenharia de Sistemas 4
Engenharia de Software 4
Desenvolvimento Integrado de Produtos e Processos 4
Uma Recomendação 5
O Conteúdo dos Modelos CMMI 5
Convenções Tipográficas 6
Metas Específicas e Genéricas 7
Práticas Específicas e Genéricas 7
Referências 7
Notas Introdutórias, Produtos de Trabalho Típicos e Sub-práticas 7
Exemplos 7
Elaborações das Práticas Genéricas 8
Definições Ampliadas de Disciplinas 8
Esquema de Numeração 8
Códigos de Identificação de Parágrafos 9
2 Componentes do Modelo 10
Visão Geral da Estrutura 10
Níveis de Maturidade 11
Detalhes dos Níveis de Maturidade 12
Nível de Maturidade 1: Inicial 12
Nível de Maturidade 2: Gerenciado 12
Nível de Maturidade 3: Definido 13
Prefácio v
CMMI-SE/SW, v1.1
Representação em Estágios
3 Terminologia do Modelo 24
Evolução da Terminologia 24
Terminologia Comum com Significados Especiais 25
Adequado, Apropriado, Conforme Necessário 25
Estabelecer e Manter 25
Cliente 25
Stakeholder 25
Stakeholders relevantes 26
Gerente 26
Gerente do Projeto 26
Gerente Sênior 26
Visão Compartilhada 27
Organização 27
Empreendimento 27
Desenvolvimento 27
Disciplina 27
Projeto 28
Produto 28
Produto de Trabalho 28
Componente do Produto 28
Avaliação (Appraisal) 29
Análise (Assessment) 29
Instruções para Adaptação 29
Verificação 30
vi Prefácio
CMMI-SE/SW, v1.1
Representação em Estágios
Validação 30
Meta 30
Objetivo 30
Objetivos de Qualidade e Desempenho do Processo 31
Padrão 31
Terminologia Específica do CMMI 31
CMMI Product Suite 31
Framework CMMI 31
Modelo CMMI 32
Revisão por Pares 32
Conjunto de Processos Padrão da Organização 32
Processo 32
Processo Gerenciado 33
Processo Definido 33
Ativos de Processos Organizacionais 33
Arquitetura dos Processos 34
Ciclo de Vida do Produto 34
Repositório de Medições da Organização 34
Biblioteca de Ativos de Processos da Organização 35
Documento 35
5 Interações do Framework 53
Quatro Categorias de Áreas de Processos do CMMI 53
Gerenciamento de Processos 54
O Escopo do Gerenciamento de Processos 54
Áreas de Processos Básicas do Gerenciamento de Processos 55
Áreas de Processos Avançadas do Gerenciamento de Processos 57
Gerenciamento de Projetos 59
O Escopo do Gerenciamento de Projetos 59
Áreas de Processos Básicas do Gerenciamento de Projetos 60
Áreas de Processos Avançadas de Gerenciamento de Projetos 61
Engenharia 64
O Escopo da Engenharia 64
Interações Entre as Áreas de Processos de Engenharia 65
Áreas de Processos de Engenharia e Recursão 68
Suporte 69
Prefácio vii
CMMI-SE/SW, v1.1
Representação em Estágios
O Escopo do Suporte 69
Áreas de Processos Básicas de Suporte 70
Áreas de Processos Avançadas de Suporte 72
7 Áreas de Processos 89
Nível de Maturidade 2: Gerenciado 91
Gerenciamento de Requisitos 92
Planejamento do Projeto 105
Monitoramento e Controle do Projeto 136
Gerenciamento de Acordos com Fornecedores 153
Medições e Análises 171
Garantia da Qualidade do Processo e do Produto 195
Gerenciamento de Configurações 208
Nível de Maturidade 3: Definido 229
Desenvolvimento de Requisitos 230
Soluções Técnicas 254
Integração de Produtos 289
Verificação 312
Validação 331
Foco no Processo Organizacional 345
Definição do Processo Organizacional 365
Treinamento Organizacional 383
Gerenciamento Integrado do Projeto 402
Gerenciamento de Riscos 425
Análises de Decisões e Resoluções 448
viii Prefácio
CMMI-SE/SW, v1.1
Representação em Estágios
A. Acrônimos 463
B. Glossário 468
Prefácio ix
CMMI-SE/SW, v1.1
Representação em Estágios
1 Introdução
Visão Geral 1
CMMI-SE/SW, v1.1
Representação em Estágios
Representação Contínua
Representação em Estágios
• Engenharia de sistemas
• Engenharia de software
• Desenvolvimento Integrado de Produtos e Processos (Integrated
Product and Process Development – IPPD)
Visão Geral 3
CMMI-SE/SW, v1.1
Representação em Estágios
Engenharia de Sistemas
Engenharia de Software
Uma Recomendação
Visão Geral 5
CMMI-SE/SW, v1.1
Representação em Estágios
Convenções Tipográficas
6 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Referências
Exemplos
Visão Geral 7
CMMI-SE/SW, v1.1
Representação em Estágios
Esquema de Numeração
8 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Geral 9
CMMI-SE/SW, v1.1
Representação em Estágios
2 Componentes do Modelo
10 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Níveis deLevels
Maturity Maturidade
Process
Área de Processo
Area 1 1 Process
Área de Processo
Area 2 2 Process
Área de Processo
Area n n
Specific
Metas Específicas
Goals Generic
Metas Genéricas
Goals
Características Comuns
Generic Practices
Práticas Genéricas
Níveis de Maturidade
Visão Geral 11
CMMI-SE/SW, v1.1
Representação em Estágios
1. Inicial
2. Gerenciado
3. Definido
4. Gerenciado Quantitativamente
5. Otimizado
12 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Geral 13
CMMI-SE/SW, v1.1
Representação em Estágios
2
Veja a definição de “causa especial de variação do processo” no Apêndice C, o glossário.
14 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
3
Veja a definição de “causa comum de variação de processos” no Apêndice C, o glossário.
Visão Geral 15
CMMI-SE/SW, v1.1
Representação em Estágios
16 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Geral 17
CMMI-SE/SW, v1.1
Representação em Estágios
Componentes do Modelo
Áreas de Processos
Metas Específicas
Visão Geral 19
CMMI-SE/SW, v1.1
Representação em Estágios
Práticas Específicas
Características Comuns
• Compromisso (CO)
• Habilitação (AB)
• Implementação (DI)
• Verificação da Implementação (VE)
Sub-práticas
20 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Metas Genéricas
Práticas Genéricas
Visão Geral 21
CMMI-SE/SW, v1.1
Representação em Estágios
Referências
22 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
[FM103.HDA103.T102]
[FM103.HDA103.T104]
Visão Geral 23
CMMI-SE/SW, v1.1
Representação em Estágios
3 Terminologia do Modelo
Evolução da Terminologia
24 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Alguns dos termos utilizados nos modelos CMMI têm ligados a eles
significados que diferem do seu uso normal. Estes termos não estão
incluídos no glossário; explicamos o seu uso nos modelos CMMI neste
capítulo. [FM114.HDA102.T101]
Estabelecer e Manter
Cliente
Stakeholder
Visão Geral 25
CMMI-SE/SW, v1.1
Representação em Estágios
Stakeholders relevantes
Gerente
Gerente do Projeto
Gerente Sênior
26 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Compartilhada
Organização
Empreendimento
Desenvolvimento
Disciplina
Visão Geral 27
CMMI-SE/SW, v1.1
Representação em Estágios
Projeto
Produto
Produto de Trabalho
Componente do Produto
28 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Avaliação (Appraisal)
Análise (Assessment)
Visão Geral 29
CMMI-SE/SW, v1.1
Representação em Estágios
Verificação
Validação
Meta
Objetivo
30 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Padrão
Framework CMMI
Visão Geral 31
CMMI-SE/SW, v1.1
Representação em Estágios
Modelo CMMI
Processo
32 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Processo Gerenciado
Processo Definido
34 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Documento
Visão Geral 35
CMMI-SE/SW, v1.1
Representação em Estágios
36 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Geral
Características da Institucionalização
38 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Metas Genéricas
Características Comuns
40 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Compromissos
Visão Geral 41
CMMI-SE/SW, v1.1
Representação em Estágios
Habilitações
• Descrição do processo
• Padrões para os produtos de trabalho e serviços do processo
• Requisitos dos produtos de trabalho e serviços do processo
• Objetivos específicos para o desempenho do processo (por
exemplo, qualidade, prazo, tempo do ciclo e uso de recursos)
• Dependências entre as atividades, produtos de trabalho e serviços
do processo
• Recursos (incluindo recursos financeiros, de pessoal e de
ferramentas) necessários para a execução do processo
• Atribuição de responsabilidades e autoridade
• Treinamento necessário para execução e suporte ao processo
• Produtos de trabalho a serem colocados sob gerência de
configurações e o nível de gerência de configuração para cada item
• Requisitos de medições para fornecer um entendimento do
desempenho do processo, seus produtos de trabalho e serviços
• Envolvimento dos stakeholders identificados
• Atividades de monitoramento e controle do processo
• Atividades de avaliação objetiva do processo e dos produtos de
trabalho
• Atividades de revisão gerencial para o processo e os produtos de
trabalho
Sub-práticas
1. Obter patrocínio gerencial para a execução do processo.
[GP104.SubP101]
Visão Geral 43
CMMI-SE/SW, v1.1
Representação em Estágios
44 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Sub-práticas
1. Atribuir responsabilidades e autoridades gerais pela execução do
processo. [GP106.SubP101]
Visão Geral 45
CMMI-SE/SW, v1.1
Representação em Estágios
Sub-práticas
1. Selecionar, a partir do conjunto de processos padrão da
organização, aqueles processos que cobrem a área de processo e
melhor atendem as necessidades do projeto ou função
organizacional. [GP114.SubP101]
Implementações
46 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
• Planejamento
Visão Geral 47
CMMI-SE/SW, v1.1
Representação em Estágios
• Decisões
• Comunicações
• Coordenação
• Revisões
• Avaliações
• Definições de requisitos
• Resolução de problemas/questões
Sub-práticas
1. Identificar stakeholders relevantes a este processo e decidir qual o
tipo de envolvimento deverá ser praticado. [GP124.SubP101]
48 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Sub-práticas
1. Medir o desempenho real contra o plano para a execução do
processo. [GP110.SubP101]
Visão Geral 49
CMMI-SE/SW, v1.1
Representação em Estágios
Sub-práticas
1. Armazenar medidas de processos e produtos no repositório de
medições da organização. [GP117.SubP102]
50 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Verificações da Implementação
Visão Geral 51
CMMI-SE/SW, v1.1
Representação em Estágios
52 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
5 Interações do Framework
• Gerenciamento de Processos
• Gerenciamento de Projetos
Visão Geral 53
CMMI-SE/SW, v1.1
Representação em Estágios
• Engenharia
• Suporte
Gerenciamento de Processos
54 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
4
Veja o Apêndice B para uma completa lista de abreviações de áreas de processos.
Visão Geral 55
CMMI-SE/SW, v1.1
Representação em Estágios
Necessidades de
Processos e objetivos
Da organização
Treinamento para grupos
Gerência De projeto e suporte em
Sênior Processos padrão e
ativos
Objetivos de OT Necessidades
Negócios da de treinamento
Organização
Processos padrão
E outros
Ativos
Áreas de processos de
Processos padrão Gerenciamento de Projetos,
E outros
ativos Suporte e Engenharia
OPF OPD
Recursos e
coordenação
Informações de melhorias
(ex., lições aprendidas, dados, artefatos)
Propostas de melhoria
De processos; participação na
definição, declaração e
Desenvolvimento de processos
56 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
5
Veja o Apêndice B para uma completa lista de abreviações das áreas de processos.
Visão Geral 57
CMMI-SE/SW, v1.1
Representação em Estágios
Dados de custo e
Benefício das
Melhorias piloto
Organização Melhorias
OID
Objetivos de qualidade e
Desempenho do processo e Objetivos de qualidade e
Medidas, baselines e modelos Desempenho do processo e Áreas de processos de
Medidas, baselines e modelos Gerenciamento de Projetos
Gerência OPP Suporte e Engenharia
Sênior Progresso em direção
A atingir objetivos
De negócios
Medidas
Comuns Dados de capacidade e
Desempenho do processo
Habilitação para desenvolver
E implementar processos
E ativos de suporte
Conjunto Básico de áreas de processos de
Gerenciamento de Processos
58 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Gerenciamento de Projetos
Necessidades de Medições
SAM
Acordo com
fornecedor
6
Veja o Apêndice B para uma lista completa de abreviações das áreas de processos.
60 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Geral 61
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Geral 63
CMMI-SE/SW, v1.1
Representação em Estágios
Engenharia
O Escopo da Engenharia
64 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
8
Veja o Apêndice B para uma lista completa de abreviações das áreas de processos.
Visão Geral 65
CMMI-SE/SW, v1.1
Representação em Estágios
Requisitos
REQM
Requisitos do produto
e dos componentes do produto
Soluções
alternativas Componentes do
produto Produto
RD TS PI Cliente
Requisitos-
VER VAL
Necessidades do
cliente
66 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Geral 67
CMMI-SE/SW, v1.1
Representação em Estágios
68 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Suporte
O Escopo do Suporte
Visão Geral 69
CMMI-SE/SW, v1.1
Representação em Estágios
9
Veja o Apêndice B para uma lista completa de abreviações das áreas de processos.
70 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
M edições,
análises Questões de
qualidade e
Todas as áreas de não-conformidades
MA processos PPQA
Necessidades
de informações
Processos e produtos de trabalho,
padrões e procedimentos
Itens de Baselines,
configuração relatórios de auditorias
solicitações de
mudanças
CM
Visão Geral 71
CMMI-SE/SW, v1.1
Representação em Estágios
10
Veja o Apêndice B para uma lista completa de abreviações das áreas de processos.
72 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Organização
Infra-estrutura do
IPPD
OEI
Capacidade de desenvolvimento
e implementação de processos IPPD
e de ativos de suporte
CAR
Propostas de melhoria Ambiente de trabalho
de processos necessidades integrado e
de habilidades práticas pessoais
e conhecimentos
Defeitos e para o IPPD
outros problemas
Avaliações
formais
DAR
Visão Geral 73
CMMI-SE/SW, v1.1
Representação em Estágios
74 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Geral 75
CMMI-SE/SW, v1.1
Representação em Estágios
Avaliações e Benchmarking
Visão Geral 77
CMMI-SE/SW, v1.1
Representação em Estágios
S M
SCAMPI é uma marca de serviço da Carnegie Mellon University.
78 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Geral 79
CMMI-SE/SW, v1.1
Representação em Estágios
80 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Geral 81
CMMI-SE/SW, v1.1
Representação em Estágios
S M
IDEAL é uma marca de serviço da Carnegie Mellon University.
82 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Treinamento
Perspectivas de Adaptação
Adaptação do Modelo
Visão Geral 83
CMMI-SE/SW, v1.1
Representação em Estágios
84 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Visão Geral 85
CMMI-SE/SW, v1.1
Representação em Estágios
86 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
Adaptação de Avaliações
Visão Geral 87
CMMI-SE/SW, v1.1
Representação em Estágios
88 Visão Geral
CMMI-SE/SW, v1.1
Representação em Estágios
7 Áreas de Processos
89
CMMI-SE/SW, v1.1
Representação em Estágios
90
CMMI-SE/SW, v1.1
Representação em Estágios
Maturity Level: 2 91
CMMI-SE/SW, v1.1
Representação em Estágios
GERENCIAMENTO DE REQUISITOS
Nível de Maturidade 2
Objetivo
Notas Introdutórias
(A meta seguinte não é exigida no nível de maturidade 2, mas é exigida no nível de maturidade
3 e superiores).
(A meta seguinte não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas e esperadas para uma classificação de nível de
maturidade 3 e superiores).
GG 3 Institucionalizar um Processo Definido [CL104.GL101]
SG 1 Gerenciar Requisitos
Sub-práticas
1. Estabelecer critérios para distinguir os fornecedores apropriados
de requisitos. [PA146.IG101.SP101.SubP101]
Sub-práticas
1. Analisar o impacto dos requisitos nos compromissos existentes.
[PA146.IG101.SP102.SubP101]
Sub-práticas
1. Capturar todos os requisitos e mudanças de requisitos que foram
recebidas ou geradas pelo projeto. [PA146.IG101.SP103.SubP101]
Sub-práticas
1. Manter a rastreabilidade dos requisitos para assegurar que a fonte
dos requisitos de mais baixo nível (derivados) está documentada.
[PA146.IG101.SP104.SubP101]
Sub-práticas
1. Revisar os planos do projeto, atividades e produtos de trabalho
com relação à consistência com os requisitos e com as mudanças
que foram feitas. [PA146.IG101.SP105.SubP101]
Compromisso
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
• Domínio da aplicação
• Definição, análise, revisão e gerenciamento de requisitos
• Ferramentas de gerenciamento de requisitos
• Gerenciamento de configurações
• Negociação e resolução de conflitos
Implementações
Elaboração:
• Requisitos
• Matriz de rastreabilidade de requisitos
Elaboração:
Elaboração:
Verificações da Implementação
Elaboração:
• Gerenciar os requisitos
• Identificar as inconsistências entre os planos do projeto,
produtos de trabalho e requisitos
• Requisitos
• Matriz de rastreabilidade de requisitos
Elaboração:
(A seguinte meta não é exigida nem suas práticas esperadas para uma classificação de nível de
maturidade 2, mas são exigidas para uma classificação de nível de maturidade 3 e superiores).
PLANEJAMENTO DO PROJETO
Nível de Maturidade 2
Objetivo
Notas Introdutórias
(A meta seguinte não é exigida para o nível de maturidade 2, mas é exigida para o nível de
maturidade 3 e superiores).
(A seguinte meta não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas e esperadas para uma classificação de nível de
maturidade 3 e superiores).
GG 3 Institucionalizar um Processo Definido [CL104.GL101]
SG 1 Estabelecer Estimativas
3. WBS [PA163.IG101.SP101.W103]
Sub-práticas
1. Desenvolver uma WBS baseada na arquitetura do produto.
[PA163.IG101.SP101.SubP101]
• Quantidade de funções
• Pontos de função
• Linhas de código fonte
• Quantidade de classes e objetos
• Quantidade de requisitos
• Quantidade de interfaces
• Quantidade de páginas
• Quantidade de entradas e saídas
• Quantidade de itens de risco técnico
• Volume de dados
Sub-práticas
1. Determinar a abordagem técnica para o projeto. [PA163.IG101.SP102.SubP101]
Sub-práticas
1. Coletar modelos ou dados históricos que serão utilizados para
transformar os atributos dos produtos de trabalho e tarefas em
estimativas de horas de trabalho e custo. [PA163.IG101.SP104.SubP101]
Sub-práticas
1. Identificar os principais milestones. [PA163.IG102.SP101.SubP101]
• Identificar riscos
• Analisar os riscos para determinar o impacto, probabilidade de
ocorrência e período de tempo no qual os problemas têm maior
probabilidade de ocorrer
• Priorizar riscos
Sub-práticas
1. Identificar riscos. [PA163.IG102.SP103.SubP101]
• Taxonomias de riscos
• Análises de riscos
• Checklists
• Entrevistas estruturadas
• Brainstorming
• Modelos de desempenho
• Modelos de custos
• Análise em rede
• Análise de fatores de qualidade
O motivo de coletar cada documento deverá ser bem claro. Esta tarefa
inclui a análise e verificação dos itens do projeto a serem entregues e
que não serão entregues, requisitos de dados contratuais e não
contratuais e dados fornecidos pelos clientes. Muitas vezes, os dados
são coletados sem um entendimento claro de como serão utilizados.
Os dados têm um alto custo e deverão ser coletados somente quando
forem necessários. [PA163.IG102.SP102.N103]
Sub-práticas
1. Estabelecer requisitos e procedimentos para assegurar a
privacidade e a segurança dos dados. [PA163.IG102.SP102.SubP101]
Sub-práticas
1. Determinar os requisitos do processo. [PA163.IG102.SP104.SubP101]
Sub-práticas
1. Identificar os conhecimentos e habilidades necessários pra
executar o projeto. [PA163.IG102.SP105.SubP101]
Sub-práticas
1. Identificar o suporte necessário e negociar compromissos com os
stakeholders relevantes. [PA163.IG103.SP102.SubP101]
Nível de Maturidade: 2, Planejamento do Projeto 129
CMMI-SE/SW, v1.1
Representação em Estágios
Compromisso
Elaboração:
Habilitações
Elaboração:
Elaboração:
• Programas de planilhas
• Modelos de estimativas
• Pacotes de planejamento e programação de projetos
Elaboração:
• Estimativas
• Orçamentos
• Negociação
• Identificação e análise de riscos
• Gerenciamento de dados
• Planejamento
• Cronogramas
Implementações
Elaboração:
Elaboração:
• Estabelecer estimativas
• Revisar e resolver questões sobre a completitude e
correção dos riscos do projeto
• Revisar os planos de gerenciamento de dados
• Estabelecer planos de projeto
• Revisar os planos de projeto e resolver as questões sobre
trabalho e recursos
Elaboração:
Verificações
Elaboração:
• Estabelecer estimativas
• Desenvolver um plano de projeto
• Obter compromissos ao plano do projeto
• WBS
• Plano do projeto
• Plano de gerenciamento de dados
• Plano de envolvimento de stakeholders
(A meta seguinte não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas para uma classificação de nível de maturidade 3 e
superiores).
Objetivo
Notas Introdutórias
(A seguinte meta não é exigida para o nível de maturidade 2, mas é exigida para o nível de
maturidade 3 e superiores).
(A seguinte meta não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas e esperadas para uma classificação de nível de
maturidade 3 e superiores).
GG 3 Institucionalizar um Processo Definido [CL104.GL101]
Sub-práticas
1. Monitorar o progresso contra o cronograma. [PA162.IG101.SP101.SubP101]
• Servidores e periféricos
• Redes
• Computadores e periféricos para teste de
software
• Software do ambiente do computador alvo
• Ambiente de engenharia de software (por
exemplo,ferramentas de software)
• Recursos físicos
• Computadores, periféricos e software utilizado no
design, manufatura, testes e operação
• Redes
• Ambiente de segurança
• Pessoal do projeto
• Processos
Sub-práticas
1. Revisar regularmente os compromissos (externos e internos).
[PA162.IG101.SP102.SubP101]
Sub-práticas
1. Revisar periodicamente a documentação dos riscos no contexto do
status atual e circunstâncias do projeto. [PA162.IG101.SP103.SubP101]
Sub-práticas
1. Revisar periodicamente as atividades de gerenciamento de dados
contra sua descrição no plano do projeto. [PA162.IG101.SP106.SubP101]
Sub-práticas
1. Revisar periodicamente o status do envolvimento dos
stakeholders. [PA162.IG101.SP107.SubP101]
Sub-práticas
1. Comunicar regularmente o status de atividades atribuídas e
produtos de trabalho aos stakeholders relevantes.
[PA162.IG101.SP104.SubP101]
Sub-práticas
1. Conduzir revisões em pontos significativos do cronograma do
projeto, como no momento em que etapas selecionadas são
completadas, com os stakeholders relevantes. [PA162.IG101.SP105.SubP101]
Sub-práticas
1. Reunir questões para análise. [PA162.IG102.SP101.SubP101]
Sub-práticas
1. Determinar e documentar as ações apropriadas necessárias para
tratar as questões identificadas. [PA162.IG102.SP102.SubP101]
Sub-práticas
1. Monitorar ações corretivas até que sejam completadas.
[PA162.IG102.SP103.SubP101]
Compromisso
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
Implementações
Elaboração:
Elaboração:
Verificações da Implementação
Elaboração:
(A meta seguinte não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas para uma classificação de nível de maturidade 3 e
superiores).
Objetivo
Notas Introdutórias
(A seguinte meta não é exigida para o nível de maturidade 2, mas é exigida para o nível de
maturidade 3 e superiores).
(A meta seguinte não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas e esperadas para uma classificação de nível de
maturidade 3 e superiores).
GG 3 Institucionalizar um Processo Definido [CL104.GL101]
Sub-práticas
1. Estabelecer e documentar os critérios para a avaliação dos
fornecedores potenciais. [PA166.IG101.SP102.SubP101]
2. Contratos [PA166.IG101.SP103.W102]
Sub-práticas
1. Revisar os requisitos a serem atendidos pelo fornecedor para
refletir as negociações feitas com o fornecedor, quando
necessário. [PA166.IG101.SP103.SubP101]
Inclui: [PA166.IG101.SP103.SubP102.N101]
Sub-práticas
1. Desenvolver critérios para a avaliação de produtos de prateleira.
[PA166.IG102.SP101.SubP101]
Sub-práticas
1. Monitorar o progresso e desempenho do fornecedor (cronograma,
esforço, custo e desempenho técnico), conforme definido no
acordo com o fornecedor. [PA166.IG102.SP102.SubP101]
Sub-práticas
1. Definir os procedimentos de aceitação. [PA166.IG102.SP103.SubP101]
Sub-práticas
1. Assegurar que existem recursos apropriados para receber,
armazenar, utilizar e manter os produtos adquiridos.
[PA166.IG102.SP104.SubP101]
Compromisso
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
Implementações
Elaboração:
• Declarações de trabalho
• Acordos com fornecedores
• Minutas de acordos
• Sub-contratos
• Listas de fornecedores preferenciais
Elaboração:
Elaboração:
Verificações
Elaboração:
(A seguinte meta não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas para uma classificação de nível de maturidade 3 e
superiores).
MEDIÇÕES E ANÁLISES
Nível de Maturidade 2
Objetivo
Notas Introdutórias
(A seguinte meta não é exigida para o nível de maturidade 2, mas é exigida para o nível de
maturidade 3 e superiores).
(A seguinte meta não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas e esperadas para uma classificação de nível de
maturidade 3 e superiores).
GG 3 Institucionalizar um Processo Definido [CL104.GL101]
• Planos de projeto
• Monitoramento do desempenho do projeto
• Entrevistas com gerentes e outros que tenham necessidades de
informações
• Objetivos de gerenciamento estabelecidos
• Planos estratégicos
• Planos de negócios
• Requisitos formais ou obrigações contratuais
• Problemas técnicos ou de gerenciamento recorrentes ou
perturbadores de outra forma
• Experiência de outros projetos ou entidades organizacionais
• Benchmarks de outras indústrias
• Planos de melhoria de processos
Sub-práticas
1. Documentar as necessidades e objetivos de informações.
[PA154.IG101.SP101.SubP101]
• Valor Agregado
• êndice de Desempenho do Cronograma
• Densidade de defeitos
• Cobertura de revisões por pares
• Cobertura de testes e verificações
• Medidas de confiabilidade (por exemplo, intervalo de
tempo até ocorrer uma falha)
• Medidas de qualidade (por exemplo, quantidade de
defeitos por gravidade/quantidade total de defeitos)
Sub-práticas
1. Identificar medidas candidatas com base nos objetivos
documentados de medições. [PA154.IG101.SP102.SubP101]
Sub-práticas
1. Identificar as fontes de dados existentes que são geradas a partir
dos atuais produtos de trabalho, processos ou transações.
[PA154.IG101.SP103.SubP101]
Sub-práticas
1. Especificar e priorizar as análises que serão executadas e os
relatórios que serão preparados. [PA154.IG101.SP104.SubP101]
Sub-práticas
1. Obter os dados da medidas básicas. [PA154.IG102.SP101.SubP101]
Sub-práticas
1. Conduzir análises iniciais, interpretar os resultados e escrever
conclusões preliminares. [PA154.IG102.SP102.SubP101]
• Planos de medições
• Especificações de medidas
• Conjuntos de dados que foram coletados
• Relatórios de análises e apresentações
Sub-práticas
1. Revisar os dados para assegurar sua completitude, integridade,
exatidão e atualização. [PA154.IG102.SP103.SubP101]
Sub-práticas
1. Manter os stakeholders relevantes pontualmente informados dos
resultados das medições. [PA154.IG102.SP104.SubP101]
Compromisso
Elaboração:
Habilitações
Elaboração:
Elaboração:
• Pacotes estatísticos
• Pacotes que apóiam a coleta de dados entre redes
Elaboração:
• Técnicas estatísticas
• Processos de coleta de dados, análise e criação de
relatórios
• Desenvolvimento de medições relacionadas a metas (por
exemplo, Métrica de Questionamento de Metas - Goal
Question Metric)
Implementações
Elaboração:
Elaboração:
Elaboração:
Verificações
Elaboração:
(A seguinte meta não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas para uma classificação de nível de maturidade 3 e
superiores).
Objetivo
Notas Introdutórias
(A seguinte meta não é exigida para o nível de maturidade 2, mas é exigida para o nível de
maturidade 3 e superiores).
(A seguinte meta não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas e esperadas para uma classificação de nível de
maturidade 3 e superiores).
GG 3 Institucionalizar um Processo Definido [CL104.GL101]
Sub-práticas
1. Promover um ambiente (criado como parte do gerenciamento do
projeto) que encoraje a participação dos empregados na
identificação e comunicação de questões de qualidade.
[PA145.IG101.SP101.SubP101]
Sub-práticas
1. Selecionar produtos de trabalho a serem avaliados, com base nos
critérios de amostragem documentados, se esta estiver sendo
utilizada. [PA145.IG101.SP102.SubP101]
Sub-práticas
1. Resolver todas as não conformidades com os membros
apropriados da equipe, quando for possível. [PA145.IG102.SP101.SubP101]
Sub-práticas
1. Registrar as atividades de garantia da qualidade do processo e do
produto com detalhes suficientes para que o status e os resultados
sejam conhecidos. [PA145.IG102.SP102.SubP101]
Compromissos
Elaboração:
Habilitações
Elaboração:
Elaboração:
• Ferramentas de avaliação
• Ferramentas de rastreamento de não conformidades
Elaboração:
Elaboração:
• Domínio da aplicação
• Relações com clientes
• Descrições de processos, padrões, procedimentos e
métodos para o projeto
• Objetivos, descrições de processos, padrões,
procedimentos, métodos e ferramentas de garantia da
qualidade
Implementações
Elaboração:
Elaboração:
Elaboração:
Verificações
Elaboração:
(A seguinte meta não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas para uma classificação de nível de maturidade 3 e
superiores).
GERENCIAMENTO DE CONFIGURAÇÕES
Nível de Maturidade 2
Objetivo
Notas Introdutórias
• Planos
• Descrições de processos
• Requisitos
• Dados de design
• Diagramas
• Especificações de produtos
• Código
• Compiladores
• Arquivos de dados de produtos
• Publicações técnicas de produtos
(A seguinte meta não é exigida para o nível de maturidade 2, mas é exigida para o nível de
maturidade 3 e superiores).
(A seguinte meta não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas e esperadas para uma classificação de nível de
maturidade 3 e superiores).
GG 3 Institucionalizar um Processo Definido [CL104.GL101]
SG 1 Estabelecer Baselines
Sub-práticas
1. Selecionar os itens de configurações e os produtos de trabalho
que os compõem com base nos critérios documentados.
[PA159.IG101.SP101.SubP101]
• Descrições de processos
• Requisitos
• Design
• Planos e procedimentos de testes
• Resultados de testes
• Descrições de interfaces
• Código/módulo
• Ferramentas (por exemplo, compiladores)
Sub-práticas
1. Estabelecer um mecanismo para gerenciar diversos níveis de
controle de gerenciamento de configurações. [PA159.IG101.SP102.SubP101]
Sub-práticas
1. Obter autorização do comitê de controle de configurações
(configuration control board - CCB) antes de criar ou liberar
baselines de itens de configurações. [PA159.IG101.SP103.SubP101]
Sub-práticas
1. Iniciar e registrar as solicitações de mudanças no banco de dados
de solicitações de mudanças. [PA159.IG102.SP101.SubP101]
Sub-práticas
1. Controlar mudanças nos itens de configuração durante toda a vida
do produto. [PA159.IG102.SP102.SubP101]
SG 3 Estabelecer a Integridade
Sub-práticas
1. Registrar ações de gerenciamento de configurações com detalhes
suficientes, de forma que o conteúdo e status de cada item de
configuração é conhecido e versões anteriores podem ser
recuperadas. [PA159.IG103.SP101.SubP101]
Sub-práticas
1. Analisar a integridade das baselines. [PA159.IG103.SP102.SubP101]
Compromisso
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
Implementações
Elaboração:
• Listas de acessos
• Relatórios de status de mudanças
• Banco de dados de solicitações de mudanças
• Atas de reuniões do CCB
• Baselines arquivadas
Elaboração:
• Estabelecer baselines
• Revisar os relatórios do sistema de gerenciamento de
configurações e resolver questões
• Analisar o impacto das mudanças nos itens de
configurações
• Executar auditorias de configurações
• Revisar os resultados das auditorias de gerenciamento de
configurações
Elaboração:
Verificações
Elaboração:
• Estabelecer baselines
• Rastrear e controlar mudanças
• Estabelecer e manter a integridade das baselines
(A seguinte meta não é exigida e suas práticas não são esperadas para uma classificação de
nível de maturidade 2, mas são exigidas para uma classificação de nível de maturidade 3 e
superiores).
DESENVOLVIMENTO DE REQUISITOS
Nível de Maturidade 3
Objetivo
Notas Introdutórias
• Demonstrações tecnológicas
• Grupos de trabalho de controle de interfaces
• Grupos de trabalho de controle técnico
• Revisões intermediárias do projeto
• Questionários, entrevistas e cenários operacionais obtidos
dos usuários finais
• Walkthroughs operacionais e análise de tarefas de
usuários finais
• Protótipos e modelos
• Brainstorming
• Implementação de Funções de Qualidade (Quality
Function Deployment)
• Pesquisas de mercado
• Testes beta
• Extração de fontes como documentos, padrões ou
especificações
• Observação de produtos existentes, ambientes e padrões
de fluxo de trabalho
• Use cases
• Análises de casos de negócios
• Engenharia reversa (para produtos legados)
Sub-práticas
1. Engajar os stakeholders relevantes utilizando métodos para elicitar
as necessidades, expectativas, restrições e interfaces externas.
[PA157.IG101.SP102.SubP101]
Sub-práticas
1. Traduzir as necessidades, expectativas, restrições e interfaces dos
stakeholders em requisitos de clientes documentados.
[PA157.IG101.SP103.SubP101]
Sub-práticas
1. Desenvolver requisitos nos termos técnicos necessários para o
design dos produtos e componentes de produtos.
[PA157.IG103.SP101.SubP101]
Sub-práticas
1. Alocar requisitos a funções. [PA157.IG103.SP102.SubP101]
Sub-práticas
1. Identificar interfaces externas e internas ao produto (isto é, entre
partes funcionais ou objetos). [PA157.IG103.SP103.SubP101]
Sub-práticas
1. Desenvolver conceitos operacionais e cenários que incluem a
funcionalidade, desempenho, manutenção, suporte e descarte,
conforme apropriado. [PA157.IG102.SP101.SubP101]
Sub-práticas
1. Analisar e quantificar as funcionalidades exigidas pelos usuários
finais. [PA157.IG102.SP102.SubP101]
Sub-práticas
1. Analisar as necessidades, expectativas e interfaces externas dos
stakeholders para remover conflitos e organizá-las em assuntos
relacionados. [PA157.IG102.SP103.SubP101]
Sub-práticas
1. Usar modelos comprovados, simulações e protótipos para analisar
o equilíbrio entre as necessidades dos stakeholders e as
restrições. [PA157.IG102.SP104.SubP103]
Sub-práticas
1. Analisar os requisitos para determinar o risco do produto resultante
não funcionar apropriadamente no seu ambiente de uso previsto.
[PA157.IG102.SP106.SubP101]
Sub-práticas
1. Analisar os requisitos para determinar o risco do produto resultante
não funcionar apropriadamente no seu ambiente de uso previsto.
[PA157.IG102.SP105.SubP101]
Compromisso
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
• Domínio da aplicação
• Definição e análise de requisitos
• Elicitação de requisitos
• Especificação e modelagem de requisitos
• Rastreamento de requisitos
Implementações
Elaboração:
• Requisitos de clientes
• Arquitetura funcional
• Requisitos de produtos e componentes de produtos
• Requisitos de interfaces
Elaboração:
Elaboração:
Verificações
Elaboração:
• Requisitos de produtos
• Requisitos de componentes de produtos
• Requisitos de interfaces
• Arquitetura funcional
SOLUÇÕES TÉCNICAS
Nível de Maturidade 3
Objetivo
Notas Introdutórias
Sub-práticas
1. Identificar critérios de avaliação para selecionar um conjunto de
soluções alternativas para serem consideradas. [PA160.IG101.SP102.SubP101]
Sub-práticas
1. Estabelecer e manter um processo ou processos de identificação
de alternativas de solução, critérios de seleção e questões de
design. [PA160.IG101.SP101.SubP101]
Sub-práticas
1. Evoluir os conceitos operacionais e cenários a um grau apropriado
de detalhes para o componente de produto. [PA160.IG101.SP103.SubP101]
Sub-práticas
1. Avaliar cada solução/conjunto de soluções alternativos contra os
critérios de seleção estabelecidos no contexto dos conceitos
operacionais, modos de operação e estados operacionais.
[PA160.IG101.SP104.SubP101]
SG 2 Desenvolver o Design
Sub-práticas
1. Estabelecer e manter critérios contra os quais o design pode ser
avaliado. [PA160.IG102.SP101.SubP101]
• Modular
• Claro
• Simples
• Possível de ser mantido
• Verificável
• Portável
• Confiável
• Preciso
• Seguro
• Possível de ser expandido
• Usável
• Protótipos
• Modelos estruturais
• Design orientado a objetos
• Análise essencial de sistemas
• Modelos de Entidades Relacionamentos
• Reuso do design
• Design patterns (padrões de design)
• Clientes
• Requisitos
• O ambiente
• Funcional
• Lógica
• Segurança
• Dados
• Estados/modos
• Construção
• Gerenciamento
Sub-práticas
1. Determinar a quantidade de níveis de design e o nível apropriado
de documentação para cada nível de design. [PA160.IG102.SP103.SubP101]
• Origem
• Destino
• Estímulos e características de dados para software
• Características elétricas, mecânicas e funcionais para hardware
Sub-práticas
1. Definir critérios de interfaces. [PA160.IG102.SP105.SubP101]
Sub-práticas
1. Identificar e documentar as interfaces associadas com outros
componentes de produtos. [PA160.IG102.SP104.SubP101]
Veja a prática específica Identificar os Requisitos de Interfaces na
área de processo de Desenvolvimento de Requisitos para obter
maiores informações sobre a identificação dos requisitos de
interface dos produtos e componentes de produtos.
[PA160.IG102.SP104.SubP104.R101]
Sub-práticas
1. Desenvolver critérios para o reuso de designs de componentes de
produtos. [PA160.IG102.SP106.SubP102]
• O software é codificado.
• Os dados são documentados.
• Os serviços são documentados.
• As partes elétricas e mecânicas são fabricadas.
• Processos de manufatura específicos do produto são
colocados em operação.
• Os processos são documentados.
• Os recursos são construídos.
• Os materiais são produzidos (por exemplo, um material
específico de um produto poderia ser um tipo de petróleo,
óleo, lubrificante ou uma nova liga).
Sub-práticas
1. Usar métodos eficientes para implementar os componentes dos
produtos. [PA160.IG103.SP101.SubP101]
• Programação estruturada
• Programação orientada a objetos
• Geração automática de códigos
• Reuso de código de software
• Uso de padrões de design (design patterns)
aplicáveis
• Prensa
• Modelagem
• Formas
• Combinação
• Corte
• Ferramental
• Solda
• Extrusão
• Padrões de linguagens
• Convenções de nomes de variáveis
• Estruturas de linguagem aceitáveis
• Estrutura e hierarquia de componentes de
produtos de software
• Formato do código e comentários
• Modularização
• Clareza
• Simplicidade
• Estrutura (por exemplo, sem GOTOs, uma
entrada, uma saída)
• Possibilidade de manutenção
• Possibilidade de manutenção
• Confiabilidade
• Segurança
Sub-práticas
1. Revisar os requisitos, design, produto e resultados de testes para
assegurar que as questões que afetam a documentação de
instalação, operação e manutenção foram identificadas e
resolvidas. [PA160.IG103.SP102.SubP101]
• Mudanças de requisitos
• São feitas mudanças no design
• São feitas mudanças no produto
• Erros são identificados na documentação
• Consertos provisórios são identificados
Compromissos
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
Implementações
Elaboração:
Elaboração:
Elaboração:
Verificações
Elaboração:
INTEGRAÇÃO DE PRODUTOS
Nível de Maturidade 3
Objetivo
Notas Introdutórias
Sub-práticas
1. Identificar os componentes de produtos a serem integrados.
[PA147.IG101.SP101.SubP101]
Sub-práticas
1. Identificar os requisitos para o ambiente de integração do produto.
[PA147.IG101.SP102.SubP101]
Sub-práticas
1. Estabelecer e manter os procedimentos de integração do produto
para os componentes do produto. [PA147.IG101.SP103.SubP101]
Sub-práticas
1. Revisar os dados de interfaces quanto à completitude e assegurar
completa cobertura de todas as interfaces. [PA147.IG102.SP101.SubP101]
• Origem
• Destino
• Estímulo
• Protocolos e características de dados
Sub-práticas
1. Assegurar a compatibilidade das interfaces durante toda a vida do
produto. [PA147.IG102.SP102.SubP101]
5. Dispensas [PA147.IG103.SP101.W105]
Sub-práticas
1. Rastrear o status de todos os componentes do produto, a partir do
momento em que ficam disponíveis para integração.
[PA147.IG103.SP101.SubP101]
Sub-práticas
1. Assegurar que o ambiente de integração do produto está pronto.
[PA147.IG103.SP102.SubP101]
Sub-práticas
1. Conduzir a avaliação dos componentes do produto montados,
seguindo a seqüência de integração do produto e procedimentos
disponíveis. [PA147.IG103.SP103.SubP101]
Sub-práticas
1. Revisar os requisitos, design, produto, resultados de verificação e
documentação para assegurar que as questões que afetam o
empacotamento e a entrega do produto foram identificadas e
resolvidas. [PA147.IG103.SP104.SubP101]
• Fita magnética
• Disquetes
• Documentos impressos
• Compact disks (CDs)
• Outros tipos de distribuição eletrônica como a
Internet
Compromissos
Elaboração:
Habilitações
Elaboração:
Elaboração:
• Ferramentas de prototipação
• Ferramentas de análises
• Ferramentas de simulação
• Ferramentas de gerenciamento de interfaces
• Ferramentas de montagem (por exemplo, compiladores,
arquivos de construção, ferramentas de combinação,
suportes e itens fixos)
Elaboração:
• Domínio da aplicação
• Procedimentos e critérios de integração do produto
• Recursos da organização para a integração e montagem
• Métodos de montagem
• Padrões de empacotamento
Implementações
Elaboração:
Elaboração:
Elaboração:
Verificações
Elaboração:
VERIFICAÇÃO
Nível de Maturidade 3
Objetivo
Notas Introdutórias
• Inspeções
• Walkthroughs estruturados
Sub-práticas
1. Identificar produtos de trabalho para verificação. [PA150.IG101.SP101.SubP102]
Sub-práticas
1. Identificar os requisitos do ambiente de verificação.
[PA150.IG101.SP102.SubP101]
Sub-práticas
1. Gerar o conjunto de procedimentos de verificação abrangentes e
integrados para os produtos de trabalho e produtos comerciais
prontos, conforme necessário. [PA150.IG101.SP103.SubP101]
Sub-práticas
1. Determinar que tipo de revisão por pares será executada.
[PA150.IG102.SP101.SubP101]
• Inspeções
• Walkthroughs estruturados
• Revisões ativas
• Regras de construção
• Instruções de design
• Integridade
• Correção
• Possibilidade de manutenção
• Tipos comuns de defeitos
• Líder
• Leitor
• Responsável pelos registros
• Autor
Sub-práticas
1. Executar os papéis atribuídos na revisão por pares.
[PA150.IG102.SP102.SubP101]
Sub-práticas
1. Registrar os dados relacionados à preparação, execução e
resultados das revisões por pares. [PA150.IG102.SP103.SubP101]
3. Demonstrações [PA150.IG103.SP101.W103]
Sub-práticas
1. Executar a verificação de produtos de trabalho contra seus
requisitos. [PA150.IG103.SP101.SubP102]
Sub-práticas
1. Comparar os resultados reais com os esperados.
[PA150.IG103.SP102.SubP101]
Compromisso
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
• Domínio da aplicação
• Princípios, padrões e métodos de verificação (isto é,
análises, demonstrações, inspeções, testes)
• Ferramentas e condições de verificação
• Preparação e procedimentos de revisões por pares
• Facilitação de reuniões
Implementações
Elaboração:
Elaboração:
Elaboração:
Verificação de Implementação
Elaboração:
VALIDAÇÃO
Nível de Maturidade 3
Objetivo
Notas Introdutórias
Sub-práticas
1. Identificar os princípios chaves, os recursos e fases para a
validação do produto ou componente de produto durante toda a
vida do projeto. [PA149.IG101.SP101.SubP101]
Sub-práticas
1. Identificar requisitos do ambiente de validação. [PA149.IG101.SP102.SubP101]
Sub-práticas
1. Revisar os requisitos do produto para assegurar que as questões
que afetam a validação do produto ou componente de produto
foram identificadas e resolvidas. [PA149.IG101.SP103.SubP101]
Sub-práticas
1. Comparar resultados reais com os resultados esperados.
[PA149.IG102.SP102.SubP101]
Compromissos
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
• Domínio da aplicação
• Princípios, padrões e métodos de validação
• Ambiente de uso pretendido
Implementações
Elaboração:
Elaboração:
Elaboração:
Verificações
Elaboração:
Objetivo
Notas Introdutórias
Sub-práticas
1. Identificar as políticas, padrões e objetivos de negócios que são
aplicáveis aos processos da organização. [PA152.IG101.SP101.SubP101]
• Prazo do ciclo
• Taxas de remoção de defeitos
• Produtividade
Sub-práticas
1. Obter patrocínio para a avaliação de processos por parte da
gerência sênior. [PA152.IG101.SP102.SubP101]
Sub-práticas
1. Determinar melhorias de processos candidatas. [PA152.IG101.SP103.SubP101]
Sub-práticas
1. Identificar estratégias, abordagens e ações para tratar as
melhorias identificadas de processos. [PA152.IG102.SP101.SubP101]
Sub-práticas
1. Tornar os planos de ações de processos prontamente disponíveis
para os stakeholders relevantes. [PA152.IG102.SP102.SubP101]
Sub-práticas
1. Implantar ativos de processos organizacionais e métodos e
ferramentas associados. [PA152.IG102.SP103.SubP101]
• Planejar a implantação
• Identificar os ativos de processos organizacionais que
deverão ser adotados por aqueles que executarão o
processo
• Assegurar que está disponível treinamento para os ativos
de processos organizacionais que estão sendo
implantados
• Identificar os recursos de suporte (por exemplo,
ferramentas) necessários para a transição do ativos de
processos organizacionais implantados
• Determinar o cronograma para a implantação dos ativos
de processos organizacionais
• Planejar a implantação
• Determinar quais mudanças são apropriadas para aqueles
que estão ou estarão executando o processo
• Determinar o período de tempo para implantação das
mudanças
• Arranjar o suporte associado necessário para uma
transição bem sucedida das mudanças
3. Documentar as mudanças nos ativos de processos
organizacionais. [PA152.IG102.SP103.SubP103]
Sub-práticas
1. Conduzir revisões periódicas da eficiência e adequação do
conjunto padrão de processos da organização e ativos de
processos organizacionais relacionados com relação aos objetivos
de negócios da organização. [PA152.IG102.SP104.SubP101]
Compromissos
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
Elaboração:
Implementações
Elaboração:
Elaboração:
Elaboração:
Verificações
Elaboração:
Elaboração:
Objetivo
Notas Introdutórias
Sub-práticas
1. Decompor cada processo padrão nos seus elementos de
processos constituintes com os detalhes necessários para
entender e descrever o processo. [PA153.IG101.SP101.SubP101]
• Papéis de processos
• Processos e padrões de produtos aplicáveis
• Procedimentos, métodos, ferramentas e recursos
aplicáveis
• Objetivos de desempenho de processos
• Critérios de entradas (pré-condições)
• Entradas (Inputs)
• Medidas de produtos e processos a serem coletadas e
utilizadas
• Pontos de verificação (por exemplo, revisões por pares)
• Saídas (Outputs)
• Interfaces
• Critérios de saída (pós-condições)
Sub-práticas
1. Selecionar modelos de ciclo de vida baseados nas necessidades
de projetos e da organização. [PA153.IG101.SP102.SubP101]
• Cascata
• Espiral
• Evolucionário
• Incremental
• Iterativo
• Tamanho do projeto
• Experiência e familiaridade da equipe do projeto na
implementação do processo
• Restrições como o tempo do ciclo e os níveis aceitáveis
de defeitos
Sub-práticas
1. Especificar os critérios de seleção e procedimentos de adaptação
do conjunto de processos padrão da organização.
[PA153.IG101.SP103.SubP101]
Sub-práticas
1. Determinar as necessidades da organização com relação ao
armazenamento, recuperação e análise de medições.
[PA153.IG101.SP104.SubP101]
• Políticas organizacionais
• Descrições de processos definidos
• Procedimentos (por exemplo, procedimentos de
estimação)
• Planos de desenvolvimento
• Planos de garantia da qualidade
• Materiais de treinamento
• Auxiliares de processos (por exemplo, checklists)
• Relatórios de lições aprendidas
Sub-práticas
1. Criar o design e implementar a biblioteca de ativos de processos
da organização, incluindo a estrutura da biblioteca e o ambiente de
suporte. [PA153.IG101.SP105.SubP101]
Compromissos
Elaboração:
Habilitações
Elaboração:
Elaboração:
• Gerenciamento de projetos
• As disciplinas de engenharia apropriadas
• Gerenciamento de configurações
• Garantia da qualidade
Elaboração:
Implementações
Elaboração:
Elaboração:
Elaboração:
Verificações
Elaboração:
TREINAMENTO ORGANIZACIONAL
Nível de Maturidade 3
Objetivo
Notas Introdutórias
Sub-práticas
1. Analisar os objetivos estratégicos de negócios da organização e o
plano de melhoria de processos para identificar futuras
necessidades potenciais de treinamento. [PA158.IG101.SP101.SubP101]
Sub-práticas
1. Analisar as necessidades de treinamento identificadas pelos
diversos projetos e grupos de suporte. [PA158.IG101.SP102.SubP101]
Sub-práticas
1. Estabelecer o conteúdo do plano. [PA158.IG101.SP103.SubP101]
• Necessidades de treinamento
• Tópicos de treinamento
• Cronogramas baseados nas atividades de treinamento e
suas dependências
• Métodos utilizados para o treinamento
• Requisitos e padrões de qualidade para os materiais de
treinamento
• Tarefas, papéis e responsabilidades de treinamento
• Recursos necessários incluindo ferramentas, recursos,
ambientes, equipes, habilidades e conhecimentos
2. Estabelecer compromissos com o plano. [PA158.IG101.SP103.SubP102]
Sub-práticas
1. Selecionar as abordagens apropriadas para satisfazer
necessidades específicas de treinamento organizacional.
[PA158.IG101.SP104.SubP101]
• Objetivos de desempenho
• Tempo disponível para preparar a execução do projeto
• Objetivos de negócios
• Disponibilidade de especialização interna
• Disponibilidade do treinamento em fontes externas
• Cursos
• Instrução auxiliada por computador
• Vídeos
Sub-práticas
1. Selecionar as pessoas que irão receber o treinamento.
[PA158.IG102.SP101.SubP101]
Sub-práticas
1. Manter registros de todos os estudantes que completaram com
sucesso cada curso do treinamento ou outras atividades de
treinamento aprovadas, bem como daqueles que não foram bem
sucedidos. [PA158.IG102.SP102.SubP101]
Sub-práticas
1. Analisar projetos em progresso ou completados para determinar
se o conhecimento da equipe é adequado para executar as tarefas
do projeto. [PA158.IG102.SP103.SubP101]
Compromissos
Elaboração:
Habilitações
Elaboração:
Elaboração:
• Experts no assunto
• Projetistas de currículos
• Projetistas instrucionais
• Instrutores
• Administradores de treinamento
Elaboração:
Implementações
Elaboração:
Elaboração:
Elaboração:
Verificações
Elaboração:
Objetivo
Notas Introdutórias
Uma vez que o processo definido para cada projeto é adaptado a partir
do conjunto de processos padrão da organização, a variabilidade entre
os projetos é normalmente reduzida e os projetos podem mais
facilmente compartilhar ativos de processos, dados e lições
aprendidas. [PA167.N104]
• Requisitos do cliente
• Requisitos de produtos e componentes de produtos
• Compromissos
• Necessidades e objetivos de processos organizacionais
• Ambiente operacional
• Ambiente de negócios
Sub-práticas
1. Selecionar um modelo de ciclo de vida entre aqueles que estão
disponíveis nos ativos de processos organizacionais.
[PA167.IG101.SP101.SubP101]
• Templates
• Documentos exemplo
• Modelos de estimação
5. Documentar o processo definido do projeto. [PA167.IG101.SP101.SubP105]
• Planejamento do projeto
• Monitoramento e controle do projeto
• Desenvolvimento de requisitos
• Gerenciamento de requisitos
• Design e implementação
• Verificação e validação
• Integração do produto
• Gerenciamento de aquisição
• Gerenciamento de configurações
• Garantia da qualidade
Sub-práticas
1. Basear as atividades de estimativa e planejamento em tarefas e
produtos de trabalho do processo definido do projeto.
[PA167.IG101.SP102.SubP101]
Sub-práticas
1. Integrar outros planos que afetam o projeto com o plano do
projeto. [PA167.IG101.SP103.SubP101]
Sub-práticas
1. Implementar o processo definido do projeto utilizando a biblioteca
de ativos de processos da organização. [PA167.IG101.SP104.SubP101]
Sub-práticas
1. Propor melhorias nos ativos de processos organizacionais.
[PA167.IG101.SP105.SubP101]
• Dados de planejamento
• Dados de replanejamento
• Medidas
• Descrições de tarefas
• Premissas
• Estimativas
• Estimativas revisadas
• Definições de dados e medidas registrados
• Medidas
• Informações contextuais que relacionam as medidas
com as atividades executadas e produtos de trabalho
produzidos
• Informações associadas necessárias para reconstruir as
estimativas, analisar sua motivação e derivar
estimativas para novos trabalhos
Sub-práticas
1. Coordenar com os stakeholders relevantes quem deverá participar
nas atividades do projeto. [PA167.IG102.SP101.SubP101]
Sub-práticas
1. Conduzir revisões com os stakeholders relevantes.
[PA167.IG102.SP102.SubP101]
• Descrever o compromisso
• Identificar quem fez o compromisso
• Identificar quem é o responsável por satisfazer o
compromisso
• Especificar quando o compromisso será satisfeito
• Especificar os critérios para determinar se o compromisso
foi satisfeito
6. Rastrear as dependências críticas e compromissos e tomar as
ações corretivas, conforme apropriado. [PA167.IG102.SP102.SubP106]
Sub-práticas
1. Identificar e documentar as questões. [PA167.IG102.SP103.SubP101]
Compromissos
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
Elaboração:
Implementações
Elaboração:
Elaboração:
Elaboração:
Elaboração:
Verificações
Elaboração:
GERENCIAMENTO DE RISCOS
Nível de Maturidade 3
Objetivo
Notas Introdutórias
Sub-práticas
1. Determinar fontes de riscos. [PA148.IG101.SP101.SubP101]
• Requisitos incertos
• Esforços sem precedentes – não há estimativas
disponíveis
• Design impossível de ser implementado
• Tecnologia não disponível
• Estimativas ou alocações de cronograma irreais
• Equipe e habilitações inadequadas
• Questões de custos ou recursos financeiros
• Capacitação incerta ou inadequada do subcontratado
• Capacitação incerta ou inadequada do fornecedor
Sub-práticas
1. Definir critérios consistentes para a avaliação e quantificação da
probabilidade e dos níveis de gravidade dos riscos.
[PA148.IG101.SP102.SubP101]
O grau dos riscos impacta nos recursos atribuídos para tratar um risco
identificado e a determinação de quando a atenção apropriada do
gerenciamento é exigida. [PA148.IG102.N101]
Sub-práticas
1. Identificar os riscos associados com o custo, cronograma e
desempenho em todas as fases apropriadas do ciclo de vida do
produto. [PA148.IG102.SP101.SubP101]
• Requisitos
• Análise e design
• Aplicação de nova tecnologia
• Tamanho físico
• Formato
• Peso
• Manufatura e fabricação
• Desempenho funcional e operação
• Verificação
• Validação
• Atributos de manutenção de desempenho
Sub-práticas
1. Avaliar os riscos identificados utilizando os parâmetros definidos
de riscos. [PA148.IG102.SP102.SubP101]
• Baixa
• Média
• Alta
• Negligenciável
• Marginal
• Significativo
• Crítica
• Catastrófica
SG 3 Mitigar Riscos
Sub-práticas
1. Determinar os níveis e limites que definem quando um risco se
torna inaceitável e dispara a execução de um plano de mitigação
de riscos ou um plano de contingência. [PA148.IG103.SP101.SubP101]
Sub-práticas
1. Monitorar status de riscos. [PA148.IG103.SP102.SubP101]
Compromissos
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
Implementações
Elaboração:
Elaboração:
Elaboração:
Verificações
Elaboração:
Elaboração:
Objetivo
Notas Introdutórias
SG 1 Avaliar Alternativas
Sub-práticas
1. Estabelecer instruções. [PA156.IG101.SP101.SubP101]
Sub-práticas
1. Definir os critérios para a avaliação de soluções alternativas.
[PA156.IG101.SP103.SubP101]
• Limitações tecnológicas
• Impacto ambiental
• Riscos
• Custos de propriedade total e do ciclo de vida
2. Definir o intervalo e a escala para a classificação de critérios de
avaliação. [PA156.IG101.SP103.SubP102]
Sub-práticas
1. Executar uma pesquisa na literatura. [PA156.IG101.SP104.SubP101]
Sub-práticas
1. Selecionar os métodos com base no objetivo da análise da
decisão e na disponibilidade de informações utilizadas para dar
suporte ao método. [PA156.IG101.SP102.SubP101]
• Simulações
• Estudos de engenharia
• Estudos de manufatura
• Estudos de custos
• Estudos de oportunidades de negócios
• Pesquisas
• Extrapolações baseadas em experiências de campo e
protótipos
• Revisões e comentários do usuário
• Testes
2. Selecionar métodos de avaliação baseando-se na sua capacidade
de se concentrar nas questões em foco, sem serem influenciados
por questões adjacentes. [PA156.IG101.SP102.SubP102]
Sub-práticas
1. Avaliar as soluções alternativas propostas utilizando os critérios de
avaliação estabelecidos e os métodos selecionados.
[PA156.IG101.SP105.SubP101]
Sub-práticas
1. Analisar os riscos associados com a implementação da solução
recomendada. [PA156.IG101.SP106.SubP101]
Compromissos
Elaboração:
Habilitações
Elaboração:
Elaboração:
Elaboração:
Implementações
Elaboração:
Elaboração:
Elaboração:
Verificações
Elaboração:
A.Acrônimos
Acrônimos 463
CMMI-SE/SW, v1.1
Representação em Estágios
464 Acrônimos
CMMI-SE/SW, v1.1
Representação em Estágios
Acrônimos 465
CMMI-SE/SW, v1.1
Representação em Estágios
466 Acrônimos
CMMI-SE/SW, v1.1
Representação em Estágios
Acrônimos 467
CMMI-SE/SW, v1.1
Representação em Estágios
B.Glossário
468 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
• Definições circulares
• Definições auto-definidas, quando um termo é utilizado para definir
a si próprio
• Termos que estão diferenciados, quando na realidade são
sinônimos, de acordo com um dicionário padrão
• Definições altamente restritivas que obstruiriam o uso dos termos,
normalmente entendidos pelo público em situações mais comuns
• Definições que fornecer informações explicativas que pertenceriam
melhor a outro lugar do modelo
1. Dicionário Webster’s
2. ISO/IEC 9000
3. ISO/IEC 12207
4. ISO/IEC 15504
5. ISO/IEC 15288
6. Modelos fonte do CMMI [FM113.T115]
• IPD-CMM v0.98
• EIA/IS 731 (SECM)
• SW-CMM v 2, draft C
7. CMMI A-Spec
8. IEEE
9. SW-CMM v1.1
10. EIA 632
11. SA-CMM
12. FAA-CMM
13. P-CMM [FM113.T116]
Glossário 469
CMMI-SE/SW, v1.1
Representação em Estágios
470 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Glossário 471
CMMI-SE/SW, v1.1
Representação em Estágios
Avaliador líder (lead Conforme utilizado no CMMI Product Suite, uma pessoa
appraiser) que conseguiu o reconhecimento de um corpo de
autorização para desempenhar o papel de líder de uma
equipe de avaliação, para um método de avaliação
específico.
472 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Glossário 473
CMMI-SE/SW, v1.1
Representação em Estágios
CMMI Product Suite Veja no Capítulo 3 uma explicação de como “CMMI Product
Suite” é utilizado no CMMI Product Suite. (Veja “CMMI
Framework”).
474 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Componentes CMMI Os componentes CMMi que explicam o que deve ser feito
esperados para satisfazer um componente CMMI exigido. Os usuários
(expected CMMI do modelo podem implementar os componentes esperados
components) de forma explícita ou implementar práticas alternativas
equivalentes a estes componentes. Práticas específicas e
genéricas são componentes esperados do modelo.
Glossário 475
CMMI-SE/SW, v1.1
Representação em Estágios
476 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Critérios de entrada Estados que devem estar presentes antes que um esforço
(entry criteria) possa começar com sucesso. Também chamados de pré-
condições.
Critérios de saída Estados que devem estar presentes antes que um esforço
(exit criteria) possa ser encerrado com sucesso. Também chamados de
pós-condições.
Glossário 477
CMMI-SE/SW, v1.1
Representação em Estágios
478 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Glossário 479
CMMI-SE/SW, v1.1
Representação em Estágios
480 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Glossário 481
CMMI-SE/SW, v1.1
Representação em Estágios
482 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Glossário 483
CMMI-SE/SW, v1.1
Representação em Estágios
484 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Modelo CMMI (CMMI Veja no Capítulo 3 uma explicação de como “modelo CMMI”
model) é utilizado no CMMI Product Suite.
Glossário 485
CMMI-SE/SW, v1.1
Representação em Estágios
486 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Pacote de dados Uma coleção de itens que podem incluir o seguinte, se tais
técnicos (technical informações forem apropriadas ao tipo de produto e
data package) componente de produto (por exemplo, requisitos de
materiais e manufatura podem não ser úteis para
componentes de produtos associados a serviços ou
processos de software):
Glossário 487
CMMI-SE/SW, v1.1
Representação em Estágios
488 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Prática alternativa Uma prática que é substituta para uma ou mais práticas
(alternative genéricas ou específicas contidas nos modelos CMMI, que
practice) geram um efeito equivalente em direção à satisfação da
meta genérica ou específica associada com práticas do
modelo. Práticas alternativas não são necessariamente
substituições de um-para-um para as práticas genéricas ou
específicas.
Glossário 489
CMMI-SE/SW, v1.1
Representação em Estágios
490 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Glossário 491
CMMI-SE/SW, v1.1
Representação em Estágios
492 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Glossário 493
CMMI-SE/SW, v1.1
Representação em Estágios
494 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Revisão por pares Veja no Capítulo 3 uma explicação de como “revisão por
(peer review) pares” é utilizada no CMMI Product Suite.
Glossário 495
CMMI-SE/SW, v1.1
Representação em Estágios
496 Glossário
CMMI-SE/SW, v1.1
Representação em Estágios
Glossário 497
CMMI-SE/SW, v1.1
Representação em Estágios
NÍVEL DE MATURIDADE: 2
GERENCIAMENTO DE REQUISITOS
Nível de Maturidade 2
SG 1 Gerenciar Requisitos
SG 1 Gerenciar Requisitos
Compromissos
Habilitações
Implementações
Verificações
PLANEJAMENTO DO PROJETO
Nível de Maturidade 2
SG 1 Estabelecer Estimativas
SG 1 Estabelecer Estimativas
Compromissos
Habilitações
Implementações
Verificações
Compromissos
Habilitações
Implementações
Verificações
Compromissos
Habilitações
Implementações
Verificações
MEDIÇÕES E ANÁLISES
Nível de Maturidade 2
Compromissos
Habilitações
Implementações
Verificações
Compromissos
Habilitações
Implementações
Verificações
GERENCIAMENTO DE CONFIGURAÇÕES
Nível de Maturidade 2
SG 1 Estabelecer Baselines
SG 3 Estabelecer a Integridade
SG 1 Estabelecer Baselines
SG 3 Estabelecer a Integridade
Compromissos
Habilitações
Implementações
Verificações
NÍVEL DE MATURIDADE: 3
DESENVOLVIMENTO DE REQUISITOS
Nível de Maturidade 3
Compromissos
Habilitações
Implementações
Verificações
SOLUÇÕES TÉCNICAS
Nível de Maturidade 3
SG 2 Desenvolver o Design
SG 2 Desenvolver o Design
Compromissos
Habilitações
Implementações
Verificações
INTEGRAÇÃO DE PRODUTOS
Nível de Maturidade 3
Compromissos
Habilitações
Implementações
Verificações
VERIFICAÇÃO
Nível de Maturidade 3
Compromissos
Habilitações
Implementações
Verificações
VALIDAÇÃO
Nível de Maturidade 3
Compromissos
Habilitações
Implementações
Verificações
Compromissos
Habilitações
Implementações
Verificações
Compromissos
Habilitações
Implementações
Verificações
TREINAMENTO ORGANIZACIONAL
Nível de Maturidade 3
Compromissos
Habilitações
Implementações
Verificações
Compromissos
Habilitações
Implementações
Verificações
GERENCIAMENTO DE RISCOS
Nível de Maturidade 3
SG 3 Mitigar Riscos
SG 3 Mitigar Riscos
Compromissos
Habilitações
Implementações
Verificações
SG 1 Avaliar Alternativas
SG 1 Avaliar Alternativas
Compromissos
Habilitações
Implementações
Verificações