Hjem Software Hvad er softwarekonfigurationsstyring (scm)? - definition fra techopedia

Hvad er softwarekonfigurationsstyring (scm)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Software Configuration Management (SCM)?

Software Configuration Management (SCM) er en softwareteknisk disciplin, der består af standardprocesser og teknikker, der ofte bruges af organisationer til at styre ændringerne introduceret til dets softwareprodukter. SCM hjælper med at identificere individuelle elementer og konfigurationer, spore ændringer og valg af version, kontrol og baselining.


SCM er også kendt som softwarekontrolstyring. SCM sigter mod at kontrollere ændringer introduceret til store komplekse softwaresystemer gennem pålidelig versionvalg og versionskontrol.

Techopedia forklarer Software Configuration Management (SCM)

SCM definerer en mekanisme til at håndtere forskellige tekniske vanskeligheder ved en projektplan. I en softwareorganisation kan effektiv implementering af softwarekonfigurationsstyring forbedre produktiviteten ved øget koordinering blandt programmører i et team. SCM hjælper med at eliminere den forvirring, der ofte er forårsaget af fejlkommunikation blandt teammedlemmer. SCM-systemet styrer de grundlæggende komponenter, såsom softwareobjekter, programkode, testdata, testoutput, designdokumenter og brugermanualer.


SCM-systemet har følgende fordele:

  • Nedsat overflødigt arbejde.
  • Effektiv styring af samtidige opdateringer.
  • Undgår konfigurationsrelaterede problemer.
  • Letter teamkoordinering.
  • Hjælper med bygningsledelse; styring af værktøjer, der bruges i builds.
  • Fejlsporing: Det sikrer, at enhver defekt kan spores tilbage til sin kilde.
Hvad er softwarekonfigurationsstyring (scm)? - definition fra techopedia