Please enable JavaScript.
Coggle requires JavaScript to display documents.
Gerenciamento de Configuração e Mudança - Coggle Diagram
Gerenciamento de Configuração e Mudança
Controle sobre os artefatos produzidos de um Software e modificados por diferentes pessoas
Problemas
Espaço de Trabalho compartilhado por vários desenvolvedores.
Repositório centralizado compartilhado por vários desenvolvedores.
Soluções
O Sistema De Controle De Versões permite que os artefatos sob Gerência de Configuração evoluam de forma distribuída, concorrente e disciplinada.
O Sistema de Controle de Modificações armazena todas as informações geradas durante o andamento das solicitações de modificação.
Processo de Integração Contínua automatiza o processo de transformação dos diversos artefatos do software que compõem um projeto em um sistema executável propriamente dito.
Vantagens
garantia de ambiente estável no qual o produto deve ser desenvolvido.
auxílio à gerência de projetos e
possibilidade de estabelecer uma trilha de auditoria indicando por que, quando e por quem um artefato foi alterado;
acesso às informações qualitativas e quantitativas referentes ao processo de desenvolvimento, como por exemplo, medida de esforço para efetuar uma alteração e freqüência de modificações por componente;
aumento da memória organizacional;
aumento da disciplina no processo de desenvolvimento;
diminuição do retrabalho e dos erros;
ganho de produtividade e eficiência;
Conceitos
Item de Configuração de Software
Consistem nos produtos de software escolhidos para fazer parte da configuração de um software (SCM).
Linha de Referência (baseline)
Conjuntos de itens de configuração formalmente aprovados que servem de base para as etapas seguintes de desenvolvimento (PRODUCTION).
Repositório de Itens de Configuração;
Local (banco de dados) onde são armazenados os Itens de Configuração de Software depois de liberados por uma "baseline" (REPO).
Tarefas de Gerência de Configuração de Software.
Etapas
Definição e Implementação do Processo
Processo baseado na política organizacional.
Identificação da Configuração
Identificação
e seleção dos itens a serem gerenciados.
Controle da Configuração
Controlar as mudanças solicitadas nos itens de
configuração
Relato da Situação da Configuração
Publicar modificações no código
Avaliação/Auditoria da Configuração
Processo que ocorre no final de cada fase do ciclo de vida do software para auxiliar na identificação e controle das alterações.
Controle de Subcontratados e
Fornecedores
Coordenam a forma como os itens que foram
desenvolvidos por solicitação a outras empresas