Índice:
- Definição - O que significa Gerenciamento de Configuração de Software (SCM)?
 - Techopedia explica Software Configuration Management (SCM)
 
Definição - O que significa Gerenciamento de Configuração de Software (SCM)?
O gerenciamento de configuração de software (SCM) é uma disciplina de engenharia de software que consiste em processos e técnicas padrão frequentemente usados pelas organizações para gerenciar as alterações introduzidas em seus produtos de software. O SCM ajuda na identificação de elementos e configurações individuais, no rastreamento de alterações e na seleção de versão, controle e linha de base.
O SCM também é conhecido como gerenciamento de controle de software. O SCM visa controlar as alterações introduzidas em grandes sistemas de software complexos por meio de seleção e controle de versão confiáveis.
Techopedia explica Software Configuration Management (SCM)
O SCM define um mecanismo para lidar com diferentes dificuldades técnicas de um plano de projeto. Em uma organização de software, a implementação eficaz do gerenciamento de configuração de software pode melhorar a produtividade, aumentando a coordenação entre os programadores de uma equipe. O SCM ajuda a eliminar a confusão geralmente causada por falta de comunicação entre os membros da equipe. O sistema SCM controla os componentes básicos, como objetos de software, código de programa, dados de teste, saída de teste, documentos de design e manuais do usuário.
O sistema SCM tem as seguintes vantagens: 
- Trabalho redundante reduzido.
 - Gerenciamento eficaz de atualizações simultâneas.
 - Evita problemas relacionados à configuração.
 - Facilita a coordenação da equipe.
 - Auxilia na gestão predial; ferramentas de gerenciamento usadas em builds.
 - Rastreamento de defeitos: garante que todos os defeitos tenham rastreabilidade até sua origem.
 




