Gestion des configurations Guide mthodologique SI 7 1
- Slides: 18
Gestion des configurations Guide méthodologique SI 7 1
Introduction � La gestion des différents états d'un système s'appelle la gestion de configuration � La gestion de configuration est une discipline fondamentale pour les entreprises qui développent des logiciels complexes de taille importante. � Article= pour désigner tout composant d'un système d'information : élément matériel, module de programme, séquence de langage de commande, document, poste de travail. 2
Les modifications d'un système � Une modification est un changement qui n'altère pas la finalité d'un article. Les modifications jalonnent la vie du système d'information, pendant deux périodes bien différenciées. ◦ Période de développement installation du système : concevoir, réaliser et ◦ Période de production : saisir, conserver, transformer et restituer les données nécessaires à la gestion de l'entreprise. 3
Classification des modifications � Modifications correctives en réparation d’incidents : � Modifications évolutives demandées par l'utilisateur : ◦ correction d’anomalies bloquantes ou majeures ; ◦ améliorations mineures (présentation, lisibilité). ◦ pour pallier un oubli ou une ambiguïté de spécification ; ◦ pour s'adapter à de nouveaux besoins. � Modifications adaptatives imposées par les contraintes des environnements : ◦ pour améliorer les performances (économie de place, gain de temps) ; ◦ pour s’adapter aux nouveaux environnements techniques et organisationnels. 4
Les évolutions du système � Chaque modification peut entraîner une cascade de conséquences sur les différents articles qui constituent le système incohérence entre les articles � Importance de mettre à jour la documentation technique ◦ une identification ; ◦ une description ; ◦ une liste de composants (chaque composant étant dans un indice de révision) ; ◦ une disposition relative de ces composants. 5
Exemple documentation 6
Les inquiétudes � Le chef du projet se pose les questions suivantes, relativement à la maîtrise des configurations : ◦ comment s'assurer de l'utilisation de l'article adéquat dans la révision souhaitée ? ◦ comment sécuriser cet article en garantissant son intégrité ? ◦ comment organiser l'évolution des articles, au cours du cycle de vie ? ◦ comment contrôler la cohérence de la fourniture des articles de l'application des environnements de développement vers le ou les environnements d'exploitation, cible ? ◦ comment suivre l'avancement de la réalisation des modifications ? ◦ comment connaître l'auteur de la modification ? 7
Les inquiétudes � Il veut pouvoir répondre aux questions suivantes ◦ quelle est l'identification de l'article (fichier, composant, etc. ) ? ◦ est-il en cohérence avec les articles dépendants ? ◦ quelle est sa dernière révision ? ◦ fait-il partie de la livraison ? ◦ est-il mis en référentiel (archive) ? ◦ en existe-t-il d'autres révisions ou versions ? ◦ dans quel environnement doivent-ils être exploités ? ◦ etc. 8
Les caractéristiques essentielles � La gestion de configuration interagit avec d’autres activités de développement et d’exploitation de systèmes ◦ ◦ ◦ conception de la solution ; construction et tests du système ; validation ; mise en œuvre et exploitation de la solution ; assurance de la qualité ; gestion de projet 9
Cycle de vie d’un projet ? 10
Un projet vu par différents acteurs ! 11
La gestion des dépendances � Les dépendances entre différents articles d'une configuration doivent être connues et prises en compte : ◦ pour détecter les incohérences, ◦ pour déterminer, à tout moment, ce qui doit être modifié pour rétablir un état cohérent. 12
La gestion des évolutions � Lorsqu'un système évolue, il faut : ◦ faire évoluer une version pour créer une future livraison dérivée; ◦ permettre des modifications en cascade sur des versions successives ; 13
La gestion des modifications � Lorsqu'un système est livré à un ou plusieurs utilisateurs, il faut respecter un processus de gestion des modifications, qui supporte le dialogue avec l'équipe de réalisation. � TD schéma évènement résultat 14
Le schéma événement résultat 15
Exemple 16
TD schéma événement résultat � Cf Principe du cycle de modification d'un article 17
Correction 18
- Cartographie des risques gestion des stocks
- Https://gestion.parcoursup.fr/gestion/authentification
- Des des des
- Cump formule
- Gestion des championnats
- Exercice gestion de données 6ème
- Deps et peps
- Que signifie dasri
- Historique de la gestion des ressources humaines
- Gestion des correctifs
- Td gestion des risques
- Comprendre la gestion des fichiers
- Logiciel de gestion des connaissances
- Fiche process
- Coût de stockage formule
- Gestion des nomenclatures
- La gestion internationale des ressources humaines
- Gestion des connaissances
- Organisation du service maintenance