4.2.2 Lagestion de configurationlogicielle
Qu’est-ce que la Gestion de Configuration Logicielle?
La gestion de configuration logicielle est une discipline du g´ enie Logiciel.C’est un
ensemble d’activit´ es con¸cu p our sup erviser les changements:
– identifier les pro duits qui sont susceptible d’ˆ etre mo difi´ es,
– identifierles liensentreeux, – d´efinir les m´ecanisme de gestion des versions de chaque pro duit, – contrˆoler les changements imp os´ es.
La GCL r´ep ond `a une question essentielle qui est la suivante:
Quelqu’un a obtenuun r´ esultat. Comment le reproduire?
Les normes qualit´es de France T´el´ecom imp osent l’utilisation de l’outil PVCS Dimen-
sions qui est un outil qui permet les fonctionnalit´ es suivantes:
– G´erer des d´evelopp ements multiples (branches, fusion, report), – G´erer des versions,– Faciliter la gestion de d´eveloppements externalis´
es,
– G´erer des proc´edures de fabrication,– G´erer des livraisons,– G´erer les demandes de
– G´erer des cycles de vie par workflow (comp osants, versions, demandes de change-
ment, do cuments de r´ealisation).Cet outil est donc bien plus qu’un outil de gestion de vers
L’outil PVCS Dimensions avec le r´ef´erentiel de d´evelopp ement 26C p ermet une gestio
deconfigurationlogicielle avecun pilotagepar lesdemandes de changement. Une de-
mande de changement ou change do c (CD) correspond concr`etement soit `a une demande d’´evolutionde la part de la MOA, soit `a une signalisation d’une anomalie de la partde la MOE ou des exploitants. Dans PVCS Dimensions un « change do c » permet d’asso- cier un ensemble de fichiers sources, de modules logiciels `a une demande d’´evolution ous avaient ´et´e apport´ees parles Exploitants sans un accord pr´ealable de la MOE. Je n’ai par