Home > Engenharia de Software > Sumário > Gestão de Configuração de Software
Repositório SCM
O repositório SCM é o conjunto de mecanismos e estruturas de dados que permite a uma equipe de software gerir modificações de modo efetivo.
O repositório SCM executa as funções:
- integridade de dados: inclui funções para validar entradas no repositório, garantir consistência entre objetos relacionados;
- compartilhamento de informações: fornece um mecanismo para compartilhar a informação entre vários desenvolvedores e ferramentas, gerencia e controla o acesso de diferentes usuários aos dados e bloqueia ou desbloqueia objetos de modo que as modificações não sejam sobrepostas;
- integração de ferramenta: estabelece um modelo de dados ao qual podem ter acesso várias ferramentas de engenharia de software, controla o acesso aos dados e executa funções de gestão de configuração adequadas;
- integração de dados: fornece funções de banco de dados que permitem que várias tarefas de SCM sejam executadas em um ou mais SCIs;
- imposição de metodologia: define um modelo entidade-relacionamento armazenado no repositório que implica um modelo de processo específico de engenharia de software;
- padronização de documentação: é a definição de objetos no banco de dados que leva diretamente a uma abordagem normalizada para a criação de documentos de engenharia de software.
Referência Bibliográfica
PRESSMAN, Roger S. Engenharia de Software, Sexta Edição. Editora MCGrawHill: Porto Alegre, 2010.