Besoin
Reproduire l'environnement de développement pour une version donnée du logiciel développé.
Analyse
La gestion de configuration nécessite :
- une gestion des versions du logiciel développé ;
- une gestion de l'environnement logiciel
- OS si plusieurs plates-formes de développement doivent être supportées
- dépendances (third party libraries) spécifiques à un OS ou
non.
Conception
Gestion de version
La gestion de version se fait généralement via un VCS.
Gestion de l'environnement
La gestion de l'environnement se fait généralement via un outil de virtualisation.