A noter : RequisitePro et ClearQuest doivent tous les deux être installés et un projet Rational Administrator doit être configuré avec ces deux produits
pour que cette fonctionnalité soit disponible.
Présentation
L'analyste a pour rôle d'insérer le retour d'informations de l'utilisateur et les besoins des parties prenantes dans la
définition du système. L'intégration de Rational entre ClearQuest et RequisitePro permet d'associer facilement les
demandes d'amélioration requises aux exigences associées, et de suivre ainsi la source des exigences.
Pour chaque demande d'amélioration identifiée pour assurer la fonctionnalité du système à partir de ClearQuest,
l'analyste peut créer ou associer une ou plusieurs exigences en reformulant le texte de cette demande en une définition
d'exigence valide. Une bonne définition d'exigence fait référence aux exigences que l'on peut tester, vérifier
et qui sont claires, cohérentes et complètes. Les exigences sont aussi stockées dans RequisitePro, mais peuvent aussi
bien être créées dans ce dernier que dans ClearQuest et leurs propriétés peuvent être gérées à partir de l'un ou
l'autre.
A noter : Vous ne pouvez associer les demandes d'amélioration que dans les applications Windows de RequisitePro
ou de ClearQuest - ce n'est pas possible dans RequisiteWeb ou ClearQuest Web.
Etapes outil
Ce document comporte les étapes suivantes :
-
Activer l'intégration de ClearQuest et RequisitePro
-
Utiliser ClearQuest pour sélectionner un projet RequisitePro
-
Utiliser ClearQuest pour associer des exigences à des demandes d'amélioration
-
Utiliser ClearQuest pour créer des exigences à partir de demandes d'amélioration
-
Gérer les propriétés d'exigence à partir de ClearQuest
1. Activer l'intégration de ClearQuest et
RequisitePro
Une configuration minimale est suffisante pour associer des demandes d'amélioration à des exigences. Il faut pour cela
utiliser un projet Rational Suite afin de signaler les bases de données de ClearQuest et le projet RequisitePro.
L'administrateur définit dans la configuration les types d'exigences qui peuvent être créées à partir de ClearQuest.
Les administrateurs peuvent définir un mappage pour automatiser leurs besoins spécifiques au projet. Pour des
informations sur cette intégration, voir le document Guide d'administration de Rational sur votre CD de
documentation.
2. Utiliser ClearQuest pour sélectionner un projet
RequisitePro
Pour associer des demandes d'amélioration à des exigences, chaque demande d'amélioration doit identifier un projet
Rational Suite à utiliser comme la source des exigences disponibles.
Pour sélectionner un projet RequisitePro à partir de ClearQuest :
-
Sélectionnez une demande d'amélioration puis cliquez sur Actions > Modify afin que
l'enregistrement puisse être modifié.
-
Cliquez sur l'onglet Main.
-
La liste RA Project affiche des projets Rational Suite valides. Chaque projet Rational Suite est associé à
un projet RequisitePro unique. Choisissez le projet approprié puis cliquez sur Apply. ClearQuest sauvegarde
la référence du projet avec l'enregistrement de la demande d'amélioration.
3. Utiliser ClearQuest pour associer des exigences à des
demandes d'amélioration
Une fois le projet Rational Suite identifié dans ClearQuest, l'analyste peut associer les demandes d'amélioration aux
exigences. Il ne peut le faire qu'après avoir soumis les demandes d'amélioration- ce n'est pas possible pendant qu'il
les soumet. Si une exigence existante représentant les besoins des parties prenantes est exprimée dans la description
de la demande d'amélioration, l'analyste associe la demande d'amélioration à cette exigence existante en la
sélectionnant dans la liste complète des exigences. Beaucoup de demandes d'amélioration peuvent être associées à une
exigence, de même que beaucoup d'exigences peuvent être associées à une demande d'amélioration.
Pour associer une demande d'amélioration à une exigence existante :
-
Sélectionnez une demande d'amélioration puis cliquez sur Actions > Modify afin que
l'enregistrement puisse être modifié. Vous pouvez sélectionner plusieurs demandes d'amélioration à associer à la
même exigence en appuyant sur Ctrl ou Shift pendant que vous les sélectionner.
-
Dans l'onglet Main, sélectionnez un RA Project.
-
Cliquez sur l'onglet Requirements. Cet onglet sert à sélectionner et supprimer les exigences associées ainsi
qu'à visualiser leurs propriétés.
-
Cliquez sur le bouton Add to List. La boîte de dialogue Select Requirement apparaît. Les exigences
qui apparaissent dans cette boîte de dialogue sont requises de manière dynamique à partir du projet associé
RequisitePro.
-
Dans la liste Requirements of type sélectionnez le type d'exigence FEAT. Toutes les
exigences FEAT s'affichent.
-
Sélectionnez l'exigence désirée puis cliquez sur OK.
-
Cliquez sur Apply pour sauvegarder vos modifications.
Pour plus de détails, voir le Guide d'utilisation de l'outil : Explicitation des demandes de partie
prenante à l'aide de Rational ClearQuest.
4. Utiliser ClearQuest pour créer des exigences à partir de
demandes d'amélioration
Si les besoins des parties prenantes qui sont reflétés dans la définition de la demande d'amélioration ne sont
représentés par aucune exigence existante, l'analyste peut créer une nouvelle exigence à partir de ClearQuest.
-
Sélectionnez une demande d'amélioration puis cliquez sur Actions > Modify afin que
l'enregistrement puisse être modifié. Vous pouvez sélectionner plusieurs demandes d'amélioration à associer à la
même exigence en appuyant sur Ctrl ou Shift pendant que vous les sélectionner.
-
Dans l'onglet Main, sélectionnez un RA Project.
-
Cliquez sur l'onglet Requirements. Cet onglet sert à sélectionner et supprimer les exigences associées ainsi
qu'à visualiser leurs propriétés.
-
Cliquez sur le bouton Add to List. La boîte de dialogue Select Requirement apparaît. Les exigences
qui apparaissent dans cette boîte de dialogue sont requises de manière dynamique à partir du projet associé
RequisitePro.
-
Sélectionnez un type d'exigence pour la nouvelle exigence.
-
Cliquez sur Create. La boîte de dialogue des propriétés d'exigence apparaît.
-
Cliquez sur l'onglet General puis saisissez le nom et le texte de l'exigence. Faîtes bien attention de
sélectionner le package qui contiendra votre nouvelle exigence.
-
Cliquez sur l'onglet Attributes puis définissez les valeurs attributs de l'exigence.
-
Cliquez sur OK. La boîte de dialogue Select Requirement apparaît.
-
Faîtes défiler la liste des exigences jusqu'à l'exigence que vous venez de créer, mettez-la en surbrillance puis
cliquez sur OK.
-
Cliquez sur Apply pour sauvegarder vos modifications. L'exigence est associée à la demande d'amélioration.
A noter : Les exigences ainsi créées se trouvent dans les bases de données uniquement, il n'y en a pas dans les
documents. Dans RequisitePro, vous pouvez translater l'exigence vers un document en vue d'une élaboration ultérieure en
l'enlevant de la vue (cliquez sur Edit > Cut) et en la collant dans le document RequisitePro désiré
(cliquez sur RequisitePro > Requirement > Paste).
Pour plus d'information concernant l'élaboration des exigences dans un document, voir Guide d'utilisation de l'outil : Développement d'une vision à l'aide de
Rational RequisitePro.
5. Gérer les propriétés d'exigence à partir de
ClearQuest
Vous pouvez accéder directement aux propriétés d'exigence pour les exigences créées dans une base de données à partir
de ClearQuest. Après avoir associé la demande d'amélioration à une exigence, l'analyste peut réviser et modifier les
propriétés de l'exigence associée tout en travaillant directement dans ClearQuest. La boîte dialogue des propriétés
d'exigence contient les fonctionnalités visualiser et modifier. Ces propriétés comprennent les attributs, l'historique
et les relations d'exigence.
-
Sélectionnez une demande d'amélioration puis cliquez sur l'onglet Requirements. Cet onglet sert à visualiser
les propriétés de l'exigence associée.
-
Cliquez sur Actions > Modify afin que l'enregistrement puisse être modifié.
-
Sélectionnez l'exigence associée puis cliquez sur Properties en bas du formulaire. Les propriétés d'exigence
s'affichent.
-
Effectuez les changements de l'exigence.
-
Cliquez sur OK pour sauvegarder vos modifications.
Voir la rubrique Requirement
properties overview (Index : requirements > properties) dans l'aide en ligne de RequisitePro.
|