Révisions des actifs

Vous pouvez utiliser des processus de révision personnalisés pour vous assurer que les actifs sont complets et optimisés pour être réutilisés.

Dans IBM® Rational Asset Manager version 7.2, vous ne pouvez pas créer des processus de révision utilisant le flux de travaux par défaut. Utilisez les cycles de vie d'actifs pour gouverner les actifs et gérer le processus de révision des actifs. Toutefois, Rational Asset Manager prend toujours en charge les processus de révision existants des versions précédentes. Les informations suivantes s'appliquent à ces processus de révision.

Un administrateur définit les utilisateurs ou groupes d'utilisateurs qui peuvent réviser des actifs ou effectuer des actions faisant partie d'une révision d'actif. Les administrateurs définissent également des stratégies de gestion des utilisateurs autorisés à modifier des actifs.

Configuration d'un processus de révision

Les administrateurs de communautés peuvent désigner des réviseurs spécifiques, des groupes d'utilisateurs et des membres du comité de révision pour réviser ou effectuer d'autres actions du flux de travaux d'un actif. Lors d'une révision, les utilisateurs peuvent participer à des forums de discussion et poster des messages en rapport avec l'actif révisé.

Un processus de révision par défaut a deux états possibles : "planification de révision" et "révision". Dans l'état "planification de révision", l'actif est soumis au référentiel. Les membres du comité de révision reçoivent, dans Mon tableau de bord, une tâche leur indiquant que l'actif est à l'état "planification de révision". A ce stade, les membres du comité de révision peuvent ajouter des réviseurs et des groupes d'utilisateurs au processus. Seuls les administrateurs et les membres du comité de révision peuvent accéder à l'actif. Dans l'état "révision", la révision est en cours. Tous les réviseurs, membres du comité de révision et administrateurs peuvent accéder à l'actif à l'état de révision.

Processus de révision piloté par une stratégie

Vous pouvez également utiliser des stratégies en plus du processus de révision par défaut. Une stratégie est un ensemble prédéfini de règles qui peuvent être appliquées aux actifs et aux artefacts. Voici quelques exemples de révisions pilotées par stratégie :
  • Vérifier un actif pour s'assurer qu'il ne contient pas d'artefacts d'URL rompus ou non valides.
  • Vérifier un actif pour s'assurer qu'il respecte les conventions de dénomination.
  • Vérifier les stratégies de service d'un actif. Par exemple, vous pouvez vérifier un actif par rapport à une stratégie qui contrôle qu'aucune erreur de validation n'a été produite par les outils si une balise xsd:choice est détectée dans un schéma WSDL.
  • Vérifier un actif pour s'assurer qu'il a été révisé il y a moins d'une semaine avant qu'il ne soit publié sur IBM WebSphere Service Registry and Repository ou IBM Tivoli Change and Configuration Management Database

Le client peut utiliser ses propres stratégies personnalisées ou celles acquises auprès d'éditeurs indépendants de logiciels, WebLayers, par exemple. Lorsqu'un actif est révisé et que la stratégie échoue, l'actif repasse à l'état de brouillon.

Lorsqu'un actif peut être intégré à un cycle de vie ou à un processus de révision

Un actif peut être gouverné uniquement par un cycle de vie ou un processus de révision. Lorsque vous soumettez un actif à une communauté, l'actif intègre un cycle de vie ou un flux de travaux dans l'ordre qui suit :
  1. L'actif est d'abord examiné pour déterminer s'il peut faire partie d'un cycle de vie maître du référentiel.
  2. Il est ensuite examiné pour déterminer s'il peut faire partie d'un cycle de vie de communauté.
  3. Si aucun cycle de vie ne s'applique à l'actif, il est examiné pour déterminer s'il peut faire partie d'un processus de révision créé dans le référentiel ou la communauté.
  4. Si aucun processus de révision ne s'applique, cet actif intègre un processus de cycle de vie simple et implicite.

Etats d'actif

Pendant une révision, les actions d'un réviseur peuvent entraîner le passage de l'actif d'un état à un autre. Les états suivants peuvent être rencontrés pendant un processus de révision ou un flux de travaux de cycle de vie d'un actif :
Brouillon
Le propriétaire de l'actif et les administrateurs peuvent visualiser l'actif. Le propriétaire de l'actif peut le modifier.
Planification de révision
Les administrateurs et les membres du comité de révision peuvent visualiser l'actif et désigner des réviseurs.
Révision
L'actif est en cours de révision. Les réviseurs peuvent participer aux forums de discussion consacrés à l'actif.
Approuvé
L'actif passe avec succès le cap de la révision. Le comité de révision a le plus haut niveau d'autorité pour approuver un actif ; viennent ensuite les réviseurs.
En l'état
L'actif contourne le processus de révision. Les administrateurs de communautés peuvent demandés que les administrateurs approuvent l'actif en l'état.
Mis hors service
Les propriétaires d'actif et les administrateurs peuvent accéder aux actifs supprimés du référentiel.
Supprimé
L'actif n'est pas disponible dans le référentiel.
Archivé
L'administrateur peut accéder aux actifs archivés dans le référentiel. Lorsqu'un actif est archivé, il peut être rendu disponible si l'administrateur de référentiels ou de communautés le fait repasser à l'état de brouillon.
Expiré
Lorsque le minuteur d'un actif arrive à expiration, l'actif passe à l'état de brouillon éditable. Les actifs arrivés à expiration peuvent être soumis à nouveau par leur propriétaire ou l'administrateur de référentiels.

Types d'utilisateur

Si vous disposez de l'un des rôles ci-dessous, vous pouvez prendre part au processus de révision d'un actif :

Administrateur de communautés
L'administrateur de communautés crée ou configure les processus de révision.
Comité de révision
Les membres du comité de révision ajoutent des utilisateurs et des rôles au processus de révision. Une fois que le comité a approuvé un actif, celui-ci passe de l'état Révision à l'état Approuvé. Les membres du comité de révision ont une visibilité de l'actif à tous ses états excepté celui de brouillon.
Réviseur
Les réviseurs sont les utilisateurs ou groupes d'utilisateurs qu'un administrateur ou un membre du comité de révision désigne pour réviser un actif. Ils ont un droit de regard sur le cycle de vie d'un type d'actif spécifique et vérifient l'exactitude de l'actif dans leur domaine de compétences. Par exemple, si un actif de développement ou d'implémentation a subi des modifications, le rôle de développeur est affecté à la révision pour vérifier que ces modifications sont techniquement correctes. Les réviseurs peuvent voir un actif durant sa phase de révision ou lorsqu'il est dans l'un des états qu'ils peuvent voir dans IBM Rational ClearQuest.
Propriétaire d'actif
Il s'agit des utilisateurs qui soumettent des actifs pour révision. Ils peuvent soumettre leurs actifs en l'état, c'est-à-dire sans passer par le processus de révision. Seul le propriétaire d'un actif peut voir celui-ci lorsqu'il est à l'état de brouillon.

Processus de révision axé sur Rational ClearQuest

Vous pouvez utiliser Rational ClearQuest pour personnaliser l'enchaînement d'états d'un processus de révision et créer des états qui ne figurent pas dans le processus par défaut. A mesure que l'actif passe d'un état à un autre dans Rational ClearQuest, les modifications apportées à l'actif sont reproduites dans Rational Asset Manager. Les administrateurs ou les membres du comité de révision peuvent personnaliser davantage la révision en autorisant les utilisateurs ou les groupes d'utilisateurs à télécharger un actif lorsqu'il est dans un état précis. Durant la révision, les réviseurs peuvent rédiger des commentaires et accepter ou rejeter l'actif.


Commentaires