Repositório SCM

Se você achou este artigo útil, ajude a mantê-lo disponível, compartilhe!
Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

teste seu conhecimento

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.

msg