Lar Programas O que é gerenciamento de configuração de software (scm)? - o que é techopedia

O que é gerenciamento de configuração de software (scm)? - o que é techopedia

Índice:

Anonim

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.
O que é gerenciamento de configuração de software (scm)? - o que é techopedia