Engenharia de SoftwareVisão geral
Gerenciamento de Configuração de Software
A configuração de software é o conjunto de todos os artefatos gerados no processo: requisitos, código, testes, manuais e instaladores. Cada unidade cujo estado precisa ser recuperado é um item de configuração (IC); os ICs se aninham numa hierarquia.
Identificação, controle e auditoria deste tópico — e qualidade e planejamento nos tópicos seguintes — partem desse conjunto.
As páginas se agrupam em quatro blocos. O primeiro define o objeto e as quatro atividades de Sommerville: planejamento, gerenciamento de mudanças, versões e entrega, construção reproduzível.
O segundo nomeia cada IC, aninha-o no nó pai e congela a linha de base funcional, alocada ou de produto.
O terceiro protege o IC já congelado: pedido rastreável, impacto na hierarquia e decisão do conselho de controle (CCB).
O quarto examina o produto no marco: função autorizada e peças na lista.
Definir o conjunto e as quatro atividades está em Introdução ao Gerenciamento de Configuração. Classificar tipos de IC, atribuir identificador estável e distinguir as três linhas de base está em Identificação de Configuração.
O nome gerenciamento de mudanças está em Introdução ao Gerenciamento de Configuração. Registrar o pedido, avaliar o impacto e obter a decisão escrita do CCB está em Controle de Configuração.
Congelar o conjunto aprovado está em Identificação de Configuração. Decidir se um IC já na linha de base pode mudar está em Controle de Configuração.
A linha de base funcional ou de produto contra a qual se compara está em Identificação de Configuração. A auditoria funcional (FCA) ou a física (PCA) no marco está em Auditorias de Configuração.
Páginas deste tópico
Introdução ao Gerenciamento de Configuração
ProMédia incidência no POSCOMP9 min de leitura · 30ª mais cobrada em Engenharia de Software
Configuração = todos os artefatos; hierarquia de IC; quatro atividades de Sommerville; GCS no ciclo.
Identificação de Configuração
ProMédia incidência no POSCOMP8 min de leitura · 42ª mais cobrada em Engenharia de Software
Tipos de IC e hierarquia; por que linha de base (funcional, alocada, de produto).
Controle de Configuração
ProBaixa incidência no POSCOMP7 min de leitura · 48ª mais cobrada em Engenharia de Software
Solicitação de mudança, análise de impacto e decisão do CCB.
Auditorias de Configuração
ProBaixa incidência no POSCOMP8 min de leitura · 49ª mais cobrada em Engenharia de Software
FCA (função/requisitos) vs PCA (peças/documentação) contra a linha de base.