Recherchez sur tout Techno-Science.net
       
Techno-Science.net : Suivez l'actualité des sciences et des technologies, découvrez, commentez
Catégories
Techniques
Sciences
Encore plus...
Techno-Science.net
Partenaires
Organismes
 CEA
 ESA
Sites Web
Photo Mystérieuse

Que représente
cette image ?
 A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | +
Gestion de configuration

Généralités

La gestion de configuration consiste à gérer la description technique d'un système[1] (et de ses divers composants), ainsi qu'à gérer l'ensemble des modifications apportées au cours de l'évolution du système. La gestion de configuration (La gestion de configuration consiste à gérer la description technique d'un système[1] (et de ses divers composants), ainsi qu'à gérer l'ensemble des modifications apportées au...) est utilisée pour la gestion de systèmes complexes :

  • en informatique (L´informatique - contraction d´information et automatique - est le domaine d'activité scientifique, technique et industriel en rapport avec le traitement automatique de l'information par des machines telles...),
  • en aéronautique (L'aéronautique inclut les sciences et les technologies ayant pour but de construire et de faire évoluer un aéronef dans l'atmosphère terrestre.),
  • en automobile (Une automobile, ou voiture, est un véhicule terrestre se propulsant lui-même à l'aide d'un moteur. Ce véhicule est conçu pour le transport terrestre de personnes ou de marchandises, elle est équipée...),
  • en construction navale,
  • en systèmes spatiaux,
  • en armement.

En informatique, la gestion de configuration peut être utilisée à plusieurs fins :

  • Pour stocker et tracer les différentes versions ou révisions de toute information destinée à être utilisée par un système (matériel, logiciel (En informatique, un logiciel est un ensemble d'informations relatives à des traitements effectués automatiquement par un appareil informatique. Y sont inclus les instructions de...), document (Dans son acception courante un document est généralement défini comme le support physique d'une information.), donnée (Dans les technologies de l'information (TI), une donnée est une description élémentaire, souvent codée, d'une chose, d'une transaction d'affaire, d'un événement, etc.) unitaire, etc.).
  • Pour déployer des configurations à travers un parc (Un Parc est un terrain naturel enclos,[1] formé de bois ou de prairies, dans lequel ont été tracées des allées et chemins destinés à la chasse, à la promenade ou à l’agrément. Il...) informatique sous formes de fichiers et données.

Ceci est réalisé à l'aide de logiciels de gestion de versions (La gestion de version (en anglais revision control) est une activité qui consiste à maintenir l'ensemble des versions d'un logiciel. Essentiellement utilisée dans le domaine de la...), commerciaux, payants ou gratuits (exemple CVS).

Utilisée dans le suivi de versions de logiciels, la gestion de configuration permet par exemple de gérer les codes sources. Utilisée dans le suivi de versions de documents, elle permet de tracer toutes les modifications qui sont intervenues sur les informations contenues dans les documents.

Constitutifs d'une gestion de configuration

La gestion de configuration est avant tout (Le tout compris comme ensemble de ce qui existe est souvent interprété comme le monde ou l'univers.) un ensemble de pratiques. Ces pratiques sont au nombre (La notion de nombre en linguistique est traitée à l’article « Nombre grammatical ».) de quatre.

Identification des articles de la configuration

Cette activité (Le terme d'activité peut désigner une profession.) d'inventaire recouvre notamment :

  • la sélection des articles que l'on veut soumettre à gestion de la configuration,
  • la sélection des documents décrivant ces articles et que l'on veut maîtriser.

Autrement dit l'identification fixe du périmètre (Le périmètre (du grec ancien : perimetros, mesure du tour) désigne la longueur totale du contour d'une surface. Le périmètre désigne aussi la...) que l'on veut gérer.

Les activités correspondantes portent sur:

  • le type des informations (ex : formats de fichiers)
    • spécifications techniques,
    • dossiers d'interfaces,
    • dossiers d'allocation,
    • dossiers de définition (Une définition est un discours qui dit ce qu'est une chose ou ce que signifie un nom. D'où la division entre les définitions réelles et les définitions nominales.).
    • dossiers de fabrication
    • dossiers de validation
  • l'organisation (Une organisation est) des informations (ex : arborescence)
  • règles de nommages
  • cycle de vie (La vie est le nom donné :) des informations
  • identifications des relations entre les articles

Contrôle (Le mot contrôle peut avoir plusieurs sens. Il peut être employé comme synonyme d'examen, de vérification et de maîtrise.) des changements

  • cycle de vie d'une demande de modification
  • comité de contrôle des modifications

Enregistrement des états de la configuration

Pour gérer une configuration il faut pouvoir maîtriser son évolution dans le temps :

  • Enregistrement des états successifs d'un article : à chaque fois qu'un article est modifié, son état précédent est conservé. Les états successifs de l'article sont souvent appelés "version" ou "révision". L'évolution de l'article peut concerner :
    • la modification de ses caractéristiques intrinsèques (caractéristiques physiques ou fonctionnelles, performances...),
    • la modification de ses liens vers les autres articles (liens de composition, de spécification, de description...).
  • Enregistrement des états successifs de la Configuration : il s'agit de conserver, à un instant (L'instant désigne le plus petit élément constitutif du temps. L'instant n'est pas intervalle de temps. Il ne peut donc être considéré comme une durée.) donné, l'ensemble des versions des articles et les liens qui les structurent. C'est une "photographie" de la configuration, qui peut servir de référence de l'état de la configuration à cet instant.

Audit et revue

à savoir un audit physique (La physique (du grec φυσις, la nature) est étymologiquement la « science de la nature ». Dans un sens général et ancien, la physique désigne la connaissance de la...) & fonctionnel recouvrant

  • la gestion des sauvegardes
  • la vérification de l'intégrité du référentiel de configuration
  • la matrice de couverture entre les exigences et les réalisations

Listes de changements

Parmi les fonctionnalités dont peuvent disposer les gestionnaires de configuration, on trouve le regroupement de modifications. En général, une modification concerne une tâche, et il est rare qu'une tâche n'affecte qu'un seul document. Aussi, pour éviter de rechercher dans l'intégralité des documents les modifications apportées à l'occasion de la résolution d'une tâche, l'outil (Un outil est un objet finalisé utilisé par un être vivant dans le but d'augmenter son efficacité naturelle dans l'action. Cette augmentation se traduit par la simplification des...) va regrouper lesdits documents au sein (Le sein (du latin sinus, « courbure, sinuosité, pli ») ou la poitrine dans son ensemble, constitue la région ventrale supérieure du torse d'un animal, et en particulier celle des...) d'une liste de changement. Ces regroupements permettent une atomicité dans l'évolution du système et réalise des points d'arrêts cohérents pouvant servir de point (Graphie) de reprise ou de bifurcation (branches) pour les évolutions de la configuration.

Notes et références

  1. Ici système est à prendre dans un sens (SENS (Strategies for Engineered Negligible Senescence) est un projet scientifique qui a pour but l'extension radicale de l'espérance de vie humaine. Par une...) d'ensemble fonctionnel au sens le plus large de ces termes. Ainsi par exemple si il n'est pas usuel de de désigner par système un immeuble, il en est toutefois un au sens de la gestion de configuration puisqu'il associe différents article dans l'objectif de satisfaire à un ensemble de fonctions (habitabilité et autre commodités diverses tel que accès à l'eau (L’eau est un composé chimique ubiquitaire sur la Terre, essentiel pour tous les organismes vivants connus.), l'électricité (L’électricité est un phénomène physique dû aux différentes charges électriques de la matière, se manifestant par une énergie. L'électricité désigne également la branche de la physique qui étudie les phénomènes électriques et...), climatisation (La climatisation est la technique qui consiste à modifier, contrôler et réguler les conditions climatiques (température, humidité, niveau de...), évacuations, etc) en coopération fonctionnelle (En mathématiques, le terme fonctionnelle se réfère à certaines fonctions. Initialement, le terme désignait les fonctions qui en prennent d'autres en argument....).
Source: Wikipédia publiée sous licence CC-BY-SA 3.0.

Vous pouvez soumettre une modification à cette définition sur cette page. La liste des auteurs de cet article est disponible ici.