Table des matières:
- Définition - Que signifie la gestion de la configuration logicielle (SCM)?
- Techopedia explique la gestion de la configuration logicielle (SCM)
Définition - Que signifie la gestion de la configuration logicielle (SCM)?
La gestion de la configuration logicielle (SCM) est une discipline d'ingénierie logicielle constituée de processus et de techniques standard souvent utilisés par les organisations pour gérer les modifications apportées à ses produits logiciels. SCM aide à identifier les éléments et configurations individuels, à suivre les modifications et à sélectionner, contrôler et définir les versions de base.
SCM est également connu sous le nom de gestion du contrôle logiciel. SCM vise à contrôler les modifications apportées aux grands systèmes logiciels complexes grâce à une sélection et un contrôle de version fiables.
Techopedia explique la gestion de la configuration logicielle (SCM)
SCM définit un mécanisme pour faire face aux différentes difficultés techniques d'un plan de projet. Dans une organisation logicielle, la mise en œuvre efficace de la gestion de la configuration logicielle peut améliorer la productivité en améliorant la coordination entre les programmeurs d'une équipe. SCM aide à éliminer la confusion souvent causée par une mauvaise communication entre les membres de l'équipe. Le système SCM contrôle les composants de base tels que les objets logiciels, le code de programme, les données de test, les résultats de test, les documents de conception et les manuels d'utilisation.
Le système SCM présente les avantages suivants:
- Travail redondant réduit.
- Gestion efficace des mises à jour simultanées.
- Évite les problèmes liés à la configuration.
- Facilite la coordination de l'équipe.
- Aide à la gestion des bâtiments; gestion des outils utilisés dans les builds.
- Suivi des défauts: il garantit la traçabilité de chaque défaut jusqu'à sa source.
