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 :
- 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.
- Il est ensuite examiné pour déterminer s'il peut faire partie
d'un cycle de vie de communauté.
- 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é.
- 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.