122
Chapitre 4. Démarche de développement
Gestion de la configuration et du changement
L’objectif de la gestion de la configuration et des changements est de garder la trace
de tous les éléments tangibles qui participent au développement et de suivre leur
évolution.
Pour cela, il faut traiter les points suivants :
• Identifier les éléments en configuration du projet.
• Contrôler les modifications de ces éléments via un outil de gestion de configuration.
• Gérer les configurations de ces éléments au cours du processus de développement du logiciel à l’aide d’espaces de travail (espace de développement,
espace d’intégration et espace de livraison).
• Gérer les changements des éléments en configuration du projet à l’aide de
demandes de changement. Celles-ci sont utilisées pour documenter et tracer
les anomalies, les demandes d’évolution et tout type de requête entraînant
une modification du produit. Elles assurent que les impacts des modifications
sont pris en compte à tous les niveaux.
• Auditer la mise en place de l’activité de gestion de configuration et du changement.
La gestion de configuration est réalisée tout au long du projet. La gestion du changement s’applique principalement dans les phases de construction et de transition.
Gestion de projet
La gestion d’un projet logiciel est l’art de mesurer les objectifs compétitifs, de gérer
les risques et les contraintes pour fournir un produit qui satisfait les besoins exprimés
par les utilisateurs.
Pour cela, RUP insiste sur l’aspect itératif du processus de développement et fournit un cadre de travail déjà documenté par :
• un framework pour la gestion d’un projet logiciel,
• des conseils pour la planification, l’allocation des ressources, la prise de décision et le suivi de projet,
• un framework pour gérer les risques.
Cette approche permet d’augmenter les chances de succès du projet.
Environnement
La gestion de l’environnement consiste à mettre en place tout ce qui permet aux
différents acteurs/rôles de réaliser au mieux leurs activités. Ce qui revient à fournir à
l’organisation, l’environnement de développement – tant processus qu’outils – qui
va aider l’équipe de développement.
Cet environnement peut être adapté pour chaque projet. Ainsi RUP fournit des
modèles et des outils facilement adaptables aux différents types de projet.
Précédent

- 137/242

Suivant