Administering and Using Caliber Rm

458
Borland ® CaliberRM™ 2008

description

Administering and Using Caliber Rm

Transcript of Administering and Using Caliber Rm

Page 1: Administering and Using Caliber Rm

Borland® CaliberRM™ 2008

Page 2: Administering and Using Caliber Rm

Borland Software Corporation20450 Stevens Creek Blvd., Suite 800Cupertino, California 95014 USAwww.borland.com

Les applications mentionnées dans ce manuel sont brevetées par Borland Software Corporation ou en attente debrevet. Reportez-vous au CD du produit ou à la boîte de dialogue A propos pour avoir la liste des brevets. Ce documentne donne aucun droit sur ces brevets.

Copyright © 1998–2008 Borland Software Corporation et/ou ses filiales. Tous les noms de marques et de produitsBorland sont des marques de fabrique ou des marques déposées de Borland Software Corporation aux Etats-Unis etdans d'autres pays. Toutes les autres marques appartiennent à leurs propriétaires respectifs.

Août 2008PDF

2

Page 3: Administering and Using Caliber Rm

IntroductionIntroduction

Aide sur l'aide ............................................................................................................................................. 13Concepts .................................................................................................................................................... 15

Présentation de CaliberRM ................................................................................................................. 16CaliberRM Administrator ..................................................................................................................... 19Visite guidée de l'interface utilisateur de CaliberRM ........................................................................... 20Gestion des exigences ....................................................................................................................... 21Intégrations du produit ........................................................................................................................ 22Barre d'outils StarTeam ...................................................................................................................... 23Moniteur de connexions utilisateur ..................................................................................................... 24Extension des fonctionnalités de CaliberRM ...................................................................................... 25Fonctionnalités abandonnées ............................................................................................................. 27Client web et Web Viewer ................................................................................................................... 28

Procédures ................................................................................................................................................. 29Procédures administratives ................................................................................................................ 30

Définition des projets ................................................................................................................... 31Création d'utilisateurs .................................................................................................................. 34Gestion du serveur de licences Borland ...................................................................................... 36

Procédures pour l'utilisateur final ........................................................................................................ 37Connexion à CaliberRM .............................................................................................................. 38Connexion à Administrator .......................................................................................................... 40Modification du mot de passe ...................................................................................................... 42Création d'outils personnalisés .................................................................................................... 43Ajout de mots à un dictionnaire personnalisé .............................................................................. 44Invocation du correcteur orthographique ..................................................................................... 45Rechercher dans l'arborescence ................................................................................................. 46Ajout d'un raccourci d'outil ........................................................................................................... 47Génération de l'URL d'une exigence ........................................................................................... 48

Quoi de neuf .............................................................................................................................................. 49Nouvelles fonctionnalités administratives ........................................................................................... 50Nouvelles fonctionnalités de l'API ....................................................................................................... 51Nouvelles fonctionnalités des intégrations .......................................................................................... 52Nouvelles fonctionnalités de création de rapports .............................................................................. 54Nouvelles fonctionnalités de l'éditeur d'exigences .............................................................................. 56Nouvelles fonctionnalités de traçabilité ............................................................................................... 58Nouvelles fonctionnalités d'emploi ...................................................................................................... 60Fonctionnalités abandonnées ............................................................................................................. 62

3

Page 4: Administering and Using Caliber Rm

ConceptsConcepts

Administration des serveurs CaliberRM .................................................................................................... 65Importation des informations sur les projets ....................................................................................... 66Administration de la base de données ................................................................................................ 67

Administration des projets CaliberRM ....................................................................................................... 68Projets ................................................................................................................................................. 70Types d'exigences .............................................................................................................................. 71Administrateurs ................................................................................................................................... 72Tâches administratives ....................................................................................................................... 73Niveaux d'accès .................................................................................................................................. 74Rapports administratifs ....................................................................................................................... 75Attributs ............................................................................................................................................... 76Commutateurs de commandes ........................................................................................................... 78Discussion ........................................................................................................................................... 79Document Factory ............................................................................................................................... 80Utilisateurs .......................................................................................................................................... 82Structure des répertoires d'exportation ............................................................................................... 83Structure des répertoires d'importation ............................................................................................... 84Activation des exigences partagées et mappées ............................................................................... 85Tables d'exportation ............................................................................................................................ 86Licence ............................................................................................................................................... 94Sécurité ............................................................................................................................................... 96Profils de sécurité ............................................................................................................................... 97Module complémentaire externe ........................................................................................................ 99Accès Web ........................................................................................................................................ 100

Utilisation de CaliberRM pour la gestion des exigences .......................................................................... 102Exigences ......................................................................................................................................... 104Exigences partagées ........................................................................................................................ 105Vues exigence .................................................................................................................................. 106Diagramme des exigences mappées ............................................................................................... 107Descriptions des exigences .............................................................................................................. 108Grille d'exigences .............................................................................................................................. 109Vues exigence .................................................................................................................................. 110Historique des exigences .................................................................................................................. 111Rapports ........................................................................................................................................... 112Rapports d'exigences personnalisés ................................................................................................ 114Rapports de traçabilité ...................................................................................................................... 115Création de fichiers par glisser-déposer ........................................................................................... 116Traçabilité ......................................................................................................................................... 117Prise en charge des baselines pour l'intégration SCTM ................................................................... 118Diagramme de traçabilité .................................................................................................................. 119La matrice de traçabilité .................................................................................................................... 121Glossaires ......................................................................................................................................... 122Vue glossaire .................................................................................................................................... 123Baselines .......................................................................................................................................... 124Signatures électroniques de baselines ............................................................................................. 126Exportation ........................................................................................................................................ 127Importation ........................................................................................................................................ 128Numéros hiérarchiques ..................................................................................................................... 129

4

Page 5: Administering and Using Caliber Rm

ProcéduresProcédures

Attributs .................................................................................................................................................... 133Affectation d'un attribut défini par l'utilisateur à un type d'exigences ................................................ 134Affectation des valeurs d'attributs ..................................................................................................... 135Création d'un attribut défini par l'utilisateur ....................................................................................... 136Modification d'un attribut défini par l'utilisateur ................................................................................. 138Réorganisation de l'ordre des attributs définis par l'utilisateur .......................................................... 139Suppression d'un attribut défini par l'utilisateur ................................................................................. 140

Baselines ................................................................................................................................................. 141Comparaison de baselines ............................................................................................................... 142Création d'administrateurs de baselines ........................................................................................... 143Création de rapports de signatures des baselines ........................................................................... 144Création des baselines dans Administrator ...................................................................................... 145Création et définition des baselines .................................................................................................. 147Initialisation d'une baseline ............................................................................................................... 149Modification des baselines ................................................................................................................ 150Signature d'une baseline .................................................................................................................. 151Verrouillage des baselines ................................................................................................................ 152

Glossaires ................................................................................................................................................ 153Affectation des glossaires ................................................................................................................. 154Création d'un glossaire ..................................................................................................................... 155Création d'un glossaire ..................................................................................................................... 156Création d'un terme dans un glossaire ............................................................................................. 157Exportation des glossaires ................................................................................................................ 158Importation de glossaires .................................................................................................................. 159Modification de termes de glossaire ................................................................................................. 160Modification des glossaires ............................................................................................................... 161Réutilisation des glossaires .............................................................................................................. 162Suppression d'un glossaire ............................................................................................................... 163Suppression de termes de glossaire ................................................................................................ 164

Administration de la base de données ..................................................................................................... 165Planification d'une sauvegarde quotidienne de la base de données ................................................ 166Création d'une base de données avec le gestionnaire de base de données ................................... 168Modification du propriétaire de la base de données ......................................................................... 169Optimisation de la taille de la base de données avec la commande Defrag .................................... 170Restauration d'une base de données ............................................................................................... 171Sauvegarde d'une base de données ................................................................................................ 173

Discussions .............................................................................................................................................. 174Activation de la notification des discussions ..................................................................................... 175Envoi des messages dans les discussions ....................................................................................... 176Lecture d'un message ....................................................................................................................... 177Réponse aux messages de discussion ............................................................................................ 178Visualisation de la liste des discussions non lues ............................................................................ 179

Document Factory .................................................................................................................................... 180Création d'un document à l'aide de Document Factory .................................................................... 181Création de tableaux dans Document Factory ................................................................................. 183Création du fichier commandline.ini .................................................................................................. 186Exécution de Document Factory à partir de la ligne de commande ................................................. 187Planification des rapports de Document Factory .............................................................................. 188Utilisation d'un filtre dans Document Factory .................................................................................... 190

Référence de document ........................................................................................................................... 191Création d'une exigence à partir d'un document .............................................................................. 192

5

Page 6: Administering and Using Caliber Rm

Création de références de document ............................................................................................... 194Création de références web ............................................................................................................. 195Définition d'une référence de document en tant que référence clé .................................................. 196Liaison d'une partie du texte dans une référence ............................................................................. 197Modification d'un document référencé .............................................................................................. 198Suppression d'une référence de document ...................................................................................... 199Visualisation des références de document ...................................................................................... 200

Exportation ............................................................................................................................................... 201Exportation d'exigences vers des fichiers CSV ................................................................................ 202Exportation des données pour leur importation dans un serveur ..................................................... 203Exportation des données pour leur importation dans une autre application ..................................... 205Publication d'exigences vers StarTeam ............................................................................................ 207

Importation ............................................................................................................................................... 211Importation avancée ......................................................................................................................... 212Importation d'exigences depuis Microsoft Word ............................................................................... 214Importation de données créées par une exportation standard ......................................................... 216

Projets ...................................................................................................................................................... 217Activation d'autres intégrations ......................................................................................................... 219Activation de la notification automatique .......................................................................................... 220Activation des exigences partagées ................................................................................................. 221Affectation de groupes à un projet .................................................................................................... 222Ajout d'un module complémentaire ................................................................................................... 223Annulation du mappage d'une exigence ........................................................................................... 224Configuration de la notification automatique ..................................................................................... 225Connexion à CaliberRM .................................................................................................................... 226Création d'un type d'exigences ......................................................................................................... 228Création de profils de sécurité .......................................................................................................... 230Définition d'un type d'exigences ........................................................................................................ 231Définition de la sécurité dans un projet ............................................................................................. 232Définition des projets ........................................................................................................................ 233Définition des types d'exigences d'un projet ..................................................................................... 236Définition du mot de passe de l'utilisateur ........................................................................................ 237Mappage des exigences ................................................................................................................... 238Modification d'un attribut défini par l'utilisateur ................................................................................. 239Modification d'un type d'exigences ................................................................................................... 240Modification des listes d'utilisateurs d'un projet ................................................................................ 241Rechercher dans l'arborescence ...................................................................................................... 242Suppression d'onglets personnalisés ............................................................................................... 243

Rapports .................................................................................................................................................. 244Création d'un rapport à partir de la grille d'exigences ....................................................................... 245Création de rapports administratifs ................................................................................................... 246Création de rapports d'exigences ..................................................................................................... 248Création de rapports de signatures des baselines ........................................................................... 250Création de rapports Document Factory ........................................................................................... 251Création du fichier commandline.ini .................................................................................................. 253Planification des rapports de Document Factory .............................................................................. 254

Exigences ................................................................................................................................................ 256Exigences ......................................................................................................................................... 257

Activation des exigences partagées .......................................................................................... 259Activation des exigences partagées et mappées ...................................................................... 260Affectation des utilisateurs responsables .................................................................................. 261Affectation des valeurs d'attributs .............................................................................................. 263Affichage des numéros hiérarchiques des exigences ............................................................... 264Ajout d'images aux descriptions d'exigences ............................................................................ 265Ajout de liens hypertexte aux descriptions d'exigences ............................................................ 266

6

Page 7: Administering and Using Caliber Rm

Ajout de tableaux aux descriptions d'exigences ........................................................................ 267Annulation du mappage d'une exigence .................................................................................... 268Comparaison d'exigences ......................................................................................................... 269Connexion à CaliberRM ............................................................................................................ 270Copie d'exigences ..................................................................................................................... 272Création d'exigences ................................................................................................................. 273Création de rapports d'exigences .............................................................................................. 276Définition d'une procédure de validation .................................................................................... 278Démarrage de Requirement Viewer .......................................................................................... 279Formatage du texte des exigences ........................................................................................... 281Génération de l'URL d'une exigence ......................................................................................... 282Importation d'exigences depuis Microsoft Word ........................................................................ 283Importation de données créées par une exportation standard .................................................. 285Lancement de Requirement Viewer .......................................................................................... 286Liaison à un document de référence ......................................................................................... 287Mappage des exigences ............................................................................................................ 288Modification de l'ordre des exigences ........................................................................................ 289Modification des exigences ....................................................................................................... 291Modification et suppression des traces ..................................................................................... 292Police du formatage ................................................................................................................... 293Réception de notifications lors des modifications des exigences (Intérêt manifesté) ................ 294Recherche d'exigences ............................................................................................................. 295Suppression d'exigences ........................................................................................................... 297Utilisation de Web pour gérer les exigences ............................................................................. 298Utilisation de Web View ............................................................................................................. 299

Grille d'exigences .............................................................................................................................. 300Atteindre une exigence .............................................................................................................. 301Création d'un rapport à partir de la grille d'exigences ............................................................... 302Enregistrement de la vue grille .................................................................................................. 303Filtrage de la vue grille .............................................................................................................. 304Impression de la vue grille ......................................................................................................... 305Modification de la vue grille ....................................................................................................... 306Modification des responsabilités d'exigences dans la grille ....................................................... 307Ouverture et affichage de la grille d'exigences .......................................................................... 308Tri des exigences ...................................................................................................................... 310

Type d'exigences .............................................................................................................................. 312Affectation d'un attribut défini par l'utilisateur à un type d'exigences ......................................... 313Création d'un onglet personnalisé ............................................................................................. 314Création d'un type d'exigences .................................................................................................. 315Définition d'un type d'exigences ................................................................................................ 317Définition de l'accès de sécurité par défaut d'un type d'exigences ............................................ 318Définition des types d'exigences d'un projet .............................................................................. 319Modification d'un type d'exigences ............................................................................................ 320Suppression d'onglets personnalisés ........................................................................................ 321Suppression d'un type d'exigences ........................................................................................... 322

Sécurité .................................................................................................................................................... 323Création d'un profil de sécurité ......................................................................................................... 324Définition de l'accès de sécurité par défaut d'un type d'exigences ................................................... 326Modification des profils de sécurité ................................................................................................... 327Suppression des profils de sécurité .................................................................................................. 328

Administration du serveur ........................................................................................................................ 329Activation de LDAP ........................................................................................................................... 330Configuration du serveur .................................................................................................................. 331Création d'administrateurs CaliberRM .............................................................................................. 332Déplacement d'un serveur ................................................................................................................ 333

7

Page 8: Administering and Using Caliber Rm

Génération des journaux des clients ................................................................................................ 334Génération des journaux du serveur ................................................................................................ 335Gestion du serveur de licences Borland ........................................................................................... 336Modification du propriétaire de la base de données ......................................................................... 337Sauvegarde et restauration d'une base de données ........................................................................ 338

Traçabilité ................................................................................................................................................ 340Activation de l'intégration entre CaliberRM et SCTM 2008 ............................................................... 342Activation de la traçabilité d'un projet vers des artefacts logiciels .................................................... 345Affichage de la traçabilité .................................................................................................................. 346Configuration de l'intégration de Mercury Quality Center à CaliberRM ............................................ 347Configuration de Silk Central Test Manager avec CaliberRM .......................................................... 348Connexion à un serveur Team Foundation Server ........................................................................... 349Création de demandes de modification StarTeam ........................................................................... 350Création de filtres de traçabilité ........................................................................................................ 351Création de traces entre exigences .................................................................................................. 353Création de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007) .................... 354Création de traces entre exigences et artefacts logiciels ................................................................. 356Création de traces entre exigences et artefacts StarTeam .............................................................. 357Création de traces entre exigences et artefacts Visual Studio Team System .................................. 358Création de traces entre exigences et cas de test Mercury .............................................................. 359Filtrage de la matrice de traçabilité ................................................................................................... 360Impression de la matrice de traçabilité ............................................................................................. 361Modification des liens de trace dans la matrice de traçabilité ........................................................... 362Modification des traces sur l'onglet Traçabilité ................................................................................. 363Modification et suppression des traces ............................................................................................. 364Ouverture de la matrice de traçabilité ............................................................................................... 365Suppression d'un lien de traçabilité .................................................................................................. 366Visualisation des résultats des tests Microsoft Visual Studio Team System .................................... 367

Utilisateurs ............................................................................................................................................... 369Affectation de groupes à un projet .................................................................................................... 370Affectation des utilisateurs à un groupe ............................................................................................ 371Ajout de l'utilisateur à des groupes ................................................................................................... 372Création d'administrateurs CaliberRM .............................................................................................. 373Création d'administrateurs de baselines ........................................................................................... 374Création d'un utilisateur dans le mode avancé ................................................................................. 375Création d'utilisateurs ....................................................................................................................... 376Création de groupes ......................................................................................................................... 378Définition des informations de groupes ............................................................................................ 379Définition du mot de passe de l'utilisateur ........................................................................................ 380Définition du type de licence de l'utilisateur ...................................................................................... 381Gestion des comptes utilisateur ........................................................................................................ 382Gestion des licences utilisateur ........................................................................................................ 383Modification d'un groupe ................................................................................................................... 385Modification d'un utilisateur ............................................................................................................... 386Modification des listes d'utilisateurs d'un projet ................................................................................ 387Suppression d'un groupe .................................................................................................................. 388Suppression d'un utilisateur .............................................................................................................. 389

Validation ................................................................................................................................................. 390Définition d'une procédure de validation ........................................................................................... 391Spécification des critères de validation d'une exigence .................................................................... 392

8

Page 9: Administering and Using Caliber Rm

RéférenceRéférences

Syntaxe de Document Factory ................................................................................................................. 395Commandes du gestionnaire de base de données ................................................................................. 409Configuration de l'intégration StarTeam ................................................................................................... 410Modification de votre mot de passe ......................................................................................................... 412Commutateurs de commandes ................................................................................................................ 413Tables d'exportation ................................................................................................................................. 414Messages ................................................................................................................................................. 422Formats des objets RM Export ................................................................................................................ 424Options du correcteur orthographique ..................................................................................................... 428Onglets d'options ..................................................................................................................................... 429

Onglet Général ................................................................................................................................. 430Onglet Apparence ............................................................................................................................. 431Onglet Outils personnalisés .............................................................................................................. 432Onglet Cache .................................................................................................................................... 433Onglet Presse-papiers ...................................................................................................................... 434Onglet Communications ................................................................................................................... 435Onglet Orthographe .......................................................................................................................... 436Onglet Cacher les onglets ................................................................................................................ 437Onglet Experts .................................................................................................................................. 438

Menus de CaliberRM ............................................................................................................................... 439Menu Fichier ..................................................................................................................................... 440Menu Edition ..................................................................................................................................... 442Menu Affichage ................................................................................................................................. 443Menu Admin ...................................................................................................................................... 444Menu Insérer ..................................................................................................................................... 445Menu Format ..................................................................................................................................... 446Menu Rapports ................................................................................................................................. 447Menu Exigence ................................................................................................................................. 448Menu Outils ....................................................................................................................................... 449

Menu de Administrator ............................................................................................................................. 450Menu File .......................................................................................................................................... 451Menu Edit .......................................................................................................................................... 452Menu View ........................................................................................................................................ 453Rechercher dans l'arborescence ...................................................................................................... 454Menu Reports ................................................................................................................................... 455Menu Tools ....................................................................................................................................... 456Menu Help ........................................................................................................................................ 458

9

Page 10: Administering and Using Caliber Rm

10

Page 11: Administering and Using Caliber Rm

Introduction

11

Page 12: Administering and Using Caliber Rm

IntroductionLes rubriques de cette section sont destinées à vous aider à comprendre CaliberRM et à commencer à l'utiliserfacilement et rapidement.

Dans cette sectionAide sur l'aideCette section explique comment les données sont organisées dans l'aide en ligne et présente les ressourcessupplémentaires.

ConceptsCette section fournit des informations spécifiques qui vous aideront à utiliser CaliberRM rapidement etfacilement.

ProcéduresCette section décrit les tâches qui vous aideront à commencer à utiliser CaliberRM rapidement et facilement.

Quoi de neufFournit des informations sur les améliorations apportées au produit Borland CaliberRM.

12

Page 13: Administering and Using Caliber Rm

Aide sur l'aideCette section inclut des informations sur les sujets suivants :

♦ Système d'aide de CaliberRM

♦ Centre de support et sites web de Borland

♦ Conventions typographiques utilisées dans l'aide

AideL'aide comprend des présentations conceptuelles, des informations procédurales de type "comment" et desinformations de référence, et vous permet de passer des informations générales à des informations plus spécifiquesau fur et à mesure de vos besoins.

En outre, l'aide est livrée sous forme d'un PDF que vous pouvez imprimer comme un livre. Elle est située dans lemenu Démarrer sous Programmes Borland CaliberRM Documentation Aide CaliberRM.

Présentations conceptuellesLes présentations conceptuelles fournissent des informations sur l'architecture, les composants et les outils duproduit qui facilitent le développement. Si vous êtes novice dans un domaine particulier du développement, consultezla rubrique de présentation au début de chaque section de l'aide en ligne.

A la fin de la plupart des présentations, vous trouverez des liens vers les informations détaillées qui leur sontassociées.

Procédures "Comment"Les procédures de type "comment" fournissent des instructions pas à pas pour effectuer les diverses tâches. Toutesles procédures sont situées sous l'entrée Procédures du volet Sommaire de la fenêtre d'aide. En outre, la plupartdes présentations conceptuelles offrent des liens vers les procédures appropriées.

RéférencesLes rubriques de référence proposent des informations détaillées sur des sujets comme les éléments des menus,la syntaxe de Document Factory et le dépannage.

Toutes les rubriques de référence sont situées sous l'entrée Références du volet Sommaire de la fenêtre d'aide.

Centre de support et site web de BorlandBorland offre une grande variété d'options de support pour répondre aux besoins divers de sa communauté dedéveloppeurs. Pour trouver du support, reportez-vous à Borland Support .

Ce site web donne accès à de nombreux groupes de discussion où les développeurs échangent des informations,des astuces et des techniques. Ce site contient également une liste de livres, des documents techniques et desfoires aux questions (FAQ).

Pour davantage d'options d'aide, voir :

♦ Borland ALM Forums

♦ Borland ALM Knowledge Base

13

Page 14: Administering and Using Caliber Rm

♦ CaliberRM Supported Versions

Conventions typographiques utilisées dans l'aideLes conventions typographiques suivantes sont utilisées dans l'aide en ligne.

Conventions typographiquesConvention Utilisée pour indiquer

Police à espacement fixe Le code source ou le texte que vous devez saisir.

Gras Les mots-clés réservés ou des options du langage, ainsi que des références aux boîtes dedialogue et aux outils.

Italique Des identificateurs, comme les variables ou les noms de type. Le texte en italique estégalement utilisé pour les titres des manuels et pour mettre en évidence les nouveauxtermes.

TOUCHES Les touches du clavier, comme la touche CTRL ou la touche ENTREE.

14

Page 15: Administering and Using Caliber Rm

ConceptsCette section fournit des informations spécifiques qui vous aideront à utiliser CaliberRM rapidement et facilement.

Dans cette sectionPrésentation de CaliberRMFournit une présentation de CaliberRM.

CaliberRM AdministratorDécrit CaliberRM Administrator

Visite guidée de l'interface utilisateur de CaliberRMDécrit l'interface utilisateur de CaliberRM.

Gestion des exigencesFournit des informations spécifiques sur la gestion des exigences.

Intégrations du produitFournit des informations sur les diverses intégrations prises en charge par CaliberRM.

Barre d'outils StarTeamDécrit la barre d'outils StarTeam.

Moniteur de connexions utilisateurDécrit le moniteur de connexions utilisateur.

Extension des fonctionnalités de CaliberRMFournit des informations sur la façon d'étendre les fonctionnalités de CaliberRM.

Fonctionnalités abandonnéesFonctionnalités qui ne sont plus prises en charge par CaliberRM.

Client web et Web ViewerFournit des informations spécifiques sur le client web et le visualiseur web.

15

Page 16: Administering and Using Caliber Rm

Présentation de CaliberRMCaliberRM est un système de gestion des exigences dernier cri et puissant qui permet aux équipes de projets dedélivrer des applications de haute qualité qui satisfont les spécifications des utilisateurs. Il permet aux applicationsde mieux répondre aux besoins de l'utilisateur final, en aidant tous les acteurs d'un projet — équipes du marketing,analystes, développeurs, testeurs et managers — en termes de collaboration et d'écoute du client pendant tout lecycle de la production du logiciel.

Il permet aux équipes de définir, de gérer et de partager entièrement les modifications des exigences. Lesmodifications apportées aux données d'exigences sont enregistrées et stockées dans une base de données quifournit des informations continuellement à jour et fiables et permet un développement et un test des applicationsvéritablement basés sur les exigences. CaliberRM est constitué des composants listés ci-dessous.

CaliberRM est constitué des composants listés ci-dessous.

Composant Description

CaliberRM Système de gestion des exigences

CaliberRM Administrator Contrôle les fonctions administratives des projets

Estimate Professional Génère des exigences sur l'estimation dans le but de planifier les projets et de les terminer à tempset sans dépassement de budget

Document Factory Génère des documents personnalisés à partir de modèles définis par l'utilisateur

Requirement Viewer Fournit une vue détaillée d'une exigence sans lancer le produit complet

Barre d'outils StarTeam Vous permet de démarrer des composants à partir de la barre d'état système

Utilitaire Import Importe un projet à partir d'un fichier préalablement créé par l'utilitaire d'exportation

Utilitaire Export Exporte un projet vers un fichier ASCII, qui peut ensuite être importé dans une autre application

Diagnostic Tool Fournit des informations d'état sur la connectivité des serveurs pour résoudre les problèmes, ainsiqu'un système automatisé pour signaler les problèmes au support technique

Aide Fichiers d'aide de l'application

CaliberRM Administrator est le composant qui maintient les informations administratives, telles que les utilisateurset les groupes. CaliberRM est le composant gestionnaire d'exigences qui administre les projets, les exigences etd'autres utilitaires personnalisés. De plus, l'ensemble des produits tiers intégrés offre une solution complète à lagestion du cycle de vie des applications, depuis le développement des exigences jusqu'au test de l'application.

Principales fonctionnalités de CaliberRMLes principales fonctionnalités sont :

♦ Référentiel centralisé — CaliberRM fournit un référentiel central et sécurisé des exigences des projets.

♦ Adaptation à vos processus — CaliberRM est conçu pour apporter rapidité et agilité au traitement desexigences logicielles.

♦ Traçabilité des exigences au cours du cycle de vie — CaliberRM possède une architecture ouverte qui permetaux exigences logicielles d'être liées à une grande variété d'artefacts tout au long du cycle de vie.

♦ Analyse d'impact tout au long du cycle de vie des applications — Plusieurs méthodes de visualisation de latraçabilité aident les utilisateurs à comprendre immédiatement la portée de l'analyse afin d'évaluer lesconséquences d'un changement d'exigence.

♦ Glossaires en ligne pour définir et standardiser la terminologie — Les glossaires sont utiles pour définir lestermes de l'industrie, les références aux projets, le langage métier, etc. Ils garantissent que tous les membresde l'équipe interprètent les exigences de la même façon.

16

Page 17: Administering and Using Caliber Rm

Interfaces de CaliberRMCaliberRM est livré avec plusieurs interfaces afin de répondre aux attentes des différents publics auxquels ils'adresse.

Pour tous les utilisateurs finalsCes interfaces sont accessibles à tous les utilisateurs finals possédant les licences appropriées :

♦ Client Windows : Principal client pour écrire, hiérarchiser, organiser et gérer les exigences. Ce client nécessiteune licence CaliberRM et comprend : Estimate Professional, un expert permettant d'estimer un projet à partirdes exigences (pour de plus amples informations sur l'estimation des projets, voir les guides "Intégration deEstimate Professional" et "Utilisation de Estimate Professional" dans \Program Files\Borland\CaliberRM\Documentation) ; Document Factory, un générateur de rapports permettant de créer des rapports sur lesexigences au format MS Word ; et la Barre d'outils StarTeam, un utilitaire partagé qui permet aux utilisateursd'utiliser leurs identifiants de connexion sur les serveurs StarTeam et les serveurs CaliberRM

♦ Client Web : Interface web pour écrire et hiérarchiser les exigences. Nécessite une licence CaliberRM. Lafonctionnalité suivante n'est pas disponible depuis le client Web : administration, rapports, importation dedocuments Word, exportation vers MS Access, personnalisation de l'interface utilisateur, matrice de traçabilitéet accès en écriture aux artefacts reliés par des traces aux exigences

♦ Web Viewer : Interface web pour voir les exigences. Nécessite une licence CaliberRM en lecture seule. Lafonctionnalité suivante n'est pas disponible depuis Web Viewer : administration, rapports, importation dedocuments Word, exportation vers MS Access, personnalisation de l'interface utilisateur, matrice de traçabilitéet accès en écriture aux artefacts reliés par des traces aux exigences

♦ Requirement Viewer : Simple interface destinée aux membres d'une équipe étendue permettant de voir lespropriétés d'une exigence spécifique.

♦ Borland Search : Fournit un moyen de rechercher des informations sur les serveurs StarTeam et CaliberRM

Pour les architectes, testeurs et développeurs de Visual Studio Team SystemC'est le client CaliberRM for Microsoft Visual Studio Team System. Il s'agit d'un client CaliberRM incorporé àMicrosoft Visual Studio 2005 (quand il est utilisé en conjonction avec Microsoft Team Foundation Server en tant quepartie de Microsoft Visual Studio Team System) pour créer et voir des exigences associées aux éléments de travailMicrosoft. Il nécessite une licence CaliberRM.

Pour les développeursCes interfaces aident les développeurs :

♦ Client CaliberRM Eclipse : Client CaliberRM incorporé à l'EDI Eclipse pour créer et voir des exigences.Nécessite une licence CaliberRM.

♦ Client Microsoft Visual Studio 2003 : Client CaliberRM incorporé à Microsoft Visual Studio pour voir desexigences. Nécessite une licence CaliberRM en lecture seule. Pour de plus amples informations, veuillezconsulter le guide de l'utilisateur "Integrating with Visual Studio 2003" installé avec le produit dans \ProgramFiles\Borland\CaliberRM\Documentation.

♦ Client Microsoft Visual Studio 2005 : Client CaliberRM incorporé à Microsoft Visual Studio pour voir et créerdes exigences. Nécessite une licence CaliberRM.

Pour les administrateurs de CaliberRM et les administrateurs de projetsCes interfaces sont destinées aux administrateurs de CaliberRM et aux administrateurs de projets :

17

Page 18: Administering and Using Caliber Rm

♦ CaliberRM Administrator : Client principal des administrateurs de CaliberRM permettant d'administrer lesutilisateurs, les licences et la création de projets.

♦ Datamart : Utilitaire d'administration permettant d'extraire des exigences dans une base de donnéesrelationnelles pour établir des rapports entre plusieurs projets CaliberRM. Cet utilitaire est utilisé en conjonctionavec des outils de génération de rapports comme Crystal Reports et Business Objects. Pour de plus amplesinformations sur Datamart, veuillez consulter le guide de l'utilisateur "Utilisation de CaliberRM Datamart"installé avec le produit dans \Program Files\Borland\CaliberRM\Documentation.

♦ LDAP QuickStart Manager : Utilitaire d'administration permettant d'importer des utilisateurs définis dans unserveur LDAP. Pour de plus amples informations, veuillez consulter le guide de l'utilisateur "LDAP QuickStartManager" installé avec le produit dans \Program Files\Borland\LDAP Quick Start\PDF.

♦ RM Import/RM Export : Utilitaires d'administration permettant d'importer et d'exporter la structure et lesdonnées d'un projet d'un serveur vers un autre.

♦ Diagnostic Tool : Utilitaire de dépannage permettant d'évaluer la connexion entre les clients et le serveurCaliberRM.

♦ Publication d'exigences dans StarTeam : Vous permet d'exporter des exigences CaliberRM vers StarTeam.

♦ Publication d'exigences dans Mercury Quality Center : Vous permet d'exporter des exigences CaliberRMvers Mercury Quality Center. Pour de plus amples informations, veuillez consulter le guide de l'utilisateur"Intégration de CaliberRM avec Mercury Quality Center" installé avec le produit dans \Program Files\Borland\CaliberRM\Documentation.

Concepts associés

Intégrations du produitExtension des fonctionnalités de CaliberRM

Procédures associées

Publication d'exigences vers StarTeamCréation de traces entre exigences et artefacts logiciels

18

Page 19: Administering and Using Caliber Rm

CaliberRM AdministratorAdministrator, framework SQM (Software Quality Management), est le cadre central des communications pour legestionnaire d'exigences et les produits intégrés. CaliberRM Administrator contrôle les fonctions administratives, ycompris les utilisateurs, les groupes, les projets, les licences, la sécurité et la notification automatique.

Avant que les utilisateurs ne puissent entrer des exigences, vous devez d'abord définir les projets et configurer lesutilisateurs et les groupes dans CaliberRM Administrator.

CaliberRM Administrator contient quatre vues, chacune d'elles vous permettant d'effectuer des tâches spécifiques.Les vues disponibles sont les suivantes :

♦ Vue projet

♦ Vue utilisateur

♦ Vue groupe

♦ Vue moniteur de connexions utilisateur

Vue projetLa vue projet répertorie tous les projets et affiche des informations spécifiques au projet sélectionné, y compris lesinformations générales concernant le projet, les utilisateurs et les groupes affectés au projet, les baselines du projetet les intégrations du projet.

Vue utilisateurLa vue utilisateur répertorie tous les utilisateurs et affiche des informations spécifiques pour un utilisateursélectionné, y compris le nom, le titre, le département, les numéros de téléphone et de télécopie, l'adresse email,l'adhésion à un groupe et le mot de passe.

Vue groupeLa vue groupe répertorie tous les groupes et affiche des informations spécifiques pour un groupe sélectionné, ycompris le nom, la description et les membres.

Vue moniteur de connexions utilisateurLa vue moniteur de connexions utilisateur fournit des informations aux administrateurs sur l'identité et le nombred'utilisateurs connectés au serveur.

Concepts associés

Moniteur de connexions utilisateurUtilisateursProjets

19

Page 20: Administering and Using Caliber Rm

Visite guidée de l'interface utilisateur de CaliberRML'interface utilisateur affiche l'arborescence des exigences dans sa partie gauche. La liste contient le nom du projetet la liste hiérarchique représentant tous les types d'exigences et les exigences. Plusieurs types d'exigences sontpris en charge par projet. Voir les informations associées à la création des types d'exigences.

Quand le projet est sélectionné dans la liste, le volet droit contient deux onglets : Info projet et Discussion. L'ongletInfo projet permet d'activer ou de désactiver la sécurité et les exigences partagées, et d'afficher la description duprojet. Voir les informations associées "Sécurité" dans le Guide de l'utilisateur CaliberRM.

L'onglet Discussion du projet permet de poster et/ou de répondre à des discussions au niveau du projet. Pour deplus amples informations sur les discussions au niveau d'un projet, voir les informations associées "Discussion degroupe" dans le Guide de l'utilisateur de CaliberRM.

Quand un type d'exigences est sélectionné dans la liste, la partie droite de l'écran comporte trois onglets.

♦ Description : une description en lecture seule du type d'exigences.

♦ Onglets personnalisés : une liste en lecture seule des onglets personnalisés affectés au type d'exigenceset les attributs définis par l'utilisateur affectés à l'onglet personnalisé sélectionné.

♦ Récapitulatif : un champ de texte modifiable décrivant le type d'exigences du projet que vous avez ouvert.

Remarque : Vous devez avoir les privilèges d'un administrateur pour modifier le texte de l'onglet Récapitulatif.

Quand une exigence est sélectionnée dans la liste des exigences, les onglets du volet droit contiennent des attributsdifférents pour l'exigence sélectionnée. Ces onglets sont étudiés en détail dans les rubriques suivantes.

Concepts associés

Présentation de CaliberRM

20

Page 21: Administering and Using Caliber Rm

Gestion des exigencesLa gestion des exigences implique d'établir et de maintenir un accord entre l'utilisateur et le développeur sur desexigences techniques et non techniques. Cet accord constitue le fondement des activités d'estimation, deplanification, d'exécution et de suivi, tout au long d'un projet, et de la maintenance et de l'amélioration du logicieldéveloppé. Des études ont démontré que 30-35 % de l'effort de développement d'un logiciel est consacré à lacorrection du travail, plus de 50 % des défauts du logiciel sont attribués aux erreurs d'exigences et plus de 80 % del'effort de correction du travail est passé sur les défauts relatifs aux exigences. Une gestion des exigences correctese traduit par de formidables profits grâce à la livraison des solutions logicielles à vos clients dans un délai qui leurconvienne.

Concepts associés

Présentation de CaliberRMExtension des fonctionnalités de CaliberRM

21

Page 22: Administering and Using Caliber Rm

Intégrations du produitCaliberRM s'intègre à d'autres produits Borland pour offrir une solution ALM complète :

♦ Borland StarTeam : Etablit des traces depuis les exigences vers les tâches, demandes de modification etfichiers. Publie des exigences vers StarTeam pour que les développeurs puissent voir les exigences depuisleur outil principal de contrôle du code source.

♦ Borland Together : Etablit des traces depuis les exigences vers les éléments de modélisation.

♦ Borland Caliber DefineIT : Valide les scénarios des clients avant de créer les exigences afin d'améliorer laqualité des exigences gérées dansCaliberRM. L'intégration est activée et documentée dans Caliber DefineIT.

♦ Borland SilkCentral : Etablit des traces depuis les exigences vers les cas de test.

Environnements EDIEn outre, CaliberRM fournit des clients incorporés pour les environnements de développement intégrés les pluscourants :

♦ Eclipse : accès complet aux exigences depuis un EDI Java.

♦ Microsoft Visual Studio: accès complet aux exigences depuis un EDI .NET.

Autres intégrationsBorland sait également que vous pouvez utiliser des outils non Borland pour gérer certains aspects du cycle de vielogiciel, et fournit des intégrations aux produits suivants :

♦ Mercury Quality Center

♦ Microsoft Visual Studio Team System

Le plus remarquable, c'est que CaliberRM ne vous enferme pas dans ces produits, il s'intègre simplement à eux.Sa technologie unique de traçabilité complémentaire permet à n'importe quels fournisseurs tiers d'établir des tracesdepuis les exigences vers les autres applications.

Concepts associés

Extension des fonctionnalités de CaliberRMTraçabilité

Procédures associées

Création de traces entre exigences et artefacts logiciels

Référence associée

Configuration de l'intégration StarTeam

22

Page 23: Administering and Using Caliber Rm

Barre d'outils StarTeamLa barre d'outils StarTeam (référencée plus loin simplement par "la barre d'outils") est un composant des produitsStarTeam et CaliberRM qui vous permet de vous connecter au moyen d'une seule identification. Elle facilite laconnexion à plusieurs serveurs et vous permet de lancer différents programmes à partir d'un seul emplacement.

La barre d'outils est automatiquement remplie par des raccourcis relatifs aux outils des produits StarTeam etCaliberRM installés sur votre station de travail. Puisque la barre d'outils utilise la fonctionnalité standard de raccourcidu programme Windows, vous pouvez facilement ajouter un autre programme en tant qu'outil en vue d'un lancementrapide.

La barre d'outils vous permet d'effectuer les opérations suivantes :

♦ Spécifier quelles parties de son interface utilisateur sont visibles (aucune, la barre d'état système seulement,la fenêtre seulement, ou la barre d'état système et la fenêtre).

♦ Mettre en cache le nom et le mot de passe de l'utilisateur utilisés pour la connexion au serveur, rendre plusfacile la connexion à plusieurs serveurs et réduire le nombre de connexions au même serveur nécessaires àl'exécution de certaines opérations. Il existe même une option permettant d'utiliser le même nom d'utilisateuret le même mot de passe pour tous les serveurs ; ainsi, vous n'avez pas besoin d'effectuer la procédure deconnexion aux autres serveurs pour lesquels ce nom d'utilisateur et ce mot de passe sont valides.

♦ Visualiser les associations serveur/utilisateur en cache.

♦ Ajouter des raccourcis de programmes en tant qu'outils sur la barre d'outils, afin de localiser et de démarrerfacilement ces outils. Vous pouvez également modifier et supprimer un outil existant.

♦ Afficher les informations de version ou d'aide de la barre d'outils.

Procédures associées

Ajout d'un raccourci d'outil

23

Page 24: Administering and Using Caliber Rm

Moniteur de connexions utilisateurLe moniteur de connexions utilisateur fournit des informations aux administrateurs sur l'identité, les informations delicences et le nombre des utilisateurs connectés au serveur, pour chaque produit. Le moniteur fournit égalementaux administrateurs le moyen de déconnecter les clients du système.

♦ Vue connexions utilisateur

♦ Vue connexions par produit

♦ Déconnexion du client

Vue connexions utilisateurPour visualiser les informations relatives à certains utilisateurs, sélectionnez View Monitor UserConnections dans le menu. La liste des utilisateurs est affichée. La vue connexions utilisateur indique le nombretotal d'utilisateurs connectés au serveur. Le développement du noeud Active Users affiche une liste des utilisateursconnectés indiquant leur adresse IP, le produit qu'il utilise, leurs informations de licence, des informationspersonnelles, etc.

Appuyez sur F5 pour actualiser les informations.

Vue connexions par produitPour visualiser les informations relatives aux utilisateurs connectés par produit, sélectionnez View Monitor Product Connections dans le menu. La liste des produits est affichée.

La vue connexions par produit indique le nombre total d'utilisateurs connectés à chaque produit. Le développementdu noeud Product Name présente la liste détaillée des utilisateurs connectés, y compris leurs informations delicences, adresse IP, produit, informations personnelles, etc.

Appuyez sur F5 pour actualiser les informations.

Déconnexion du clientSi un client est bloqué, verrouillé ou déconnecté du réseau, un administrateur peut le déconnecter du système. Celapermet à l'administrateur de libérer immédiatement des ressources au lieu d'attendre la déconnexion par le serveur.Toutes les ressources du client qui étaient utilisées deviennent disponibles pour servir à d'autres clients. Celacomprend la libération de la licence, des verrous et de la mémoire.

Pour déconnecter un client :

♦ Sélectionnez View Monitor dans le menu.

♦ Sélectionnez la connexion utilisateur à déconnecter.

♦ Sélectionnez View Monitor Logout dans le menu.

Le client est déconnecté.

Procédures associées

Connexion à Administrator

24

Page 25: Administering and Using Caliber Rm

Extension des fonctionnalités de CaliberRMIl existe plusieurs moyens d'étendre les fonctionnalités fournies par CaliberRM :

♦ SDK CaliberRM

♦ Solutions partenaires

♦ Outils personnalisés

♦ Technologie de traçabilité complémentaire

♦ Agents MPX

SDK CaliberRMCaliberRM est livré avec une API permettant de créer des utilitaires complémentaires en utilisant Java ou .NET. LesBorland Professional Services peuvent écrire des modules complémentaires pour prendre en charge vos besoins,ou bien vous pouvez écrire les vôtres.

Solutions partenairesPlusieurs partenaires de Borland ont développé des solutions pour enrichir les fonctionnalités de CaliberRM. Parexemple :

♦ Process Exchange

♦ Dunn Solutions

♦ Ring Zero

Outils personnalisésVous pouvez lancer tout exécutable courant à partir de CaliberRM en créant simplement une entrée d'Outilspersonnalisé en utilisant Outils Options Outils personnalisés.

Technologie de traçabilité complémentaireCaliberRM fournit un moyen sans précédent d'étendre vos informations de traçabilité par des outils tiers, grâce àsa technologie de traçabilité complémentaire. Tout partenaire ou client peut écrire un module de traçabilitécomplémentaire afin d'offrir la fonction de traçabilité à un outil externe. Borland utilise cette technologie pour fournirla traçabilité à partir des exigences aux éléments de travail et au tests Mercury Quality Center ou Microsoft VisualStudio Team System, parmi d'autres.

Des exemples de compléments sont disponibles dans \Program Files\Borland\CaliberRM\Samples\Addins.

Agents MPXVotre représentant Borland peut écrire des agents MPX afin de développer des solutions personnalisées pourCaliberRM. Il s'agit, par exemple, d'attributs calculés et de workflow d'exigences. Contactez votre représentant pourplus de détails.

25

Page 26: Administering and Using Caliber Rm

Concepts associés

Traçabilité

Procédures associées

Création de traces entre exigences et artefacts logiciels

26

Page 27: Administering and Using Caliber Rm

Fonctionnalités abandonnéesPour cette release, certaines fonctionnalités ont été retirées au profit d'améliorations ou de nouvelles fonctionnalités.Il s'agit de :

♦ Installation en réseau et mise à niveau

♦ Prise en charge de Mercury TestDirector

♦ Prise en charge de Business Objects 6.1

♦ Assistant de support automatisé (ASA) dans l'outil de diagnostic

Installation en réseau et mise à niveauL'option de déploiement de CaliberRM sur un réseau auxquels les utilisateurs accèdent n'est plus disponible. Denombreuses solutions au déploiement en réseau sont disponibles dans le commerce, notamment SMS qui fait partiede Microsoft Windows 2003.

Prise en charge de Mercury TestDirectorPar souci de cohérence avec l'annonce de Mercury d'arrêter la prise en charge de TestDirector et de se focalisersur TestDirector for Quality Center, cette release de CaliberRM ne prend plus en charge TestDirector 7.6 et 8.2.Vous devez d'abord mettre à niveau les versions prises en charge par Quality Center avant de vous mettre au niveaude cette release.

Prise en charge de Business Objects 6.1La version de Business Objects prise en charge par cette release lors de l'utilisation de Datamart est BusinessObjects 6.1.

Assistant de support automatisé (ASA) dans l'outil de diagnosticLa section ASA de l'outil de diagnostic a été retirée, car il est possible de créer des journaux depuis DocumentFactory et depuis l'onglet Général de Outils Options.

Concepts associés

Nouvelles fonctionnalités de l'éditeur d'exigencesNouvelles fonctionnalités de traçabilitéNouvelles fonctionnalités de création de rapportsNouvelles fonctionnalités d'emploiNouvelles fonctionnalités administrativesNouvelles fonctionnalités des intégrationsNouvelles fonctionnalités de l'API

27

Page 28: Administering and Using Caliber Rm

Client web et Web ViewerDeux clients vous permettent de gérer vos exigences via le web – le client web et le visualiseur web. Chacun d'euxpermet aux équipes des projets de se connecter à un serveur au moyen d'un navigateur standard.

Les fonctionnalités suivantes ne sont pas disponibles depuis les clients web : administration, rapports, importationde documents Word, exportation vers MS Access, personnalisation de l'interface utilisateur, matrice de traçabilitéet accès en écriture aux artefacts reliés par des traces aux exigences

Concepts associés

Présentation de CaliberRM

Procédures associées

Connexion à CaliberRM

28

Page 29: Administering and Using Caliber Rm

ProcéduresCette section décrit les tâches qui vous aideront à commencer à utiliser CaliberRM rapidement et facilement.

Dans cette sectionProcédures administrativesCette section fournit des informations sur les tâches administratives et a été conçue pour vous aider àdémarrer dans CaliberRM rapidement et facilement.

Procédures pour l'utilisateur finalCette section fournit des informations d'introduction de type "Comment" pour les utilisateurs nonadministratifs.

29

Page 30: Administering and Using Caliber Rm

Procédures administrativesCette section fournit des informations sur les tâches administratives et a été conçue pour vous aider à démarrerdans CaliberRM rapidement et facilement.

Dans cette sectionDéfinition des projetsExplique comment créer et définir un projet dans CaliberRM Administrator.

Création d'utilisateursExplique comment créer des utilisateurs.

Gestion du serveur de licences BorlandExplique comment l'administrateur gère le serveur de licences Borland.

30

Page 31: Administering and Using Caliber Rm

Définition des projetsQuatre étapes sont nécessaires pour définir un projet dans CaliberRM Administrator et deux sont facultatives. Enoutre, vous devez affecter des types d'exigences au projet dans CaliberRM :

♦ Créez un projet

♦ Définissez les informations du projet

♦ Spécifiez les droits d'accès au projet

♦ Définissez des types d'exigences dans CaliberRM

♦ Activez la notification par email (facultatif)

♦ Activez la traçabilité des objets externes (facultatif)

Pour créer et définir un projet en utilisant l'Expert de création de projet1 Dans CaliberRM Administrator, choisissez File New Project dans le menu.

Conseil : Vous pouvez créer un projet sans utiliser l'expert. Pour cela, l'option d'utilisation desexperts doit être désélectionnée dans Tools Options Wizards.

2 Entrez un nom (jusqu'à 128 caractères), la description du projet, puis sélectionnez les groupes d'utilisateurs àaffecter au projet et les glossaires à associer au projet.

3 Cliquez sur Suivant. La fenêtre de dialogue New Project Information s'affiche.4 Vérifiez les informations que vous avez saisies.

Vous pouvez modifier la liste des utilisateurs, affecter un profil de sécurité et définir la notification automatiquepour chaque groupe affecté au projet.

Pour spécifier les droits d'accès au projet et définir la notification automatique auxgroupes affectés au projet1 Dans CaliberRM Administrator, sélectionnez le projet auquel vous voulez affecter des valeurs d'attributs, cliquez

sur l'onglet Group Assignment et cliquez sur le bouton Advanced. Les fonctions avancées apparaissent.

Remarque : La liste Assigned contient la liste des utilisateurs affectés à ce groupe dans le projet,et la liste Not Assigned contient la liste des utilisateurs non affectés au projet. Tousles utilisateurs du groupe sélectionné sont affectés par défaut.

2 Pour ajouter automatiquement des utilisateurs au projet, cochez la case Users assigned to the groups areautomatically assigned to the project.

Remarque : Cette option est spécifique au projet. Si vous sélectionnez cette option, tous lesutilisateurs affectés au groupe sont affectés au projet et les sélections Assigned etNot assigned ne sont pas disponibles.

Avertissement : Tout utilisateur affecté à un projet qui n'est pas affecté à un groupe ne sera plusaffecté à ce projet si cette option est sélectionnée.

3 Pour afficher tous les utilisateurs dans la boîte liste Not assigned, cliquez sur l'option Select from all users.Cela vous permet d'affecter des utilisateurs au groupe uniquement pour le projet sélectionné, sans changer lesaffectations de groupes globales. Par exemple, le testeur ajones peut aider au développement d'un projet

31

Page 32: Administering and Using Caliber Rm

spécifique, mais il n'est pas nécessaire de l'ajouter au groupe Développeurs puisque, en tant que développeur,il ne participe qu'à ce projet.

Remarque : Si vous créez de nouveaux utilisateurs et les affectez à un groupe qui a été déjàaffecté à un projet, vous devez modifier la liste des utilisateurs pour les déplacerdans la boîte liste Assigned.

4 Pour définir les privilèges d'accès de chaque groupe d'un projet, cliquez sur le bouton Security. La fenêtreSecurity s'ouvre.Cochez les profils de sécurité que vous voulez affecter au groupe.

Les profils de sécurité s'appliquent à tous les utilisateurs du groupe sélectionné, pour le projet sélectionnéuniquement. Si plusieurs profils de sécurité sont sélectionnés, les permissions des profils sont combinées etc'est le niveau d'accès le moins restrictif de tous les profils sélectionnés qui est utilisé. Si aucun profil n'estsélectionné, le profil par défaut est utilisé pour déterminer l'accès de l'utilisateur.

5 Cliquez sur OK pour revenir à l'onglet Group Assignment.6 Pour enregistrer vos modifications, choisissez File Save Changes dans le menu.

Pour définir les types d'exigences d'un projet1 Dans CaliberRM, choisissez Fichier Ouvrir un projet et sélectionnez le projet auquel affecter des types

d'exigences, puis cliquez sur OK.2 Choisissez Fichier Admin Types d'exigences dans le menu.3 Cochez les types d'exigences à affecter au projet.4 Cliquez sur OK.

Pour activer les notifications par email1 Pour activer la notification automatique chaque fois qu'une exigence est modifiée, cliquez sur le bouton

Email dans l'onglet Group Assignment.2 Dans la boîte de dialogue Notifications, sélectionnez les événements qui déclencheront l'envoi d'un courrier

électronique aux utilisateurs sélectionnés sur l'onglet Responsabilités.

Remarque : Quand une nouvelle discussion, ou une réponse, est envoyée, un email est envoyéaux utilisateurs de ce groupe si l'option A Discussion Item is posted estsélectionnée. Quand aucune des options relatives aux exigences n'estsélectionnée, un email est envoyé aux utilisateurs listés dans l'ongletResponsabilités des exigences, ainsi qu'aux utilisateurs qui ont un intérêtmanifesté sur l'exigence.

Remarque : Ces options s'appliquent à tous les utilisateurs du groupe sélectionné qui sontaffectés au projet.

3 Cliquez sur OK pour revenir à l'onglet Group Assignment.4 Choisissez File Save Changes dans le menu.

Pour activer la traçabilité des objets externes1 Cliquez sur l'onglet External Traceability.

32

Page 33: Administering and Using Caliber Rm

2 Dans la section Disabled, sélectionnez l'application externe pour laquelle activer la traçabilité et cliquez sur lebouton Vers la gauche pour déplacer cette option vers la section Enabled.

3 Répétez cela pour toutes les applications externes pour lesquelles vous voulez activer la traçabilité.4 Choisissez File Save Changes dans le menu.

Pour modifier un projet existant1 Dans CaliberRM Administrator, choisissez View Projects dans le menu.2 Sélectionnez le projet que vous souhaitez modifier.

Remarque : Quand un projet est en cours de modification, la liste des projets affiche une icônede verrouillage en regard du projet pour indiquer que celui-ci ne peut être modifiésimultanément par un autre utilisateur.

3 Cliquez sur l'onglet contenant les informations que vous voulez modifier.4 Modifiez les informations du projet.5 Choisissez File Save Changes dans le menu pour enregistrer vos modifications.

Concepts associés

ProjetsTypes d'exigences

Procédures associées

Création d'un type d'exigences

33

Page 34: Administering and Using Caliber Rm

Création d'utilisateursLes utilisateurs sont créés au moyen de l'expert User Creation dans CaliberRM Administrator. Vous devez être unadministrateur (soit l'utilisateur admin soit un utilisateur appartenant au groupe Administrators) pour créer desutilisateurs.

Pour créer un utilisateur1 Sélectionnez File New User dans le menu de CaliberRM Administrator.2 Entrez un ID (nom de l'utilisateur) unique pour l'utilisateur. N'insérez pas d'espace.3 Entrez le prénom et le nom de l'utilisateur et, facultativement, spécifiez son titre ainsi que le département auquel

il appartient, puis cliquez sur Suivant.

Remarque : Les prénoms et les noms ne doivent pas dépasser 128 caractères.

4 Facultativement, entrez les informations sur le téléphone, la télécopie, l'email, le pageur et le lieu de travail del'utilisateur, puis cliquez sur Suivant.

5 Pour affecter l'utilisateur à des groupes, sélectionnez les groupes dans la liste Not a member of et cliquez surle bouton Add. Cliquez sur Suivant.

Remarque : Le groupe Administrators est un groupe spécial qui donne à ses utilisateurs l'accèscomplet à la définition du projet CaliberRM. Très peu d'utilisateurs doiventappartenir à ce groupe. Les utilisateurs de ce groupe sont appelés les"administrateurs de projets".

6 Sélectionnez le type d'Authentification de cet utilisateur : CaliberRM, qui utilisera un mot de passe CaliberRM,ou LDAP, qui utilisera un mot de passe LDAP. Si vous sélectionnez CaliberRM, entrez un mot de passe pourl'utilisateur. Si vous sélectionnez LDAP, entrez le nom différencié LDAP de l'utilisateur, LDAP DN.

Remarque : Si LDAP n'est pas activé au niveau du serveur CaliberRM, mais qu'un utilisateur aété configuré pour utiliser l'authentification LDAP, il doit se connecter en utilisantses identifiants CaliberRM.

Remarque : Si le nom différencié (DN) d'un utilisateur a changé dans le contrôleur de domaineLDAP depuis que l'utilisateur a été créé dans CaliberRM, vous devez entrez ànouveau le dernier DN dans cet onglet.

7 Sélectionnez une ou plusieurs des options suivantes pour appliquer des restrictions au mot de passe del'utilisateur :

♦ User Must Change Password at Next Logon : Force l'utilisateur à changer son mot de passe à laprochaine connexion. Non disponible quand on utilise LDAP.

♦ User Cannot Change Password : Empêche l'utilisateur de changer son mot de passe. Non disponiblequand on utilise LDAP.

♦ Password Never Expires : Permet à l'utilisateur de disposer d'un mot de passe qui n'expire jamais. Nondisponible quand on utilise LDAP.

♦ Account is Disabled : Désactive le compte utilisateur. Vous ne pouvez pas cocher les cases User MustChange Password at Next Logon et User Cannot Change Password en même temps. Si vous cochezces cases et tentez d'enregistrer les informations, un message d'erreur s'affiche.

♦ User Can Perform Baseline Administration : Permet à l'utilisateur de créer et de gérer des baselines.Un tel utilisateur est appelé administrateur de baselines.

34

Page 35: Administering and Using Caliber Rm

♦ User Can Manage Glossary Terms : Permet à l'utilisateur de créer de nouveaux termes dans tous lesglossaires du serveur CaliberRM et de modifier des termes existants.

8 Cliquez sur Suivant. Affectez une licence à l'utilisateur et cliquez sur Suivant.9 Vérifiez les informations sur l'utilisateur et cliquez sur Terminer.

Concepts associés

Licence

Procédures associées

Activation de LDAP

35

Page 36: Administering and Using Caliber Rm

Gestion du serveur de licences Borland

Pour gérer le serveur de licences Borland1 Télachargez tous les fichiers .zip contenant des fichiers .slip.2 Copiez chaque fichier concurrent_.slip et/ou named_.slip dans votre répertoire License (C:\Borland

\CaliberRMServer\License).3 Copiez chaque fichier server_.slip dans (C:\Borland\BLS4\conf.4 Selon les informations de licences reçues par email de Borland, installez le serveur de licences. Voir la

documentation du serveur de licences contenue dans le mail.5 Accédez au site de Borland, téléchargez les fichiers de licences Borland utilisant l'extension slip et

Hébergez les licences envoyées par Borland

6 Placez les fichiers slip dans un sous-répertoire du dossier d'installation du serveur, le dossier license7 Configurez le serveur de licences pour les utilisateurs. Voir les informations associées dans la documentation

du serveur de licences.8 Affectez des licences spécifiques à vos utilisateurs.

Concepts associés

Tâches administratives

Procédures associées

Gestion des licences utilisateurDéfinition du type de licence de l'utilisateur

36

Page 37: Administering and Using Caliber Rm

Procédures pour l'utilisateur finalCette section fournit des informations d'introduction de type "Comment" pour les utilisateurs non administratifs.

Dans cette sectionConnexion à CaliberRMExplique comment se connecter à CaliberRM.

Connexion à AdministratorExplique comment se connecter à Administrator.

Modification du mot de passeExplique comment modifier un mot de passe.

Création d'outils personnalisésExplique comment créer des outils personnalisés.

Ajout de mots à un dictionnaire personnaliséExplique comment ajouter des mots dans un dictionnaire personnalisé.

Invocation du correcteur orthographiqueExplique comment appeler le correcteur orthographique.

Rechercher dans l'arborescenceExplique comment trouver des informations sur les projets, les utilisateurs ou les groupes.

Ajout d'un raccourci d'outilExplique comment ajouter un raccourci d'outil.

Génération de l'URL d'une exigenceExplique comment générer l'URL d'une exigence.

37

Page 38: Administering and Using Caliber Rm

Connexion à CaliberRM

Pour vous connecter à CaliberRM1 Sélectionnez Démarrer Programmes Borland CaliberRM CaliberRM. La boîte de dialogue

Connexion apparaît.2 Dans le champ Serveur, entrez le serveur auquel vous connecter, ou cliquez sur le bouton Parcourir pour

sélectionner un serveur. Si vous modifiez les ports par défaut des serveurs, vous devez entrernomserveur:numéroport comme serveur lors de la connexion (par exemple : serveurA:3000 au lieu deserveurA).

3 Entrez vos identifiants dans les champs Utilisateur et Mot de passe.

Remarque : Si LDAP n'est pas activé au niveau du serveur CaliberRM, mais que vous avez étéconfiguré pour utiliser l'authentification LDAP dans CaliberRM Administrator, vousdevez vous connecter au serveur CaliberRM en utilisant les identifiants CaliberRM.Contactez votre administrateur CaliberRM si vous rencontrez des difficultés pourvous connecter.

Remarque : Si vous avez installé un serveur CaliberRM localement (en utilisant par exemple lelogiciel d'évaluation), utilisez localhost comme serveur et admin/admin commenom d'utilisateur et mot de passe.

4 Cliquez sur Connecter.

Pour vous connecter au client Web1 Ouvrez Internet Explorer.2 Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous préférez,

vous pouvez naviguer jusqu'à l'URL du serveur web où Web a été installé.

Remarque : Si votre administrateur a changé l'emplacement de la page index de Web, ou s'il adéplacé les liens vers une page personnalisée, vous devez préciser plutôt cetemplacement.

La page index de Web s'affiche.

3 Cliquez sur le lien CaliberRM Web. Lors de la première utilisation de Web, une fenêtre de sécurité vous estprésentée.

4 Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la caseNe plus réafficher cet avertissement.

5 Cliquez sur OK. L'applet Web est chargée et l'écran Connexion affiché.6 Précisez votre hôte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropriés.

Cliquez sur Connecter. Le système vérifie vos informations et ouvre une session sur le serveur.

Pour vous connecter à Web Viewer1 Ouvrez Internet Explorer.2 Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous préférez, vous

pouvez naviguer jusqu'à l'URL du serveur web où WebView a été installé.

38

Page 39: Administering and Using Caliber Rm

Remarque : Si votre administrateur a changé l'emplacement de la page index de Web, ou s'il adéplacé les liens vers une page personnalisée, vous devez préciser plutôt cetemplacement.

La page index de Web s'affiche.

3 Cliquez sur le lien CaliberRM WebView. Lors de la première utilisation de WebView, une fenêtre de sécuritévous est présentée.

4 Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la caseNe plus réafficher cet avertissement.

5 Cliquez sur OK. L'applet Web est chargée et l'écran Connexion affiché.6 Précisez votre hôte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropriés.

Cliquez sur Connecter. Le système vérifie vos informations et ouvre une session sur le serveur.

Concepts associés

Utilisateurs

Procédures associées

Activation de LDAP

39

Page 40: Administering and Using Caliber Rm

Connexion à Administrator

Pour vous connecter à CaliberRM Administrator1 Sélectionnez Démarrer Programmes Borland CaliberRM Administration Administrator. La boîte

de dialogue Connexion apparaît.

Champ Données à entrer Remarques

Server Le nom de votre ordinateur (vous pouvezaussi entrer localhost)

Si vous avez des doutes sur le nom de votreordinateur, sélectionnez Panneau deconfiguration dans le menu Démarrer deWindows, double-cliquez sur l'icône Réseau etexaminez l'onglet Identification.

User admin Vérifiez que vous avez utilisé des minusculescar la casse est différenciée dans les champsutilisateur et mot de passe.

Password admin Il s'agit du mot de passe par défaut del'utilisateur admin.

2 Cliquez sur Logon. CaliberRM Administrator vérifie votre ID d'utilisateur et votre mot de passe, puisse connecte au système.

3 Sélectionnez View Users dans le menu. La fenêtre des utilisateurs apparaît. Vous pouvez constater laprésence de l'utilisateur guest. Il s'agit de l'utilisateur que vous allez modifier pour qu'il contienne vos proprescoordonnées.Sélectionnez l'utilisateur guest dans la liste.

Entrez les informations suivantes dans les champs indiqués :

Champ Données à entrer Remarques

Userid L'initiale de votre prénom et votre nom Ce champ distingue les majuscules des minuscules.

First Name Votre prénom

Last Name Votre nom de famille

Title Votre titre

Phone Votre numéro de téléphone

Fax Votre numéro de télécopie

E-mail Votre adresse électronique Il s'agit de l'adresse électronique à laquelle sontenvoyées les notifications automatiques desmodifications apportées aux exigences.

4 Sélectionnez l'onglet Group Membership.5 Dans la liste Not member of, sélectionnez le groupe Administrators, puis cliquez sur le bouton Add.6 Sélectionnez l'onglet Security.

Dans le champ Password, entrez un nouveau mot de passe, puis saisissez-le une seconde fois pourconfirmation.

Remarque : Par défaut, le mot de passe est vierge. Les astérisques s'affichent pour des raisonsde sécurité.

40

Page 41: Administering and Using Caliber Rm

7 Cochez la case Password Never Expires (le mot de passe n'expire jamais).8 Cochez la case User Can Perform Baseline Maintenance (l'utilisateur peut effectuer la maintenance des

baselines).9 Sélectionnez File Save Settings dans le menu.

À présent que vous avez modifié votre compte utilisateur dans CaliberRM Administrator, vous pouvez refermer cetoutil et vous déconnecter du système en sélectionnant File Exit and Log Off dans le menu.

Concepts associés

Utilisateurs

Procédures associées

Activation de LDAP

41

Page 42: Administering and Using Caliber Rm

Modification du mot de passe

Pour changer votre mot de passe :1 Sélectionnez Outils Modifier le mot de passe. La boîte de dialogue Modification du mot de passe apparaît.2 Entrez le mot de passe actuel dans le champ Ancien mot de passe.3 Entrez votre nouveau mot de passe dans le champ Nouveau mot de passe.

Si les deux mots de passe ne correspondent pas (l'un à l'ancien, l'autre à sa deuxième saisie), il vous serademandé de les entrer à nouveau.

4 Cliquez sur OK.

Remarque : Si le mot de passe que vous essayez d'utiliser ne vérifie pas les critères imposés, ou si vous n'êtespas autorisé à changer votre mot de passe, vous recevrez un message. Voir les informationsassociées dans "Modification du mot de passe".

Référence associée

Modification de votre mot de passe

42

Page 43: Administering and Using Caliber Rm

Création d'outils personnalisésVous permet de créer des outils personnalisés spécifiques à votre projet. Il est possible de créer des outilspersonnalisés, de leur affecter une icône et de les disposer à l'emplacement de votre choix dans la barre d'outilspour en faciliter l'accès.

Pour créer des outils personnalisés1 Sélectionnez Outils Options dans le menu.2 Cliquez sur l'onglet Outils personnalisés.3 Dans la section Contenu du menu, cliquez sur le bouton Nouveau.4 Entrez le nom que vous voulez donner à votre outil personnalisé.5 Entrez le nom de la commande, de l'exécutable ou du document que vous voulez faire exécuter par votre outil

personnalisé, dans la section Commande ou document, ou cliquez sur le bouton Parcourir pour localiserl'exécutable.

6 Entrez le répertoire depuis lequel vous voulez exécuter votre commande dans la section Répertoire initial, oucliquez sur le bouton Parcourir pour localiser le répertoire. .

7 Cochez la case Demander des arguments si vous voulez que votre outil personnalisé demande la valeur desarguments que vous avez définis à l'étape 6.

8 Cliquez sur le bouton Changer d'icône si vous voulez affecter une icône à votre outil personnalisé ou modifierl'icône de votre outil personnalisé.

9 Cliquez sur OK. L'icône du nouvel outil personnalisé est maintenant affichée dans la barre d'outils Outils.

Concepts associés

UtilisateursProjets

43

Page 44: Administering and Using Caliber Rm

Ajout de mots à un dictionnaire personnaliséCaliberRM vous permet de créer un dictionnaire de mots personnalisé. Vous pouvez ajouter, modifier ou retirer desmots de votre dictionnaire personnalisé.

Pour ajouter un mot au dictionnaire personnalisé :1 Cliquez sur Outils Options. L'onglet Orthographe est affiché. Cliquez sur l'onglet Orthographe.2 Cliquez sur Modifier. La boîte de dialogue Dictionnaire personnalisé est affichée.3 Pour modifier un mot de la liste, double-cliquez dessus et faites vos modifications.4 Cliquez sur le bouton Nouveau pour ajouter un mot. Un emplacement est créé pour le nouveau mot.5 Pour supprimer un mot, sélectionnez-le et cliquez sur le bouton Supprimer.6 Entrez le mot que vous voulez ajouter au dictionnaire et cliquez sur OK.

Procédures associées

Invocation du correcteur orthographique

44

Page 45: Administering and Using Caliber Rm

Invocation du correcteur orthographiqueLe correcteur orthographique vous permet de vérifier l'orthographe de la description d'une exigence. Il y a quatremanières d'appeler le correcteur orthographique.

Remarque : Si votre client est installé sur un système d'exploitation japonais, le correcteur orthographique estdésactivé.

Pour appeler le correcteur orthographique :1 Sélectionnez Outils Options Orthographe pour définir les options de manière à vérifier automatiquement

l'orthographe lors de l'enregistrement de l'exigence.Le correcteur orthographique vérifie automatiquement l'orthographe quand vous cliquez sur le boutonEnregistrer ou sélectionnez Fichier Enregistrer les paramètres dans le menu.

2 Appuyez sur la touche de fonction F7.3 Cliquez sur le bouton Orthographe dans la barre d'outils.4 Sélectionnez Outils Orthographe dans le menu.

Quand le correcteur orthographique est appelé, la boîte de dialogue Orthographe est affichée.

Référence associée

Options du correcteur orthographiqueOnglet Orthographe

45

Page 46: Administering and Using Caliber Rm

Rechercher dans l'arborescence

Pour vous connecter à CaliberRM1 Choisissez la vue projet, la vue utilisateur ou la vue groupe, selon l'objet de votre recherche.2 Sélectionnez Edition Rechercher dans l'arborescence dans le menu. La boîte de dialogue Rechercher

dans l'arborescence est affichée.3 Entrez le nom de l'élément à rechercher, ou une partie de ce nom, dans le champ Chercher.4 Si vous souhaitez que le moteur de recherche ne trouve que les éléments dont les noms correspondent

exactement, cochez la case Mot entier.5 Si vous souhaitez que le moteur de recherche distingue les minuscules des majuscules, cochez la case

Différence MAJ/min.6 Sélectionnez la direction de la recherche (Haut ou Bas à partir de l'élément sélectionné).7 Cliquez sur le bouton Suivant jusqu'à ce que l'élément que vous recherchez soit sélectionné.8 Cliquez sur le bouton Annuler pour fermer la boîte de dialogue Rechercher dans l'arborescence.

Concepts associés

Utilisateurs

46

Page 47: Administering and Using Caliber Rm

Ajout d'un raccourci d'outilLa Barre d'outils utilise l'assistant de raccourcis Windows standard pour l'ajout de raccourcis d'outils. Parconséquent, si un autre utilisateur que vous-même se connecte à une machine en utilisant son nom d'utilisateurWindows et installe le produit, vous risquez de ne voir aucun raccourci sur la barre d'outils la première fois que vousvous connecterez en utilisant votre nom d'utilisateur. Vous devrez ajouter des raccourcis comme décrit ci-après.

Remarque : Ces outils ne sont pas disponibles pour une connexion unique, simplement pour un lancement rapide.

Pour ajouter un raccourci d'outil sur le menu :1 Cliquez avec le bouton droit sur la barre d'outils.2 Sélectionnez Ajouter un outil dans le menu contextuel. L'assistant de Windows, Création d'un raccourci, est

lancé.3 Entrez l'emplacement de l'exécutable pour lequel vous souhaitez créer un raccourci ou cliquez sur le bouton

Parcourir pour le localiser.4 Cliquez sur Suivant. L'écran Sélection d'un titre pour le programme s'affiche.5 Entrez le nom du raccourci et cliquez sur Terminer.6 Cliquez avec le bouton droit sur la barre d'outils et sélectionnez Rafraîchir les outils.

L'icône apparaît maintenant dans la barre d'outils et vous pouvez lancer le programme à partir de celle-ci.

Fenêtre de la Barre d'outils StarTeam1 Lorsque vous cliquez avec le bouton droit sur l'icône, un menu déroulant apparaît.

Cliquez sur Ouvrir pour ouvrir la fenêtre principale de la Barre d'outils.

Vous pouvez également double-cliquer sur l'icône pour ouvrir la Barre d'outils.

2 Cliquez sur un nom de composant pour lancer le programme.3 Cliquez sur A propos pour visualiser les détails relatifs à la Barre d'outils.4 Cliquez sur Quitter pour quitter la Barre d'outils.

Référence associée

Onglet Orthographe

47

Page 48: Administering and Using Caliber Rm

Génération de l'URL d'une exigenceLa fonctionnalité d'adressage par URL génère des URL pour les exigences. Cette URL lance le client Desktop etvous dirige sur l'exigence correspondante.

Remarque : Vos devez avoir installé un client sur la machine depuis laquelle vous essayez de naviguer vers l'URL.

Pour changer votre mot de passe :1 Cliquez avec le bouton droit sur une exigence et choisissez Copier l'URL dans le Presse-papiers, l'URL de

l'exigence est copiée dans le Presse-papiers.2 Collez l'URL dans un navigateur ou dans l'explorateur de Windows pour lancer une instance existante de

CaliberRM.Le navigateur pointe sur l'ID spécifié de l'exigence appartenant au projet et à la baseline dont les numéros d'IDsont spécifiés par l'URL.

3 Si un client CaliberRM se connectant au serveur spécifié est déjà instancié au moment de l'invocation de l'URL,c'est cette instance qui sera utilisée. Si l'URL pointe sur un autre serveur, une nouvelle instance est créée etl'utilisateur doit fournir ses identifiants de connexion.

Remarque : Si le mot de passe que vous essayez d'utiliser ne vérifie pas les critères imposés, ou si vous n'êtespas autorisé à changer votre mot de passe, vous recevrez un message.

Voir les informations associées dans "Modification du mot de passe".

Référence associée

Modification de votre mot de passe

48

Page 49: Administering and Using Caliber Rm

Quoi de neufCette section contient des informations sur les améliorations apportées au produit Borland CaliberRM dans cetteversion.

Dans cette sectionNouvelles fonctionnalités administrativesNouvelles fonctionnalités administratives de la version de CaliberRM.

Nouvelles fonctionnalités de l'APINouvelles fonctionnalités de l'API de CaliberRM.

Nouvelles fonctionnalités des intégrationsNouvelles fonctionnalités des intégrations de CaliberRM.

Nouvelles fonctionnalités de création de rapportsNouvelles fonctionnalités de création de rapports dans CaliberRM.

Nouvelles fonctionnalités de l'éditeur d'exigencesNouvelles fonctionnalités de l'éditeur d'exigences dans CaliberRM.

Nouvelles fonctionnalités de traçabilitéNouvelles fonctionnalités de traçabilité de CaliberRM.

Nouvelles fonctionnalités d'emploiNouvelles fonctionnalités d'emploi de CaliberRM.

Fonctionnalités abandonnéesFonctionnalités qui ne sont plus prises en charge par CaliberRM.

49

Page 50: Administering and Using Caliber Rm

Nouvelles fonctionnalités administrativesCette rubrique décrit les nouvelles fonctionnalités administratives de la version de CaliberRM.

♦ CaliberRM Administrator a été renommé

♦ Prise en charge de l'authentification mixte

♦ Droits des utilisateurs sur les glossaires

♦ Prise en charge des ports MPX personnalisés

CaliberRM Administrator a été renomméFramework Administrator a été renommé CaliberRM Administrator, dans cette version. Les utilisateurs possédantdes droits d'administration, qui s'appelaient les "administrateurs de CaliberRM", ont été renommés "administrateursde projets" pour souligner leur rôle particulier dans le projet.

Prise en charge de l'authentification mixteVous pouvez définir certains utilisateurs à l'aide de leur nom différencié (DN) LDAP et d'autres à l'aide d'un mot depasse CaliberRM. Dans CaliberRM Administrator, sélectionnez le type d'authentification LDAP souhaitée pourchaque utilisateur. L'utilitaire LDAP QuickStart Manager importe le nom différencié utilisateur pour définir lesutilisateurs importés dans CaliberRM.

Droits des utilisateurs sur les glossairesLes administrateurs peuvent déléguer à des utilisateurs désignés au sein de l'équipe le droit de créer ou de modifierdes termes dans les glossaires. Les utilisateurs possédant ce droit peuvent modifier n'importe quel glossaire duserveur CaliberRM. Une fois les utilisateurs créés dans CaliberRM Administrator, cochez la case User can manageglossary terms sur l'onglet Security.

Prise en charge des ports MPX personnalisésQuand vous utilisez un serveur MPX, vous pouvez spécifier un autre port que celui par défaut. Spécifiez le port MPXdans l'entrée CaliberRM Server du panneau de configuration.

Concepts associés

Nouvelles fonctionnalités de l'éditeur d'exigencesNouvelles fonctionnalités de traçabilitéNouvelles fonctionnalités de création de rapportsNouvelles fonctionnalités d'emploiNouvelles fonctionnalités des intégrationsNouvelles fonctionnalités de l'APIFonctionnalités abandonnées

Procédures associées

Création d'utilisateurs

50

Page 51: Administering and Using Caliber Rm

Nouvelles fonctionnalités de l'APILes rubriques ci-dessous énumèrent les nouvelles fonctionnalités du produit CaliberRM. Reportez-vous aux liensde la section Informations associées pour obtenir des informations spécifiques sur les nouvelles fonctionnalités.

♦ Prise en charge par le SDK des profils de sécurité

♦ Compléments de traçabilité

Prise en charge par le SDK des profils de sécuritéVous pouvez créer des profils de sécurité et affecter un profil à un groupe d'utilisateurs par le biais du SDK.

Compléments de traçabilitéLes compléments des fournisseurs ont été renommés compléments de traçabilité et des exemples sont fournis(Program Files Borland CaliberRM Samples Addins) afin de vous aider à étendre la traçabilité deCaliberRM à tous les artefacts logiciels pour lesquels vous voulez mesurer l'impact des modifications d'exigences.

Concepts associés

Nouvelles fonctionnalités de l'éditeur d'exigencesNouvelles fonctionnalités de traçabilitéNouvelles fonctionnalités de création de rapportsNouvelles fonctionnalités d'emploiNouvelles fonctionnalités administrativesNouvelles fonctionnalités des intégrationsFonctionnalités abandonnées

51

Page 52: Administering and Using Caliber Rm

Nouvelles fonctionnalités des intégrationsLes rubriques ci-dessous énumèrent les nouvelles fonctionnalités des intégrations de CaliberRM suivantes :

♦ Plug-in développeur Eclipse 3.3

♦ Plug-in développeur Visual Studio 2005

♦ Intégration à Microsoft Visual Studio Team System

♦ Borland SilkCentral Test Manager

♦ Publication d'exigences dans Borland StarTeam

♦ Mercury Quality Center 9.0, 9.2

Plug-in développeur Eclipse 3.3Cette version permet de bénéficier de la visibilité des exigences CaliberRM à partir de l'environnement Eclipse. Lesdéveloppeurs Eclipse peuvent s'assurer qu'ils implémentent les dernières exigences en visualisant les exigencesdepuis leur EDI. Ils peuvent voir toutes les propriétés des exigences, engager des discussions, voir les informationsde traçabilité, voir les exigences sous forme d'une grille et filtrer l'arborescence des exigences. Ils peuvent mêmecréer de nouvelles exigences et les modifier dans une vue document.

Plug-in développeur Visual Studio 2005Cette version permet de bénéficier de la visibilité des exigences CaliberRM à partir de l'environnement Visual Studio2005. Les développeurs .NET peuvent s'assurer qu'ils implémentent les dernières exigences en visualisant lesexigences depuis leur EDI. Ils peuvent définir des valeurs d'attributs et engager des discussions. Ils peuvent voirtoutes les propriétés des exigences, engager des discussions et même créer de nouvelles exigences.

Intégration à Microsoft Visual Studio Team SystemD'abord fournie séparément, cette intégration est désormais incluse dans CaliberRM. Le composant serveur doitêtre installé sur le serveur Microsoft Team Foundation Server, et le composant client sur chaque développeur VisualStudio de l'équipe Visual Studio Team System.

Borland SilkCentral Test ManagerLe complément de traçabilité SilkCentral Test Manager est installé par défaut. L'état d'exécution des tests est inclusdans l'état de traçabilité sur l'onglet Traçabilité d'une exigence, ainsi que dans le rapport Document Factory lors del'utilisation du nouveau <<trace_teststatus>>

Publication d'exigences dans Borland StarTeamStarTeam Publisher est installé à partir de CaliberRM et accessible dans le menu Outils ainsi que dans la barred'icônes. Lorsque vous lancez Publisher depuis CaliberRM, le projet actuellement ouvert et la baseline sontautomatiquement pris en compte.

Mercury Quality CenterLes fonctionnalités suivantes ont été apportées à l'intégration de Mercury Quality Center :

52

Page 53: Administering and Using Caliber Rm

♦ La dernière version de Mercury Quality Center (9.0/9.2) est prise en charge.

♦ Quality Center Publisher vous permet de sélectionner le dossier (racine) spécifique de Quality Center danslequel publier des exigences CaliberRM. Les versions d'une exigence spécifique incluses dans les baselinesà publier sont reflétées dans Quality Center.

♦ L'état d'exécution des tests Quality Center est inclus dans l'état de traçabilité sur l'onglet Traçabilité d'uneexigence, ainsi que dans le rapport Document Factory lors de l'utilisation du nouveau <<trace_teststatus>>

♦ L'affichage d'objets Quality Center dans la matrice de traçabilité ne montre que les objets ayant des tracesvers des exigences du projet CaliberRM actuellement ouvert, ce qui réduit les informations affichées àuniquement ce dont vous avez besoin.

Concepts associés

Nouvelles fonctionnalités de l'éditeur d'exigencesNouvelles fonctionnalités de traçabilitéNouvelles fonctionnalités de création de rapportsNouvelles fonctionnalités d'emploiNouvelles fonctionnalités administrativesNouvelles fonctionnalités de l'APIFonctionnalités abandonnées

53

Page 54: Administering and Using Caliber Rm

Nouvelles fonctionnalités de création de rapportsLes nouvelles fonctionnalités de création de rapports dans CaliberRM sont les suivantes :

♦ Rapport sur "Ce qui a changé"

♦ Mots-clés des baselines dans Document Factory

♦ Mots-clés de traçabilité dans Document Factory

♦ Sélection contextuelle dans Document Factory

♦ Extractions incrémentales avec Datamart

♦ Moins de données tronquées dans Datamart SQL Server

♦ Extractions Datamart planifiées en cas de traces externes

♦ Option de Datamart de ne pas extraire les traces externes

♦ Affichage alphabétique des UDA dans les univers Business Objects

Rapport sur "Ce qui a changé"La champ Dernière modification peut être ajouté à votre grille, offrant ainsi un moyen simple d'afficher toutes lesexigences qui ont été modifiées depuis une date spécifique, c'est-à-dire un moyen rapide de voir ce qui a changédepuis la dernière fois que vous avez effectué une vérification. En utilisant l'exportation de la grille existante, vouspouvez générer le rapport filtré au format XML ou CSV.

Mots-clés des baselines dans Document FactoryLes nouveaux mots-clés <<baseline_*>> offrent un moyen d'indiquer dans les modèles que les informationscontextuelles sur la baseline doivent figurer dans les rapports.

Mots-clés de traçabilité dans Document FactoryLes nouveaux mots-clés <<trace_*>> développent les informations que vous pouvez afficher sur les exigences ayantdes traces vers d'autres exigences. Vous pouvez afficher la priorité, l'état, la description et l'état d'exécution destests (pour les cas de tests de Mercury Quality Center ou de Borland SilkCentral Test Manager)

Sélection contextuelle dans Document FactoryVous pouvez commencer un rapport Document Factory simplement en sélectionnant une exigence dansl'arborescence ou dans la grille d'exigences. Sélectionner une exigence dans l'arborescence puis sélectionnerOutils Document Factory crée des rapports sur l'exigence sélectionnée et sur tous ses enfants. A partir de lagrille, sélectionnez Fichier Document Factory pour créer un rapport sur le contenu de la grille, ou sur un sous-ensemble de la grille si vous sélectionnez un certain nombre d'exigences

Extractions incrémentales avec DatamartAprès une extraction complète dans Datamart, vous pouvez choisir d'extraire uniquement ce qui a changé depuisla dernière extraction en utilisant le nouveau paramètre –update de l'extracteur. Les extractions incrémentalesdevraient améliorer de façon significative les performances de vos extractions Datamart.

54

Page 55: Administering and Using Caliber Rm

Moins de données tronquées dans Datamart SQL ServerLors de l'utilisation de Microsoft SQL Server 2005, les données extraites ne sont plus tronquées. Cette améliorationrepose sur une amélioration de SQL Server 2005.

Extractions Datamart planifiées en cas de traces externesLors de la génération de rapports incluant la traçabilité externe vers Borland StarTeam, Borland SilkCentral TestManager ou Mercury Quality Center, vous pouvez planifier ces extractions. Datamart ne vous demande plus vosidentifiants de connexion au cours de l'extraction.

Option de Datamart de ne pas extraire les traces externesVotre projet peut inclure des traces vers Borland StarTeam, Borland SilkCentral Test Manager ou Mercury QualityCenter, mais aux moments seulement où vous voulez générer des rapports de traçabilité entre exigences. Avec lenouveau paramètre –noextraces de l'extracteur, vous pouvez choisir d'exclure les traces externes.

Affichage alphabétique des UDA dans les univers Business ObjectsLors de l'utilisation de Business Objects, l'affichage des UDA dans l'univers Business Objects suit l'ordrealphabétique, ce qui facilite la recherche d'un UDA spécifique sur lequel établir un rapport.

Concepts associés

Nouvelles fonctionnalités de l'éditeur d'exigencesNouvelles fonctionnalités de traçabilitéNouvelles fonctionnalités d'emploiNouvelles fonctionnalités administrativesNouvelles fonctionnalités des intégrationsNouvelles fonctionnalités de l'APIFonctionnalités abandonnées

55

Page 56: Administering and Using Caliber Rm

Nouvelles fonctionnalités de l'éditeur d'exigencesLes rubriques ci-dessous énumèrent les nouvelles fonctionnalités de l'éditeur d'exigences du produit CaliberRM.

♦ Extension du champ de description des exigences

♦ Support OLE dans la description des exigences

♦ Champ de description affiché dans la grille

♦ Améliorations d'emploi de la description des exigences

♦ Vérification orthographique visuelle et puissante

Extension du champ de description des exigencesLa description des exigences n'est plus limitée à 10000 caractères.

Support OLE dans la description des exigencesVous pouvez inclure n'importe quel objet OLE dans la description des exigences (Insérer Objet). Des objets telsque des feuilles de calcul Microsoft Excel, des diagrammes Microsoft Visio et des équations mathématiques peuventenrichir la façon dont vous communiquez les exigences. Dans la description de l'exigence, il suffit d'invoquer l'éditeurde l'objet OLE (Microsoft Excel, Microsoft PowerPoint, Microsoft Visio, etc.) pour modifier l'objet depuis CaliberRM.Les objets OLE se comportent comme ils le font dans Microsoft Word et sont représentés sous forme d'images dansles documents Document Factory.

Champ de description affiché dans la grilleLes descriptions des exigences (en format texte brut) peuvent être affichées dans la grille. Vous pouvez voir plusieursdescriptions d'exigences à la fois. Les descriptions des exigences sont incluses dans des fichiers CSV exportésdepuis la grille, ce qui permet de les voir dans toute application compatible avec le format CSV, comme MicrosoftExcel.

Améliorations d'emploi de la description des exigencesLes améliorations suivantes ont été apportées à l'utilisation des descriptions d'exigences :

♦ La taille de la fenêtre de description d'une exigence ne peut plus être diminuée jusqu'à un point où elle neserait plus visible, ce qui permet aux utilisateurs de voir tout le temps ce champ.

♦ Les tableaux se trouvant dans une description d'exigence peuvent être redimensionnés

♦ Quand vous copiez et collez une description d'exigence à partir d'autres applications (exemple : MicrosoftWord), vous contrôlez la marge du champ de description de l'exigence (cliquez avec le bouton droit etsélectionnez l'option Enlever la marge)

Vérification orthographique visuelle et puissanteLes fautes d'orthographe sont affichées de façon visuelle dans la description de l'exigence. Il vous suffit de cliqueravec le bouton droit et de corriger la faute ! Appuyer sur F7 depuis n'importe quel champ de texte appelle levérificateur orthographique, ce qui facilite la validation de l'orthographe des exigences, des attributs sur une ouplusieurs ligne(s) ou même des discussions.

56

Page 57: Administering and Using Caliber Rm

Concepts associés

Vues exigenceNouvelles fonctionnalités de traçabilitéNouvelles fonctionnalités de création de rapportsNouvelles fonctionnalités d'emploiNouvelles fonctionnalités administrativesNouvelles fonctionnalités des intégrationsNouvelles fonctionnalités de l'APIFonctionnalités abandonnées

Procédures associées

Création d'exigences

57

Page 58: Administering and Using Caliber Rm

Nouvelles fonctionnalités de traçabilitéLes nouvelles fonctionnalités de traçabilité suivantes ont été ajoutées :

♦ Traçabilité des baselines

♦ Amélioration de l'affichage dans la matrice de traçabilité

♦ Amélioration des filtres dans la matrice de traçabilité

♦ Support de la sélection multiple dans la matrice de traçabilité

♦ Comportement de la traçabilité dans les copies des exigences

Traçabilité des baselinesLes informations de traçabilité sont capturées lors de la création des baselines. Lors de la création d'une baseline,les informations de traçabilité affichées sur l'onglet Traçabilité des exigences sont capturées, afin de les afficherquand vous visualiserez la baseline ultérieurement.

Amélioration de l'affichage dans la matrice de traçabilitéLes exigences sont affichées dans l'ordre hiérarchique. Les enfants sont en retrait de leur exigence parent. Utilisezles nouvelles options de menu Affichage Numéros de série et Affichage Numéros hiérarchiques pourafficher les étiquettes et les numéros hiérarchiques des exigences.

Amélioration des filtres dans la matrice de traçabilitéVous pouvez filtrer les lignes et les colonnes de la matrice de traçabilité grâce à une variété de critères, dont lesattributs système (priorité, état, propriétaire), les attributs définis par l'utilisateur, les dates (créé le, modifié le), l'étatdes traces (a des traces, n'a pas de trace, traces suspectes).

Support de la sélection multiple dans la matrice de traçabilitéDans la matrice, vous pouvez utiliser les touches CTRL et MAJ pour sélectionner plusieurs cellules afin de définir,effacer ou marquer comme suspect un groupe de traces d'exigences.

Comportement de la traçabilité dans les copies des exigencesDans cette version, lorsque vous copiez et collez des exigences, la traçabilité n'est pas reportée dans les exigencescollées. Par défaut, Edition Collern'inclut plus la traçabilité. Une nouvelle option Collage spécial est fournie, sivous voulez inclure la traçabilité (trace vers, trace depuis ou les deux) dans les exigences collées.

58

Page 59: Administering and Using Caliber Rm

Concepts associés

Nouvelles fonctionnalités de l'éditeur d'exigencesNouvelles fonctionnalités de création de rapportsNouvelles fonctionnalités d'emploiNouvelles fonctionnalités administrativesNouvelles fonctionnalités des intégrationsNouvelles fonctionnalités de l'APIFonctionnalités abandonnées

Procédures associées

Création de traces entre exigences

59

Page 60: Administering and Using Caliber Rm

Nouvelles fonctionnalités d'emploiVoici les nouvelles fonctionnalités d'emploi :

♦ Extension des noms d'exigence à 128 caractères

♦ Extension des noms de projet à 128 caractères

♦ Noms de serveur persistants dans la boîte de dialogue de connexion

♦ Apparence utilisateur

♦ Indicateur des références

♦ Etat du serveur MPX

♦ Maintenance de la baseline

Extension des noms d'exigence à 128 caractèresLes exigences peuvent être formulées par des noms allant jusqu'à 128 caractères. Cela facilite l'utilisation deCaliberRM quand vous adoptez des méthodologies agiles où les exigences sont exprimées sous forme narrative.

Extension des noms de projet à 128 caractèresLes projets peuvent être formulées par des noms allant jusqu'à 128 caractères. Cela facilite l'utilisation des nomsde projets basés sur un préfixe exprimant la classification des projets.

Noms de serveur persistants dans la boîte de dialogue de connexionLa boîte de dialogue de connexion offre la possibilité de rappeler des noms de serveur et d'utiliser les noms logiquespour masquer les noms de serveur.

Apparence utilisateurLes utilisateurs peuvent être affichés avec leur prénom et leur nom, ce qui est plus commode qu'un obscur IDutilisateur. Choisissez cette présentation de l'identité des utilisateurs dans Outils Options Apparence si voussouhaitez que les propriétaires et les utilisateurs responsables soient affichés avec leur prénom et leur nom.

Indicateur des référencesLorsque vous ajoutez des références à des exigences, l'onglet Référence indique le nombre de références, afin qu'ilne soit plus nécessaire de cliquer sur l'onglet pour connaître l'existence de références.

Etat du serveur MPXSemblable à Borland StarTeam, un indicateur MPX est présent dans la barre d'état, informant les utilisateurs quandle serveur MPX est en exécution.

60

Page 61: Administering and Using Caliber Rm

Maintenance de la baselineUne option Edition Rechercher dans l'arborescence, dans la boîte de dialogue Maintenance de la baseline,facilite la localisation d'une exigence particulière dans la baseline. La sélection d'un parent sélectionneautomatiquement ses enfants, ce qui réduit le nombre de clics lors de l'utilisation des hiérarchies d'exigences.

Concepts associés

Nouvelles fonctionnalités de l'éditeur d'exigencesNouvelles fonctionnalités de traçabilitéNouvelles fonctionnalités de création de rapportsNouvelles fonctionnalités administrativesNouvelles fonctionnalités des intégrationsNouvelles fonctionnalités de l'APIFonctionnalités abandonnées

61

Page 62: Administering and Using Caliber Rm

Fonctionnalités abandonnéesPour cette release, certaines fonctionnalités ont été retirées au profit d'améliorations ou de nouvelles fonctionnalités.Il s'agit de :

♦ Installation en réseau et mise à niveau

♦ Prise en charge de Mercury TestDirector

♦ Prise en charge de Business Objects 6.1

♦ Assistant de support automatisé (ASA) dans l'outil de diagnostic

Installation en réseau et mise à niveauL'option de déploiement de CaliberRM sur un réseau auxquels les utilisateurs accèdent n'est plus disponible. Denombreuses solutions au déploiement en réseau sont disponibles dans le commerce, notamment SMS qui fait partiede Microsoft Windows 2003.

Prise en charge de Mercury TestDirectorPar souci de cohérence avec l'annonce de Mercury d'arrêter la prise en charge de TestDirector et de se focalisersur TestDirector for Quality Center, cette release de CaliberRM ne prend plus en charge TestDirector 7.6 et 8.2.Vous devez d'abord mettre à niveau les versions prises en charge par Quality Center avant de vous mettre au niveaude cette release.

Prise en charge de Business Objects 6.1La version de Business Objects prise en charge par cette release lors de l'utilisation de Datamart est BusinessObjects 6.1.

Assistant de support automatisé (ASA) dans l'outil de diagnosticLa section ASA de l'outil de diagnostic a été retirée, car il est possible de créer des journaux depuis DocumentFactory et depuis l'onglet Général de Outils Options.

Concepts associés

Nouvelles fonctionnalités de l'éditeur d'exigencesNouvelles fonctionnalités de traçabilitéNouvelles fonctionnalités de création de rapportsNouvelles fonctionnalités d'emploiNouvelles fonctionnalités administrativesNouvelles fonctionnalités des intégrationsNouvelles fonctionnalités de l'API

62

Page 63: Administering and Using Caliber Rm

Concepts

63

Page 64: Administering and Using Caliber Rm

ConceptsCette section contient des informations conceptuelles pour les divers rôles utilisateur de CaliberRM.

Dans cette sectionAdministration des serveurs CaliberRMCette section fournit des informations conceptuelles pour les administrateurs de serveurs gérant plusieursprojets CaliberRM.

Administration des projets CaliberRMCette section fournit des informations conceptuelles aux administrateurs de projets responsables de laconfiguration des projets pour les utilisateurs finals.

Utilisation de CaliberRM pour la gestion des exigencesCette section contient des informations conceptuelles pour les utilisateurs finals.

64

Page 65: Administering and Using Caliber Rm

Administration des serveurs CaliberRMCette section fournit des informations conceptuelles pour les administrateurs de serveurs gérant plusieurs projetsCaliberRM.

Dans cette sectionImportation des informations sur les projetsFournit des informations spécifiques sur les fonctionnalités de RM Import permettant d'importer lesinformations sur un projet.

Administration de la base de donnéesFournit des informations spécifiques sur l'administration de la base de données.

65

Page 66: Administering and Using Caliber Rm

Importation des informations sur les projetsVous pouvez importer des informations sur un projet dans un serveur CaliberRM en utilisant RM Import. RM Importutilise un chemin d'accès et un nom pour les données à importer, normalement un répertoire (un fichier .txt) créépar RM Export.

Quand vous importez certains objets, l'utilitaire peut créer des objets d'autres types en cas de besoin. L'utilitaireessaie de recréer l'objet tel qu'il existait dans les données d'origine ; cependant, si les données ne sont pasdisponibles, il crée automatiquement un objet approprié avec le nom correct. Par exemple, si une exigence importéeappartient à "smith", l'utilitaire d'importation cherche la définition de "smith" dans les données importées. Si "smith"n'existe pas, l'ID utilisateur "smith" est automatiquement créé avec des données minimales.

Généralement, RM Import crée (si nécessaire) les objets suivants de la façon spécifiée ci-dessous :

♦ Utilisateurs : Tous les nouveaux utilisateurs du fichier d'importation User.txt sont ajoutés à la liste desutilisateurs de CaliberRM Administrator

♦ Groupes : Tous les nouveaux groupes du fichier d'importation Group.txt sont ajoutés à la liste des groupesde CaliberRM Administrator

♦ Projets : Tous les nouveaux projets du fichier d'importation Project.txt sont ajoutés à la liste des projets deCaliberRM Administrator et de CaliberRM

♦ Types d'exigences : Tous les nouveaux types d'exigences du fichier d'importation ReqType.txt sont ajoutésaux projets nouveaux ou existants

♦ Exigences : Toutes les nouvelles exigences du fichier d'importation Requirement.txt sont ajoutées aux projetsnouveaux ou existants

♦ Attributs définis par l'utilisateur : Tous les nouveaux attributs définis par l'utilisateur du fichier d'importationUDA.txt sont ajoutés à la liste des attributs pouvant être affectés à des onglets personnalisés

Généralement, l'utilitaire modifie (si nécessaire) les objets suivants de la façon spécifiée ci-dessous :

♦ Groupes : Ils sont modifiés pour inclure les nouveaux utilisateurs qui leur appartiennent dans le fichierd'importation

♦ Projets : Ils sont modifiés pour inclure les nouveaux groupes qui leur sont affectés dans le fichier d'importation

♦ Attributs système (état et priorité) : Ils sont modifiés pour inclure toutes les nouvelles valeurs d'état et depriorité contenues dans le fichier d'importation

Concepts associés

ImportationExportation

Procédures associées

Importation d'exigences depuis Microsoft Word

66

Page 67: Administering and Using Caliber Rm

Administration de la base de donnéesCaliberRM requiert une administration limitée de la base de données, mais des sauvegardes régulières sontfortement recommandées. Le principal utilitaire pour administrer la base de données de CaliberRM est l'utilitairedbmgr ; le propriétaire de la base de données est l'utilisateur qui installe le serveur CaliberRM et c'est le seulutilisateur qui peut exécuter l'utilitaire dbmgr, ainsi que sauvegarder et restaurer une base de données existante oucréer une nouvelle base de données.

Avertissement : La défragmentation du disque dur peut endommager une base de données CaliberRM. Avant dedéfragmenter le disque dur sur lequel la base de données est installée, veuillez vous assurer quetoutes les bases de données ont été et restent arrêtées. La meilleure méthode est de configurerchaque base de données en mode non démarrable (dbinfo -0) et de stopper le service SQMDatabase.

Procédures associées

Sauvegarde et restauration d'une base de données

Référence associée

Commandes du gestionnaire de base de données

67

Page 68: Administering and Using Caliber Rm

Administration des projets CaliberRMCette section fournit des informations conceptuelles aux administrateurs de projets responsables de la configurationdes projets pour les utilisateurs finals.

Dans cette sectionProjetsFournit des informations spécifiques sur les projets.

Types d'exigencesFournit des informations spécifiques sur les types d'exigences.

AdministrateursDécrits les trois niveaux d'administrateurs.

Tâches administrativesDécrit les tâches administratives CaliberRM.

Niveaux d'accèsLes utilisateurs et les groupes peuvent avoir différents niveaux d'accès dans différents projets, ou plusieursniveaux d'accès dans un même projet.

Rapports administratifsFournit des informations sur les rapports administratifs.

AttributsFournit des informations spécifiques sur les attributs, système et définis par l'utilisateur, d'une exigence.

Commutateurs de commandesFournit des informations spécifiques sur les commutateurs de commandes.

DiscussionExplique les différents niveaux de discussions.

Document FactoryDécrit Document Factory.

UtilisateursFournit des informations spécifiques sur les utilisateurs.

Structure des répertoires d'exportationCette section présente la structure des répertoires d'exportation.

Structure des répertoires d'importationCette section présente la structure des répertoires d'importation.

Activation des exigences partagées et mappéesExplique comment partager et mapper des exigences.

Tables d'exportationFournit des informations sur les différents types de tables.

LicenceFournit des informations spécifiques sur les licences.

SécuritéLes exigences en sécurité de chaque société sont différentes. Une petite société n'a besoin que d'unesécurité minimale (ou même n'a pas besoin de sécurité), alors qu'une société comportant des centainesd'utilisateurs et des milliers d'exigences peut nécessiter plusieurs niveaux de sécurité.

68

Page 69: Administering and Using Caliber Rm

Profils de sécuritéUn individu peut être affecté à plusieurs profils de sécurité dans un projet. Ce profil combiné retient lesniveaux d'accès les moins restrictifs disponibles entre les deux groupes. Si aucun profil ne couvre l'attributou le type d'exigences, le profil par défaut est utilisé.

Module complémentaire externeCette rubrique décrit les étapes nécessaires pour inclure un module complémentaire.

Accès WebFournit des informations conceptuelles sur la gestion des exigences avec les outils Web et WebView.

69

Page 70: Administering and Using Caliber Rm

ProjetsCaliberRM stocke les exigences dans des projets. Les projets stockés sur le même serveur CaliberRM partagentun ensemble commun de propriétés (types d'exigences, attributs, profils de sécurité, utilisateurs et groupes).

♦ Les projets sont définis par les types d'exigences affectés à chacun d'eux (Fichier Admin Définir lestypes d'exigences).

♦ Les utilisateurs des projets appartiennent aux groupes auxquels ils ont été affectés dans CaliberRMAdministrator.

♦ Vous pouvez activer la sécurité pour des projets sur l'onglet Info projet de CaliberRM. La sécurité des projetsest définie par les profils de sécurité (Fichier Admin Profils de sécurité) qui sont affectés aux groupes,eux-mêmes affectés ensuite au projet.

♦ Les exigences d'un projet peuvent être suivies entre projets.

♦ La traçabilité vers des artefacts logiciels stockés hors de CaliberRM est activée pour chaque projet sur l'ongletExternal Traceability du projet dans CaliberRM Administrator.

♦ Les exigences d'un projet peuvent être partagées entre projets. Cela est activé sur l'onglet Info projet deCaliberRM.

Concepts associés

Importation des informations sur les projetsTypes d'exigencesAttributs

Procédures associées

Définition des projets

70

Page 71: Administering and Using Caliber Rm

Types d'exigencesCaliberRM classe les exigences par type. Un type d'exigences est un regroupement logique d'exigences quipartageront des attributs communs.

Les propriétés principales d'un type d'exigences sont :

♦ un nom (affiché dans l'arborescence des exigences)

♦ une étiquette (toutes les exigences de ce type partageront cette étiquette)

♦ un ensemble d'onglets personnalisés permettant d'organiser les attributs dans l'interface utilisateur

CaliberRM facilite la réutilisation des types d'exigences entre projets. Une fois créé, un type d'exigences peut êtreaffecté à n'importe quel projet, ce qui réduit le temps de création des projets.

Concepts associés

ProjetsAttributs

Procédures associées

Création d'un type d'exigencesDéfinition des projets

71

Page 72: Administering and Using Caliber Rm

AdministrateursLa fonction administrative comporte trois niveaux : l'administrateur Framework SQM, les administrateurs desbaselines et les administrateurs.

♦ Les administrateurs Framework SQM effectuent les tâches spécifiques au Framework SQM et ils ont accèsà la plupart des fonctions de CaliberRM.

♦ Les administrateurs des baselines maintiennent les baselines.

♦ Les administrateurs sont des utilisateurs qui possèdent des droits administratifs spéciaux dans legestionnaire d'exigences. Ils gèrent les tâches spécifiques aux exigences. Selon leur profil de sécurité, lesadministrateurs n'ont pas nécessairement accès à toutes les fonctions de niveau utilisateur.

Concepts associés

Administrateurs

Procédures associées

Tâches administrativesActivation des exigences partagées et mappéesCréation d'administrateurs de baselines

72

Page 73: Administering and Using Caliber Rm

Tâches administrativesDans le gestionnaire d'exigences, la sélection de Fichier Admin affiche le sous-menu Admin qui contient descommandes exécutant certaines des tâches administratives.

Avant que les utilisateurs ne puissent entrer des exigences, un utilisateur ayant des privilèges administratifs doiteffectuer certaines tâches administratives pour organiser les projets et grouper les exigences.

Ces tâches comprennent :

♦ La création et l'affectation des attributs définis par l'utilisateur. Voir les informations associées dans "Attributsdéfinis par l'utilisateur".

♦ La modification des attributs système. Voir les informations associées dans "Attributs système".

♦ La création des types d'exigences. Voir les informations associées dans "Types d'exigences".

♦ La modification des profils de sécurité. Voir les informations associées dans "Modification des profils desécurité".

♦ L'affectation des types d'exigences aux projets. Voir les informations associées dans "Définition des typesd'exigences d'un projet".

♦ La création d'autres administrateurs CaliberRM. Voir les informations associées dans "Création desadministrateurs".

♦ L'activation des exigences pour le mappage ou le partage. Voir les informations associées dans "Activationdes exigences partagées et mappées".

♦ La mise en vigueur ou la désactivation de la sécurité pour un projet. Voir les informations associées dans "Miseen vigueur de la sécurité".

♦ La maintenance du glossaire. Voir les informations associées dans "Maintenance des glossaires de projet".

Concepts associés

Administrateurs

Procédures associées

Création d'administrateurs CaliberRMActivation des exigences partagées et mappéesCréation d'administrateurs de baselines

73

Page 74: Administering and Using Caliber Rm

Niveaux d'accèsIl existe deux types de niveaux d'accès. Si des individus et des groupes ont différents niveaux d'accès dans unmême projet, les niveaux d'accès sont combinés et le niveau d'accès le moins restrictif est accordé.

♦ Accès individuel

♦ Accès de groupe

Accès individuelL'utilisateur bjones peut avoir l'accès Création dans un projet et l'accès Aucun dans un autre projet.

Accès de groupeLe département Marketing a le profil de sécurité suivant :

Type d'exigences Niveau d'accès Niveau de suppression Niveau de modification de l'attribut Owner Priority

Exigences métier Création Propriétaire Propriétaire

Exigences d'utilisateurs Création Propriétaire Tout le monde

Exigences fonctionnelles Affichage Personne Aucun

Exigences de conception Aucun Personne Aucun

Tâches de projets Affichage Personne Aucun

Scénarios de test Aucun Personne Aucun

Les membres du groupe Marketing peuvent :

♦ créer des exigences métier et des exigences d'utilisateurs.

♦ supprimer les exigences de ces types car le groupe en est propriétaire.

♦ modifier l'attribut Owner Priority des exigences métier s'ils sont propriétaires de l'exigence, et modifier sanscondition l'attribut Owner Priority des exigences d'utilisateurs.

♦ uniquement afficher les données des exigences fonctionnelles et des tâches de projets.

♦ ne pas afficher les exigences de conception ni les scénarios de tests dans la liste des exigences.

Concepts associés

SécuritéProfils de sécurité

74

Page 75: Administering and Using Caliber Rm

Rapports administratifsDepuis CaliberRM Administrator, les administrateurs des projets peuvent créer des rapports donnant desinformations sur les projets et sur les affectations des utilisateurs aux groupes. Ils peuvent aussi surveiller quelsutilisateurs exécutent quels clients CaliberRM, ainsi que la consommation des licences CaliberRM dans leur based'utilisateurs.

Concepts associés

Rapports

Procédures associées

Création de rapports administratifsCréation de rapports d'exigences

75

Page 76: Administering and Using Caliber Rm

AttributsChaque exigence de CaliberRM peut être complètement qualifiée par un ensemble d'attributs. Toutes les exigencespartagent un ensemble d'attributs communs. Ce sont :

♦ Priorité (Priority) : Vous pouvez modifier les valeurs par défaut en utilisant Fichier Admin Attributssystème.

♦ Etat (Status) : Vous pouvez modifier les valeurs par défaut en utilisant Fichier Admin Attributssystème.

♦ Propriétaire (Owner) : A des droits d'accès spécifiques à cette exigence.

♦ Version : Vous permet de revenir à une version précédente d'une exigence et de revoir les informations à cemoment-là.

En outre, l'administrateur du projet définit des attributs personnalisés (attributs définis par l'utilisateur) et les affecteaux différents types d'exigences du projet. Pour toutes les exigences d'un type donné, les utilisateurs peuvent définirles valeurs des attributs personnalisés associés à ce type.

CaliberRM fournit une grande variété de types d'attributs :

Booléen Une case à cocher acceptant uniquement les valeurs true (cochée) et false (noncochée).

Date Une zone de saisie acceptant des dates. Toutes les dates sont formatées avecune année à 4 chiffres.

Durée Une zone de sélection vous permettant de choisir dans un intervalle de valeurs.L'intervalle de temps concerné (jour, semaine, etc.) est affiché à droite dusélecteur.

Flottant Une zone de saisie acceptant toute valeur numérique. Les nombres sont arrondisà 3 chiffres après la virgule.

Entier long Une zone de saisie acceptant uniquement des valeurs entières. Les valeurspeuvent aller de -2 147 483 648 à 2 147 483 647.

Liste à choix multiple Une boîte liste affichant la liste des éléments à choisir où il est possible desélectionner plusieurs éléments.

Liste de sélection de plusieurs groupes Une boîte liste affichant la liste des groupes à choisir où il est possible desélectionner plusieurs éléments. Pour cet attribut, une option permet de limiter lenombre de groupes choisis et une option permet la sélection parmi tous lesgroupes ou uniquement parmi ceux affectés à la liste.

Liste de sélection de plusieurs utilisateurs Une boîte liste affichant la liste des utilisateurs à choisir où il est possible desélectionner plusieurs éléments. Pour cet attribut, une option permet de limiter lenombre d'utilisateurs choisis et une option permet la sélection parmi tous lesutilisateurs ou uniquement parmi ceux affectés à la liste.

Texte multiligne Une zone de saisie affichant une ou plusieurs lignes et permettant la saisie d'aumaximum 10 000 caractères.

Liste à choix unique Une liste déroulante permettant d'effectuer une seule sélection dans la liste.

Ligne de texte isolée Une zone de saisie acceptant au maximum 128 caractères.

Liste de sélection de groupe isolé Une liste déroulante permettant de choisir un seul groupe dans la liste. Pour cetattribut, une option permet la sélection parmi tous les groupes ou uniquementparmi ceux affectés à la liste.

Liste de sélection d'utilisateur isolé Une liste déroulante permettant de choisir un seul utilisateur dans la liste. Pourcet attribut, une option permet la sélection parmi tous les utilisateurs ouuniquement parmi ceux affectés à la liste.

76

Page 77: Administering and Using Caliber Rm

Concepts associés

ProjetsTypes d'exigences

Procédures associées

Définition des projetsCréation d'un type d'exigences

77

Page 78: Administering and Using Caliber Rm

Commutateurs de commandesLe gestionnaire de base de données utilise les commutateurs en ligne de commande pour exécuter chaque utilitaire.Les commutateurs et leur utilité sont présentés par le tableau ci-dessous.

Avertissement : Toutes les commandes, sauf la commande Detailed Help, nécessitent que tous les utilisateurssoient déconnectés.

Commutateur Commande Utilisation

dbmgr –? Detailed Help explicite les commandes et les commutateurs

dbmgr –addvol Add Volume étend la taille d'une base de données lorsqu'elleapproche la capacité maximale

dbmgr –backup Database Backup effectue une copie de sauvegarde de votre basede données

dbmgr –dropclass Dropclass élimine les objets non référencés de la base dedonnées ; nécessaire après une mise à niveau

dbmgr –fix Fix Links répare tous les liens cassés dans la base dedonnées après analyse de la base de données

dbmgr –free Free Space affiche la quantité d'espace disponible dans labase de données ; utile pour déterminer si lescommandes Add Volume et Optimize doiventêtre exécutées

dbmgr –new <–sample ou –empty><nombd>

Create Database Command crée une nouvelle base de données prête àl'emploi ; le commutateur sample charge la basede données exemple, Automated Teller Machine

dbmgr –defrag nombd] Reorganize augmente la capacité maximale de votre base dedonnées et place toutes les données dans unvolume système unique. Réorganise égalementtoutes les données (comme une défragmentationde disque) pour des performances optimales

dbmgr –scan Database Scan analyse la base de données à la recherche deliens incorrects et imprime les informations

dbmgr –start Start Database démarre un serveur et la base de données

dbmgr –stop Stop Database arrête un serveur et la base de données

dbmgr –upgrade Upgrade Database met la base de données en cours au niveau dela version en cours ; exécuté automatiquementlors d'une installation

Concepts associés

Commandes du gestionnaire de base de données

78

Page 79: Administering and Using Caliber Rm

DiscussionAvec la fonctionnalité de discussion de groupe, les équipes des projets peuvent échanger des informationsconcernant les exigences et les projets. Cette fonctionnalité de collaboration permet aux membres d'une équipe desaisir des commentaires, et d'y répondre, afin de définir, d'affiner les exigences et d'établir leur priorité.

Il existe deux niveaux de discussions :

♦ Les messages et les réponses de la discussion de niveau projet sont stockés par projet sur l'ongletDiscussion du projet.

♦ Les messages et les réponses de la discussion de niveau exigence sont stockés par exigence sur l'ongletDiscussion de l'exigence.

Conseil : Lorsqu'une exigence a un élément de discussion qui n'a pas été lu, un indicateur de discussion non lueest situé sur la gauche du nom de l'exigence dans la liste des exigences. Lorsque vous lisez le message,l'indicateur disparaît.

Discussion de niveau projetLa discussion de niveau projet est accessible pour chaque projet. Vous pouvez y accéder en sélectionnant le nomdu projet dans la liste des exigences et en cliquant sur l'onglet Discussion. Voir les informations associées dans"Lecture d'un message".

Discussion de niveau exigenceIl y a trois façons de déterminer si une exigence a un élément de discussion non lu :

♦ l'indicateur de discussion non lue dans l'arborescence des exigences

♦ la liste des discussions non lues

♦ l'indicateur de discussion non lue, associé à l'entrée du message sur l'onglet Discussion

Procédures associées

Activation de la notification des discussionsVisualisation de la liste des discussions non luesEnvoi des messages dans les discussions

79

Page 80: Administering and Using Caliber Rm

Document FactoryLe générateur de documents, Document Factory, permet d'utiliser des modèles Microsoft Word pour générern'importe quel type de document de spécifications personnalisées tenues à jour. Dans Word, vous pouvez créerdes modèles contenant des champs qui correspondent aux attributs des exigences. Vous pouvez ensuite utiliserDocument Factory pour remplir le modèle avec des données issues de n'importe quel projet. A l'aide de critères defiltrage dans les champs du modèle, il est également possible de choisir les données des exigences à inclure dansle document. Document Factory génère des fichiers .doc, .txt et .rtf.

Remarque : Pour utiliser Document Factory, vous devez avoir installé Microsoft Office.

La première étape de la génération d'un document avec Document Factory consisteà créer un modèle Microsoft Word. Un modèle contient les données imprimables detoutes sortes (y compris en-têtes de colonne, libellés et numéros de page) que voussouhaitez intégrer au document. Un modèle contient également des commandes, desmots-clés et des opérateurs Document Factory.

♦ Les commandes contrôlent la sélection, l'ordre et le regroupement des exigences dans le document.

♦ Les mots-clés sont des marques de réservation qui seront remplacées par les informations sur le projet etsur les exigences. Ils indiquent les données à intégrer au document. Les mots-clés doivent figurer dans lemodèle dans l'ordre exact où ils apparaissent dans le gestionnaire d'exigences.

♦ Les opérateurs vous permettent d'appliquer des critères très précis lors de la recherche de groupesd'exigences.

Vous pouvez formater le modèle pour obtenir l'apparence souhaitée, en insérant tables des matières, en-têtes, piedsde page et numéros de page. La plupart des formats de caractères et de paragraphes de Word peuvent êtreappliqués à l'ensemble du modèle, y compris aux mots-clés. Quand le modèle est terminé, lancez Document Factorypour le remplir avec les données d'un projet.

Remarque : Document Factory utilise la police spécifiée dans la configuration du modèle pour le texte implicite etla police spécifiée dans le gestionnaire d'exigences pour tout texte explicite.

Pour Microsoft Office 2003 et les versions ultérieures, Document Factory n'utilise pas le SGBDR SQL local et il estrecommandé d'utiliser pour le filtrage, un filtre de traçabilité qui a été créé et stocké sur le serveur. Le filtrage a lieusur le serveur. Donc, seules les données sélectionnées voyagent sur le câble vers les machines client.

Pour la lecture et le playback à partir du SGBDR local, il est conseillé d'utiliser Datamart. Pour créer des rapportssur les différents états du système, nous recommandons aux utilisateurs de s'appuyer sur les baselines CaliberRM.

Dans la version précédente de Document Factory, le même algorithme était appliqué aux sections et aux tableaux.La nouvelle version de Document Factory a recherché de meilleures performances et une plus grande évolutivité.Les tableaux ne sont plus écrits comme les sections et le traitement des tableaux dépend désormais d'un algorithmepropre. Voir les informations associées dans "Création des tableaux dans Document Factory".

Voir dans "Formatage du texte", les informations associées sur le texte implicite et le texte explicite. Plusieursmodèles types sont inclus dans le produit. Quand ils sont installés, ils se trouvent dans C:\Program Files\Borland\CaliberRM\Samples (ou dans le répertoire où vous avez installé l'application). Vous trouverezégalement de nombreux exemples de modèles et de résultats dans "Modèles et résultats exemple de DocumentFactory".

80

Page 81: Administering and Using Caliber Rm

Concepts associés

Création du fichier commandline.ini

Procédures associées

Création d'un document à l'aide de Document FactoryExécution de Document Factory à partir de la ligne de commandePlanification des rapports de Document Factory

Référence associée

Syntaxe de Document Factory

81

Page 82: Administering and Using Caliber Rm

UtilisateursLes utilisateurs de CaliberRM sont définis soit manuellement par l'administrateur de CaliberRM soit en importantdes utilisateurs d'un répertoire LDAP. Chaque utilisateur est défini par un ensemble de propriétés, les principalesétant :

♦ un ID utilisateur unique

♦ un prénom et un nom

♦ une adresse email (utilisée pour les notifications de demandes de modification et les envois de discussions)

Vous pouvez afficher les utilisateurs soit par leur ID utilisateur soit par leur prénom et nom.

Les utilisateurs appartiennent à un ou à plusieurs groupes qui définissent leurs droits d'accès aux exigences.

Une licence doit être affectée à chaque utilisateur pour qu'il puisse se connecter à CaliberRM depuis un des clients(Windows autonome, client Web, Eclipse et Visual Studio).

Il existe cinq niveaux d'utilisateurs :

♦ Administrateurs de serveurs : Ils sont membres du groupe Administrators et ils ne peuvent être créés quepar d'autres administrateurs de serveur. Ils contrôlent l'attribution des licences et la création des projets et desutilisateurs. Selon son profil de sécurité, un administrateur n'a pas nécessairement accès à toutes les fonctionsde niveau utilisateur.

♦ Administrateurs de projets : Ils sont créés dans CaliberRM par les administrateurs de serveurs. Selon sonprofil de sécurité, un administrateur n'a pas nécessairement accès à toutes les fonctions du niveau utilisateur.

♦ Administrateurs de baselines : Ils effectuent tous les niveaux de maintenance des baselines pour tous lesprojets sur le serveur. Cet utilisateur n'a pas besoin d'être un administrateur de serveur ni de projet. Voir"Définition de la sécurité" pour savoir comment définir un utilisateur en tant qu'administrateur de baselines.

♦ Administrateurs de glossaires : Ils effectuent tous les niveaux de maintenance des glossaires pour tous lesprojets sur le serveur. Cet utilisateur n'a pas besoin d'être un administrateur de serveur ni de projet. Voir"Définition de la sécurité" pour savoir comment définir un utilisateur en tant qu'administrateur de glossaires.

♦ Utilisateurs : Ils effectuent les fonctions de niveau utilisateur. Ils ne disposent pas de droits administratifs.L'accès de sécurité aux exigences des utilisateurs est défini par le niveau de sécurité du projet. La sécuritédes projets peut être activée ou non. Une fois que la sécurité d'un projet est activée, l'accès des utilisateursaux exigences est défini par les profils de sécurité affectés aux groupes d'utilisateurs de ce projet. Les profilsde sécurité sont définis une seule fois dans le serveur CaliberRM et peuvent être réutilisés par tous les projetsde ce serveur.

Concepts associés

Licence

Procédures associées

Création d'utilisateursActivation de LDAP

82

Page 83: Administering and Using Caliber Rm

Structure des répertoires d'exportationFichier Export.log : Ce fichier répertorie ce qui a été exporté et où cela a été enregistré. C'est le journal d'exportation.Le premier enregistrement est un en-tête qui décrit le format des enregistrements qui suivent.

Fichier Export_Info.txt : Chaque champ d'objet exporté est délimité par des virgules ( , ) et le texte est qualifié pardes guillemets ( " " ). Ce fichier répertorie le type de délimiteurs et de qualificateurs utilisés pendant l'exportation.

Fichiers Group.txt, ReqType.txt, Requirement.txt, UDA.txt, User.txt : Ils représentent les données exportéespour chaque objet. Certains fichiers peuvent être absents.

Concepts associés

Exportation

Procédures associées

Exportation des données pour leur importation dans une autre applicationExportation des données pour leur importation dans un serveur

83

Page 84: Administering and Using Caliber Rm

Structure des répertoires d'importationL'ensemble de données initial utilisé pour l'importation contient maintenant un fichier journal appelé Import.logavec des informations relatives aux objets importés et à leur provenance.

Concepts associés

ImportationStructure des répertoires d'exportation

84

Page 85: Administering and Using Caliber Rm

Activation des exigences partagées et mappéesUn administrateur doit activer le partage et le mappage des exigences avant qu'un utilisateur ne puisse mapper desexigences.

Pour activer le partage et le mappage des exigences :1 A partir de la liste déroulante des projets, ouvrez le projet contenant les exigences que vous souhaitez partager

en cliquant sur le nom du projet. L'onglet Info projet est affiché.2 Si le projet contient des exigences que vous voulez mapper, cochez la case Les exigences de ce projet

peuvent être mappées vers des exigences partageables.3 Si le projet contient des exigences que vous voulez partager, cochez la case Les exigences de ce projet sont

partageables.4 Pour mapper et partager des exigences dans le même projet, cochez les deux cases.

Concepts associés

AdministrateursTâches administratives

85

Page 86: Administering and Using Caliber Rm

Tables d'exportationChaque objet pouvant être exporté est associé à plusieurs champs parmi lesquels vous pouvez choisir afin depersonnaliser votre exportation. Chaque champ correspond à un champ du gestionnaire d'exigences.

Les tableaux suivants détaillent les objets que vous pouvez sélectionner et leurs champs.

♦ Tables concernant les projets

♦ Tables concernant les utilisateurs

♦ Tables concernant les groupes

♦ Tables concernant les exigences

♦ Tables concernant la traçabilité

♦ Tables concernant la sécurité

♦ Tables concernant les attributs définis par l'utilisateur

♦ Autres tables

Tables concernant les projetsLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur les projets.

ProjetNom de champ Type Taille

numéro_id Nombre 4

nom_projet Texte 255

description Mémo N/D

adresse_email Texte 255

intégration_test_director_activée Oui/Non 1

intégration_scm_activée Oui/Non 1

MappageBaselineProjetNom de champ Type Taille

numéro_id_projet Nombre 4

numéro_id_baseline Nombre 4

Mappage Groupe-Profil sécurité du projetNom de champ Type Taille

numéro_id_groupe Nombre 4

numéro_id_profil_sécurité Nombre 4

numéro_id_projet Nombre 4

Mappage Utilisateur-Profil sécurité du projet

86

Page 87: Administering and Using Caliber Rm

Nom de champ Type Taille

id_utilisateur Nombre 4

numéro_id_profil_sécurité Nombre 4

numéro_id_projet Nombre 4

Tables concernant les utilisateursLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur les utilisateurs.

UtilisateurNom de champ Type Taille

numéro_id Nombre 4

id_utilisateur Texte 255

prénom Texte 255

nom Texte 255

adresse_email Texte 255

département Nombre 4

emplacement Texte 255

num_téléphone Texte 255

num_fax Texte 255

num_pageur Texte 255

doit_changer_mot_de_passe Oui/Non 1

ne_peut_changer_mot_de_passe Oui/Non 1

mot_de_passe_n_expire_jamais Oui/Non 1

compte_désactivé Oui/Non 1

Groupes d'utilisateursNom de champ Type Taille

numéro_id Nombre 4

nom Texte 255

description Mémo N/D

adresse_email Texte 255

Mappage Utilisateur-GroupeNom de champ Type Taille

numéro_id_utilisateur Nombre 4

numéro_id_groupe Nombre 4

87

Page 88: Administering and Using Caliber Rm

Tables concernant les groupesLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur les groupes.

GroupeNom de champ Type Taille

numéro_id Nombre 4

groupe Texte 255

MembreNom de champ Type Taille

numéro_id Nombre 4

groupe Texte 255

membre Texte 255

Tables concernant les exigencesLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur les exigences.

ModificationExigenceNom de champ Type Taille

numéro_id Nombre 4

index_révision Nombre 4

id_champ Texte 255

ancienne_valeur Mémo N/D

nouvelle_valeur Mémo N/D

RévisionExigenceNom de champ Type Taille

numéro_id Nombre 4

index_révision Nombre 4

index Texte 255

numéro_révision Texte 255

nom_utilisateur Texte 255

date_heure Texte 255

Mappage Type d'exigences-UDANom de champ Type Taille

numéro_id_type_requête Nombre 4

numéro_id_uda Nombre 4

InfoExigence

88

Page 89: Administering and Using Caliber Rm

Nom de champ Type Taille

numéro_id Nombre 4

nom Texte 255

type Texte 255

propriétaire Texte 255

état Texte 255

priorité Texte 255

version Texte 255

description Mémo N/D

validation Mémo N/D

étiquette Texte 255

hiérarchie Texte 255

index Nombre 4

nom_étiquette Texte 255

TypeExigenceNom de champ Type Taille

numéro_id Nombre 4

version Nombre 4

nom Texte 255

description Mémo N/D

étiquette Texte 6

Tables concernant la traçabilitéLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur la traçabilité.

TracerDepuisNom de champ Type Taille

tracer_depuis_numéro_id Nombre 4

numéro_id Nombre 4

depuis_nom Texte 255

suspect Texte 255

TracerVersNom de champ Type Taille

tracer_vers_numéro_id Nombre 4

numéro_id Nombre 4

depuis_nom Texte 255

89

Page 90: Administering and Using Caliber Rm

suspect Texte 255

Tables concernant la sécuritéLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur la sécurité.

ProfilSécuritéNom de champ Type Taille

numéro_id Nombre 4

nom Texte 255

description Mémo N/D

Profil de sécurité-Type d'exigencesNom de champ Type Taille

numéro_id_profil_sécurité Nombre 4

numéro_id_type_requête Nombre 4

accès Texte 255

supprimer Texte 255

Profil de sécurité-UDANom de champ Type Taille

numéro_id_profil_sécurité Nombre 4

numéro_id_type_requête Nombre 4

accès Texte 255

numéro_id_uda Nombre 4

Tables concernant les attributs définis par l'utilisateurLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur les attributs définis par l'utilisateur.

Sélection UDA Liste d'utilisateurNom de champ Type Taille

numéro_id_uda Nombre 4

est_liste_extensible Oui/Non 1

item_sélection Nombre 4

UDA Champ texteNom de champ Type Taille

numéro_id_uda Nombre 4

longueur_min Nombre 4

90

Page 91: Administering and Using Caliber Rm

longueur_max Nombre 4

nombre_de_lignes_affichées Nombre 4

valeur_par_défaut Texte 255

UDA UtilisateurNom de champ Type Taille

numéro_id_uda Nombre 4

est_liste_extensible Oui/Non 1

item_sélection Nombre 4

élément_par_défaut Nombre 4

ValeursUDANom de champ Type Taille

numéro_id_uda Nombre 4

longueur_min Nombre 4

longueur_max Nombre 4

masque_de_saisie Texte 255

UDA Ligne de texteNom de champ Type Taille

numéro_id_uda Nombre 4

longueur_min Nombre 4

longueur_max Nombre 4

masque_de_saisie Texte 255

valeur_par_défaut Texte 255

UDA DateNom de champ Type Taille

numéro_id_uda Nombre 4

longueur_min Nombre 4

longueur_max Nombre 4

valeur_par_défaut Texte 255

UDASingleSelectionListNom de champ Type Taille

numéro_id_uda Nombre 4

type_présentation Texte 255

ordinalité Nombre 4

item_sélection Texte 255

91

Page 92: Administering and Using Caliber Rm

valeur_par_défaut Nombre 4

Autres tablesLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles autres tables.

BaselineNom de champ Type Taille

numéro_id Nombre 4

type_baseline Texte 255

nom Texte 255

description Texte 255

adresse_email Texte 255

état_verrou_baseline Texte 255

DépartementNom de champ Type Taille

numéro_id Nombre 4

état Entier 2

nom Texte 255

description Mémo N/D

Mappage Onglet personnalisé-UDANom de champ Type Taille

numéro_id_type_requête Nombre 4

nom Texte 255

numéro_id_uda Nombre 4

RéférencesDocumentNom de champ Type Taille

id_référence_document Nombre 4

numéro_id Nombre 4

fichier Texte 255

description Mémo N/D

Onglet personnaliséNom de champ Type Taille

numéro_id_type_requête Nombre 4

nom Texte 255

Glossaire

92

Page 93: Administering and Using Caliber Rm

Nom de champ Type Taille

nom_terme Texte 255

définition Texte 255

DiscussionNom de champ Type Taille

numéro_exigence Nombre 4

sujet Texte 255

date Date/Heure 8

id_utilisateur Texte 255

corps Mémo N/D

profondeur Nombre 4

Concepts associés

Formats des objets RM Export

93

Page 94: Administering and Using Caliber Rm

LicenceLes utilisateurs de CaliberRM ont besoin d'une clé de licence pour exécuter CaliberRM. Tous les clients (Windows,client Web, Visual Studio, Eclipse) peuvent utiliser soit une licence simultanée (partagée avec d'autres utilisateurs)soit une licence nommée (spécifique à un utilisateur). Web Viewer est activé avec une clé de licence en lectureseule. L'administrateur attribue des licences dans CaliberRM Administrator. L'administration des licences peututiliser le serveur CaliberRM (licence native), Macromedia FlexLM ou Borland License Server. Cela vous donne lechoix entre utiliser un serveur de licences et utiliser la licence trouvée dans CaliberRM.

Trois spécifications de licence sont disponibles pour les utilisateurs :

♦ Named (utilisateur nommé) : La licence est affectée à un utilisateur particulier.

♦ Concurrent (utilisateur simultané) : La licence est affectée et accessible à un groupe d'utilisateurs. Parexemple, si votre licence indique l'existence de 10 utilisateurs simultanés, vous pouvez affecter autantd'utilisateurs simultanés que nécessaire, mais seuls 10 utilisateurs peuvent être connectés à un momentdonné.

♦ Not Authorized (utilisateur non autorisé) : Aucune licence n'est attribuée à l'utilisateur.

Remarque : Si un utilisateur nommé tente une connexion à partir de plusieurs machines, la connexion à partir dela seconde machine est traitée comme une licence d'utilisation simultanée. Si aucune licenced'utilisation simultanée n'est disponible, l'utilisateur reçoit une fenêtre d'avertissement Aucunelicence disponible et il doit effectuer une autre tentative ultérieurement.

Remarques importantes

♦ L'utilisateur Admin est toujours un utilisateur nommé pour chaque produit, mais il n'est pas inclus dans ledécompte des licences d'utilisateur nommé dont vous disposez. Néanmoins, si l'utilisateur Admin tente uneconnexion à partir de plusieurs machines, la connexion à partir de la seconde machine est traitée comme unelicence d'utilisation simultanée.

♦ CaliberRM Administrator et Diagnostic Tool ne sont pas inclus dans le décompte des licences utilisées.

♦ Le nombre de licences achetées n'affecte pas le nombre d'utilisateurs que vous pouvez créer dans CaliberRMAdministrator.

♦ Si vous utilisez une version majeure (x.0) avec des clés d'évaluation, puis effectuez une mise à niveau versune version mineure (x.1), la période d'évaluation ne repart pas de zéro.

♦ Pour une copie d'évaluation de 30 jours, le nombre de licences nommées et simultanées est de 5.

♦ Ne modifiez pas la date du serveur tant que vous ne disposez pas d'une clé permanente.

Borland License ServerUn administrateur de projet :

♦ Reçoit les informations de licence de Borland par email

♦ Installe le serveur de licences (la documentation du serveur de licences incluse dans l'email décrit la procédure)

♦ Réceptionne les licences envoyées par Borland (cela implique d'accéder à un site web de Borland et detélécharger les fichiers de licences Borland nommés slip)

♦ Place les fichiers slip dans un sous-répertoire du dossier d'installation du serveur, le dossier /license

94

Page 95: Administering and Using Caliber Rm

♦ Configure le serveur de licences pour les utilisateur (cela est décrit dans la documentation du serveur delicences)

♦ Affecte aux utilisateurs des licences spécifiques

Lorsque vous avez téléchargé tous les fichiers .zip contenant les fichiers .slip, copiez chaque fichier concurrent_.slipet/ou named_.slip dans votre répertoire License (C:\Program Files\Borland\CaliberRMServer\License). Copiezchaque fichier server_.slip dans C:\Borland\BLS4\conf.

Les administrateurs de projet peuvent voir l'état d'utilisation des licences dans CaliberRM Administrator.

FlexLMUn administrateur de projet :

♦ Reçoit les licences flexLM de Borland par email

♦ Installe le serveur de licences flexLM

♦ Affecte les licences flexLM aux utilisateurs dans CaliberRM Administrator

Concepts associés

Utilisateurs

Procédures associées

Création d'utilisateurs

95

Page 96: Administering and Using Caliber Rm

SécuritéL'accès aux exigences est défini par le niveau de sécurité du projet. La sécurité des projets peut être activée ounon. Une fois que la sécurité d'un projet est activée, l'accès des utilisateurs aux exigences est défini par les profilsde sécurité affectés aux groupes d'utilisateurs de ce projet. Les profils de sécurité sont définis une seule fois dansle serveur CaliberRM et peuvent être réutilisés par tous les projets de ce serveur.

En tant qu'administrateur, vous devez décider du type de sécurité dont a besoin votre entreprise.

Il existe essentiellement deux modèles de sécurité :

♦ “autorisation par défaut" : ce modèle accorde par défaut l'accès à toute personne, mais l'administrateur peutrestreindre l'accès au moyen de profils de sécurité

♦ “refus par défaut" : ce modèle refuse par défaut l'accès à toute personne, mais l'administrateur peut permettrel'accès au moyen de profils de sécurité

Lorsque vous avez déterminé la méthode de sécurité utilisée par votre entreprise, vous pouvez modifier le profil pardéfaut ou lancer la création de nouveaux profils de sécurité. La sécurité est désactivée par défaut et vous devezl'activer projet par projet.

Mise en vigueur de la sécurité pour un projetLes profils de sécurité sont créés dans CaliberRM Administrator ; ils sont mis en vigueur et désactivés dans legestionnaire d'exigences, projet par projet. Vous devez avoir au moins des privilèges d'administrateur pour mettreen vigueur la sécurité. Les administrateurs peuvent également modifier les profils de sécurité. Pour activer oudésactiver la sécurité pour un projet, sélectionnez le bouton d'option approprié dans la zone Sécurité de l'onglet Infoprojet.

Concepts associés

ProjetsUtilisateurs

Procédures associées

Création de profils de sécurité

96

Page 97: Administering and Using Caliber Rm

Profils de sécuritéPar exemple, l'utilisateur bsmith peut appartenir à deux groupes différents pour un même projet et des profils desécurité différents peuvent avoir été affectés à ces groupes. L'accès de sécurité de bsmith est alors une combinaisondes deux profils et c'est le niveau de permission le moins restrictif présent dans l'un ou l'autre des profils qui lui estaccordé.

Niveaux d'accès restrictifsPlusieurs profils de sécurité peuvent également être affectés à un même groupe dans un même projet. Ce profilcombiné retient les niveaux d'accès les moins restrictifs disponibles entre les deux groupes. Si aucun profil ne couvrel'attribut ou le type d'exigences, le profil par défaut est utilisé.

Par exemple, le groupe Développement est affecté à la fois au profil Développeur et au profil Support technique.

Profil DéveloppeurType d'exigences Niveau d'accès Niveau de suppression Niveau de modification de l'attribut Owner Priority

Exigences métier affichage aucun aucun

Exigences d'utilisateurs création propriétaire propriétaire

Exigences fonctionnelles création tout le monde tout le monde

Exigences de conception création propriétaire propriétaire

Profil Support techniqueType d'exigences Niveau d'accès Niveau de suppression Niveau de modification de l'attribut Owner Priority

Exigences métier affichage aucun aucun

Exigences d'utilisateurs création propriétaire tout le monde

Exigences fonctionnelles aucun aucun aucun

Exigences de conception aucun aucun aucun

Profil combinéType d'exigences Niveau d'accès Niveau de suppression Niveau de modification de l'attribut Owner Priority

Exigences métier affichage aucun aucun

Exigences d'utilisateurs création propriétaire tout le monde

Exigences fonctionnelles création tout le monde tout le monde

Exigences de conception création propriétaire propriétaire

Ensemble des autorisationsLes membres du groupe Développement peuvent :

♦ afficher les exigences métier,

♦ créer des exigences d'utilisateurs, supprimer celles dont ils sont propriétaires et modifier l'attribut OwnerPriority de ce type d'exigences,

♦ créer des exigences fonctionnelles, supprimer celles dont ils sont propriétaires et modifier l'attribut OwnerPriority de ce type d'exigences,

97

Page 98: Administering and Using Caliber Rm

♦ créer des exigences de conception, supprimer celles dont ils sont propriétaires et modifier l'attribut OwnerPriority seulement s'ils possèdent l'exigence de ce type.

Concepts associés

Sécurité

Procédures associées

Création d'un profil de sécurité

98

Page 99: Administering and Using Caliber Rm

Module complémentaire externeAvec le module complémentaire, vous pouvez créer des intégrations entre des applications externes et l'application.

Avec le module complémentaire, vous pouvez créer des intégrations entre des applications externes et l'application.Il s'agit d'un serveur COM enregistré qui sert de pont de communication entre le client et une application externe. Ilpermet de créer des traces vers des objets externes et de voir les informations concernant ces objets externesdepuis le client.

Pour de plus amples informations sur la configuration des intégrations SCC Quality Center/TestDirector, consultezla zone clients à l'adresse http://support.borland.com , ou contactez le support.

Procédures associées

Activation d'autres intégrationsAjout d'un module complémentaire

99

Page 100: Administering and Using Caliber Rm

Accès WebDeux outils vous permettent de gérer vos exigences via le web : Web et WebView. Chacun d'eux permet aux équipestravaillant sur un projet de se connecter à un serveur au moyen d'un navigateur standard.

Remarque : Pour utiliser Web ou WebView, vous pouvez avoir besoin de télécharger le plug-in Java.

♦ Web

♦ WebView

WebLe client Web basé sur un navigateur possède toutes les options du client standard sauf :

♦ Toutes les fonctionnalités de l'administrateur du gestionnaire d'exigences (Admin Fichier)

♦ La matrice de traçabilité (menu Outils)

♦ Les rapports (menu Rapports)

♦ Document Factory (barre d'outils système et menu Outils)

♦ L'exportation vers Access (Fichier Exporter vers Access)

♦ Le glisser-déposer d'exigences

♦ L'importation de documents depuis MicroSoft Word (Fichier Importer de Word)

♦ Les outils personnalisés (Outils Options)

♦ Les intégrations externes sont limitées à des données en lecture seule. Par exemple, les objets Quality Centerfigurent dans le diagramme de traçabilité et sur l'onglet Traçabilité. Vous pouvez cliquer avec le bouton droitsur un objet Quality Center et en visualiser les détails. Mais, vous ne pouvez pas créer de nouvelles traces.

WebViewAvec WebView, les équipes travaillant sur un projet peuvent consulter les exigences et travailler ensemble sur cesdernières. Grâce à la fonction Discussion, les utilisateurs peuvent saisir leurs commentaires des exigences. Celafacilite la révision et la hiérarchisation des exigences. WebView facilite l'accès aux discussions de groupe, despersonnes pouvant apporter des informations précieuses au projet mais n'ayant pas besoin du client fonctionnelcomplet.

Interface utilisateurL'interface utilisateur de WebView ressemble à celle du client standard. Vous pouvez voir tous les onglets, mais lesoptions des menus sont limitées. Avec les droits d'accès appropriés, vous pouvez ajouter vos messages à ladiscussion de groupe. Pour savoir comment saisir des messages de discussion de groupe, voir les informationsassociées dans "Discussion de groupe".

Avec WebView, vous ne pouvez pas créer ni modifier de références, vous ne pouvez pas voir la grille d'exigencesni la matrice de traçabilité.

100

Page 101: Administering and Using Caliber Rm

MenusWebView contient presque les mêmes menus que le client standard. Certaines options de ces menus sont identiquesà celles du client standard. Voir les informations associées sur les options des menus.

Le menu Fichier permet d'ouvrir un nouveau projet, d'ouvrir une baseline, d'actualiser les données d'un projet et dequitter WebView.

Le menu Edition est destiné à la recherche d'exigences.

Le menu Affichage permet de voir les numéros hiérarchiques ou les numéros de série, et de spécifier les barresd'outils à afficher. Les barres d'outils sélectionnées sont signalées par une marque de sélection.

Le menu Outils permet de voir les discussions non lues, ainsi que la fenêtre Signatures de la baseline ; il permetégalement de modifier votre mot de passe et de choisir l'apparence de WebView dans la boîte de dialogueOptions.

Dans le menu Outils, les options de WebView contiennent un onglet Complément supplémentaire.

Cet onglet permet d'ajouter des dictionnaires au vérificateur orthographique. Voir les informations associées surl'ajout des dictionnaires dans "Ajout et suppression de dictionnaires".

Le menu Aide a les mêmes fonctionnalités que celui du client standard.

La barre d'outils offre les options suivantes : Actualiser, Ouvrir un projet, Ouvrir une baseline, Précédent/Suivant, Rechercher dans l'arborescence, Afficher les numéros hiérarchiques, Afficher les numéros desérie, A propos de CaliberRM, Discussions non lues, Signatures de la baseline, et Diagramme mappé.

Procédures associées

Utilisation de Web pour gérer les exigencesUtilisation de Web View

101

Page 102: Administering and Using Caliber Rm

Utilisation de CaliberRM pour la gestion des exigencesCette section contient des informations conceptuelles pour les utilisateurs finals.

Dans cette sectionExigencesFournit des informations spécifiques sur les exigences.

Exigences partagéesCette section fournit des informations spécifiques sur le partage des exigences.

Vues exigenceFournit des informations spécifiques sur les vues exigence.

Diagramme des exigences mappéesCette section fournit des informations spécifiques sur le diagramme des exigences mappées.

Descriptions des exigencesCette section fournit des informations spécifiques sur la description des exigences.

Grille d'exigencesDécrit la grille d'exigences.

Vues exigenceFournit des informations spécifiques sur les vues exigence.

Historique des exigencesCette section fournit des informations spécifiques sur l'historique des exigences.

RapportsFournit des informations spécifiques sur les rapports de CaliberRM.

Rapports d'exigences personnalisésFournit des informations spécifiques sur la création des rapports personnalisés sur les exigences.

Rapports de traçabilitéFournit des informations spécifiques sur les rapports de traçabilité.

Création de fichiers par glisser-déposerCette section fournit des informations sur la création des fichiers au moyen du glisser-déposer.

TraçabilitéFournit des informations spécifiques sur la traçabilité.

Prise en charge des baselines pour l'intégration SCTMDécrit la prise en charge des baselines pour l'intégration CaliberRM et SCTM

Diagramme de traçabilitéFournit des informations spécifiques sur le diagramme de traçabilité.

La matrice de traçabilitéFournit des informations spécifiques sur la matrice de traçabilité.

GlossairesFournit des informations spécifiques sur les glossaires.

Vue glossaireCette section fournit des informations spécifiques sur la vue glossaire.

BaselinesCette section fournit des informations spécifiques sur les baselines.

102

Page 103: Administering and Using Caliber Rm

Signatures électroniques de baselinesLes signatures de baselines sont l'équivalent électronique d'une "feuille de validation" employée pourapprouver un groupe d'exigences avant la phase de développement.

ExportationFournit des informations spécifiques sur l'exportation d'informations de CaliberRM.

ImportationFournit des informations spécifiques sur l'utilitaire d'importation de CaliberRM.

Numéros hiérarchiquesDécrit les numéros hiérarchiques.

103

Page 104: Administering and Using Caliber Rm

ExigencesL'exigence est le principal artefact de CaliberRM. Chaque exigence est définie par un ensemble de propriétés :

attributs système : priorité, état, Etiquette/ID (numéro unique permettant de référencer l'exigence), propriétaire(utilisateur affecté à cette exigence), nom (brève description de l'exigence)UDA : (attributs définis par l'utilisateur) ; ces attributs dépendent du type affecté à l'exigencedescription : ce champ contient le texte de l'exigence. Le texte peut inclure des images (le format JPEG donneles meilleures performances), hyperliens, tableaux et objets OLE. Vous pouvez réutiliser la description d'une autreexigence en mappant dans votre projet une exigence partagée stockée dans un autre projet. Vous pouvez aussiréutiliser le texte d'une exigence stockée dans un document Word comme description de l'exigence (voir ci-dessous les procédures associées, pour plus de détails).version : chaque exigence est sous contrôle de version et les utilisateurs peuvent consulter les versionsprécédentes d'une exigence et comparer ces versions (Exigence Comparer l'exigence à la versionprécédente.../à une autre exigence ou version...)responsabilité : ce champ permet aux utilisateurs qui prennent part à l'achèvement de l'exigence d'être avertispar email quand l'exigence est modifiée. Les utilisateurs qui ne sont pas responsables de l'exigence peuventrecevoir une notification par email similaire, s'ils manifestent leur intérêt pour l'exigence ; mais, ces utilisateursne seront pas répertoriés dans les rapports de responsabilité.numéro hiérarchique : ce numéro représente la position de l'exigence dans l'arborescence des exigences etsert à distinguer les exigences parent et enfantvalidation : l'ensemble des critères d'acceptation doit être satisfait pour que l'exigence puisse être achevéeréférences : facultativement, les utilisateurs peuvent attacher des références aux exigences. La référence peutêtre une URL (comme une page du site de l'équipe ou un hyperlien vers un fichier StarTeam), ou bien un fichiersitué sur une unité partagée en utilisant la notation UNC.

Les principaux moyens de voir des exigences sont l'arborescence des exigences et la grille d'exigences (Outils Grille d'exigences), ainsi que la génération de rapports en format Word avec Document Factory.

Les références de document fournissent des informations supplémentaires sur une exigence. L'ongletRéférences d'une exigence à laquelle est attachée une référence affiche une icône spéciale avec une agrafe àgauche et un numéro de référence entre parenthèses à droite.

Concepts associés

Vues exigenceTypes d'exigences

Procédures associées

Création d'exigences

104

Page 105: Administering and Using Caliber Rm

Exigences partagéesFréquemment les mêmes exigences sont utilisées dans plusieurs projets. Souvent ces exigences doivent respecterdes standards spécifiques qui sont précisément décrits dans le champ Description de l'exigence. Certaines de cesdescriptions peuvent être très longues. En utilisant la fonction de partage d'exigence, vous pouvez partager cesdescriptions d'exigences entre plusieurs projets. Cela vous permet de créer, modifier ou actualiser des exigencescourantes tout en éliminant des saisies répétitives sources d'erreurs. Le partage d'exigence assure que lesexigences communes à plusieurs projets sont cohérentes d'un projet à l'autre ou dans le même projet.

Comment fonctionnent les exigences partagéesLes termes mappé et partagé sont utilisés pour définir le processus de partage des exigences. Une exigencepartagée est une exigence dont la description est utilisée par d'autres exigences comme étant la leur propre. Uneexigence mappée est une exigence dont la description est liée à une exigence partagée.

Un exemple classique d'utilisation d'exigences partagées est détaillée ci-dessous.

Le projet A contient un ensemble d'exigences couramment utilisées. Les projets B et C utilisent certaines exigencesdéfinies dans le projet A. Au lieu de ressaisir ou de modifier de longues descriptions d'exigences dans les projets Bet C, vous pouvez utiliser le partage des exigences pour mapper les exigences des projets B et C à celles du projetA. Dès lors, les modifications et les mises à jour effectuées dans les descriptions des exigences partagées du projetA sont automatiquement reportées dans les projets B et C. L'exemple montre aussi que le projet B est configurépour le partage et le mappage des exigences et permet le mappage de certaines exigences aux exigences partagéesdu même projet. Précisément, R4 est mappée à R2. Les projets B et C illustrent la manière de mapper des exigencesà plusieurs projets.

Règles de partage ou de mappage des exigencesLes règles suivantes s'appliquent aux exigences qui sont partagées ou mappées :

♦ Seules les informations contenues dans le champ Description sont partagées, pas les autres donnéesd'attribut, d'historique ou de traçabilité.

♦ Le champ Description des exigences mappées est désactivé et non modifiable.

♦ Si le mappage est désactivé ou déconnecté, la description devient indépendante et peut être modifiée. Cen'est plus alors une exigence mappée.

♦ Vous ne pouvez pas partager les exigences mappées.

♦ Vous ne pouvez pas mapper les descriptions partagées

Procédures associées

Activation des exigences partagéesMappage des exigencesAnnulation du mappage d'une exigence

105

Page 106: Administering and Using Caliber Rm

Vues exigenceIl existe plusieurs vues exigence :

♦ Vue Informations d'exigence

♦ Vue Grille d'exigences

♦ Vue Matrice de traçabilité

♦ Vue Arborescence

Informations d'exigenceLa vue Informations d'exigence fournit les informations détaillées suivantes concernant l'exigence : nom, description,état, priorité, propriétaire, description, valeurs des attributs définis par l'utilisateur, historique des modifications etutilisateurs responsables.

Grille d'exigencesVous pouvez voir les exigences dans un format tableur permettant de les trier ou de les exporter en format XML.

La vue grille affiche le type d'exigences, l'étiquette/ID, le nom, l'état, la priorité, le propriétaire, les utilisateursresponsables et les attributs définis par l'utilisateur. Vous pouvez aussi voir la description, la date de dernièremodification et le numéro hiérarchique des exigences (ces options peuvent diminuer les performances).

Conseil : Pour personnaliser la vue document, utilisez les boutons Augmenter la hauteur et Retour automatiqueà la ligne de la barre d'outils.

Matrice de traçabilitéLa traçabilité vous permet de créer et de suivre les relations existant entre les exigences et les autres informationsde test et de développement qui leur sont associées. Ces relations sont appelées "traces" et représentées sur l'ongletTraçabilité.

Vous pouvez voir la traçabilité entre de nombreuses exigences en utilisant la Matrice de traçabilité.

Vue ArborescenceLa vue arborescence affiche les exigences par type. Le déplacement des exigences dans l'arborescence changeleur numéro hiérarchique. Pour afficher le numéro hiérarchique ou le numéro de série (étiquette/ID), utilisez lesoptions Affichage Numéros hiérarchiques et Affichage Numéros de série.

Concepts associés

ExigencesTraçabilité

Procédures associées

Affichage de la traçabilité

106

Page 107: Administering and Using Caliber Rm

Diagramme des exigences mappéesPour suivre les exigences mappées et partagées, vous pouvez les visualiser dans un diagramme. Etant donnée uneexigence partagée ou mappée, le diagramme affiche l'exigence partagée et toutes les exigences mappées dessus.

Pour afficher le diagramme des exigences mappées, sélectionnez une exigence partagée ou mappée dansl'arborescence et sélectionnez Outils Diagramme mappé dans le menu. La fenêtre Diagramme d'exigencemappée s'ouvre et affiche les exigences mappées et partagées.

Le Diagramme d'exigence mappée est une structure arborescente. La racine de l'arborescence est l'exigencepartagée, qui est soulignée en vert, les noeuds de l'arborescence représentent les exigences mappées. Lesexigences du diagramme ont trois identificateurs qui peuvent être activés ou désactivés en utilisant les boutonsd'affichage/masquage de la barre d'outils. Ce sont :

♦ le numéro de série de l'exigence

♦ le nom de l'exigence (configuration par défaut)

♦ et le nom du projet

Vous pouvez déplacer les objets dans le graphe pour mieux voir ceux qui vous intéressent. Pour déplacer un objet,cliquez sur l'objet et faites-le glisser jusqu'à l'emplacement souhaité dans le diagramme. Cliquez avec le boutondroit sur une exigence pour afficher un menu contextuel contenant deux options :Aller à et Propriétés. Aller àsélectionne cette exigence dans l'arborescence et actualise le Diagramme d'exigence mappée pour cetteexigence. Propriétés affiche la boîte de dialogue Propriétés décrite ci-dessous.

Remarque : La boîte de dialogue Propriétés peut être déplacée, redimensionnée, réduite en icône, agrandie etrétablie à son état précédent. Plusieurs boîtes de dialogue Propriétés peuvent être visualisées enmême temps.

Concepts associés

Exigences partagées

Procédures associées

Activation des exigences partagéesMappage des exigencesAnnulation du mappage d'une exigence

107

Page 108: Administering and Using Caliber Rm

Descriptions des exigencesLa description de l'exigence est affichée en permanence dans un volet situé sous les onglets. Vous pouvez ajusterla taille de cette fenêtre de description. La taille de la fenêtre de description affichée par l'onglet Détails estindépendante de celle des autres onglets. Vous pouvez également formater le texte des descriptions d'exigenceset y ajouter des tableaux, des liens hypertexte ou des images.

Procédures associées

Police du formatageFormatage du texte des exigencesAjout de tableaux aux descriptions d'exigencesAjout d'images aux descriptions d'exigencesAjout de liens hypertexte aux descriptions d'exigences

108

Page 109: Administering and Using Caliber Rm

Grille d'exigencesLa grille d'exigences est utilisée pour afficher un ensemble d'exigences. La vue grille contient le type d'exigences,l'étiquette, le nom, l'état, la priorité, les utilisateurs responsables, le propriétaire et d'autres attributs. Vous pouvezégalement sélectionner une exigence et voir sa description dans le volet inférieur de la grille d'exigences.

Il est possible de modifier l'aspect des informations de la grille en masquant ou en réorganisant les colonnes. Il estpossible de filtrer les exigences dans la grille afin de n'afficher que celles vérifiant les critères d'un filtre. La vuemodifiée peut être enregistrée et imprimée.

Procédures associées

Ouverture et affichage de la grille d'exigencesFiltrage de la vue grilleTri des exigencesModification de la vue grilleImpression de la vue grille

109

Page 110: Administering and Using Caliber Rm

Vues exigenceIl existe plusieurs vues exigence :

♦ Vue Informations d'exigence

♦ Vue Grille d'exigences

♦ Vue Matrice de traçabilité

♦ Vue Arborescence

Informations d'exigenceLa vue Informations d'exigence fournit les informations détaillées suivantes concernant l'exigence : nom, description,état, priorité, propriétaire, description, valeurs des attributs définis par l'utilisateur, historique des modifications etutilisateurs responsables.

Grille d'exigencesVous pouvez voir les exigences dans un format tableur permettant de les trier ou de les exporter en format XML.

La vue grille affiche le type d'exigences, l'étiquette/ID, le nom, l'état, la priorité, le propriétaire, les utilisateursresponsables et les attributs définis par l'utilisateur. Vous pouvez aussi voir la description, la date de dernièremodification et le numéro hiérarchique des exigences (ces options peuvent diminuer les performances).

Conseil : Pour personnaliser la vue document, utilisez les boutons Augmenter la hauteur et Retour automatiqueà la ligne de la barre d'outils.

Matrice de traçabilitéLa traçabilité vous permet de créer et de suivre les relations existant entre les exigences et les autres informationsde test et de développement qui leur sont associées. Ces relations sont appelées "traces" et représentées sur l'ongletTraçabilité.

Vous pouvez voir la traçabilité entre de nombreuses exigences en utilisant la Matrice de traçabilité.

Vue ArborescenceLa vue arborescence affiche les exigences par type. Le déplacement des exigences dans l'arborescence changeleur numéro hiérarchique. Pour afficher le numéro hiérarchique ou le numéro de série (étiquette/ID), utilisez lesoptions Affichage Numéros hiérarchiques et Affichage Numéros de série.

Concepts associés

ExigencesTraçabilité

Procédures associées

Affichage de la traçabilité

110

Page 111: Administering and Using Caliber Rm

Historique des exigencesUn enregistrement d'historique est maintenu pour chaque exigence. L'enregistrement d'historique attribue desnuméros de révision et conserve la liste des modifications pour chaque révision. Toutes les modifications apportéesà une exigence, y compris le changement de certains attributs, de la description de l'exigence, de l'état, de la prioritéet autres, sont enregistrées dans l'historique de l'exigence.

Affichage de l'enregistrement d'historiquePour afficher l'historique d'une exigence, sélectionnez l'exigence et cliquez sur l'onglet Historique. L'enregistrementd'historique est constitué de deux parties : la liste des Révisions et la liste des Modifications.

La partie supérieure de la fenêtre contient la liste des Révisions. Chaque entrée de la liste des révisions contientles champs suivants :

♦ N° rév. : Lorsqu'une modification est apportée, le numéro de révision est automatiquement mis à jour. Lamodification peut provoquer un changement du numéro de révision majeur ou mineur. Cela a été déterminépar l'administrateur qui a défini le type des attributs.

♦ Date/Heure : La date et l'heure de la modification.

♦ Modifié par : Le numéro d'utilisateur ou le nom de la personne ayant effectué la modification.

♦ Commentaire : Si un commentaire explicatif a été saisi lors de la modification, il apparaît ici.

Vous pouvez trier la liste des révisions par ordre croissant de numéro de révision, par date/heure, par utilisateur oupar commentaire en cliquant sur l'en-tête approprié.

Cliquez à nouveau sur l'en-tête pour trier dans l'ordre décroissant.

La première entrée de la liste correspond à la création de l'exigence. Elle a le numéro de révision 1.0.

La partie inférieure de la fenêtre affiche une liste des Modifications pour la révision sélectionnée dans la partiesupérieure de la fenêtre. Les entrées de la liste des modifications contiennent les champs suivants :

♦ Attribut : le champ modifié

♦ Modifié de : la donnée d'origine

♦ Modifié en : la nouvelle donnée

Affichage des détails d'une modificationSélectionnez une modification dans la liste et cliquez sur le bouton Détail, ou double-cliquez sur une modificationpour voir tous les détails la concernant dans une même vue.

La boîte de dialogue Détails de l'historique est affichée, elle contient le numéro de révision, la date et l'heure dela modification, l'utilisateur qui l'a faite, les commentaires de l'utilisateur sur la modification, le champ modifié et lesdonnées d'origine et modifiées du champ.

Concepts associés

Exigences

111

Page 112: Administering and Using Caliber Rm

RapportsDepuis CaliberRM Administrator, les administrateurs de projets peuvent générer des rapports permettant de voirles informations sur les projets et les affectations des utilisateurs aux groupes. Ils peuvent aussi surveiller quelsutilisateurs exécutent quels clients CaliberRM, ainsi que la consommation des licences CaliberRM dans leur based'utilisateurs.

Il existe trois types de rapports dans CaliberRM :

♦ Rapports d'exigences standard

♦ Rapports d'exigences personnalisés

♦ Rapports de traçabilité

Rapports d'exigences standardCaliberRM fournit des rapports préformatés pour toutes les exigences d'un certain type, exigences pour lesquellesun utilisateur sera alerté lors de modifications, et pour toutes les exigences répertoriées par état. Les utilisateurspeuvent exporter ces rapports en format XML ou HTML afin de les utiliser dans d'autres applications.

Rapports d'exigences personnalisésVous pouvez générer des rapports d'exigences personnalisés en utilisant Document Factory ou Datamart.

Document FactoryEn utilisant Document Factory, vous pouvez générer des rapports à jour et personnalisés sur les spécifications d'uneexigence ou d'un sous-ensemble d'exigences ; ces rapports peuvent être des fichiers .doc, .txt ou .rtf. Dans MicrosoftWord, vous créez des modèles contenant les champs correspondant aux attributs des exigences de CaliberRM.Vous pouvez ensuite utiliser Document Factory pour remplir le modèle avec des données de n'importe quel projet.A l'aide de critères de filtrage sur les champs du modèle, il est également possible de choisir les données à incluredans le document.

Les modèles contiennent des commandes, des mots-clés et des opérateurs Document Factory. Les commandescontrôlent la sélection, l'ordre et le regroupement des exigences dans le document. Les mots-clés sont des marquesde réservation qui correspondent à des caractéristiques relatives au projet et aux exigences. Ils indiquent lesdonnées à intégrer au document. Les mots-clés doivent figurer dans le modèle dans l'ordre exact où ils apparaissentdans le gestionnaire d'exigences. L'utilisation d'opérateurs permet d'appliquer des critères très précis lors de larecherche des groupes d'exigences. Vous pouvez formater le modèle pour obtenir l'apparence souhaitée, eninsérant tables des matières, en-têtes, pieds de page et numéros de page. La plupart des formats de caractères etde paragraphes de Word peuvent être appliqués à l'ensemble du modèle, y compris aux mots-clés.

Il vaut mieux exécuter Document Factory à l'arrière-plan en utilisant le fichier command.ini et pendant que MS Wordn'est pas en exécution sur l'ordinateur. Evitez d'utiliser MS Word quand DocFactory est en exécution.

Plusieurs modèles types sont inclus dans le produit. S'ils sont installés, vous les trouverez dans Program Files Borland CaliberRM Samples.

DatamartDatamart vous permet d'extraire des données depuis le référentiel CaliberRM vers une base de donnéesrelationnelles, puis de générer des rapports sur ces données en utilisant les divers outils de reporting proposés surle marché (par exemple, BusinessObjects, Crystal Reports). Veuillez consulter le document "Utilisation de

112

Page 113: Administering and Using Caliber Rm

Datamart", situé dans \Program Files\Borland\CaliberRM\Documentation, pour de plus amplesinformations sur Datamart.

Rapports de traçabilitéVous pouvez générer des rapports de traçabilité en utilisant la matrice de traçabilité, le diagramme de traçabilité,Document Factory ou Datamart.

Concepts associés

TraçabilitéExportation

113

Page 114: Administering and Using Caliber Rm

Rapports d'exigences personnalisésVous pouvez générer des rapports d'exigences personnalisés en utilisant Document Factory ou Datamart.

Document FactoryEn utilisant Document Factory, vous pouvez générer des rapports, à jour et personnalisés, sur les spécificationsd'une exigence ou d'un sous-ensemble d'exigences ; ces rapports peuvent être des fichiers .doc, .txt ou .rtf. DansMicrosoft Word, vous créez des modèles contenant les champs correspondant aux attributs des exigences deCaliberRM. Vous pouvez ensuite utiliser Document Factory pour remplir le modèle avec des données issues den'importe quel projet. A l'aide de critères de filtrage sur les champs du modèle, il est également possible de choisirles données à inclure dans le document.

Les modèles contiennent des commandes, des mots-clés et des opérateurs Document Factory. Les commandescontrôlent la sélection, l'ordre et le regroupement des exigences dans le document. Les mots-clés sont des marquesde réservation qui correspondent à des caractéristiques relatives au projet et aux exigences. Ils indiquent lesdonnées à intégrer au document. Les mots-clés doivent figurer dans le modèle dans l'ordre exact où ils apparaissentdans le gestionnaire d'exigences. L'utilisation d'opérateurs permet d'appliquer des critères très précis lors de larecherche des groupes d'exigences. Vous pouvez formater le modèle pour obtenir l'apparence souhaitée, eninsérant tables des matières, en-têtes, pieds de page et numéros de page. La plupart des formats de caractères etde paragraphes de Word peuvent être appliqués à l'ensemble du modèle, y compris aux mots-clés.

Il vaut mieux exécuter Document Factory à l'arrière-plan en utilisant le fichier command.ini et pendant que MS Wordn'est pas en exécution sur l'ordinateur. Evitez d'utiliser MS Word quand DocFactory est en exécution.

Plusieurs modèles types sont inclus dans le produit. S'ils sont installés, vous les trouverez dans Program Files Borland CaliberRM Samples.

DatamartDatamart vous permet d'extraire des données depuis le référentiel CaliberRM vers une base de donnéesrelationnelles, puis de générer des rapports sur ces données en utilisant les divers outils de reporting proposés surle marché (par exemple, BusinessObjects, Crystal Reports). Veuillez consulter le document "Utilisation deDatamart", situé dans \Program Files\Borland\CaliberRM\Documentation, pour de plus amples informations surDatamart.

Procédures associées

Création d'un rapport à partir de la grille d'exigences

Référence associée

Syntaxe de Document Factory

114

Page 115: Administering and Using Caliber Rm

Rapports de traçabilitéVous pouvez générer des rapports de traçabilité en utilisant la matrice de traçabilité, le diagramme de traçabilité,Document Factory ou Datamart.

Concepts associés

TraçabilitéRapports d'exigences personnalisés

115

Page 116: Administering and Using Caliber Rm

Création de fichiers par glisser-déposerVous pouvez utiliser la technique du glisser-déposer pour créer un raccourci de fichier à partir d'une exigence. Pourcréer un raccourci de fichier, faites glisser une exigence hors de la fenêtre de l'arborescence des exigences etdéposez-la dans n'importe quelle fenêtre acceptant un fichier OLE (Object Linking and Embedding) (par exemple,Microsoft Word ou un navigateur Web tel qu'Internet Explorer ou Netscape Navigator, etc.). Le fichier créé estassocié à l'icône RM et porte le nom de l'exigence suivi de l'extension de fichier .crm.

Le fichier contient ServerName, ProjectID et RequirementID.

A l'aide du glisser-déposer, vous pouvez déplacer un fichier .crm existant dans un projet. Pour déplacer unfichier .crm, cliquez sur le fichier et faites-le glisser à l'emplacement souhaité dans l'arborescence des exigences.

Pour choisir le répertoire où placer le fichier, sélectionnez Outils Options dans le menu et modifiez l'emplacementde fichier spécifié dans l'onglet Presse-papiers.

Remarque : Selon l'emplacement où le fichier a été déposé, vous pouvez créer un lien vers l'emplacement où lefichier .crm a réellement été créé (c'est-à-dire l'emplacement cible désigné par l'onglet Presse-papiers). Lerépertoire Temp de Windows est l'emplacement par défaut des fichiers .crm. Lorsque vous double-cliquez sur unfichier .crm, le gestionnaire d'exigences est lancé et l'exigence apparaît. Vous pouvez modifier l'association de vosfichiers .crm pour lancer automatiquement le visualiseur des exigences, Requirement Viewer.

Procédures associées

Génération de l'URL d'une exigence

Référence associée

Menu Outils

116

Page 117: Administering and Using Caliber Rm

TraçabilitéLa modification d'un objet (exigence, étape de test ou section de code source) peut potentiellement nécessiter desmodifications dans d'autres éléments du projet. La traçabilité des exigences vous permet de voir les relations établiesentre les exigences, ainsi que les autres informations de test et de développement qui leur sont associées. La liaisondes objets associés garantit l'implémentation correcte des modifications à tous les niveaux.

La traçabilité est essentielle à l'évaluation de la couverture des exigences et permet d'estimer l'impact desmodifications des exigences. CaliberRM fournit une traçabilité complète

♦ entre exigences situées dans un même projet,

♦ entre exigences situées dans différents projets (sur le même serveur),

♦ entre exigences et autres artefacts logiciels non stockés dans CaliberRM, comme les fichiers de conceptionet les fichiers de test,

♦ entre objets StarTeam,

♦ entre ensembles de test, entre objets SCM (Software Configuration Management),

♦ entre tests et étapes de tests dans Quality Center/TestDirector,

♦ entre tous les aux autres objets pris en charge par les modules complémentaires personnalisés.

Lorsque vous créez un lien de traçabilité, des liens implicites sont automatiquement créés vers les autres exigencesqui peuvent être affectées. Par exemple, si des liens directs existent entre une exigence logicielle et une exigenced'interface utilisateur, et entre l'exigence d'interface utilisateur et une exigence de codage, il existe alors un lienimplicite entre l'exigence logicielle et l'exigence de codage. Les liens implicites sont affichés dans la matrice detraçabilité sous la forme de flèches en pointillés.

Quand une exigence est modifiée, les liens aux autres objets deviennent suspects. Les traces suspectes sont unindicateur spécifiant que d'autres objets peuvent être affectés par l'exigence modifiée et doivent être révisés. Lestraces suspectes sont indiquées dans la matrice de traçabilité par une flèche rouge avec un point d'interrogation aucentre de la flèche.

Vous pouvez visualiser la matrice de traçabilité pour voir tous les liens de traçabilité d'un seul coup d'oeil, ouvisualiser le diagramme de traçabilité pour voir les liens de traçabilité pour une exigence spécifique.

CaliberRM propose plusieurs vues de traçabilité :

♦ voir la traçabilité entre de nombreuses exigences en utilisant la matrice de traçabilité (Outils Matrice detraçabilité)

♦ voir une exigence spécifique et sa relation de traçabilité en utilisant l'onglet Traçabilité ou le diagramme detraçabilité (Outils Diagramme de traçabilité)

♦ générer un rapport de traçabilité au format Microsoft Word en utilisant Document Factory.

Concepts associés

Intégrations du produit

Procédures associées

Création de traces entre exigencesCréation de traces entre exigences et artefacts logicielsAffichage de la traçabilité

Référence associée

Syntaxe de Document Factory

117

Page 118: Administering and Using Caliber Rm

Prise en charge des baselines pour l'intégration SCTMLa prise en charge par SCTM de l'intégration CaliberRM vous permet de sélectionner la baseline en cours ou desbaselines définies par l'utilisateur existantes. Quand des baselines définies par l'utilisateur sont sélectionnées, lebouton Mapper l'exigence est désactivé (sous Exigences Propriétés) et les exigences ne sont pas mises àjour dans le projet CaliberRM intégré.

Les exigences de baseline modifiées ne peuvent pas être importées dans Test ManagerLes exigences qui ne sont pas dans la baseline en cours peuvent être uniquement modifiées dans CaliberRM si laversion de l'exigence utilisée pour la baseline est changée. De telles modifications sont mises à jour dans lesexigences SCTM uniquement lorsqu'une synchronisation manuelle ou programmée est effectuée.

Les baselines peuvent être changées après l'importation dans Test ManagerIl est possible de changer la baseline configurée par une autre baseline définie par l'utilisateur ou par la baseline encours. Après une telle modification, la prochaine synchronisation de la baseline (manuelle ou programmée) mettraà jour le projet SCTM et les exigences seront mises à jour/créées/supprimées selon les besoins. Quand une baselineest changée, vous recevez un message indiquant que les modifications prendront effet après la prochainesynchronisation. Quand la baseline en cours est remplacée par une baseline définie par l'utilisateur, un messages'affiche pour vous informer que pour les baselines définies par l'utilisateur, le téléchargement des exigences estdésactivé.

Utilisation du même type d'exigence dans différents projetsVous pouvez utiliser le type d'exigences d'un projet CaliberRM plusieurs fois lorsque vous utilisez des baselinesdéfinies par l'utilisateur. Il existe cependant une restriction : un type d'exigences d'un projet CaliberRM ne peut êtreutilisé qu'une seule fois dans la même base de données SCTM si les baselines en cours sont en vigueur.

Procédures associées

Activation de l'intégration entre CaliberRM et SCTM 2008Création de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007)Configuration de Silk Central Test Manager avec CaliberRM

118

Page 119: Administering and Using Caliber Rm

Diagramme de traçabilitéLa modification d'une exigence peut avoir un effet considérable sur le déroulement d'un projet. Le diagramme detraçabilité, ou diagramme des traces, vous permet d'analyser rapidement une exigence individuelle pour voir l'impactde sa modification sur ses relations avec les autres objets du projet.

Visualisation du diagrammePour visualiser le diagramme de traçabilité pour une exigence spécifique, sélectionnez Outils Diagramme detraçabilité dans le menu, ou cliquez sur le bouton Diagramme de traçabilité de la barre d'outils. Ces éléments sontseulement disponibles lorsqu'une exigence est sélectionnée dans l'arborescence.

La fenêtre Diagramme de traçabilité affiche les liens de traçabilité vers ou depuis l'exigence sélectionnée dansl'arborescence des exigences.

L'exigence sélectionnée est située au centre du diagramme et soulignée en vert. Les autres objets du diagrammesont les exigences et les objets StarTeam, Select Enterprise, Quality Center et SCM, représentés par l'icône du typedes fichiers qui leur sont associés. Les objets traces vers sont situés sur la droite de la cible, tandis que les objetstraces depuis sont situés sur la gauche. Les flèches représentent le sens de la trace.

Vous pouvez déplacer les objets dans le graphe pour mieux voir ceux qui vous intéressent. Pour déplacer un objet,cliquez sur l'objet et faites-le glisser jusqu'à l'emplacement souhaité dans le diagramme. Pour mieux reconnaître lesobjets dans le diagramme, trois identificateurs peuvent être activés ou désactivés au moyen des boutons afficher/masquer de la barre d'outils. Ce sont :

♦ le numéro de série de l'objet

♦ le nom de l'objet (valeur par défaut)

♦ le nom du projet

Objets d'exigencesLes exigences sont représentées dans le Diagramme de traçabilité par une icône d'exigence. Un double clic surune icône d'exigence sélectionne l'exigence dans l'arborescence des exigences et lui donne la focalisation sur lenouveau diagramme.

Un clic droit sur une icône d'exigence affiche un menu déroulant contenant deux sélections : Aller à et Propriétés.Sélectionner Aller à sélectionne l'exigence dans l'arborescence des exigences et actualise le Diagramme detraçabilité pour donner la focalisation à cette exigence sur le nouveau diagramme. Sélectionner Propriétés ouvre laboîte de dialogue Propriétés. La boîte de dialogue Propriétés affiche les informations suivantes :

♦ Onglet Détails - Affiche des informations détaillées sur l'exigence sélectionnée.

♦ Onglet UDA - Affiche les noms et les valeurs des attributs définis par l'utilisateur pour l'exigence sélectionnée.

Remarque : La boîte de dialogue Propriétés peut être déplacée, redimensionnée, réduite en icône, agrandie etrétablie à son état précédent. Plusieurs boîtes de dialogue Propriétés peuvent être visualisées enmême temps. (Voir les informations associées des vues Détails et UDA).

Liens suspectsLes liens suspects sont indiqués par une flèche rouge avec un point d'interrogation noir au centre de la flèche.

119

Page 120: Administering and Using Caliber Rm

Traces circulairesUne trace circulaire se produit quand un objet établit une trace vers lui-même, directement ou indirectement. QuandCaliberRM détecte une trace circulaire, le diagramme de cette branche s'arrête et l'indicateur de trace circulaire estaffiché sur le diagramme, comme illustré à la figure suivante.

Concepts associés

Intégrations du produit

Procédures associées

Création de traces entre exigencesCréation de traces entre exigences et artefacts logicielsAffichage de la traçabilité

Référence associée

Syntaxe de Document Factory

120

Page 121: Administering and Using Caliber Rm

La matrice de traçabilitéLa matrice de traçabilité est utilisée pour afficher tous les liens dans une seule vue. Vous pouvez modifier la matricede traçabilité pour ne montrer que les liens qui vous intéressent. Il existe plusieurs options de modification de la vuematrice : le filtrage par projet et objet, la visualisation des exigences par étiquette uniquement, la visualisation desliens ligne-à-colonne ou colonne-à-ligne uniquement. Vous pouvez enregistrer la vue modifiée et imprimer un rapportdes données sélectionnées.

Concepts associés

Traçabilité

Procédures associées

Ouverture de la matrice de traçabilitéFiltrage de la matrice de traçabilitéModification des liens de trace dans la matrice de traçabilitéImpression de la matrice de traçabilité

121

Page 122: Administering and Using Caliber Rm

GlossairesCaliberRM vous permet d'améliorer l'écriture des exigences en mettant en surbrillance les mots ambigus et en vousproposant un accès rapide aux termes des glossaires. Quand vous tapez le texte d'une exigence, les mots sontcolorés automatiquement pour indiquer l'utilisation d'un terme de glossaire ou vous signaler un terme ambigu quevous devez remplacer par un terme mieux défini.

L'administrateur du projet définit des glossaires thématiques (par exemple, termes ambigus, acronymes, termesspécifiques au projet) et affecte ces glossaires à des projets individuellement. L'administrateur accordeindividuellement les droits de gestion des glossaires à une équipe. Ces utilisateurs peuvent alors gérer tous lesglossaires du serveur CaliberRM.

Vous pouvez avoir plusieurs glossaires pour définir les termes spécifiques aux projets de votre organisation.

Vous pouvez également imprimer les informations contenues dans les glossaires en utilisant Document Factory.Voir ci-dessous les informations associées, pour de plus amples informations.

Pour pouvoir ajouter de nouveaux termes ou modifier des termes existants dans un glossaire, les utilisateurs doiventdisposer du privilège de gestion des glossaires.

Procédures associées

Création d'un terme dans un glossaireCréation d'utilisateurs

122

Page 123: Administering and Using Caliber Rm

Vue glossaireLe formatage du texte et le codage en couleur des termes des glossaires sont également pris en charge dans lesdescriptions des exigences. Une fonctionnalité, appelée Vue glossaire, a été instaurée pour organiser cet affichage.

Cette fonctionnalité vous permet d'afficher le texte, alternativement, dans le format de couleur défini par l'utilisateuret dans le format de couleur des termes du glossaire.

Lors de la visualisation de la description d'une exigence, sélectionnez Affichage Vue glossaire dans le menu.Les mots de la description qui n'appartiennent à aucun glossaire prennent la couleur de texte par défaut(généralement le noir), et les termes qui appartiennent à un glossaire s'affichent dans la couleur spécifiée pour ceglossaire par l'administrateur dans CaliberRM Administrator.

Concepts associés

Exigences

Procédures associées

Ajout de tableaux aux descriptions d'exigencesAjout d'images aux descriptions d'exigencesAjout de liens hypertexte aux descriptions d'exigences

123

Page 124: Administering and Using Caliber Rm

BaselinesLes baselines CaliberRM sont un moyen de créer des sous-ensembles d'exigences. Seuls les administrateurs etles administrateurs de baselines peuvent créer des baselines. Dans toutes les baselines sauf la baseline Encours, les exigences sont en lecture seule. La baseline En cours est une baseline spéciale qui affiche toutes lesexigences en cours d'un projet et qui permet de modifier ces exigences. Une fois qu'une baseline est créée, lesutilisateurs possédant les privilèges d'administration des baselines peuvent ajouter ou supprimer des exigencesdans la baseline ou changer la version des exigences incluses dans la baseline en utilisant Maintenance de labaseline (Fichier Administration Baseline Maintenance de la baseline).

Les administrateurs de baselines peuvent verrouiller une baseline pour empêcher qu'elle soit modifiéeultérieurement. Une fois la baseline verrouillée, elle peut être signée (Fichier Administration Baseline Propriétés de la baseline Signataires et Outils Signatures de la baseline).

Pour connaître les modifications entre deux baselines, vous pouvez comparer leur contenu (Outils Comparerdes baselines).

Signatures électroniques de baselinesLes signatures de baselines sont l'équivalent électronique d'une "feuille de validation" employée pour approuver ungroupe d'exigences avant la phase de développement.

La fonctionnalité de signature des baselines est accessible via l'option de menu Outils > Signatures de la baseline.La sélection de cette option de menu affiche la fenêtre Signatures de la baseline. Dans cette fenêtre, vous pouvezconsulter les informations détaillées d'une baseline, ajouter une signature, afficher et imprimer des rapports sur lessignatures, et comparer des baselines.

Les signatures s'affichent dans des couleurs et des styles de polices différents selon leur état.

♦ Si un autre utilisateur n'a pas signé la baseline, le poste de signature qui lui est associé s'affiche en caractèresgras de couleur grise.

♦ Si vous avez signé la baseline, votre signature s'affiche dans la couleur de texte de la fenêtre (le plus souventen noir). Vous pouvez double-cliquer sur le poste de la signature pour en afficher les détails.

♦ Si vous n'avez pas signé la baseline, votre signature s'affiche en caractères gras dans la couleur de texte dela fenêtre. Vous pouvez double-cliquer sur le poste pour ajouter votre signature.

Informations détaillées sur les signaturesLe bouton Détails vous permet d'afficher dans la fenêtre Signatures de la baseline le détail des signatures d'unebaseline. Sélectionnez une baseline signée dans la liste et cliquez sur le bouton Détails pour afficher la fenêtreSignature de la baseline. La fenêtre comporte des informations sur la baseline, comme le projet, la version de labaseline et les dates d'initialisation, de verrouillage et de signature de la baseline. Elle affiche également desinformations sur la signature telles que le signataire, le titre du signataire, la signification et les commentaires de lasignature.

Rapports de signaturesSélectionnez le bouton Rapport de signatures dans la fenêtre Signatures de la baseline pour afficher un rapport surles signatures d'une baseline. Le rapport apparaît dans votre navigateur Web. Le tri du rapport respecte l'ordre dela liste des signatures dans la fenêtre Signatures de la baseline. Vous pouvez également consulter les informationsde signatures dans Document Factory.

124

Page 125: Administering and Using Caliber Rm

Procédures associées

Signature d'une baselineCréation et définition des baselinesComparaison de baselinesVerrouillage des baselines

125

Page 126: Administering and Using Caliber Rm

Signatures électroniques de baselinesLa fonctionnalité de signature des baselines est accessible via l'option de menu Outils Signatures de la baseline.La sélection de cette option de menu affiche la fenêtre Signatures de la baseline. Dans cette fenêtre, vous pouvezconsulter les informations détaillées d'une baseline, ajouter une signature, afficher et imprimer des rapports sur lessignatures, et comparer des baselines.

Les signatures s'affichent dans des couleurs et des styles de polices différents selon leur état.

♦ Si un autre utilisateur n'a pas signé la baseline, le poste de signature qui lui est associé s'affiche en caractèresgras de couleur grise.

♦ Si vous avez signé la baseline, votre signature s'affiche dans la couleur de texte de la fenêtre (le plus souventen noir). Vous pouvez double-cliquer sur le poste de la signature pour en afficher les détails.

♦ Si vous n'avez pas signé la baseline, votre signature s'affiche en caractères gras dans la couleur de texte dela fenêtre. Vous pouvez double-cliquer sur le poste pour ajouter votre signature.

Informations détaillées sur les signaturesLe bouton Détails vous permet d'afficher dans la fenêtre Signatures de la baseline le détail des signatures d'unebaseline. Sélectionnez une baseline signée dans la liste et cliquez sur le bouton Détails pour afficher la fenêtreSignature de la baseline. La fenêtre comporte des informations sur la baseline, comme le projet, la version de labaseline et les dates d'initialisation, de verrouillage et de signature de la baseline. Elle affiche également desinformations sur la signature telles que le signataire, le titre du signataire, la signification et les commentaires de lasignature.

Rapports de signaturesSélectionnez le bouton Rapport de signatures dans la fenêtre Signatures de la baseline pour afficher un rapport surles signatures d'une baseline. Le rapport apparaît dans votre navigateur Web. Le tri du rapport respecte l'ordre dela liste des signatures dans la fenêtre Signatures de la baseline. Vous pouvez également consulter les informationsde signatures dans Document Factory.

Procédures associées

Signature d'une baselineCréation et définition des baselinesComparaison de baselinesVerrouillage des baselines

126

Page 127: Administering and Using Caliber Rm

ExportationUne fois que les exigences sont enregistrées dans CaliberRM, vous pouvez les exporter en d'autres formats et dansd'autres outils. CaliberRM peut exporter les exigences en format XML, MS Access, CSV, SQL Server ou Oracle.Vous pouvez exporter depuis un serveur des informations de projets ou d'exigences dans un fichier ASCII. Ce fichierpeut être importé dans le même serveur, ou dans un autre, et dans d'autres applications. Pour exporter cesinformations, vous devez faire partie du groupe des administrateurs.

L'utilitaire d'exportation permet de sélectionner différents objets : exigences, types d'exigences, utilisateurs, groupes,attributs définis par l'utilisateur et informations de projets. Après une exportation, un fichier journal est créé quicontient des informations sur ce qui a été exporté et les messages des erreurs éventuelles. L'utilitaire crée un fichierASCII distinct pour chaque type d'objets exporté. Vous devez spécifier le nom et le chemin d'accès des donnéesexportées. Ces informations sont utilisées par l'utilitaire d'exportation pour créer un répertoire ou "ensemble dedonnées". Ensuite, il crée un fichier par type d'objets exporté. Les données exportées contiennent uniquement desnoms d'objets, mais pas de données codées. Les fichiers de données respectent un format particulier. Voir lesinformations associées dans "Formats des objets RM Export".

Il est possible de créer un fichier de données d'importation conforme à ce format en utilisant d'autres programmesque RM Export. Si l'utilitaire Import sert à importer des données créées par d'autres programmes que cet utilitaired'exportation, vous devez vous assurer que les données sont précises et correctement mises en forme.Avertissement : L'utilitaire d'importation risque d'importer des données endommagées ou incorrectes. Avant d'utiliserl'utilitaire d'importation, Borland recommande de faire une copie de secours de la base de données. Borland n'estpas responsable des résultats d'importation de données créées par d'autres programmes que cet utilitaired'exportation. Vous pouvez :

♦ exporter un sous-ensemble d'exigences en format XML et CSV depuis la grille d'exigences

♦ exporter les rapports d'exigences en XML (menu Rapports)

♦ exporter les exigences vers MS Access (Fichier Exporter vers Access)

♦ exporter les exigences vers Oracle (Datamart)

♦ exporter les exigences vers SQL Server (Datamart)

♦ exporter la matrice de traçabilité vers Excel (Fichier Imprimer, Fichier Aperçu, cliquez avec le boutondroit et sélectionnez Exporter vers Microsoft Excel dans le menu contextuel)

♦ exporter les exigences vers StarTeam (Publier dans StarTeam)

♦ exporter les exigences vers Mercury Quality Center (Publier dans Quality Center)

L'administrateur de projet peut également exporter les informations du projet d'un serveur CaliberRM vers un autre,à l'aide de CaliberRM RM Export.

Concepts associés

ImportationRapports

Procédures associées

Exportation des données pour leur importation dans une autre applicationExportation des données pour leur importation dans un serveurExportation d'exigences vers des fichiers CSVPublication d'exigences vers StarTeam

127

Page 128: Administering and Using Caliber Rm

ImportationVous pouvez importer un projet ou d'autres objets dans un serveur en spécifiant le chemin d'accès et le nom desdonnées à importer. Il s'agit généralement d'un répertoire créé par RM Export.

Les données importées contiennent des noms d'objets et pas de données codées, mais les fichiers d'importationdoivent respecter un certain format. Ces formats sont détaillés dans : "Formats des objets RM Export".

Quand vous importez certains objets, l'utilitaire peut créer des objets d'autres types en cas de besoin. L'utilitaireessaie de recréer l'objet tel qu'il existait dans les données d'origine ; cependant, si les données ne sont pasdisponibles, il crée automatiquement un objet approprié avec le nom correct. Par exemple, si bsmith est lepropriétaire d'une exigence importée, l'utilitaire d'importation recherche dans les données importées la définition debsmith. Si bsmith n'existe pas, l'ID utilisateur bsmith est automatiquement créé avec des données minimales.

Objets créésGénéralement, l'utilitaire crée (si nécessaire) les objets suivants de la façon spécifiée ci-dessous :

♦ Utilisateurs : Tous les nouveaux utilisateurs présents dans le fichier d'importation User.txt sont ajoutés à laliste des utilisateurs de CaliberRM Administrator.

♦ Groupes : Tous les nouveaux groupes présents dans le fichier d'importation Group.txt sont ajoutés à la listedes groupes de CaliberRM Administrator.

♦ Projets : Tous les nouveaux projets présents dans le fichier d'importation Project.txt sont ajoutés à la liste desprojets de CaliberRM Administrator et du gestionnaire d'exigences.

♦ Types d'exigences : Tous les nouveaux types d'exigences présents dans le fichier d'importation ReqType.txtsont ajoutés aux projets nouveaux ou existants.

♦ Exigences : Toutes les nouvelles exigences présentes dans le fichier d'importation Requirement.txt sontajoutées aux projets nouveaux ou existants.

♦ Attributs définis par l'utilisateur : Tous les nouveaux attributs définis par l'utilisateur présents dans le fichierd'importation UDA.txt sont ajoutés à la liste des attributs pouvant être affectés à des onglets personnalisés.

Objets modifiésGénéralement, l'utilitaire modifie (si nécessaire) les objets suivants de la façon spécifiée ci-dessous :

♦ Groupes : Les groupes sont modifiés pour inclure les nouveaux utilisateurs qui leur appartiennent dans lefichier d'importation.

♦ Projets : Les projets sont modifiés pour inclure les nouveaux groupes qui leur sont affectés dans le fichierd'importation.

♦ Attributs système (état et priorité) : Les attributs système sont modifiés pour inclure toutes les nouvellesvaleurs d'état et de priorité présentes dans le fichier d'importation.

Concepts associés

Exportation

Procédures associées

Importation d'exigences depuis Microsoft Word

128

Page 129: Administering and Using Caliber Rm

Numéros hiérarchiquesChaque exigence d'un projet a deux numéros différents qui lui sont associés.

♦ Le numéro hiérarchique est déterminé par l'emplacement de l'exigence dans l'arborescence (ou dans lahiérarchie) du projet. Le numéro hiérarchique change quand des exigences sont ajoutées, déplacées ousupprimées.

♦ L'autre numéro associé à chaque exigence est son numéro de série (ou d'identification). Le numéro de sériene change pas, quelle que soit la position de l'exigence et il n'est pas réutilisé si l'exigence est supprimée.

Pour afficher les numéros hiérarchiques, développez tout d'abord les exigences dans la liste, en cliquant sur le signeplus (+) à gauche du type d'exigences et des noms d'exigences. Sélectionnez Affichage Numéroshiérarchiques dans le menu. Les numéros hiérarchiques s'affichent dans la liste des exigences.

Lors de l'affichage des numéros de série des exigences, l'étiquette associée à chaque type d'exigences s'afficheégalement. Par exemple, les types Business Requirements peuvent utiliser l'étiquette "BR". Chaque exigence dutype métier a son numéro de série préfixé par l'étiquette "BR". Pour afficher les numéros de série des exigences,sélectionnez Affichage Numéros de série dans le menu. Les numéros de série s'affichent dans la liste desexigences.

Procédures associées

Affichage des numéros hiérarchiques des exigences

129

Page 130: Administering and Using Caliber Rm

130

Page 131: Administering and Using Caliber Rm

Procédures

131

Page 132: Administering and Using Caliber Rm

ProcéduresCette section fournit des informations de type "Comment".

Dans cette sectionAttributsFournit des informations de type "Comment" sur les attributs définis par l'utilisateur.

BaselinesFournit des informations de type "Comment" sur les baselines.

GlossairesCette section fournit des informations de type "Comment" sur les glossaires.

Administration de la base de donnéesFournit des informations de type "Comment" sur l'administration de la base de données.

DiscussionsCette section fournit des informations de type "Comment" sur les discussions.

Document FactoryCette section fournit des informations de type "Comment" sur Document Factory.

Référence de documentFournit des informations de type "Comment" sur les références de document.

ExportationCette section fournit des informations de type "Comment" sur l'exportation des informations d'exigences.

ImportationCette section fournit des informations de type "Comment" sur l'importation des informations d'exigences.

ProjetsCette section fournit des informations de type "Comment" sur les projets.

RapportsCette section fournit des informations de type "Comment" sur les rapports.

ExigencesCette section fournit des informations de type "Comment" sur les exigences.

SécuritéFournit des informations de type "Comment" sur la sécurité.

Administration du serveurCette section fournit des informations de type "Comment" sur l'administration des serveurs.

TraçabilitéCette section fournit des informations de type "Comment" sur la traçabilité des exigences.

UtilisateursCette section fournit des informations de type "Comment" sur les utilisateurs.

ValidationCette section fournit des informations de type "Comment" sur la validation des exigences.

132

Page 133: Administering and Using Caliber Rm

AttributsFournit des informations de type "Comment" sur les attributs définis par l'utilisateur.

Dans cette sectionAffectation d'un attribut défini par l'utilisateur à un type d'exigencesExplique comment affecter un attribut défini par l'utilisateur à un type d'exigences.

Affectation des valeurs d'attributsExplique comment affecter des valeurs aux attributs.

Création d'un attribut défini par l'utilisateurExplique comment créer des attributs définis par l'utilisateur.

Modification d'un attribut défini par l'utilisateurExplique comment modifier les attributs définis par l'utilisateur.

Réorganisation de l'ordre des attributs définis par l'utilisateurExplique comment ordonner les attributs définis par l'utilisateur.

Suppression d'un attribut défini par l'utilisateurExplique comment supprimer les attributs définis par l'utilisateur.

133

Page 134: Administering and Using Caliber Rm

Affectation d'un attribut défini par l'utilisateur à un type d'exigencesRemarque : L'Expert de création d'un attribut défini par l'utilisateur ne s'exécute que si vous avez sélectionné

l'option correspondante de l'onglet Experts dans le menu Options de CaliberRM.

Pour affecter un attribut défini par l'utilisateur à un type d'exigences :1 Sélectionnez Fichier Admin Types d'exigences dans le menu. La boîte de dialogue Types

d'exigences est affichée.2 Sélectionnez le type d'exigences Business Requirements.3 Cliquez sur le bouton Modifier. La boîte de dialogue du type d'exigences est affichée.4 Dans la section Onglets personnalisés, sélectionnez User Attributes et cliquez sur le bouton Modifier. La

boîte de dialogue Modifier l'onglet personnalisé est affichée.5 Sélectionnez l'attribut Besoin métier dans la liste Disponibles, puis cliquez sur le bouton Vers la gauche pour

le placer dans la liste Sélectionnés. Un message vous avertit que l'ajout d'un attribut défini par l'utilisateur estun traitement long et fastidieux.

6 Cliquez sur Oui pour continuer.7 Cliquez sur OK pour enregistrer les modifications dans l'onglet personnalisé.8 Cliquez sur OK dans la boîte de dialogue Types d'exigences. L'attribut est affecté au type d'exigences.

Recherchez une exigence de type Business Requirements dans le projet Automated Teller Machine pour voirapparaître le nouvel attribut sur l'onglet User Attributes.

9 Pour modifier ou supprimer un attribut défini par l'utilisateur, sélectionnez-le dans la boîte de dialogue Attributsdéfinis par l'utilisateur, puis cliquez sur le bouton Modifier ou sur le bouton Supprimer.

Après avoir créé un attribut défini par l'utilisateur, vous devez l'insérer dans un onglet personnalisé d'un typed'exigences.

Concepts associés

Projets

Procédures associées

Définition des projetsCréation d'un type d'exigencesCréation d'un attribut défini par l'utilisateurConfiguration de la notification automatiqueDéfinition de la sécurité dans un projet

134

Page 135: Administering and Using Caliber Rm

Affectation des valeurs d'attributsLes attributs définis par l'utilisateur permettent à ces derniers de personnaliser les données qui seront suivies etstockées et facilitent la définition exhaustive de l'exigence. Un administrateur affecte les attributs définis parl'utilisateur au moment de la création du type de l'exigence. L'administrateur crée également des onglets d'attributspersonnalisés où sont placés les attributs définis par l'utilisateur. Les attributs apparaissent dans l'ensembled'onglets. Comme les autres champs d'une définition d'exigence, il est possible d'affecter des valeurs aux attributsdéfinis par l'utilisateur.

Pour affecter des valeurs d'attributs à une exigence :1 Sélectionnez l'exigence à laquelle vous voulez affecter des valeurs.2 Cliquez sur l'onglet contenant les attributs définis par l'utilisateur. Cet onglet varie selon le ou les types

d'exigences sélectionnés pour le projet et selon le type d'exigences dont relève l'exigence.L'onglet affiche tous les attributs définis par l'utilisateur pour l'exigence. Pour une description des différentstypes d'attributs, voir les informations associées dans "Types d'attributs".

3 Faites les sélections appropriées pour chacun des attributs.4 Enregistrez vos modifications en sélectionnant Exigence Enregistrer les modifications dans le menu.5 Pour supprimer les modifications, sélectionnez Exigence Annuler les modifications dans le menu.6 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.

Concepts associés

ExigencesVue glossaire

Procédures associées

Formatage du texte des exigencesCréation d'une exigence à partir d'un documentModification des exigences

135

Page 136: Administering and Using Caliber Rm

Création d'un attribut défini par l'utilisateurLes cinq étapes suivantes permettent de créer un attribut en utilisant l'Expert de création d'un attribut défini parl'utilisateur. L'expert s'exécute automatiquement lorsque vous créez un nouvel attribut défini par l'utilisateur.

Remarque : L'expert de création d'un attribut défini par l'utilisateur ne s'exécute que si vous avez sélectionnél'option correspondante de l'onglet Experts dans le menu Options de CaliberRM.

Pour créer un attribut défini par l'utilisateur en utilisant l'Expert de création d'un attributdéfini par l'utilisateur :1 Sélectionnez Fichier Admin Attributs définis par l'utilisateur dans le menu. La boîte de dialogue

Attributs définis par l'utilisateur est affichée.2 Cliquez sur Nouveau. L'étape 1 de l'Expert de création d'un attribut défini par l'utilisateur est affichée.

Entrez le nom de l'attribut.

♦ Entrez Besoin métier comme nom de l'attribut.

♦ Sélectionnez Liste à choix unique comme type de l'attribut.

♦ Entrez la description de l'attribut.

3 Cliquez sur Nouveau. L'étape 2 de l'Expert de création d'un attribut défini par l'utilisateur est affichée.

♦ Cliquez au début de la liste Contenu de la boîte liste, puis entrez Standard comme nom du premierélément de la liste.

♦ Utilisez les boutons Insérer avant et Insérer après pour entrer les éléments Optionnel et Critique.Ajoutez Critique avant Standard, et Optionnel après Standard.

♦ Pour renommer un élément de la liste, sélectionnez-le dans la liste et entrez le nouveau nom.

♦ Pour ordonner les éléments de la liste, sélectionnez un élément et cliquez sur les boutons Monter etDescendre. Pour supprimer un élément, sélectionnez-le et cliquez sur le bouton Supprimer.

♦ Pour que l'élément Standard devienne l'élément par défaut de la liste, sélectionnez-le dans la listedéroulante Sélection par défaut.

4 Cliquez sur Suivant. L'étape 3 de l'Expert de création d'un attribut défini par l'utilisateur est affichée.Choisissez Hériter la valeur du parent de l'exigence pour déterminer la valeur initiale de l'attribut.

5 Cliquez sur Suivant. L'étape 4 de l'Expert de création d'un attribut défini par l'utilisateur est affichée.

♦ Cochez la case Incrémenter le numéro de révision principal dans l'historique des modifications.

♦ Cochez la case Rendre suspects les liens de traçabilité de l'exigence.

6 Cliquez sur Suivant. L'étape 5 de l'Expert de création d'un attribut défini par l'utilisateur est affichée.Pour chaque type d'exigences, conservez le niveau de modification Propriétaire pour que les utilisateurs nepuissent modifier l'attribut que s'ils sont propriétaires de l'exigence. Cela définit la sécurité qui sera appliquéepar défaut à l'attribut.

7 Cliquez sur Suivant. La boîte de dialogue Nouvel attribut est affichée.Vérifiez que les informations entrées sont correctes.

8 Cliquez sur Terminer.

136

Page 137: Administering and Using Caliber Rm

Remarque : Pour modifier les informations, cliquez sur Précédent.

9 Cliquez sur Fermer dans la boîte de dialogue Attributs définis par l'utilisateur.

Après avoir créé un attribut défini par l'utilisateur, vous devez l'insérer dans un onglet personnalisé d'un typed'exigences.

Concepts associés

Projets

Procédures associées

Définition des projetsCréation d'un type d'exigencesAffectation d'un attribut défini par l'utilisateur à un type d'exigencesConfiguration de la notification automatiqueDéfinition de la sécurité dans un projet

137

Page 138: Administering and Using Caliber Rm

Modification d'un attribut défini par l'utilisateurAvertissement : La modification dans un projet des caractéristiques d'un attribut défini par l'utilisateur modifie ses

caractéristiques dans tous les projets mais pas sa valeur.

Pour modifier un attribut défini par l'utilisateur1 Sélectionnez Fichier Admin Attributs définis par l'utilisateur dans le menu. La boîte de dialogue

Attributs définis par l'utilisateur est affichée.2 Sélectionnez dans la liste l'attribut que vous voulez supprimer.3 Cliquez sur le bouton Modifier. La boîte de dialogue de l'attribut est affichée.

Remarque : Les options affichées dans la partie inférieure de la boîte de dialogue dépendent dutype de l'attribut sélectionné à l'étape 2. Voir les informations associées de"Définition des options du type d'attribut" dans "Création d'un attribut défini parl'utilisateur en mode avancé".

4 Modifiez les options de votre choix.

Remarque : Pour éviter la perte de données, il n'est pas possible de changer le type d'un attributaprès qu'un attribut de ce type a été enregistré.

5 Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour quitter sans enregistrer.

Concepts associés

Projets

Procédures associées

Définition des projetsCréation d'un type d'exigencesAffectation d'un attribut défini par l'utilisateur à un type d'exigencesConfiguration de la notification automatiqueDéfinition de la sécurité dans un projet

138

Page 139: Administering and Using Caliber Rm

Réorganisation de l'ordre des attributs définis par l'utilisateurAprès avoir créé des attributs définis par l'utilisateur, vous pouvez décider dans quel ordre ils apparaissent.

Remarque : Vous devez avoir les privilèges d'un administrateur pour définir l'ordre des attributs définis parl'utilisateur.

Pour ordonner les attributs définis par l'utilisateur :1 Sélectionnez Fichier Admin Types d'exigences.2 Sélectionnez le type d'exigences dont vous voulez ordonner les attributs définis par l'utilisateur.3 Cliquez sur Modifier. La fenêtre Types d'exigences est affichée.4 Sélectionnez l'onglet personnalisé où sont situés les attributs que vous voulez ordonner.5 Cliquez sur Modifier. La fenêtre Modifier l'onglet personnalisé est affichée.6 Sélectionnez l'attribut que vous voulez déplacer dans la liste Sélectionnés.7 Utilisez le bouton Monter ou Descendre pour déplacer l'attribut vers le haut ou le bas de la liste.8 Cliquez sur OK pour enregistrer l'ordre.

Concepts associés

Attributs

Procédures associées

Création d'un attribut défini par l'utilisateurAffectation d'un attribut défini par l'utilisateur à un type d'exigencesModification d'un attribut défini par l'utilisateurSuppression d'un attribut défini par l'utilisateur

139

Page 140: Administering and Using Caliber Rm

Suppression d'un attribut défini par l'utilisateurAvertissement : La suppression dans un projet d'un attribut défini par l'utilisateur le supprime dans tous les projets !

Avant de supprimer un attribut défini par l'utilisateur, vous devez le retirer de tous les ongletspersonnalisés de tous les types d'exigences dans lesquels il apparaît. C'est une opération lourdesi le type dont l'attribut est modifié a de nombreuses exigences. Il vaut mieux exécuter cetteopération sur un système qui n'est pas en activité car les utilisateurs risquent d'en être affectés.

Pour supprimer un attribut défini par l'utilisateur1 Sélectionnez Fichier Admin Attributs définis par l'utilisateur dans le menu. La boîte de dialogue

Attributs définis par l'utilisateur est affichée.2 Sélectionnez dans la liste l'attribut que vous voulez supprimer.3 Cliquez sur le bouton Supprimer. Un message est affiché pour vérifier que vous voulez supprimer l'attribut.4 Cliquez sur Oui pour supprimer l'attribut, ou sur Non pour l'enregistrer.5 Cliquez sur Fermer dans la boîte de dialogue Attributs définis par l'utilisateur.

Après avoir créé un attribut défini par l'utilisateur, vous devez l'insérer dans un onglet personnalisé d'un typed'exigences.

Concepts associés

Projets

Procédures associées

Définition des projetsCréation d'un type d'exigencesAffectation d'un attribut défini par l'utilisateur à un type d'exigencesConfiguration de la notification automatiqueDéfinition de la sécurité dans un projet

140

Page 141: Administering and Using Caliber Rm

BaselinesFournit des informations de type "Comment" sur les baselines.

Dans cette sectionComparaison de baselinesExplique comment comparer des baselines.

Création d'administrateurs de baselinesExplique comment établir un utilisateur en tant qu'administrateur de baselines.

Création de rapports de signatures des baselinesLe rapport de signatures d'une baseline est trié dans l'ordre de la liste des signatures de la fenêtre Signaturesde la baseline. Vous pouvez également consulter les informations de signatures dans Document Factory.

Création des baselines dans AdministratorExplique comment créer et définir des baselines.

Création et définition des baselinesExplique comment créer et définir des baselines.

Initialisation d'une baselineExplique comment initialiser une baseline.

Modification des baselinesExplique comment modifier une baseline.

Signature d'une baselineExplique comment signer une baseline.

Verrouillage des baselinesAprès avoir effectué toutes les opérations voulues sur une baseline, vous pouvez la verrouiller.

141

Page 142: Administering and Using Caliber Rm

Comparaison de baselinesVous pouvez comparer des baselines pour voir les modifications qui leur ont été apportées et visualiser l'avancementd'un projet.

Pour comparer deux baselines :1 Sélectionnez Outils Comparer des baselines dans le menu CaliberRM. La boîte de dialogue Comparer

des baselines s'affiche.

Remarque : Pour accéder à la boîte de dialogue Comparer des baselines, vous pouvez aussisélectionner Outils Signatures de la baseline, puis cliquer sur le boutonComparer des baselines dans la fenêtre Signatures de la baseline.

2 Dans leurs listes déroulantes respectives, sélectionnez les deux baselines à comparer.3 Cliquez sur OK. La comparaison des baselines s'affiche dans un fichier HTML.4 Pour afficher les exigences dans une grille, cochez la case Afficher la grille.5 Pour afficher les données, vous pouvez choisir l'une des trois méthodes suivantes :

♦ Afficher la comparaison des baselines : Affiche les différences selon la structure hiérarchique desexigences.

♦ Afficher uniquement les différences des baselines groupées par type d'exigences : Affiche lesdifférences par type d'exigences.

♦ Afficher uniquement les différences des baselines groupées par type de différences : Affiche lesdifférences par types de différence.

♦ Exigences manquantes : Une exigence existe dans une baseline mais pas dans l'autre. Lorsque vouscomparez les deux baselines, vous remarquerez que les éléments exigence qui sont affichés sous lenoeud Exigences manquantes sont manquantes dans l'autre baseline.

♦ Exigences déplacées : Une exigence a été déplacée.

♦ Exigences déplacées et de versions différentes : Une exigence a été déplacée et figure dans uneversion différente.

♦ Exigences de versions différentes : Une exigence figure dans une version différente.

6 Sélectionnez Fichier Imprimer et suivez la procédure d'impression standard de Windows pour imprimer lerapport.

Concepts associés

Baselines

Procédures associées

Création et définition des baselinesVerrouillage des baselinesSignature d'une baseline

142

Page 143: Administering and Using Caliber Rm

Création d'administrateurs de baselinesLes administrateurs des baselines maintiennent les baselines. Un administrateur de baselines effectue tous lesniveaux de maintenance des baselines. Cet utilisateur n'a pas besoin d'être un administrateur de CaliberRM.

Pour établir un utilisateur en tant qu'administrateur de baselines1 Sélectionnez File New User. La boîte de dialogue User Creation Wizard est affichée.2 Entrez les détails sur l'utilisateur demandés aux étapes 1, 2 et 3 de l'expert User Creation Wizard.3 Cochez User Can Perform Baseline Administration à l'étape 4 de l'expert de création d'un utilisateur.

Cela établit l'utilisateur en tant qu'administrateur des baselines.

Concepts associés

Utilisateurs

Procédures associées

Création d'utilisateursCréation de groupesActivation de LDAP

143

Page 144: Administering and Using Caliber Rm

Création de rapports de signatures des baselines

Pour créer un rapport de signatures d'une baseline :1 Sélectionnez le bouton Rapport de signatures dans la fenêtre Signatures de la baseline pour afficher un

rapport sur les signatures d'une baseline.2 Le rapport apparaît dans votre navigateur Web.

Concepts associés

Rapports

Procédures associées

Création de rapports Document Factory

Référence associée

Syntaxe de Document Factory

144

Page 145: Administering and Using Caliber Rm

Création des baselines dans AdministratorLa création d'une baseline définit les caractéristiques de celle-ci et non pas son contenu. Une fois créée, une baselinedoit être initialisée. En d'autres termes, vous devez lui associer les informations concernant les exigences. Vousdevez être administrateur ou administrateur de baselines pour créer des baselines.

Avertissement : Les modifications apportées aux définitions d'attributs sont reflétées dans les baselines. Parexemple, changer les paramètres du type UDA (par exemple : liste de valeurs pour les UDA listede sélection) change les valeurs respectives des attributs des exigences incluses dans lesbaselines. Si vous devez créer une baseline dont le contenu ne change pas, envisagez de publierles baselines CaliberRM dans StarTeam.

Pour créer une baseline dans Administrator1 Dans Administrator, sélectionnez View Projects dans le menu. Sélectionnez le projet auquel vous souhaitez

ajouter une baseline.2 Cliquez sur l'onglet Project Baselines. Cliquez sur le bouton New. La boîte de dialogue New Baseline s'affiche.

Trois onglets contiennent les informations sur la baseline : Properties, Signatories et Signature Meaning.3 Sur l'onglet Properties :

♦ Entrez le nom et la description de la baseline.

♦ Pour que tous les utilisateurs affectés à une exigence, ou intéressés par elle, reçoivent un message denotification lorsque cette exigence est ajoutée à ou retirée de la baseline, cochez la case Send BaselineMaintenance Notifications via Email.

Remarque : La case à cocher Lock Baseline est désactivée lors de la création d'une nouvellebaseline. Elle est activée quand vous initialisez la baseline.

4 Cliquez sur l'onglet Signatories. Sur l'onglet apparaît la liste des utilisateurs, appelés signataires, autorisés àsigner une baseline verrouillée. Cliquez sur Modify pour ajouter des utilisateurs à la liste. La boîte de dialogueAdd Baseline Signatories apparaît.

5 Sélectionnez les utilisateurs à ajouter comme signataires de la baseline :

♦ Pour sélectionner des signataires parmi les membres du projet, cliquez sur le bouton Members of thisbaseline's project.

♦ Pour sélectionner des signataires dans une baseline, cliquez sur le bouton Signatories of the followingbaseline. La liste déroulante des baselines est activée. Sélectionnez la baseline qui contient lessignataires à ajouter à la nouvelle baseline. Le volet supérieur contient tous les membres du projet ou lessignataires effectifs d'une baseline existante. Dans la liste, sélectionnez les utilisateurs à ajouter en tantque signataires en cochant la case en regard du nom de chaque utilisateur. Le volet inférieur affiche unaperçu de la liste des signataires.

6 Cliquez sur OK dans la boîte de dialogue Add Baseline Signatories. Cliquez sur l'onglet SignatureMeaning.Chaque baseline est associée à une liste de significations des signatures électroniques. Chaque baseline doitcontenir au moins une signification de signature. Quand il "signe" une baseline, l'utilisateur sélectionne unesignification pour sa signature. La signification par défaut d'une signature est Approved.

7 Pour créer une signification de signature, sélectionnez-en une dans la liste, et cliquez sur Insert Before ou surInsert After. Vous pouvez également importer les significations de signature d'une autre baseline. Voir lasection ci-dessous.

145

Page 146: Administering and Using Caliber Rm

8 Entrez le nom de la signification de signature dans le champ liste vide.Cliquez sur OK pour enregistrer la nouvelle baseline. Cliquez sur le bouton Save pour enregistrer le projet. Lafenêtre New Baseline se referme automatiquement, et la nouvelle baseline apparaît dans la liste déroulanteBaseline du menu.

Lorsqu'une baseline est enregistrée, tous les signataires de la baseline reçoivent une notification par courrierélectronique à ce propos.

Pour importer des significations de signature1 Sur l'onglet Signature Meaning, cliquez sur le bouton Import. La boîte de dialogue Import Signature

Meanings apparaît.2 Sélectionnez une baseline dans la liste déroulante.3 Cliquez sur OK dans la boîte de dialogue Import Signature Meanings.

Concepts associés

Baselines

Procédures associées

Publication d'exigences vers StarTeam

146

Page 147: Administering and Using Caliber Rm

Création et définition des baselinesLa création d'une baseline définit les caractéristiques de celle-ci et non pas son contenu. Une fois créée, une baselinedoit être initialisée. En d'autres termes, vous devez lui associer les informations concernant les exigences. Vousdevez être administrateur ou administrateur de baselines pour créer des baselines.

Avertissement : Les modifications apportées aux définitions d'attributs sont reflétées dans les baselines. Parexemple, changer les paramètres du type UDA (par exemple : liste de valeurs pour les UDA listede sélection) change les valeurs respectives des attributs des exigences incluses dans lesbaselines. Si vous devez créer une baseline dont le contenu ne change pas, envisagez de publierles baselines CaliberRM dans StarTeam.

Pour créer une baseline1 Dans CaliberRM, choisissez Fichier Administration Baseline Nouvelle baseline. Trois onglets

contiennent les informations sur la baseline : Propriétés, Signataires et Signification de la signature.2 Sur l'onglet Propriétés :

♦ Entrez le nom et la description de la baseline.

♦ Pour que tous les utilisateurs affectés à une exigence, ou intéressés par elle, reçoivent un message denotification lorsque cette exigence est ajoutée à ou retirée de la baseline, cochez la case Envoyer lesnotifications de modification de maintenance de baseline par Email. La case à cocher Verrouillerla baseline est désactivée lors de la création d'une nouvelle baseline. Elle est activée quand vousinitialisez la baseline.

3 Cliquez sur l'onglet Signataires. Sur l'onglet apparaît la liste des utilisateurs, appelés signataires, autorisés àsigner une baseline verrouillée. Cliquez sur Modifier pour ajouter des utilisateurs à la liste. La boîte de dialogueAjouter des signataires de baseline apparaît.

4 Sélectionnez les utilisateurs à ajouter comme signataires de la baseline :

♦ Pour sélectionner des signataires parmi les membres du projet, cliquez sur le bouton Membres du projetde cette baseline.

♦ Pour sélectionner des signataires dans une baseline, cliquez sur le bouton Signataires de la baselinesuivante. La liste déroulante des baselines est activée. Sélectionnez la baseline qui contient lessignataires à ajouter à la nouvelle baseline. Le volet supérieur contient tous les membres du projet ou lessignataires effectifs d'une baseline existante. Dans la liste, sélectionnez les utilisateurs à ajouter en tantque signataires en cochant la case en regard du nom de chaque utilisateur. Le volet inférieur affiche unaperçu de la liste des signataires.

5 Cliquez sur OK dans la boîte de dialogue Ajouter des signataires de baseline.6 Cliquez sur l'onglet Signification de la signature.

Chaque baseline est associée à une liste de significations des signatures électroniques. Chaque baseline doitcontenir au moins une signification de signature. Quand il "signe" une baseline, l'utilisateur sélectionne unesignification pour sa signature. La signification par défaut d'une signature est Approuvé.

7 Pour créer une signification de signature, sélectionnez-en une dans la liste, et cliquez sur Insérer avant ou surInsérer après. Vous pouvez également importer les significations de signature d'une autre baseline. Voir lasection ci-dessous.

8 Entrez le nom de la signification de signature dans le champ liste vide.

147

Page 148: Administering and Using Caliber Rm

9 Cliquez sur OK pour enregistrer la nouvelle baseline. Cliquez sur le bouton Enregistrer pour enregistrer leprojet. La fenêtre Nouvelle baseline se referme automatiquement, et la nouvelle baseline apparaît dans la listedéroulante Baseline du menu.Lorsqu'une baseline est enregistrée, tous les signataires de la baseline reçoivent une notification par courrierélectronique à ce propos.

Pour importer des significations de signature1 Sur l'onglet Signification de la signature, cliquez sur le bouton Importer. La boîte de dialogue Importer les

significations de signature apparaît.2 Sélectionnez une baseline dans la liste déroulante.3 Cliquez sur OK dans la boîte de dialogue Importer les significations de signature.

Pour initialiser une baseline1 Dans CaliberRM, choisissez Fichier Ouvrir une baseline dans le menu. La boîte de dialogue Initialiser

une baseline apparaît.2 Sélectionnez la baseline à initialiser dans la liste déroulante Point de départ. Si vous souhaitez associer une

baseline à l'état en cours du projet sans effectuer de maintenance sur les baselines, cliquez sur OK. Si vousvoulez modifier la baseline après l'avoir initialisée, cochez la case Maintenance de la baseline après avoirtapé OK.

3 Cliquez sur OK.

Pour modifier une baseline1 Dans CaliberRM, choisissez Fichier Administration Baseline Maintenance de la baseline dans le

menu. La fenêtre Maintenance de la baseline apparaît et affiche l'arborescence des exigences, avec descases à cocher à côté des exigences contenues dans la baseline.

Remarque : Vous devez être administrateur de baselines pour modifier une baseline. Certainesbaselines peuvent être verrouillées. Pour des raisons de sécurité, il est impossiblede modifier les baselines verrouillées.

2 Sélectionnez ou désélectionnez des exigences, suivant vos besoins.

Remarque : Vous pouvez aussi choisir une autre version pour une exigence en cliquant avec lebouton droit sur celle-ci et en modifiant son numéro de version par celui de la versionque vous voulez associer à la baseline.

3 Cliquez sur le bouton Enregistrer pour enregistrer la baseline modifiée.

Concepts associés

Baselines

Procédures associées

Publication d'exigences vers StarTeam

148

Page 149: Administering and Using Caliber Rm

Initialisation d'une baselineUne fois créée, une baseline doit être initialisée. En d'autres termes, vous devez lui associer les informationsconcernant les exigences. Pour cela, vous devez être administrateur de baselines.

Pour initialiser une baseline :1 Dans le gestionnaire d'exigences, sélectionnez une nouvelle baseline dans la liste déroulante Baseline ou

sélectionnez Fichier Ouvrir une baseline dans le menu. La boîte de dialogue Initialiser une baselines'affiche.

2 Sélectionnez la baseline à initialiser dans la liste déroulante Point de départ.3 Si vous souhaitez associer une baseline à l'état en cours du projet sans effectuer de maintenance sur les

baselines, cliquez sur OK.5 Pour effectuer la maintenance de la baseline, cochez la case Maintenance de la baseline après avoir tapé

OK, puis allez à la section "Modification d'une baseline".

Remarque : Quand une baseline est initialisée ou modifiée, la traçabilité, les références et lesdiscussions ne lui sont pas associées.

Concepts associés

Baselines

Procédures associées

Création et définition des baselinesComparaison de baselinesVerrouillage des baselinesSignature d'une baseline

149

Page 150: Administering and Using Caliber Rm

Modification des baselinesDans le gestionnaire d'exigences, vous pouvez ajouter ou supprimer des exigences dans une baseline, ainsi quemodifier la version d'une exigence associée à une baseline. Vous devez être administrateur de baselines pourmodifier une baseline.

Remarque : Certaines baselines peuvent être verrouillées. Pour des raisons de sécurité, il est impossible demodifier les baselines verrouillées.

Pour modifier une baseline1 Initialisez une baseline comme décrit dans "Initialisation d'une baseline".2 Sélectionnez Fichier Administration Baseline Maintenance de la baseline dans le menu. La fenêtre

Maintenance de la baseline s'affiche. Elle montre l'arborescence des exigences, les cases cochées signalantles exigences qui appartiennent à la baseline.Dans la fenêtre de maintenance de la baseline, les exigences sont visuellement différenciées en 3 types

♦ Type 1 - Les exigences qui appartiennent à la baseline sélectionnée sont en gras.

♦ Type 2 - Les exigences qui n'appartiennent pas à la baseline sélectionnée ni à la baseline "En cours" sonten gris. Ce sont les exigences supprimées.

♦ Type 3 - Les exigences qui appartiennent à la baseline "En cours" mais pas à la baseline sélectionnéesont en texte normal.

3 Sélectionnez ou désélectionnez des exigences, suivant vos besoins. Les exigences sélectionnées sont inclusesdans la baseline. Une marque de sélection indique que l'exigence est sélectionnée.Après la désélection d'une exigence et un enregistrement, l'exigence apparaît en texte normal. Vous pouvez larajouter à la baseline comme et quand vous le souhaiterez.

Remarque : Vous pouvez aussi choisir une autre version pour une exigence en cliquant avec lebouton droit sur celle-ci et en modifiant son numéro de version par celui de la versionque vous voulez associer à la baseline.

4 Cliquez sur le bouton Enregistrer dans la fenêtre Maintenance de la baseline pour enregistrer la baselinemodifiée.

Remarque : Quand une baseline est initialisée ou modifiée, la traçabilité, les références et lesdiscussions ne lui sont pas associées.

Procédures associées

Création et définition des baselinesComparaison de baselinesInitialisation d'une baselineVerrouillage des baselinesModification des baselinesSignature d'une baseline

150

Page 151: Administering and Using Caliber Rm

Signature d'une baselineLes signatures de baselines sont l'équivalent électronique d'une "feuille de validation" employée pour approuver ungroupe d'exigences avant la phase de développement

Pour signer une baseline1 Dans le gestionnaire d'exigences, sélectionnez une baseline dans la liste déroulante Baseline ou

sélectionnez Fichier Ouvrir une baseline dans le menu.2 Sélectionnez Outils Signatures de la baseline dans le menu. La fenêtre Signatures de la baseline s'affiche.

Remarque : Le bouton Ajouter signature n'est disponible que si la baseline est verrouillée etque vous êtes un de ses signataires. La boîte de dialogue Nouvelle signatures'affiche.

3 Cliquez sur le bouton Ajouter signature.

Remarque : Si vous souhaitez ajouter ou modifier le titre, saisissez-le dans le champ Titre.

4 Attribuez une Signification à la signature en utilisant la liste déroulante.5 Dans la section Authentification, vérifiez votre ID utilisateur et entrez votre Mot de passe.6 Au besoin, entrez un commentaire dans le champ Commentaire. La longueur maximale autorisée pour un

commentaire est de 5000 caractères.7 Cliquez sur OK. Une boîte de dialogue d'avertissement est affichée pour vérifier que vous souhaitez vraiment

signer la baseline.8 Pour ne plus afficher l'avertissement, cochez la case Ne plus réafficher cet avertissement.9 Cliquez sur OK. Votre signature apparaît désormais dans la fenêtre Signatures de la baseline. Les signataires

peuvent signer une baseline à plusieurs reprises mais une fois la signature ajoutée, elle ne peut être niremplacée ni supprimée.

Concepts associés

Signatures électroniques de baselines

Procédures associées

Verrouillage des baselinesComparaison de baselines

151

Page 152: Administering and Using Caliber Rm

Verrouillage des baselinesUne fois verrouillée, une baseline ne peut être modifiée. Cependant, les signataires peuvent signer la baseline,modifier des signatures et leur attribuer des significations après verrouillage. Pour verrouiller une baseline, vousdevez être administrateur de baselines.

Avertissement : Une fois verrouillée, une baseline ne peut être déverrouillée. L'option Verrouiller la baseline estinaccessible une fois que vous l'avez sélectionnée.

Pour verrouiller une baseline1 Dans le gestionnaire d'exigences, sélectionnez une baseline dans la liste déroulante Baseline.2 Sélectionnez Fichier Administration Baseline Propriétés de la baseline dans le menu. La boîte de

dialogue Modifier une baseline s'affiche.3 Sur l'onglet Propriétés, sélectionnez la case à cocher Verrouiller la baseline. L'avertissement Etes-vous sûr

de vouloir verrouiller cette baseline ? s'affiche.4 Cliquez sur Oui pour verrouiller la baseline, ou sur Non pour annuler l'action.5 Cliquez sur OK. La baseline est verrouillée et la case à cocher Verrouiller la baseline n'est plus accessible.

Quand une baseline est verrouillée, tous ses signataires reçoivent un message électronique les informant qu'ilspeuvent désormais la signer. Les signataires ajoutés après le verrouillage d'une baseline reçoivent également unenotification.

Concepts associés

Baselines

Procédures associées

Création et définition des baselinesComparaison de baselinesSignature d'une baseline

152

Page 153: Administering and Using Caliber Rm

GlossairesCette section fournit des informations de type "Comment" sur les glossaires.

Dans cette sectionAffectation des glossairesExplique comment affecter des glossaires à un projet.

Création d'un glossaireExplique comment créer un glossaire.

Création d'un glossaireExplique comment créer un glossaire.

Création d'un terme dans un glossaireExplique comment ajouter un terme à un glossaire existant.

Exportation des glossairesVous pouvez exporter un glossaire de termes existant vers un fichier .xml.

Importation de glossairesExplique comment importer des glossaires.

Modification de termes de glossaireExplique comment modifier un terme existant dans un glossaire.

Modification des glossairesExplique comment modifier des glossaires.

Réutilisation des glossairesExplique comment réutiliser des glossaires.

Suppression d'un glossaireExplique comment supprimer un glossaire.

Suppression de termes de glossaireExplique comment modifier un terme existant dans un glossaire.

153

Page 154: Administering and Using Caliber Rm

Affectation des glossairesAffectation d'un glossaire à un projet

Pour affecter un glossaire à un projet :1 Dans CaliberRM Administrator, sélectionnez le projet auquel vous voulez affecter un glossaire.2 Sélectionnez l'onglet Glossaries. L'onglet affiche la liste de tous les glossaires sélectionnés (affectés) et de

tous les glossaires disponibles.3 Sélectionnez le glossaire que vous souhaitez associer au projet dans la liste Available.

Remarque : Utilisez la touche MAJ pour sélectionner une suite de glossaires ou la touche CTRLpour sélectionner plusieurs glossaires individuellement.

4 Cliquez sur le bouton Vers la gauche pour déplacer le glossaire dans la liste Selected.

Remarque : Cliquez sur le bouton Tous vers la gauche pour placer en un seul geste tous lesglossaires de la liste Available dans la liste Selected.

5 Vous pouvez modifier l'ordre des glossaires en utilisant les boutons Monter et Descendre. L'ordre de la listedétermine l'ordre dans lequel sont consultés les glossaires et l'ordre des couleurs en cas de termes figurantdans plusieurs glossaires.

6 Cliquez sur le bouton Save pour enregistrer le projet. Le glossaire est affecté au projet.

Procédures associées

Création d'un glossaireCréation d'un terme dans un glossaire

154

Page 155: Administering and Using Caliber Rm

Création d'un glossaire

Pour créer un nouveau glossaire :1 Dans CaliberRM Administrator, sélectionnez File Admin Glossaries. La boîte de dialogue

Glossaries s'affiche.2 Sélectionnez dans la liste déroulante le glossaire dans lequel vous voulez ajouter le terme.3 Entrez le nom du nouveau glossaire.4 Sélectionnez une couleur pour les termes du glossaire afin d'identifier facilement le glossaire auquel appartient

chaque terme.5 Cliquez sur OK. Le glossaire est créé et ajouté à l'onglet Glossaries.6 Vous pouvez également importer un glossaire existant pour créer un nouveau glossaire.

Concepts associés

Glossaires

Procédures associées

Importation de glossaires

155

Page 156: Administering and Using Caliber Rm

Création d'un glossaire

Pour créer un nouveau glossaire :1 Dans CaliberRM Administrator, sélectionnez File Admin Glossaries. La boîte de dialogue

Glossaries s'affiche.2 Sélectionnez dans la liste déroulante le glossaire dans lequel vous voulez ajouter le terme.3 Entrez le nom du nouveau glossaire.4 Sélectionnez une couleur pour les termes du glossaire afin d'identifier facilement le glossaire auquel appartient

chaque terme.5 Cliquez sur OK. Le glossaire est créé et ajouté à l'onglet Glossaries.6 Vous pouvez également importer un glossaire existant pour créer un nouveau glossaire.

Concepts associés

Glossaires

Procédures associées

Importation de glossaires

156

Page 157: Administering and Using Caliber Rm

Création d'un terme dans un glossairePour créer de nouveaux termes ou modifier la définition de termes existant dans un glossaire, vous devez soit fairepartie du groupe des Administrateurs, soit avoir reçu le droit "User Can Manage Glossary Terms" dans CaliberRMAdministrator.

Pour ajouter un terme à un glossaire1 Dans CaliberRM, choisissez Outils Glossaires dans le menu.2 Sélectionnez dans la liste déroulante le glossaire dans lequel vous voulez ajouter le terme.3 Cliquez sur le bouton Nouveau.4 Entrez le nouveau terme et sa définition, puis cliquez sur OK.

Remarque : Les caractères suivants ne sont pas autorisés pour la création d'un terme dans lesglossaires : !, ?, ;, :, ", ', (, ), [, ], {, }, retour-chariot et saut de ligne.

Concepts associés

Glossaires

Procédures associées

Création d'utilisateurs

157

Page 158: Administering and Using Caliber Rm

Exportation des glossaires

Pour exporter un glossaire1 Sélectionnez dans la liste le glossaire qui contient les termes à exporter et cliquez sur Modify.2 Si vous voulez importer des termes dans un nouveau glossaire, cliquez sur New. Si vous voulez importer les

termes dans un glossaire existant, sélectionnez ce glossaire et cliquez sur Modify. La boîte de dialogueGlossary s'affiche.

3 Cliquez sur Export. La boîte de dialogue Export Glossary Terms s'affiche.4 Entrez le nom du fichier résultat de l'exportation ou cliquez sur le bouton Parcourir pour naviguer jusqu'à lui.5 Cliquez sur OK. Votre glossaire est maintenant dans un fichier .xml.

Remarque : Vous pouvez également imprimer les informations contenues dans les glossairesen utilisant Document Factory.

Concepts associés

Glossaires

Procédures associées

Importation de glossaires

158

Page 159: Administering and Using Caliber Rm

Importation de glossairesVous pouvez importer un glossaire de termes dans un glossaire existant ou dans un nouveau glossaire. Le fichierimporté doit être un fichier .xml. CaliberRM accepte tous les caractères UTF-8 (Universal Transfer Format 8).

Pour importer un glossaire1 Sélectionnez File Admin Glossaries dans le menu. La liste des glossaires s'affiche dans la boîte de

dialogue Glossaries.2 Si vous voulez importer des termes dans un nouveau glossaire, cliquez sur New. Si vous voulez importer les

termes dans un glossaire existant, sélectionnez ce glossaire et cliquez sur Modify. La boîte de dialogueGlossary s'affiche.

3 Dans le cas de création d'un nouveau glossaire, entrez un nom et une couleur.4 Cliquez sur Import. La boîte de dialogue Import Glossary Terms s'affiche.5 Entrez le nom du fichier à importer ou cliquez sur le bouton Parcourir pour naviguer jusqu'à lui.6 Cliquez sur OK. Les termes apparaissent maintenant dans votre glossaire.

Concepts associés

Glossaires

Procédures associées

Importation de glossaires

159

Page 160: Administering and Using Caliber Rm

Modification de termes de glossairePour créer de nouveaux termes ou modifier la définition de termes existant dans un glossaire, vous devez soit fairepartie du groupe des Administrateurs, soit avoir reçu le droit "User Can Manage Glossary Terms" dans CaliberRMAdministrator.

Pour modifier un terme de glossaire1 Dans CaliberRM, choisissez Outils Glossaires dans le menu.2 Sélectionnez dans la liste déroulante le glossaire dans lequel vous voulez ajouter le terme.3 Cliquez sur le bouton Modifier.4 Editez le terme et sa définition, puis cliquez sur OK.

Remarque : Les caractères suivants ne sont pas autorisés pour la création d'un terme dans lesglossaires : !, ?, ;, :, ", ', (, ), [, ], {, }, retour-chariot et saut de ligne.

Concepts associés

Glossaires

Procédures associées

Création d'utilisateurs

160

Page 161: Administering and Using Caliber Rm

Modification des glossaires

Pour modifier un glossaire :1 Dans CaliberRM Administrator, sélectionnez File Admin Glossaries à partir du menu. La liste des

glossaires s'affiche dans la boîte de dialogue Glossaries.2 Cliquez sur Modify. La boîte de dialogue Glossary s'affiche.3 Apportez les modifications souhaitées.4 Cliquez sur OK. Les termes apparaissent maintenant dans votre glossaire.5 Cliquez sur le bouton Save pour enregistrer le projet. Le glossaire est modifié.

Vous pouvez également importer dans un glossaire existant des termes de glossaire existants.

Concepts associés

Glossaires

Procédures associées

Importation de glossaires

161

Page 162: Administering and Using Caliber Rm

Réutilisation des glossairesRéutilisation ou affectation d'un glossaire à un projet

Pour réutiliser un glossaire1 Dans CaliberRM Administrator, sélectionnez le projet auquel vous voulez affecter un glossaire.2 Sélectionnez l'onglet Glossaries. L'onglet affiche la liste de tous les glossaires sélectionnés (affectés) et de

tous les glossaires disponibles.3 Sélectionnez le glossaire que vous souhaitez associer au projet dans la liste Available.

Remarque : Utilisez la touche Maj pour sélectionner une suite de glossaires ou la toucheCtrl pour sélectionner plusieurs glossaires individuellement.

4 Cliquez sur le bouton Vers la gauche pour déplacer le glossaire dans la liste Selected.

Remarque : Cliquez sur le bouton Tous vers la gauche pour placer en un seul geste tous lesglossaires de la liste Available dans la liste Selected.

5 Vous pouvez modifier l'ordre des glossaires en utilisant les boutons Monter et Descendre. L'ordre de la listedétermine l'ordre dans lequel sont consultés les glossaires et l'ordre des couleurs en cas de termes figurantdans plusieurs glossaires.

6 Cliquez sur le bouton Save pour enregistrer le projet. Le glossaire est affecté au projet.

Procédures associées

Création d'un glossaireCréation d'un terme dans un glossaire

162

Page 163: Administering and Using Caliber Rm

Suppression d'un glossaire

Pour modifier un glossaire :1 Dans CaliberRM Administrator, sélectionnez File Admin Glossaries. La boîte de dialogue

Glossaries s'affiche.2 Cliquez sur Delete. La boîte de dialogue Glossaries s'affiche.3 Sélectionnez dans la liste le glossaire à supprimer.4 Cliquez sur OK pour supprimer le glossaire.5 Cliquez sur le bouton Cancel pour enregistrer le glossaire.6 Cliquez sur Close pour fermer la boîte de dialogue Glossaries.

Concepts associés

Glossaires

163

Page 164: Administering and Using Caliber Rm

Suppression de termes de glossairePour créer de nouveaux termes ou modifier la définition de termes existant dans un glossaire, vous devez soit fairepartie du groupe des Administrateurs, soit avoir reçu le droit "User Can Manage Glossary Terms" dans CaliberRMAdministrator.

Pour supprimer un terme de glossaire1 Dans CaliberRM, choisissez Outils Glossaires dans le menu.2 Sélectionnez dans la liste déroulante le terme de glossaire à supprimer.3 Cliquez sur le bouton Supprimer.

La boîte de dialogue Etes-vous sûr de vouloir supprimer le terme ? s'affiche.

4 Cliquez sur OK pour supprimer le terme du glossaire ou sur Annuler pour l'enregistrer.5 Cliquez sur Fermer pour fermer la boîte de dialogue Glossaires.

Concepts associés

Glossaires

Procédures associées

Création d'utilisateurs

164

Page 165: Administering and Using Caliber Rm

Administration de la base de donnéesDans cette section

Planification d'une sauvegarde quotidienne de la base de donnéesExplique comment programmer une sauvegarde quotidienne de la base de données.

Création d'une base de données avec le gestionnaire de base de donnéesExplique comment créer une nouvelle base de données en utilisant le gestionnaire de base de données,DB Manager.

Modification du propriétaire de la base de donnéesExplique comment modifier le propriétaire de la base de données.

Optimisation de la taille de la base de données avec la commande DefragExplique comment augmenter la taille de la base de données avec la commande defrag.

Restauration d'une base de donnéesExplique comment restaurer une base de données.

Sauvegarde d'une base de donnéesExplique comment sauvegarder les bases de données.

165

Page 166: Administering and Using Caliber Rm

Planification d'une sauvegarde quotidienne de la base de donnéesRemarque : Les procédures suivantes utilisent un utilitaire Microsoft Windows qui était d'actualité au moment de

la rédaction de ce document. Votre processus peut être différent. Reportez-vous à la documentationde votre système d'exploitation pour de plus amples informations sur la planification d'une sauvegarde.

Pour planifier la sauvegarde d'une base de données :1 Connectez-vous en tant qu'administrateur de la base de données (DBA) à la machine sur laquelle réside la

base de données.

Remarque : Vous pouvez déterminer le DBA en ouvrant une invite de commandes et en tapantdbuser -list sqmdb.

Avertissement : L'utilisation d'un compte incorrect pourrait créer un fichier de sauvegardecontenant des données incorrectes ou pas de données du tout.

Remarque : Le nom de l'utilisateur distingue les minuscules des majuscules et il doit êtreexactement le même que celui utilisé lors de la création de la base de données.L'utilitaire d'installation a créé un répertoire nommé \CaliberRM_Backup à laracine du lecteur où le serveur a été installé. Il constitue l'emplacement par défaut(ou emplacement préféré) du fichier de sauvegarde.

2 Sélectionnez Démarrer Programmes Invite de commandes.3 Créez le fichier texte BackupCaliber.cmd qui contient la ligne :

dbmgr -backup lecteur:\CaliberRM_Backup\SQMDB.baken remplaçant "lecteur" par le lecteur où est installé le serveur CaliberRM.

4 Enregistrez le fichier dans le répertoire \CaliberRM_Backup\ qui a été créé pendant l'installation.5 Ouvrez le Panneau de configuration.

♦ Double-cliquez sur l'icône Tâches planifiées.

♦ Double-cliquez sur l'icône Création d'une tâche planifiée.

La boîte de dialogue Assistant Tâche planifiée s'affiche.

6 Cliquez sur Suivant. Le second écran de l'expert apparaît.

♦ Cliquez sur Parcourir et naviguez jusqu'à C:\CaliberRM_Backup, ou jusqu'à un autre emplacementoù vous auriez installé le serveur.

♦ Sélectionnez BackupCaliber.cmd.

♦ Cliquez sur Ouvrir.

7 Cliquez sur Suivant. Le troisième écran de l'expert apparaît. Sélectionnez le bouton Tous les jours et cliquezsur Suivant. Le quatrième écran de l'expert apparaît. Définissez l'Heure de début, sélectionnez le bouton Tousles jours et définissez la Date de début.

8 Cliquez sur Suivant. Le cinquième écran de l'expert apparaît. Entrez le nom et le mot de passe de l'utilisateurde la base de données CaliberRM.

166

Page 167: Administering and Using Caliber Rm

Remarque : L'utilitaire vbackup et tout logiciel de planification doivent être exécutés sous lecompte de l'utilisateur ayant créé la base de données SQMDB. Vbackup peut créerun fichier SQMDB sous le compte d'un utilisateur n'ayant pas créé la base dedonnées, mais le fichier sqmdb.bak contiendra des données incorrectes et il nepourra pas être restauré.

9 Cliquez sur Suivant. Le dernier écran de l'expert apparaît. Vérifiez l'écran et cliquez sur Terminer pour acheverl'ajout de la tâche ou sur Précédent pour y apporter des modifications. La tâche doit maintenant apparaîtredans le répertoire Tâches planifiées.

Concepts associés

Commutateurs de commandes

Procédures associées

Sauvegarde d'une base de donnéesModification du propriétaire de la base de donnéesCréation d'une base de données avec le gestionnaire de base de donnéesOptimisation de la taille de la base de données avec la commande DefragRestauration d'une base de données

167

Page 168: Administering and Using Caliber Rm

Création d'une base de données avec le gestionnaire de base dedonnéesVous pouvez créer une base de données vide ou la remplir par des données exemple en utilisant le gestionnairede base de données.

Pour créer une nouvelle base de données :1 Connectez-vous en tant qu'utilisateur administratif à la machine sur laquelle réside la base de données.

Remarque : Cet utilisateur devient l'administrateur (DBA) de la nouvelle base de données.

2 Sélectionnez Programmes Invite de commandes dans le menu Démarrer de Windows.3 Entrez la commande suivante, en remplaçant "nom_base_de_données" par le nom de votre nouvelle base

de données.dbmgr -new -empty nom_base_de_données

Remarque : Si vous souhaitez que la nouvelle base de données contienne des donnéesexemple, remplacez -empty par -sample.

Concepts associés

Commutateurs de commandes

Procédures associées

Sauvegarde d'une base de donnéesModification du propriétaire de la base de donnéesPlanification d'une sauvegarde quotidienne de la base de donnéesOptimisation de la taille de la base de données avec la commande DefragRestauration d'une base de données

168

Page 169: Administering and Using Caliber Rm

Modification du propriétaire de la base de données

Pour modifier le propriétaire de la base de données1 Connectez-vous sous le nom du propriétaire actuel de la base de données.2 Exécutez la commande dbmgr -backup.3 A l'invite de commandes, entrez :

dbmgr -stopRemovedb -rmdir sqmdb

4 Déconnectez la machine.5 Connectez la machine sous le nom du futur nouveau propriétaire de la base de données.6 A l'invite de commandes, entrez :

dbmgr -new -sample sqmdb7 Restaurez la sauvegarde dans ce nouveau répertoire sqmdb alors que vous êtes connecté sous le nom du

nouveau propriétaire.

Concepts associés

Commutateurs de commandes

Procédures associées

Sauvegarde d'une base de donnéesPlanification d'une sauvegarde quotidienne de la base de donnéesCréation d'une base de données avec le gestionnaire de base de donnéesOptimisation de la taille de la base de données avec la commande DefragRestauration d'une base de données

169

Page 170: Administering and Using Caliber Rm

Optimisation de la taille de la base de données avec la commandeDefragSi votre base de données atteint la capacité maximale, vous avez la possibilité d'augmenter la capacité maximalede la base et de réorganiser les données.

Pour optimiser votre base de données :1 Connectez-vous en tant qu'administrateur de la base de données (DBA) à la machine sur laquelle réside la

base de données.

Remarque : Le nom de l'utilisateur distingue les minuscules des majuscules et il doit êtreexactement le même que celui utilisé lors de la création de la base de données.

2 Sélectionnez Programmes Invite de commandes dans le menu Démarrer de Windows.3 Entrez la commande suivante :

dbmgr -defrag [nouveau nom de base de données]

Remarque : Vous avez la possibilité d'entrer un nouveau nom de base de données après -defrag si vous souhaitez nommer la base de données. Sinon, le système crée unnom par défaut qui est composé du nom de la base de données en cours auquelest ajouté à la fin _n, où n est un nombre séquentiel (par exemple,votre_base_de_données_1).

Concepts associés

Commutateurs de commandes

Procédures associées

Sauvegarde d'une base de donnéesModification du propriétaire de la base de donnéesCréation d'une base de données avec le gestionnaire de base de donnéesPlanification d'une sauvegarde quotidienne de la base de donnéesRestauration d'une base de données

170

Page 171: Administering and Using Caliber Rm

Restauration d'une base de donnéesVérifiez que la base de données que vous tentez de restaurer a bien été sauvegardée en respectant la méthodedécrite précédemment.

Remarque : Le nom des bases de données distingue les minuscules des majuscules.

Pour restaurer la base de données1 Sélectionnez Démarrer Programmes Invite de commandes.2 A l'invite de commandes, entrez dbmgr -stop pour arrêter la base de données.

Pour s'assurer que la base de données est arrêtée après une commande dbmgr -stop, vérifiez l'absence desquatre processus suivants dans le gestionnaire des tâches :

♦ caliber_srv.exe

♦ cleanbe.exe

♦ obe.exe

♦ sqm_monitor.exe

3 A l'invite de commandes,entrez vbackup -dev [chemin & nom du fichier de sauvegarde] - restore [nom bd]en remplaçant [chemin & nom du fichier de sauvegarde] par le chemin et le nom du fichier desauvegarde exacts, et [nom bd] par le nom de la base de données à restaurer.

Exemple : vbackup -dev C:\CaliberRM_Backup\SQMDB.bak -restore SQMDB

♦ Répondez non à la question concernant l'application de l'historique logique, le cas échéant.

♦ Répondez non à la question concernant la restauration d'un autre niveau de sauvegarde.

4 A l'invite de commandes, entrez la commande : stopdb [nom bd], en remplaçant [nom bd] par le nom de labase de données à restaurer.Exemple : stopdb SQMDB

5 A l'invite de commandes, entrez la commande : startdb [nom bd], en remplaçant [nom bd] par le nom dela base de données à restaurer.Exemple : startdb SQMDB

6 A l'invite de commandes, entrez dbmgr -start pour démarrer le serveur.

Avertissement : Pour déplacer une base de données Versant de la machine A à la machine B, vous devez utiliserles processus de sauvegarde et de restauration.

171

Page 172: Administering and Using Caliber Rm

Concepts associés

Commutateurs de commandes

Procédures associées

Sauvegarde d'une base de donnéesModification du propriétaire de la base de donnéesCréation d'une base de données avec le gestionnaire de base de donnéesOptimisation de la taille de la base de données avec la commande DefragPlanification d'une sauvegarde quotidienne de la base de données

172

Page 173: Administering and Using Caliber Rm

Sauvegarde d'une base de donnéesLa restauration et le test de vos copies de sauvegarde garantissent une sauvegarde correcte de vos données. L'arrêtdu serveur n'est pas nécessaire.

Avertissement : N'oubliez pas de vérifier périodiquement vos copies de sauvegarde. Borland vous recommanded'effectuer une copie de sauvegarde du serveur de production, et de restaurer et tester les copiesde sauvegarde des données des projets sur un système de test.

Pour sauvegarder la base de données1 Connectez-vous en tant qu'administrateur de la base de données (DBA) à la machine sur laquelle réside la

base de données.

Remarque : Vous pouvez déterminer le DBA en ouvrant une invite de commandes et en tapantdbuser -list sqmdb.

Avertissement : L'utilisation d'un compte incorrect pourrait créer un fichier de sauvegardecontenant des données incorrectes ou pas de données du tout.

Remarque : Le nom de l'utilisateur distingue les minuscules des majuscules et il doit êtreexactement le même que celui utilisé lors de la création de la base de données.

L'utilitaire d'installation a créé un répertoire nommé \CaliberRM_Backup à la racine du lecteur où le serveura été installé. Il constitue l'emplacement par défaut (ou emplacement préféré) du fichier de sauvegarde.

2 Sélectionnez Démarrer Programmes Invite de commandes.3 A l'invite, entrez dbmgr -backup pour sauvegarder les données de la base de données. Cela crée un fichier

appelé SQMDB.bak dans le répertoire C:\CaliberRM_Backup.

Concepts associés

Commutateurs de commandes

Procédures associées

Planification d'une sauvegarde quotidienne de la base de donnéesModification du propriétaire de la base de donnéesCréation d'une base de données avec le gestionnaire de base de donnéesOptimisation de la taille de la base de données avec la commande DefragRestauration d'une base de données

173

Page 174: Administering and Using Caliber Rm

DiscussionsCette section fournit des informations de type "Comment" sur les discussions.

Dans cette sectionActivation de la notification des discussionsExplique comment activer la liste des discussions non lues.

Envoi des messages dans les discussionsExplique comment envoyer un nouveau message dans une discussion.

Lecture d'un messageExplique comment lire un message.

Réponse aux messages de discussionExplique comment répondre à un message dans une discussion.

Visualisation de la liste des discussions non luesExplique comment voir la liste des discussions non lues.

174

Page 175: Administering and Using Caliber Rm

Activation de la notification des discussionsLa liste des discussions non lues représente la liste des exigences ayant des messages non lus. Vous pouvezafficher cette liste automatiquement lorsque vous ouvrez un projet.

Pour activer la liste des discussions non lues1 Sélectionnez Outils Options dans le menu. La boîte de dialogue Options apparaît.2 Sélectionnez l'onglet Général.3 Cochez la case Afficher les discussions non lues au chargement du projet.4 Cliquez sur OK. Lorsque vous ouvrez un projet, la boîte de dialogue Discussions non lues apparaît si des

discussions non lues sont présentes dans le projet.5 Cliquez sur l'en-tête appropriée de la boîte de dialogue Discussions non lues pour trier les exigence par nom

ou par propriétaire.6 Cochez la case N'afficher que les exigences qui m'appartiennent pour voir uniquement les exigences dont

vous êtes le propriétaire.

Pour lire une discussion non lue1 Double-cliquez sur l'exigence contenant le message à lire, ou sélectionnez le message dans la liste et cliquez

sur le bouton Sélectionner. L'exigence contenant la discussion non lue est affichée.2 Sélectionnez l'onglet Discussion et lisez le message. Voir les informations associées dans "Lecture d'un

message".

Après la lecture du message, vous pouvez revenir à la liste des Discussions non lues et sélectionner une autreexigence.

Vous pouvez désactiver cette option à tout moment en désélectionnant la case à cocher Afficher les discussionsnon lues au chargement du projet.

Procédures associées

Envoi des messages dans les discussionsLecture d'un messageRéponse aux messages de discussionVisualisation de la liste des discussions non lues

175

Page 176: Administering and Using Caliber Rm

Envoi des messages dans les discussions

Pour envoyer un nouveau message1 Sélectionnez l'exigence pour laquelle vous souhaitez envoyer un message.2 Cliquez sur l'onglet Discussion.3 Cliquez sur le bouton Poster nouveau. La boîte de dialogue Nouveau message s'affiche.4 Entrez un objet dans le champ Sujet.5 Entrez un message dans la boîte de message.6 Pour envoyer votre message, sélectionnez Fichier Poster le message dans le menu de la fenêtre Nouveau

message.7 Pour quitter sans envoyer le message, sélectionnez Fichier Fermer dans le menu de la fenêtre Nouveau

message.

Procédures associées

Activation de la notification des discussionsLecture d'un messageRéponse aux messages de discussionVisualisation de la liste des discussions non lues

176

Page 177: Administering and Using Caliber Rm

Lecture d'un messageL'onglet Discussion affiche tous les messages envoyés pour l'exigence sélectionnée. Vous pouvez trier lesmessages dans l'ordre croissant des sujets, des auteurs ou des dates, en cliquant sur l'en-tête approprié. Un secondclic trie les messages dans l'ordre décroissant.

Les messages non lus de l'onglet Discussion ont un indicateur vert vif. Lorsque vous avez lu le message, l'indicateurdevient gris.

Pour lire un message :1 Cliquez sur l'onglet Discussion pour l'exigence comportant un message non lu.2 Sélectionnez dans la liste affichée le message que vous voulez visualiser.3 Vous pouvez développer ou réduire les réponses en cliquant sur le signe plus (+) ou le signe moins (-) situé

sur la gauche de l'objet.Le texte du message est affiché dans la zone texte du message dans la partie inférieure de l'onglet.

Procédures associées

Envoi des messages dans les discussionsActivation de la notification des discussionsRéponse aux messages de discussionVisualisation de la liste des discussions non lues

177

Page 178: Administering and Using Caliber Rm

Réponse aux messages de discussion

Pour répondre à un message1 Cliquez sur le bouton Répondre. La boîte de dialogue Nouveau message de réponse s'ouvre avec le champ

Sujet rempli automatiquement.2 Tapez votre message dans la boîte de message.3 Pour envoyer votre message, sélectionnez Fichier Poster le message dans le menu de la fenêtre Nouveau

message de réponse.4 Pour quitter sans envoyer le message, sélectionnez Fichier Fermer dans le menu de la fenêtre Nouveau

message de réponse.

Procédures associées

Envoi des messages dans les discussionsActivation de la notification des discussionsLecture d'un messageVisualisation de la liste des discussions non lues

178

Page 179: Administering and Using Caliber Rm

Visualisation de la liste des discussions non luesSi vous ne voulez pas que la liste des discussions non lues s'affiche automatiquement à l'ouverture d'un projet, vouspouvez visualiser cette liste à un autre moment.

Pour voir les discussions non lues à n'importe quel moment alors que vous êtesconnecté :1 Sélectionnez Outils Discussions non lues. La boîte de dialogue Discussions non lues s'affiche.2 Double-cliquez sur le message à lire, ou sélectionnez le message dans la liste et cliquez sur le bouton

Sélectionner. L'exigence contenant la discussion non lue est affichée.3 Sélectionnez l'onglet Discussion et lisez le message.

Procédures associées

Envoi des messages dans les discussionsActivation de la notification des discussionsLecture d'un messageRéponse aux messages de discussion

179

Page 180: Administering and Using Caliber Rm

Document FactoryCette section fournit des informations de type "Comment" sur Document Factory.

Dans cette sectionCréation d'un document à l'aide de Document FactoryExplique comment créer un document en utilisant Document Factory.

Création de tableaux dans Document FactoryExplique comment créer des tableaux dans Document Factory.

Création du fichier commandline.iniExplique comment créer le fichier commandline.ini.

Exécution de Document Factory à partir de la ligne de commandeExplique comment exécuter Document Factory à partir de la ligne de commande en utilisant le fichiercommandline.ini.

Planification des rapports de Document FactoryExplique comment planifier les rapports de Document Factory.

Utilisation d'un filtre dans Document FactoryExplique comment créer et enregistrer le filtre sur le serveur et l'utiliser dans un modèle Document Factory.

180

Page 181: Administering and Using Caliber Rm

Création d'un document à l'aide de Document Factory

Pour créer un document en utilisant Document Factory1 Sélectionnez Programmes CaliberRM Document Factory dans le menu Démarrer de Windows. Si vous

êtes déjà connecté à CaliberRM, continuez par l'étape 2.Si vous n'êtes pas connecté, CaliberRM Document Factory vous invite à le faire.

Entrez le nom du serveur, votre ID d'utilisateur et votre mot de passe, puis cliquez sur Suivant.

La fenêtre CaliberRM Document Factory est affichée.

2 Sélectionnez un fichier dans la liste Modèle. La liste déroulante permet d'effectuer une sélection parmi lesmodèles utilisés récemment. Par défaut, la liste comporte cinq fichiers. Ce nombre est fixé par l'administrateur.OUCliquez sur le bouton Parcourir pour naviguer jusqu'au fichier modèle voulu. L'emplacement par défaut est C:\Program Files\Borland\CaliberRM\Samples. Vous pouvez ouvrir le modèle sélectionné pour le vérifier et lemodifier avant d'exécuter Document Factory. Cliquez sur l'icône de Word à côté de la liste Modèle pour ouvrirdans Microsoft Word le fichier modèle sélectionné.

3 Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document ou cliquezsur le bouton Parcourir pour rechercher un document créé au préalable ou laissez le champ vide.

Remarque : Cliquez sur l'icône de Word à côté de Enregistrer le document sous si vous voulezouvrir le fichier Word sélectionné.

Cliquez sur Suivant.

4 L'étape 3 de CaliberRM Document Factory apparaît.

♦ Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue.

♦ Choisissez Une seule fois comme méthode de remplacement des champs si le modèle ne contient qu'uneoccurrence de chaque mot-clé utilisé.

Remarque : Cette option ne remplace que la première instance du mot-clé. Si vous utilisezplusieurs fois le même mot-clé dans une section, choisissez l'option Plusieursfois pour remplacer toutes les occurrences du mot-clé par les données réelles.Cette option remplace toutes les instances du champ mais ce traitement desdonnées est plus long.

5 Cliquez sur Suivant. L'étape 4 de CaliberRM Document Factory apparaît.Choisissez les données à partir desquelles vous souhaitez créer le document :

♦ Utiliser les données du serveur CaliberRM. Si vous choisissez cette option, vous pouvez aussi choisird'enregistrer les données en cours pour les réutiliser avec un modèle différent.

♦ Utiliser les données précédemment enregistrées.

6 Pour créer un fichier utilisant un mot de passe chiffré qui vous servira à programmer la génération desdocuments, sélectionnez l'option Créer uniquement un fichier de configuration. Cela crée le fichiercommandline.ini qui permet d'exécuter Document Factory à partir de la ligne de commande, ou qui peutêtre placé dans un fichier batch pour un traitement planifié. Voir les informations associées dans "Utilisation dufichier Commandline.ini".

181

Page 182: Administering and Using Caliber Rm

Si vous choisissez cette option, Document Factory ne crée pas de document Word à partir de votre modèle ;seul le fichier .ini est créé.

Pour afficher les descriptions d'exigences au format HTML, sélectionnez l'option La description de l'exigenceinclura le texte formaté, les tableaux et les images.

7 Cliquez sur Terminer. Si le modèle omet d'indiquer le projet et/ou la baseline à utiliser, vous êtes invité à lessélectionner. Document Factory traite les données.

Remarque : Si le modèle ne comprend pas le nom du projet ni le nom de la baseline, vous êtesinvité à les choisir lors de cette phase du traitement.

8 Une fois les données traitées, Document Factory vous demande si vous souhaitez ouvrir le document. Cliquezsur Oui pour ouvrir le document ou sur Non pour l'enregistrer sans le visualiser.

Procédures associées

Création de rapports Document FactoryCréation de tableaux dans Document FactoryCréation du fichier commandline.iniUtilisation d'un filtre dans Document FactoryExécution de Document Factory à partir de la ligne de commandePlanification des rapports de Document Factory

182

Page 183: Administering and Using Caliber Rm

Création de tableaux dans Document FactoryUne fois familiarisé avec les commandes, les mots-clés et la création de modèles Document Factory, vous pouvezenvisager un formatage plus compliqué comme l'insertion de tableaux. Les tableaux sont en effet une excellentefaçon d'afficher vos données. Vous pouvez ajouter des tableaux à vos modèles afin d'inclure des tableaux dans vosdocuments Document Factory.

Pour créer des tableaux dans Document Factory pour Microsoft Word 2003 et les versionsantérieures :1 Commencez avec un modèle simple, comme celui proposé dans cet exemple.

$BEGIN_SECTION$FILTER{type = ‘1. Business Requirements'} … $SORT {name}$END_SECTION

2 Placez le curseur avant $End_Section. Sélectionnez Tableau Insérer Tableau dans le menu.Ajoutez un tableau comportant deux lignes et trois colonnes.

3 Ajoutez le bloc compris de $Begin_Section à $Sort (sans oublier l'espace après $Sort) à la premièrecolonne de la deuxième ligne.

4 Ajoutez des en-têtes de colonnes et les mots-clés des attributs correspondants, comme indiqué dansl'illustration suivante. Dans l'exemple, <<name>>, <<status>> et <<description>> sont utilisés.

Remarque : Les en-têtes de colonnes et les attributs ne sont mis en évidence que pour améliorerla lisibilité.

5 Sélectionnez Outils Options dans le menu. Sur l'onglet Affichage, sous Marques de format, cochez la caseMarques de paragraphe. Cliquez sur OK.

6 Mettez en évidence la marque de paragraphe après l'instruction $Sort. Sélectionnez Format Police dansle menu. Sur l'onglet Police, sous Attributs, cochez la case Masqué. Cliquez sur OK. Le mot-clé <<name>>remonte à la ligne $Sort. Répétez l'étape 5 pour masquer les marques de paragraphe restantes.

Remarque : Si vous ne masquez pas la dernière marque de paragraphe, chaque exigences'affichera dans un tableau d'une seule ligne.

7 Sélectionnez la première ligne en totalité (c'est-à-dire l'en-tête), puis sélectionnez Tableau Propriétés dutableau Répéter en haut de chaque page en tant que ligne d'en-tête dans le menu. Cela garantit laprésence d'une ligne d'en-tête sur chaque nouvelle page.

8 Sélectionnez la deuxième ligne, puis sélectionnez Tableau Propriétés du tableau dans le menu. Sur l'ongletLigne, assurez-vous que la case Autoriser le fractionnement des lignes sur plusieurs pages n'est pascochée. Cliquez sur OK.

9 Cliquez sur Fichier Enregistrer sous dans le menu. Enregistrez votre document en tant que fichier .dot ;vous pouvez à présent l'utiliser pour lancer Document Factory.

Document Factory pour la version 2003 et les versions ultérieures apporte de meilleures performances et une plusgrande évolutivité. Les tableaux et les sections ne sont plus écrits de la même façon car le traitement des tableauxet le traitement des sections dépendent d'algorithmes différents.

183

Page 184: Administering and Using Caliber Rm

Pour créer des tableaux dans Document Factory pour Microsoft Word 2003, XP, 2007, etles versions ultérieures :1 Utilisez la syntaxe suivante :

$BEGIN_ROW$SORT{hierarchy}$FILTER{criteria_name: SavedOnServer}$END_ROW

Nom Type Description

$BEGIN_ROW$SORT{hierarchy}<<name>>

<<type>> <<description>>

$END_ROW

Pour créer des signatures dans Document Factory pour Microsoft Word 2003, XP, 2007, et les versionsultérieures, utilisez la syntaxe suivante :

$BEGIN_SIGN_ROW<<signature_date>><<signature_time>>

<<first_name>><<last_name>>

<<title>>

<<meaning>>

$END_SIGN_ROW

<<comment>>

Remarque : $BEGIN_SIGNATURE est encore pris en charge, mais pas dans dans le formattableau, dans Document Factory pour Microsoft Word 2003, XP, 2007, et lesversions ultérieures.

2 Le document résultant est un tableau d'autant de lignes qu'il y a d'exigences. Chaque ligne contient descolonnes pour le nom, le type et la description de chaque exigence.

Remarque : A la différence de la commande $END_SECTION de la version précédente deDocument Factory, la commande $END_ROW de la nouvelle version de DocumentFactory doit se trouver sur la dernière ligne de la cellule inférieure droite.

Les tableaux de plusieurs lignes par exigence sont également pris encharge. La syntaxe est présentée dans le tableau ci-dessous.

colonne 1 colonne 2 colonne 3

$BEGIN_ROW$SORT{hierarchy}<<name>>

<<type>> <<description>>

<hierarchy> <<priority>> <<id_number>>$END_ROW

184

Page 185: Administering and Using Caliber Rm

Procédures associées

Création de rapports Document FactoryCréation du fichier commandline.iniExécution de Document Factory à partir de la ligne de commandePlanification des rapports de Document FactoryCréation d'un document à l'aide de Document FactoryUtilisation d'un filtre dans Document Factory

185

Page 186: Administering and Using Caliber Rm

Création du fichier commandline.iniVous pouvez lancer Document Factory à partir de la ligne de commande MS-DOS, en utilisant un fichier .ini, ce quivous permet de planifier la génération des documents. D'abord, vous devez créer le fichier commandline.ini enutilisant Document Factory.

Pour créer le fichier commandline.ini1 Dans CaliberRM, sélectionnez Outils Document Factory. Un message apparaît indiquant qu'une exigence

est sélectionnée et demande si vous voulez générer le rapport sur l'exigence sélectionnée.2 Cliquez sur Non. L'expert Document Factory s'ouvre.3 Dans la fenêtre de l'expert Document Factory :

♦ Sélectionnez le fichier modèle que vous voulez utiliser pour le rapport dans la boîte liste Modèle. Pourouvrir le modèle sélectionné pour le vérifier et le modifier avant d'exécuter Document Factory, cliquez surl'icône de Word.

♦ Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquezsur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers oun'indiquez rien dans le champ.

♦ Pour créer le fichier journal du rapport, cochez la case correspondante.

4 Cliquez sur Suivant.Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue.

5 Cliquez sur Suivant.

♦ Cochez la case Créer uniquement un fichier de configuration. Cela crée le fichier commandline.ini quipermet d'exécuter Document Factory à partir de la ligne de commande, ou qui peut être placé dans unfichier batch pour un traitement planifié. Voir le lien "Planification des rapports de Document Factory" ci-dessous. Si vous choisissez cette option, Document Factory ne crée pas de document Word à partir devotre modèle ; seul le fichier .ini est créé.

♦ Si vous voulez afficher les descriptions d'exigences au format HTML, cochez la case La description del'exigence inclura le texte formaté, les tableaux et les images.

6 Cliquez sur Terminer. Document Factory commence à traiter les données. Si le modèle utilisé n'est passpécifique à un projet, vous êtes invité à choisir un projet et une baseline lors de cette phase du traitement.Le fichier commandline.ini est créé. Vous pouvez renommer ou déplacer le fichier si nécessaire.

Procédures associées

Exécution de Document Factory à partir de la ligne de commandeCréation de rapports Document FactoryCréation de tableaux dans Document FactoryCréation d'un document à l'aide de Document Factory

Référence associée

Syntaxe de Document Factory

186

Page 187: Administering and Using Caliber Rm

Exécution de Document Factory à partir de la ligne de commande

Pour exécuter Document Factory à partir de la ligne de commande en utilisant le fichiercommandline.ini1 Sélectionnez Démarrer Programmes Invite de commandes pour accéder à l'invite de commandes DOS.2 A l'invite de commandes, entrez : cd Program Files\Borland\CaliberRM (ou tout autre emplacement

de l'installation de Document Factory) pour aller dans le répertoire où réside le fichier docfactory.exe.3 Si le fichier commandline.ini réside dans le répertoire du fichier docfactory.exe, entrez la commande suivante

à l'invite système : docfactory -autofile (vous pouvez aussi entrer docfactory /autofile). Si lefichier réside ailleurs, entrez la commande suivante, en remplaçant "chemin" par l'emplacement du fichier,docfactory -autofile <chemin>\commandline.ini (vous pouvez aussi entrer docfactory -autofile -yes si le fichier se trouve dans le répertoire de CaliberRM).

Procédures associées

Création du fichier commandline.iniCréation de rapports Document FactoryExécution de Document Factory à partir de la ligne de commandeCréation d'un document à l'aide de Document FactoryCréation de tableaux dans Document Factory

187

Page 188: Administering and Using Caliber Rm

Planification des rapports de Document FactoryVous pouvez lancer Document Factory à partir de la ligne de commande MS-DOS, en utilisant un fichier .ini, ce quivous permet de planifier la génération des documents. D'abord, vous devez créer le fichier commandline.ini enutilisant Document Factory.

Pour créer le fichier commandline.ini1 Dans CaliberRM, sélectionnez Outils Document Factory. Un message apparaît indiquant qu'une exigence

est sélectionnée et demande si vous voulez générer le rapport sur l'exigence sélectionnée.2 Cliquez sur Non. L'expert Document Factory s'ouvre.3 Dans la fenêtre de l'expert Document Factory :

♦ Sélectionnez le fichier modèle que vous voulez utiliser pour le rapport dans la boîte liste Modèle. Pourouvrir le modèle sélectionné pour le vérifier et le modifier avant d'exécuter Document Factory, cliquez surl'icône de Word.

♦ Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquezsur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers oun'indiquez rien dans le champ.

♦ Pour créer le fichier journal du rapport, cochez la case correspondante.

4 Cliquez sur Suivant.Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue.

5 Cliquez sur Suivant.

♦ Cochez la case Créer uniquement un fichier de configuration. Cela crée le fichier commandline.ini quipermet d'exécuter Document Factory à partir de la ligne de commande, ou qui peut être placé dans unfichier batch pour un traitement planifié. Voir le lien "Planification des rapports de Document Factory" ci-dessous. Si vous choisissez cette option, Document Factory ne crée pas de document Word à partir devotre modèle ; seul le fichier .ini est créé.

♦ Si vous voulez afficher les descriptions d'exigences au format HTML, cochez la case La description del'exigence inclura le texte formaté, les tableaux et les images.

6 Cliquez sur Terminer. Document Factory commence à traiter les données. Si le modèle utilisé n'est passpécifique à un projet, vous êtes invité à choisir un projet et une baseline lors de cette phase du traitement.Le fichier commandline.ini est créé. Vous pouvez renommer ou déplacer le fichier si nécessaire.

Pour exécuter Document Factory à partir de la ligne de commande en utilisant le fichiercommandline.ini1 Sélectionnez Démarrer Programmes Invite de commandes pour accéder à l'invite de commandes DOS.2 A l'invite de commandes, entrez : cd Program Files\Borland\CaliberRM (ou tout autre emplacement

de l'installation de Document Factory) pour aller dans le répertoire où réside le fichier docfactory.exe.3 Si le fichier commandline.ini réside dans le répertoire du fichier docfactory.exe, entrez la commande suivante

à l'invite système : docfactory -autofile (vous pouvez aussi entrer docfactory /autofile). Si lefichier réside ailleurs, entrez la commande suivante, en remplaçant "chemin" par l'emplacement du fichier,docfactory -autofile <chemin>\commandline.ini (vous pouvez aussi entrer docfactory -autofile -yes si le fichier se trouve dans le répertoire de CaliberRM).

188

Page 189: Administering and Using Caliber Rm

Concepts associés

Rapports

Procédures associées

Création de rapports Document FactoryCréation du fichier commandline.iniExécution de Document Factory à partir de la ligne de commandeCréation d'un document à l'aide de Document Factory

Référence associée

Syntaxe de Document Factory

189

Page 190: Administering and Using Caliber Rm

Utilisation d'un filtre dans Document FactoryVoici la procédure permettant de créer et d'enregistrer le filtre sur le serveur et de l'utiliser dans un modèle DocumentFactory pour Microsoft Word version 2003 et les versions ultérieures.

Dans Microsoft Word version 2003 et les versions ultérieures, Document Factory n'utilise pas le SGBDR SQL localpour le filtrage. De ce fait, vous devez utiliser un filtre de traçabilité qui a été créé et stocké sur le serveur. Le filtragea lieu sur le serveur ; donc, seules les données sélectionnées voyagent sur le câble vers les machines client. Voici,étape par étape, la procédure permettant de créer et d'enregistrer le filtre sur le serveur et de l'utiliser dans un modèleDocument Factory.

Pour créer un document en utilisant Document Factory1 Lancez le client CaliberRM, connectez-vous au serveur.2 Ouvrez le projet.3 Ouvrez la matrice de traçabilité en cliquant sur son bouton dans la barre d'outils4 Créez un filtre.5 Enregistrez et nommez le filtre, par exemple : JustCreatedFilter6 Utilisez le filtre dans la matrice de traçabilité pour vérifier qu'il est correct et qu'il amène bien à l'ensemble

d'exigences attendu.7 Utilisez le filtre dans un modèle Document Factory, comme décrit ci-après,

$begin_section…$Filter{criteria_name: JustCreatedFilter}…$end_section

Procédures associées

Création de rapports Document FactoryCréation de tableaux dans Document FactoryCréation du fichier commandline.iniExécution de Document Factory à partir de la ligne de commandePlanification des rapports de Document Factory

190

Page 191: Administering and Using Caliber Rm

Référence de documentCette section fournit des informations de type "Comment" sur les références de document.

Dans cette sectionCréation d'une exigence à partir d'un documentExplique comment créer une exigence à partir d'un document.

Création de références de documentExplique comment créer des références de document.

Création de références webExplique comment créer des références web.

Définition d'une référence de document en tant que référence cléExplique comment définir une référence de document en tant que référence clé.

Liaison d'une partie du texte dans une référenceExplique comment lier une partie du texte dans une référence.

Modification d'un document référencéExplique comment modifier un document référencé.

Suppression d'une référence de documentExplique comment supprimer des références de document.

Visualisation des références de documentExplique comment visualiser des références de document.

191

Page 192: Administering and Using Caliber Rm

Création d'une exigence à partir d'un documentVous pouvez ouvrir un document Word existant et créer des exigences à partir de celui-ci. Cela est utile quand voussouhaitez intégrer à un projet des documents d'exigences existants.

Avertissement : Si vous avez choisi Imposer la saisie manuelle comme valeur initiale d'un attribut, vous serezobligé de saisir une valeur pour chaque exigence au moment de sa création, ce qui vous astreintà créer un seule exigence à la fois. Demandez à l'administrateur de modifier temporairement lavaleur initiale de l'attribut par Utiliser la valeur par défaut ou par Identique au parent pour créerplusieurs exigences à partir d'un document Word.

♦ création d'une exigence avec le texte défini comme référence clé

♦ création d'une exigence avec le texte défini comme référence simple

♦ création d'une exigence sans référence au document

♦ importation d'un groupe d'exigences

Pour créer une exigence à partir d'un document Word1 Sélectionnez un type d'exigences ou une exigence.

Remarque : La nouvelle exigence est créée en tant qu'enfant de l'exigence sélectionnée, ouinsérée avant/après celle-ci.

2 Sélectionnez Fichier Ouvrir un document Word dans le menu. Word s'affiche dans la fenêtre droite,remplaçant menus et barres d'outils par les siens propres. La barre d'outils du gestionnaire d'exigences s'affichedans la barre d'état, rendant disponibles les commandes des deux programmes.

3 Sélectionnez le texte à utiliser en tant que description de l'exigence.4 Pour créer l'exigence, effectuez l'une des étapes suivantes :

♦ Pour créer une exigence sans référence au document, cliquez sur le bouton Créer une exigenceapproprié dans la partie inférieure gauche de l'écran.

♦ Pour créer une exigence avec le texte sélectionné en tant que référence simple, appuyez sur la toucheMAJ, maintenez-la enfoncée et cliquez sur le bouton Créer une exigence approprié dans la partieinférieure gauche de l'écran.

♦ Pour créer une exigence avec le texte sélectionné en tant que référence clé, appuyez sur la toucheCTRL, maintenez-la enfoncée, puis cliquez sur le bouton Créer une exigence approprié dans la partieinférieure gauche de l'écran. L'exigence étant créée, vous pouvez définir des liens supplémentaires verscertaines parties du texte contenu par le document.

5 Pour enregistrer le document, sélectionnez Fichier Enregistrer dans le menu.6 Pour fermer le document, sélectionnez Fichier Fermer dans le menu. Le texte sélectionné devient la

description de l'exigence.7 Pour enregistrer les modifications que vous avez apportées à l'exigence, sélectionnez Exigence Enregistrer

les modifications dans le menu.Pour supprimer les modifications, sélectionnez Exigence Annuler les modifications dans le menu.

8 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquezsur OK.

192

Page 193: Administering and Using Caliber Rm

Concepts associés

Attributs

Procédures associées

Création d'exigencesCréation de références de documentLiaison d'une partie du texte dans une référenceImportation d'exigences depuis Microsoft Word

193

Page 194: Administering and Using Caliber Rm

Création de références de documentLes références de document fournissent des informations supplémentaires sur une exigence. Les documentsréférencés peuvent être un document de spécifications, des notes de réunion, une capture d'écran ou toute autrepièce utile à la compréhension de l'exigence.

Pour ajouter une référence de document à une exigence1 Sélectionnez l'exigence à laquelle vous souhaitez associer la référence.2 Cliquez sur l'onglet Références.3 Cliquez sur le bouton Nouveau fichier. La boîte de dialogue Ajouter des fichiers référence apparaît.4 Sélectionnez le ou les fichiers à ajouter.

Remarque : Pour ajouter un fichier autre qu'un document Word, choisissez Tous les fichiersdans la liste Type de fichiers.

5 Cliquez sur le bouton Ajouter pour ajouter le ou les fichiers à la liste.6 Si la référence est un fichier Word ou un fichier Excel, vous pouvez créer un lien vers du texte ou des cellules

de ce document.7 Pour enregistrer vos modifications, sélectionnez Exigence Enregistrer les modifications dans le menu.

Pour annuler vos modifications, sélectionnez Exigence Annuler les modifications dans le menu.

8 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquezsur OK.

Procédures associées

Visualisation des références de documentModification d'un document référencéSuppression d'une référence de documentLiaison d'une partie du texte dans une référence

194

Page 195: Administering and Using Caliber Rm

Création de références webVous pouvez ajouter des informations à une exigence, sous forme de référence à un texte ou à une adresse duweb, sur l'onglet Références.

Pour créer une référence texte ou une référence web1 Sélectionnez l'exigence à laquelle vous souhaitez associer la référence.2 Cliquez sur l'onglet Références.3 Cliquez sur le bouton Nouveau texte ou sur le bouton Nouveau lien Web, en fonction du type de référence

souhaité.4 Dans la volet figurant dans la partie inférieure de la page à onglet, entrez les informations souhaitées pour la

référence.5 Pour créer une référence web, placez le curseur dans le volet, puis appuyez sur la touche Entrée pour ouvrir

un navigateur dans lequel afficher la référence.6 Pour enregistrer les modifications que vous avez apportées à l'exigence, sélectionnez Exigence Enregistrer

les modifications dans le menu.7 Pour supprimer vos modifications, sélectionnez Exigence Annuler les modifications dans le menu.8 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.

Procédures associées

Création de références de documentLiaison d'une partie du texte dans une référence

195

Page 196: Administering and Using Caliber Rm

Définition d'une référence de document en tant que référence cléQuand une référence de document est définie comme référence clé, le texte lié associé à cette référence devientautomatiquement description de l'exigence.

Remarque : Vous ne pouvez pas modifier la description quand elle provient d'une référence clé.

Pour définir un document en tant que référence clé1 Cliquez avec le bouton droit sur le document dans l'onglet Références.2 Sélectionnez Définir comme référence clé dans le menu contextuel.

Remarque : Si un autre document est défini en tant que référence clé, référence clé est déplacéeautomatiquement vers le document que vous avez sélectionné.

3 Pour enregistrer les modifications que vous avez apportées à l'exigence, sélectionnez Exigence Enregistrerles modifications dans le menu.

4 Pour supprimer vos modifications, sélectionnez Exigence Annuler les modifications dans le menu.5 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.6 Pour effacer la référence clé, cliquez avec le bouton droit sur le document de référence clé et sélectionnez

Effacer la référence clé dans le menu contextuel, puis enregistrez la modification.

Procédures associées

Liaison d'une partie du texte dans une référenceCréation d'une exigence à partir d'un documentCréation de références web

196

Page 197: Administering and Using Caliber Rm

Liaison d'une partie du texte dans une référenceLors de la création d'une référence à un document Word, vous pouvez établir un lien direct avec une partie du textequ'il contient. Lorsque vous ouvrez le document dans le gestionnaire d'exigences, le texte sélectionné s'afficheautomatiquement, quel que soit son emplacement dans le document. Le texte que vous sélectionnez devient ladescription de la référence. Si la référence est un document Word et qu'elle est définie comme référence clé, cetexte devient aussi la description de l'exigence.

Pour lier une partie du texte d'un document dans une référence1 Cliquez sur le bouton Nouveau fichier. Dans la boîte de dialogue Ajouter des fichiers référence, choisissez

un fichier, puis cliquez sur le bouton d'option Ouvrir immédiatement. OUSi vous voulez lier une partie du texte figurant dans un document référencé existant, double-cliquez sur cetteréférence dans la liste de l'onglet Références. Word s'affiche dans la fenêtre droite. La barre d'outils dugestionnaire d'exigences s'affiche dans la barre d'état, rendant disponibles ses propres menus et ceux de Word.Remarque :

Remarque : Le fonctionnement est similaire avec des fichiers Excel.

2 Sélectionnez dans le document le texte que vous souhaitez lier.3 Sélectionnez Exigence Nouvelle référence dans le menu.

Remarque : Pour supprimer un lien vers le texte d'un document, sélectionnez le texte lié, puisExigence Supprimer une référence dans le menu. Si vous supprimez un lienvers une partie du texte d'un document, la référence à ce document est suppriméede la liste.

4 Pour enregistrer le document, sélectionnez Fichier Enregistrer dans le menu.5 Pour fermer le document, sélectionnez Fichier Fermer dans le menu. Le texte lié va s'afficher comme

description de la référence. Si le document est un fichier Excel, la description correspond au contenu des cellulesliées. Pour créer plusieurs liens au texte du document, répétez les étapes 2 à 4. Chaque lien s'affiche en tantque référence de document distincte.

6 Pour enregistrer les modifications que vous avez apportées à l'exigence, sélectionnez Exigence Enregistrerles modifications dans le menu. Pour supprimer vos modifications, sélectionnez Exigence Annuler lesmodifications dans le menu.

7 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquezsur OK.

Procédures associées

Création de références de documentDéfinition d'une référence de document en tant que référence clé

197

Page 198: Administering and Using Caliber Rm

Modification d'un document référencéVous pouvez modifier les références de document qui ont été créées.

Avertissement : Modifier un document référencé hors du gestionnaire d'exigences peut avoir des répercussionssur les liens. C'est pourquoi, il est vivement recommandé de placer tous les documents associésà un projet dans un répertoire sécurisé.

Pour modifier un document référencé :1 Double-cliquez sur le document à modifier.

Word s'affiche dans la fenêtre droite, remplaçant menus et barres d'outils par les siens propres. La barre d'outilsdu gestionnaire d'exigences s'affiche dans la barre d'état, rendant disponibles les commandes des deuxapplications. Si le document est d'un autre type, l'application associée démarre dans une fenêtre distincte.

2 Apportez les modifications nécessaires au document.3 Pour enregistrer les documents Word ou Excel, sélectionnez Fichier Enregistrer dans le menu.

Enregistrez les fichiers d'autres types dans leurs applications.

4 Pour fermer les documents Word ou Excel, sélectionnez Fichier Fermer dans le menu.Refermez les autres applications normalement.

5 Pour enregistrer les modifications que vous avez apportées à l'exigence, sélectionnez Exigence Enregistrerles modifications dans le menu.

6 Pour supprimer vos modifications, sélectionnez Exigence Annuler les modifications dans le menu.7 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.

Procédures associées

Visualisation des références de documentCréation de références de documentSuppression d'une référence de documentLiaison d'une partie du texte dans une référence

198

Page 199: Administering and Using Caliber Rm

Suppression d'une référence de documentRemarque : La suppression d'une référence de document n'efface que le lien, et non pas le document lui-même.

Pour supprimer une référence de document1 Sélectionnez la référence de document à supprimer.2 Cliquez sur le bouton Retirer sur l'onglet Références.

Cliquez avec le bouton droit sur le document et sélectionnez Retirer dans le menu contextuel.

Un message vous demande si vous souhaitez vraiment supprimer la référence.

3 Cliquez sur Oui pour supprimer la référence, ou sur Non pour l'enregistrer.4 Pour enregistrer les modifications que vous avez apportées à l'exigence, sélectionnez Exigence Enregistrer

les modifications dans le menu.5 Pour supprimer vos modifications, sélectionnez Exigence Annuler les modifications dans le menu.6 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.

Procédures associées

Création de références de documentVisualisation des références de documentSuppression d'une référence de documentLiaison d'une partie du texte dans une référence

199

Page 200: Administering and Using Caliber Rm

Visualisation des références de documentVous pouvez visualiser les références de document de la baseline en cours ou d'un groupe d'exigences regroupéesdans une baseline.

Pour visualiser une référence de document de la baseline en cours1 Double-cliquez sur la référence dans l'onglet Références.

Si le fichier référencé est de type Word ou Excel, il s'ouvre dans la fenêtre droite.

2 La barre d'outils du gestionnaire d'exigences s'affiche dans la barre d'état, rendant disponibles les menus desdeux programmes.

3 Toutes les références d'une baseline différente de la baseline en cours s'ouvrent hors de l'application.4 Les autres fichiers s'affichent dans l'application spécifiée pour leur type de fichiers.

Procédures associées

Création de références de documentModification d'un document référencéSuppression d'une référence de document

200

Page 201: Administering and Using Caliber Rm

ExportationCette section fournit des informations de type "Comment" sur l'exportation des informations d'exigences.

Dans cette sectionExportation d'exigences vers des fichiers CSVExplique comment exporter des exigences vers des fichiers CSV.

Exportation des données pour leur importation dans un serveurExplique comment exporter des données pour les importer dans un serveur.

Exportation des données pour leur importation dans une autre applicationExplique comment exporter des données pour les importer dans une autre application.

Publication d'exigences vers StarTeamExplique comment exporter, ou publier, des exigences CaliberRM vers StarTeam.

201

Page 202: Administering and Using Caliber Rm

Exportation d'exigences vers des fichiers CSVUne fois que vous avez créé une grille d'exigences, vous pouvez exporter ces exigences et leurs informations versdes fichiers CSV, à partir de la grille d'exigences.

Pour exporter des exigences à partir de la grille d'exigences1 Dans la fenêtre Grille d'exigences, sélectionnez Fichier Enregistrer sous.2 Dans la boîte de dialogue Enregistrer sous, naviguez jusqu'à l'emplacement où enregistrer le fichier, donnez-

lui un nom et sélectionnez CSV dans la liste déroulante Type.3 Cliquez sur Enregistrer.

Remarque : Dans le menu de la grille, vous pouvez aussi sélectionner Fichier Imprimer etcliquer sur Aperçu. Dans la page HTML affichée, cliquez avec le bouton droit etsélectionnez Exporter vers Microsoft Excel.

Concepts associés

Exigences

Procédures associées

Création d'un rapport à partir de la grille d'exigences

202

Page 203: Administering and Using Caliber Rm

Exportation des données pour leur importation dans un serveurVous pouvez exporter depuis un serveur des informations de projets ou d'exigences dans un fichier ASCII. Ce fichierpeut être importé dans le même serveur, ou dans un autre, et dans d'autres applications. Les utilitaires RM Exportet RM Import servent à exporter et à importer les données des projets. Ils permettent aux utilisateurs de déplacerdes données d'un serveur à un autre.

Pour exporter des données depuis un serveur afin de les importer dans le même serveur,ou dans un autre :1 Sélectionnez Programmes CaliberRM Export dans le menu Démarrer de Windows.

Remarque : Cette fonction n'est disponible que si vous avez choisi une installation personnaliséedu produit et installé la fonction.

L'écran Informations de connexion s'affiche. Entrez le nom ou l'adresse IP du serveur hôte, votre nomd'utilisateur et votre mot de passe.

Remarque : Si vous êtes déjà connecté, cette fenêtre ne s'affiche pas. Passez à l'étape 3.

2 Cliquez sur Suivant. L'écran Profil s'affiche.Sélectionnez l'option Aucun profil nécessaire ou l'option Utiliser un profil précédemment enregistré pourutiliser un profil déjà créé.

3 Cliquez sur Suivant. L'écran Option d'exportation s'affiche.Sélectionnez l'option permettant de formater l'exportation pour une importation dans CaliberRM.

Remarque : La personnalisation de l'exportation est destinée aux utilisateurs expérimentés quiveulent importer des données d'exigences dans une autre application. Pour de plusamples informations sur la personnalisation des exportations, voir les informationsassociées dans "Exportation des données pour leur importation dans une autreapplication".

4 Cliquez sur Suivant. L'écran Sélection d'objets s'affiche.

Remarque : Lorsqu'à l'étape 6 vous choisissez l'option de pré-formatage, la sélection de certainsobjets à cette étape provoque la sélection automatique d'autres objets, comme lemontre le tableau ci-dessous.

Dépendances des sélections d'exportation

Sélection automatique

Utilisateurs Groupes Types UDA Exigences projets

Utilisateurs x

Groupes x x

Types

UDA x x x x

Exig. x x x x

Projets

203

Page 204: Administering and Using Caliber Rm

Par défaut, l'objet Exigences est présélectionné et cela suffit à une importation dans un autre projet.

Avertissement : L'exportation d'un projet n'exporte pas les baselines, ni les départements, nil'historique des exigences.

Si vous cliquez sur l'objet Descriptions de projet, seules les descriptions deprojets sont exportées. RM Export exporte les descriptions de tous les projetsexistant dans la base de données en cours. Ces projets seront créés àl'importation s'ils n'existent pas déjà. Borland recommande d'exporterseulement l'objet Exigences et de créer manuellement le projet dans lequell'importer. Une option de RM Import permet de créer un nouveau projet pendantl'importation.

5 Cliquez sur Suivant. L'écran Ensemble de données s'affiche.6 Créez le nom de votre ensemble de données. Pour aller à l'emplacement où enregistrer l'ensemble de données,

cliquez sur le bouton Parcourir. Un dossier portant ce nom est créé et ajouté au chemin d'accès de l'ensemblede données. Pour enregistrer ce profil et pouvoir l'utiliser ultérieurement, cliquez sur le bouton Enregistrer leprofil et sélectionnez l'emplacement de l'enregistrement.

Remarque : Le bouton Avancé modifie les délimiteurs et qualificateurs qui séparent les donnéesdans les fichiers d'exportation/importation. Cela est déconseillé pour uneexportation qui sera importée dans CaliberRM.

7 Cliquez sur Terminer. L'écran Exportation s'affiche. Vous devez sélectionner le projet depuis lequel vousvoulez exporter des données.

8 Sélectionnez un projet dans la liste déroulante de l'écran Sélection de projet, puis cliquez sur OK. L'exportationse déroule.

9 Cliquez sur OK. L'ensemble de données peut maintenant servir à l'importation d'informations dans un autreserveur ou dans un autre projet.

Concepts associés

Exportation

Procédures associées

Exportation des données pour leur importation dans une autre applicationExportation d'exigences vers des fichiers CSVPublication d'exigences vers StarTeam

204

Page 205: Administering and Using Caliber Rm

Exportation des données pour leur importation dans une autreapplicationVous pouvez exporter depuis un serveur des informations de projets ou d'exigences dans un fichier ASCII. Ce fichierpeut être importé dans le même serveur ou dans un autre, et dans d'autres applications. Les utilitaires RM Exportet RM Import servent à exporter et à importer les données des projets. Ils permettent aux utilisateurs de déplacerdes données d'un serveur à un autre.

Pour exporter des données afin de les importer dans une autre application1 Sélectionnez Programmes CaliberRM RM Export dans le menu Démarrer de Windows.

Remarque : Cette fonction n'est disponible que si vous avez choisi une installation personnaliséedu produit et installé la fonction.

L'écran Informations de connexion s'affiche. Entrez le nom ou l'adresse IP du serveur hôte, votre nomd'utilisateur et votre mot de passe.

Remarque : Si vous êtes déjà connecté, cette fenêtre ne s'affiche pas. Passez à l'étape 3.

2 Cliquez sur Suivant. L'écran Profil s'affiche.3 Cliquez sur Suivant. L'écran Option d'exportation s'affiche.

Sélectionnez l'option Non, je personnaliserai mon exportation.

4 Cliquez sur Suivant. L'écran Sélection d'objets s'affiche.5 Pour personnaliser votre exportation de façon détaillée, sélectionnez l'option Oui. Cliquez sur Suivant et passez

à l'étape 1 de la section "Sélection des champs d'objets".OU

Choisissez l'option Non, j'accepte les sélections de champs par défaut, cliquez sur Suivant et continuezpar les étapes ci-après.

L'écran Ensemble de données s'affiche.

♦ Créez le nom et le chemin d'accès de l'ensemble de données. Cliquez sur le bouton Parcourir pour allerà l'emplacement voulu. Un dossier portant ce nom est créé et ajouté au chemin d'accès de l'ensemble dedonnées.

♦ Pour modifier les délimiteurs et les qualificateurs, cliquez sur le bouton Avancé. L'écran Paramètresavancés s'affiche.

♦ Sélectionnez les délimiteurs, qualificateurs et formats de date/heure pour votre exportation. Les optionssélectionnées sont affichées dans la fenêtre pour vous montrer comment seront séparées lesinformations.

♦ Cliquez sur OK.

6 Pour enregistrer ce profil et pouvoir l'utiliser ultérieurement, cliquez sur le bouton Enregistrer le profil dansl'écran Ensemble de données et sélectionnez l'emplacement de l'enregistrement.

7 Cliquez sur Terminer. L'écran Exportation s'affiche.8 Dans la liste déroulante de l'écran Sélection de projet, sélectionnez le projet contenant les objets à exporter,

puis cliquez sur OK. L'exportation se déroule.9 Cliquez sur OK. L'ensemble de données peut maintenant servir à importer des informations dans une autre

application.

205

Page 206: Administering and Using Caliber Rm

Sélection des champs des objets1 Dans la boîte de dialogue Option de sélection d'objet, cliquez sur Suivant. L'écran Sélection de champs

s'affiche.2 Sélectionnez un objet dans la liste déroulante, puis choisissez les champs à exporter ou éliminez ceux que vous

ne voulez pas.3 Exécutez cette étape pour chaque type d'objet à exporter. Pour de plus amples informations sur les champs

d'objets que vous pouvez sélectionner, voir les informations associées dans "Formats des objets RM Export".4 Cliquez sur Suivant.5 Exécutez l'exportation en suivant l'étape 5.6 L'exportation se déroule. Cliquez sur OK. L'ensemble de données peut maintenant servir à importer des

informations dans une autre application.

Concepts associés

Exportation

Procédures associées

Exportation des données pour leur importation dans un serveurExportation d'exigences vers des fichiers CSVPublication d'exigences vers StarTeam

206

Page 207: Administering and Using Caliber Rm

Publication d'exigences vers StarTeamL'add-in Publisher to StarTeam vous permet d'exporter des exigences CaliberRM vers StarTeam. Une fois que lesexigences sont dans StarTeam, vous pouvez les voir mais vous ne pouvez pas les modifier. Une chaîne ID, identifiantl'exigence dans CaliberRM, est stockée dans un champ de StarTeam. Par défaut, le champ Référence externe estutilisé dans StarTeam.

Un administrateur publie régulièrement les exigences vers StarTeam pour refléter les modifications apportées auxexigences dans CaliberRM.

La publication d'exigences CaliberRM vers StarTeam implique les étapes suivantes :

1 Activation de l'intégration StarTeam dans CaliberRM si vous voulez utiliser Publisher to StarTeam à partir duclient CaliberRM.

2 Exécution de l'expert Publisher to StarTeam.3 Spécification des propriétés CaliberRM, qui comprennent les informations de connexion au serveur CaliberRM,

le projet source et la baseline.4 Sélection des exigences CaliberRM à publier vers StarTeam.5 Spécification des propriétés StarTeam, qui comprennent les informations de connexion au serveur StarTeam,

le projet cible, la vue et le dossier.6 Mappage des propriétés CaliberRM (attributs et UDA) en propriétés StarTeam (champs et champs

personnalisés).7 Enregistrement de votre configuration dans un fichier de propriétés pour une utilisation ultérieure.8 Publication d'exigences CaliberRM vers StarTeam.

Remarque : Vous devez avoir activé l'intégration StarTeam dans CaliberRM pour un projet, avant d'accéder àPublisher to StarTeam depuis le menu ou la barre d'outils du client CaliberRM. Cependant, vousn'aurez pas besoin d'activer l'intégration StarTeam dans CaliberRM si vous voulez exécuter Publisherto StarTeam uniquement depuis le menu Démarrer.

Pour activer l'intégration StarTeam dans CaliberRM1 Dans CaliberRM Administrator, choisissez View Projects.2 Sélectionnez le projet pour lequel vous souhaitez activer l'intégration StarTeam.3 Cliquez sur l'onglet External Traceability.4 Dans la liste des intégrations désactivées, Disabled, sélectionnez StarTeam et cliquez sur le bouton flèche

gauche.StarTeam passe dans la liste des intégrations activées, Enabled.

5 Sélectionnez StarTeam et cliquez sur Edit pour ouvrir la boîte de dialogue Edit Integration.6 Cliquez sur Modify pour modifier le fichier de configuration.

Cliquez sur Import pour importer le fichier .ini existant.

7 Cliquez sur OK pour quitter la boîte de dialogue Edit Integration et enregistrer les modifications.8 Choisissez File Save Changes pour enregistrer les paramètres de External Traceability.

Remarque : Pour annuler les modifications de External Traceability, choisissez Edit CancelChanges avant d'enregistrer les modifications.

207

Page 208: Administering and Using Caliber Rm

Pour ouvrir Publisher to StarTeam1 Depuis le bureau de Windows, choisissez Démarrer Borland CaliberRM Administration StarTeam

Publisher.La boîte de dialogue Property List de Publisher to StarTeam apparaît. La première fois que vous ouvrezPublisher to StarTeam, le contenu de la boîte de dialogue Property List est vide.

2 Dans la boîte de dialogue Property List, cliquez sur New pour ouvrir l'expert Publisher to StarTeam.L'expert Publisher to StarTeam vous permet de définir les informations sur les serveurs et les projetsCaliberRM et StarTeam, de sélectionner les exigences à publier, de spécifier le mappage des propriétés desexigences entre les deux produits.

Conseil : Vous pouvez également ouvrir Publisher to StarTeam dans la fenêtre du clientCaliberRM, en choisissant Outils Publier dans StarTeam ou en cliquant sur lebouton Publier dans StarTeam de la barre d'outils. Dans ce cas, Publisher toStarTeam suppose que vous voulez utiliser le serveur CaliberRM, le projet et labaseline en cours comme sources, et saute la page CaliberRM Properties de l'expert.Pour changer de serveur CaliberRM, de projet ou de baseline, cliquez sur Back afind'ouvrir la page CaliberRM Properties et en modifier les informations. Sinon, sautezla section suivante "Pour spécifier les propriétés CaliberRM" et allez directement auxétapes de "Pour sélectionner les exigences CaliberRM". Cela chargera les propriétéset les mappages utilisés la dernière fois pour ce serveur et ce projet CaliberRM.

Pour spécifier les propriétés CaliberRM1 Sur la page CaliberRM Properties, entrez le nom du fichier de propriétés (.calst) qui sera créé par l'expert.2 Entrez l'adresse du serveur dans CaliberRM Server Address, votre nom d'utilisateur dans User Name et votre

mot de passe dans Password.3 Cliquez sur Log On pour vous connecter au serveur CaliberRM.

Un message apparaît pour dire que vous avez réussi à vous connecter à CaliberRM. En outre, le champProject est activé.

4 Dans la liste déroulante Project, sélectionnez un projet CaliberRM à utiliser comme source des exigences.Le champ Baseline est alors activé.

5 Dans la liste déroulante Baseline, sélectionnez une baseline du projet à utiliser.6 Cochez Create Trace si vous voulez la traçabilité entre les exigences CaliberRM et StarTeam.7 Cliquez sur Next pour sélectionner les exigences à publier.

Pour sélectionner les exigences CaliberRM1 Sur la page CaliberRM Requirements, cochez les exigences que vous voulez publier vers StarTeam dans

l'arborescence Requirements Tree.

Remarque : Si vous cochez une exigence parent, toutes les exigences enfant sontautomatiquement sélectionnées. Désélectionnez les exigences enfant que vous nesouhaitez pas publier. Si vous cochez des exigences enfant et ne cochez par leurparent, les exigences enfant seront créées dans StarTeam uniquement si l'exigenceparent a été précédemment publiée.

2 Cliquez sur Next pour spécifier les propriétés StarTeam.

208

Page 209: Administering and Using Caliber Rm

Pour spécifier les propriétés StarTeam1 Sur la page StarTeam Properties, entrez l'adresse et le point de terminaison du serveur StarTeam (StarTeam

Server Address et Endpoint).2 Entrez votre nom d'utilisateur et votre mot de passe (User Name et Password) pour accéder au serveur

StarTeam spécifié.3 Cliquez sur les boutons Parcourir des champs Project, View et Folder, afin de sélectionner le projet StarTeam

cible, la vue et le dossier dans lesquels mettre les exigences CaliberRM.4 Sélectionnez une option indiquant comment vous voulez que les exigences soient publiées dans StarTeam :

Publish To Subfolders By Type organise les exigences en sous-dossiers du dossier cible sélectionné, enutilisant les mêmes noeuds de types d'exigences que dans CaliberRM.

Publish To One Folder Only place toutes les exigences dans la racine du dossier cible sélectionné.

5 Cliquez sur Next pour personnaliser le mappage entre les propriétés de CaliberRM et de StarTeam.

Pour mapper les propriétés de CaliberRM en propriétés de StarTeam1 Sur la page Property Mapping, cliquez sur Add pour mapper une nouvelle propriété CaliberRM avec une

propriété StarTeam, ou sélectionnez une paire de propriétés mappées existante dans les colonnes de propriétéset cliquez sur Edit.

2 Dans la liste déroulante CaliberRM Property de la boîte de dialogue CaliberRM to StarTeam PropertyMapping, sélectionnez une propriété CaliberRM.

3 Dans la liste déroulante StarTeam Property, sélectionnez la propriété StarTeam à laquelle vous voulez fairecorrespondre la propriété CaliberRM, puis cliquez sur OK.La liste déroulant affiche uniquement les propriétés StarTeam du type approprié et non encore mappées.

4 Répétez ces étapes pour modifier ou ajouter d'autres mappages.5 Enregistrez votre configuration dans un fichier de propriétés en utilisant les étapes suivantes.

Pour enregistrer les paramètres de propriétés de votre configuration1 A n'importe quelle page de l'expert, vous pouvez cliquer sur Finish : tous les écrans seront remplis et l'expert

enregistrera vos données.2 Entrez le nom du fichier de propriétés et cliquez sur OK.

Conseil : Vous pouvez gérer vos fichiers de propriétés sans ouvrir le client CaliberRM. Ouvrez Publisher toStarTeam depuis le menu Démarrer de Windows afin d'afficher la boîte de dialogue Property File Listdans laquelle vous pouvez ajouter de nouveaux fichiers de propriétés, modifier ou supprimer des fichiersexistants, ou bien exécuter un fichier de propriétés précédent à partir de la liste.

Les fichiers ".calst" et "CalStPublisher_[nom du fichier de propriétés].stjava" ne sont pas créés avec le nom quevous avez spécifié et l'extension .calst dans le dossier "C:\Program Files\Borland\CaliberRM".

Pour publier les exigences vers StarTeam1 Sur la page Property Mapping, cliquez sur Finish.

♦ Si vous avez utilisé le menu Démarrer de Windows pour ouvrir Publisher to StarTeam, vous revenez àla boîte de dialogue Property List. Sélectionnez un fichier de propriétés enregistré dans la liste et cliquezsur Run.

209

Page 210: Administering and Using Caliber Rm

♦ Si vous avez démarré Publisher to StarTeam depuis CaliberRM, le processus de publication commencedès que vous cliquez sur Finish.

Une fenêtre d'état s'affiche et montre l'avancement du processus de publication.

2 Cliquez sur Close quand le processus s'arrête et que vous voyez le mot Done dans la fenêtre d'état.

Remarque : Vous pouvez aussi exécuter (ou modifier) un fichier de propriétés précédemment enregistré, à partirdu menu de l'expert Publisher to StarTeam, si vous avez lancé l'expert depuis le client CaliberRM.Dans le menu de l'expert, choisissez File Open et sélectionnez le fichier de propriétés dans la boîtede dialogue Select A Property File.

Quand vous publiez des exigences vers StarTeam, l'expert Publisher to StarTeam crée les fichiers ".calst" et"CalStPublisher_[nom du fichier de propriétés].stjava" dans le dossier "C:\PROGRAM FILES\BORLAND\CALIBERRM" en fonction du nom du fichier de propriétés que vous avez spécifié. Il utilise la conventionsuivante pour le nom du fichier : CalStPublisher_[nom du fichier de propriétés].stjavaL'expert Publisher to StarTeam crée également un fichier journal .html dans le même dossier pour chaquesession de publication que vous exécutez. Ce fichier journal contient un rapport récapitulant les détails desparamètres et les informations de débogage, incluant les erreurs et les exceptions d'exécution.

Conseil : Vous pouvez publier des exigences vers StarTeam directement à partir de la ligne de commande ou deWindows Explorer en exécutant le fichier exécutable [nom de fichier].stjava.

Concepts associés

Intégrations du produit

Procédures associées

Création de traces entre exigences et artefacts logiciels

Référence associée

Configuration de l'intégration StarTeam

210

Page 211: Administering and Using Caliber Rm

ImportationCette section fournit des informations de type "Comment" sur l'importation des informations d'exigences.

Dans cette sectionImportation avancéeExplique comment exécuter une importation avancée

Importation d'exigences depuis Microsoft WordExplique comment importer des exigences depuis Microsoft Word.

Importation de données créées par une exportation standardExplique comment importer des données créées par une exportation standard.

211

Page 212: Administering and Using Caliber Rm

Importation avancée

Pour exécuter une importation avancée :1 Sur le poste de travail Windows, sélectionnez Démarrer Programmes CaliberRM Import. La boîte

de dialogue Connexion s'affiche.Entrez le nom du serveur hôte, votre nom d'utilisateur et votre mot de passe.

Remarque : Si vous êtes déjà connecté, la fenêtre de connexion ne s'affiche pas. Passez àl'étape 3.

2 Cliquez sur Connecter. L'écran Utilitaire d'importation CaliberRM s'affiche.

♦ Cliquez sur le bouton Parcourir pour atteindre l'emplacement où se trouve le fichier à utiliser.

♦ Cochez la case Avancée et cliquez sur Suivant. L'écran Sélection du fichier d'importation s'affiche.

♦ Accédez au fichier à importer en cliquant sur le bouton Parcourir. Il s'agit généralement d'un fichier textecontenant un ensemble de données créé avec RM Export

♦ Dans la zone de liste déroulante, sélectionnez le type de fichier importé. Cliquez sur Suivant.

3 Si vous avez sélectionné d'importer un fichier Exigence à l'étape 6, vous devez choisir un projet ou créer unnouveau projet dans lequel importer les exigences.

Remarque : Lorsque vous importez, d'une machine serveur à l'autre, des exigences contenantdes images, les chemins d'accès aux dossiers de cache des images doivent êtreles mêmes sur les deux machines pour que l'importation s'effectue correctement.

♦ Choisissez un projet existant ou créez un nouveau projet dans lequel importer les exigences.

♦ Faites votre sélection et cliquez sur Suivant. Les informations sont analysées et l'écran Délimiteurs'affiche. Si le texte affiché dans la zone d'analyse n'est pas disposé en colonnes, le délimiteur et lequalificatif de texte ne correspondent pas à ceux qui ont été spécifiés pour l'importation.

♦ A l'aide des zones de liste déroulante, définissez vos délimiteurs et qualificateurs de texte jusqu'à ce queles colonnes soient affichées. Un message d'erreur vous signale si vous choisissez des délimiteurs oudes qualificateurs incorrects.

4 Cliquez sur Suivant.Si vous avez choisi d'importer un fichier Utilisateur à l'étape 6, passez à l'écran Utilitaire d'importationCaliberRM - Groupe.

Si vous avez choisi d'importer un fichier Groupe à l'étape 6, passez à l'écran Utilitaire d'importation CaliberRM- Utilisateur.

Si vous avez choisi d'importer un fichier Exigence, Type d'exigences ou UDA à l'étape 6, passez à l'étape 16.

5 L'écran Utilitaire d'importation CaliberRM - Groupe s'affiche. Cette étape permet de faire correspondre ou deremplacer n'importe quels groupes affectés à vos projets. Par exemple, si le groupe Administrators existe dansle projet A et si vous voulez que le groupe Engineering remplace Administrators dans le projet B où se faitl'importation, cette fonction permet de remplacer Administrators par Engineering pendant l'importation.

6 Pour remplacer un utilisateur, sélectionnez l'utilisateur à remplacer dans le volet de gauche, sélectionnez celuipar lequel le remplacer dans le volet de droite et cliquez sur le bouton Vers la gauche. Exécutez cette étapepour tous les utilisateurs à faire correspondre ou à remplacer.Cliquez sur Suivant et passez à l'étape 16.

212

Page 213: Administering and Using Caliber Rm

7 L'écran Utilitaire d'importation CaliberRM - Utilisateur s'affiche. Cette étape permet de faire correspondreou de remplacer n'importe quels utilisateurs membres de chaque groupe.

Conseil : Par exemple, si l'utilisateur jwilson existe dans le projet A et si vous voulez quel'utilisateur bjeffereys remplace jwilson dans le projet B où se fait l'importation, cettefonction permet de remplacer jwilson par bjeffereys pendant l'importation.

8 Pour remplacer un groupe, sélectionnez le groupe à remplacer dans le volet de gauche, puis sélectionnez legroupe par lequel le remplacer dans le volet de droite et cliquez sur le bouton Vers la gauche.Exécutez cette étape pour tous les groupes à faire correspondre ou à remplacer.

9 Cliquez sur Suivant. L'écran Importation s'affiche. L'utilitaire cherche et fait correspondre toutes les donnéesdu projet.Cliquez sur le bouton Importer pour importer les informations. L'utilitaire importe les données sous forme defichier journal dans l'ensemble de données sélectionné à l'étape 3.

Cliquez sur Fermer.

Remarque : S'il y a une grande quantité de données, l'importation peut durer longtemps. Pouréviter de gêner les autres utilisateurs, il est préférable de procéder aux importationspendant les heures creuses.

Concepts associés

ImportationStructure des répertoires d'importation

Procédures associées

Importation de données créées par une exportation standard

213

Page 214: Administering and Using Caliber Rm

Importation d'exigences depuis Microsoft WordAvec l'expert Importer de Word, vous pouvez importer des noms et des descriptions d'exigences d'un documentMicrosoft Word vers un projet.

Vous pouvez faire migrer des exigences stockées dans Microsoft Word, à l'aide des fonctions d'importation deCaliberRM (Fichier Importer de Word).

Pour réutiliser des informations de projet entre serveurs CaliberRM, les administrateurs de projets peuventégalement importer les informations du projet d'un serveur CaliberRM vers un autre, à l'aide de CaliberRM Import.Remarquez que les informations de projet doivent être d'abord exportées à l'aide de CaliberRM Export.

Pour importer des exigences depuis Microsoft Word1 Dans CaliberRM, choisissez Fichier Importer de Word dans le menu. L'expert Importer de Word apparaît.2 Donnez le chemin d'accès et le nom du fichier Microsoft Word ou cliquez sur le bouton Parcourir pour atteindre

le fichier.Précisez sous quelle forme vous souhaitez importer les descriptions des exigences, en utilisant Texte formaté,tableaux et images ou Texte simple.

Remarque : N'utilisez pas de puces spéciales (coches ou signes inférieur estompés) dans lescellules des tableaux.

Remarque : Les objets OLE inclus dans des documents Word sont importés en tant qu'images.Vous pouvez insérer les objets OLE respectifs après l'importation.

Précisez comment nommer les exigences. Sélectionnez l'option Récupérer les noms d'exigence dans ledocument ou l'option Nommer automatiquement les exigences avec un nom de base et un numéro deséquence. Entrez le nom de base. Si vous n'entrez pas de nom, l'importation utilise par défaut le nom dudocument Microsoft Word.

3 Cliquez sur Suivant. Dans le volet supérieur, si vous importez les noms des exigences d'après leur style,sélectionnez le ou les styles de paragraphe correspondants. Les styles définissent l'apparence de diverséléments de texte dans le document, comme les en-têtes ou le corps du texte. Les styles proposés sont ceuxtrouvés dans votre document Microsoft Word. Vous pouvez sélectionner tous les styles de la liste ou uniquementcertains d'entre eux.Dans le volet inférieur, précisez comment reconnaître les descriptions des exigences.

♦ Si vous importez les noms des exigences d'après leur style, sélectionnez l'option Importer tout le texteentre les styles cochés ci-dessus comme description de l'exigence.

♦ Si vous n'importez pas les noms des exigences d'après leur style, sélectionnez l'option N'importer quele texte des styles cochés ci-dessous comme description de l'exigence. Sélectionnez les styles quicorrespondent aux descriptions d'exigences.

4 Cliquez sur Suivant. Si vous importez des noms d'exigences selon les styles de paragraphe, sélectionnezl'option Importer tout le texte, en ignorant les délimiteursSi non, sélectionnez le bouton N'importer que le texte encadré des délimiteurs suivants. Les champsInitial et Final deviennent disponibles. Saisissez le délimiteur de début et de fin dans la zone appropriée.

5 Cliquez sur Suivant. Si vous importez des noms d'exigences selon les styles de paragraphe, sélectionnezl'option Importer tout le texte, en ignorant les mots-clés. Importer de Word commence le traitement dudocument. Une fois le traitement terminé, Importer de Microsoft Word affiche la liste des nouvelles exigencespour chaque critère rencontré. Importer de Word crée aussi des exigences enfant basées sur la hiérarchie desstyles de paragraphe de votre document.

214

Page 215: Administering and Using Caliber Rm

Si vous importez des noms d'exigences selon des mots-clés, sélectionnez l'option N'importer que le textecontenant les mots-clés suivants. Saisissez les mots-clés dans le champ disponible, en les séparant par unevirgule. Les phrases qui contiennent ces mots clés seront importées en tant que noms d'exigences.

6 Cliquez sur Suivant. Importer de Word commence le traitement du document. Une fois le traitement terminé,Importer de Microsoft Word affiche la liste des nouvelles exigences pour chaque critère rencontré. Importer deWord crée aussi des exigences enfant basées sur la hiérarchie des styles de paragraphe de votre document.

7 Sélectionnez une exigence et choisissez l'emplacement où mettre les nouvelles exigences. Sélectionnez l'unedes options suivantes : Insérer au-dessus, Insérer au-dessous ou Insérer en enfants.

8 Pour terminer l'importation, cliquez sur Terminer. La boîte de dialogue L'importation est terminée s'affiche.Cliquez sur OK.

Concepts associés

Importation

215

Page 216: Administering and Using Caliber Rm

Importation de données créées par une exportation standardVous pouvez importer des exigences dans un projet en utilisant des données créées précédemment par Export :

Avertissement : Les baselines, les départements et l'historique des exigences ne sont pas disponibles pour uneimportation.

Pour importer des exigences dans un projet en utilisant des données créées par uneexportation antérieure :1 Sur le poste de travail Windows, sélectionnez Démarrer Programmes CaliberRM Import. La boîte

de dialogue Connexion s'affiche.

Remarque : Si vous êtes déjà connecté, la fenêtre de connexion ne s'affiche pas. Passez àl'étape 4.

2 Entrez le nom ou l'adresse IP du serveur hôte, votre nom d'utilisateur et votre mot de passe.3 Cliquez sur Connecter. L'écran Utilitaire d'importation CaliberRM s'affiche.4 Entrez le chemin d'accès au répertoire qui contient les fichiers à importer ou cliquez sur le bouton Parcourir

pour sélectionner le répertoire contenant l'ensemble de données.

Remarque : Lorsque vous importez, d'une machine serveur à l'autre, des exigences contenantdes images, les chemins d'accès aux dossiers de cache des images doivent êtreles mêmes sur les deux machines pour que l'importation s'effectue correctement.

Remarque : Cocher la case Avancée permet de faire correspondre les données des fichiersimportés et les champs CaliberRM. Par exemple, si l'utilisateur bjones existe dansle projet A et si vous voulez que l'utilisateur tjohnson remplace bjones dans leprojet B où se fait l'importation, cette fonction permet de remplacer bjones partjohnson pendant l'importation. Pour avoir des informations sur l'importationavancée, consultez "Importation avancée".

5 Cliquez sur Suivant. L'écran Utilitaire d'importation CaliberRM - Sélection de projet s'affiche.6 Sélectionnez l'option Importer dans un projet existant et choisissez un projet dans la liste déroulante ou

sélectionnez l'option Importer dans un nouveau projet pour créer un nouveau projet.7 Cliquez sur Terminer. L'écran Utilitaire d'importation CaliberRM - Importation s'affiche et l'importation

commence. L'utilitaire cherche et fait correspondre toutes les données du projet.8 Lorsque c'est terminé, cliquez sur Fermer.

Remarque : S'il y a une grande quantité de données, l'importation peut durer un certain temps.Pour éviter de gêner les autres utilisateurs, il est préférable de procéder auximportations pendant les heures creuses.

Concepts associés

Importation

Procédures associées

Importation avancée

216

Page 217: Administering and Using Caliber Rm

ProjetsCette section fournit des informations de type "Comment" sur les projets.

Dans cette sectionActivation d'autres intégrationsDécrit les étapes permettant d'activer d'autres intégrations

Activation de la notification automatiqueExplique comment activer la notification automatique

Activation des exigences partagéesDécrit l'activation des exigences partagées.

Affectation de groupes à un projetExplique comment affecter des groupes à un projet.

Ajout d'un module complémentaireDécrit les étapes nécessaires pour inclure un module complémentaire.

Annulation du mappage d'une exigenceExplique comment mapper des exigences

Configuration de la notification automatiqueExplique comment configurer la notification automatique

Connexion à CaliberRMExplique comment se connecter à CaliberRM.

Création d'un type d'exigencesExplique comment créer et définir un type d'exigences.

Création de profils de sécuritéExplique comment créer des profils de sécurité.

Définition d'un type d'exigencesExplique comment définir un type d'exigences

Définition de la sécurité dans un projetExplique comment définir la sécurité dans un projet

Définition des projetsExplique comment créer et définir un projet dans CaliberRM Administrator.

Définition des types d'exigences d'un projetExplique comment définir les types d'exigences d'un projet

Définition du mot de passe de l'utilisateurExplique comment définir le mot de passe de l'utilisateur.

Mappage des exigencesExplique comment mapper des exigences

Modification d'un attribut défini par l'utilisateurExplique comment modifier les attributs définis par l'utilisateur.

Modification d'un type d'exigencesExplique comment modifier un type d'exigences.

Modification des listes d'utilisateurs d'un projetExplique comment modifier les listes d'utilisateurs d'un projet

217

Page 218: Administering and Using Caliber Rm

Rechercher dans l'arborescenceExplique comment trouver des informations sur les projets, les utilisateurs ou les groupes.

Suppression d'onglets personnalisésExplique comment supprimer des onglets personnalisés.

218

Page 219: Administering and Using Caliber Rm

Activation d'autres intégrationsRemarque : Avant de pouvoir activer et ajouter Quality Center/ TestDirector ou les outils SCM, vous devez configurervotre système. Pour avoir des instructions détaillées sur la configuration et l'utilisation de ces intégrations, visitez lesite http://support.borland.com , ou contactez le support.

Pour activer ces intégrations :1 Ouvrez CaliberRM Administrator et sélectionnez un projet.2 Sélectionnez l'onglet External Traceability.3 Sélectionnez l'intégration à activer dans la liste Disabled et cliquez sur le bouton Vers la gauche.

Remarque : Cliquez sur le bouton Tous vers la gauche pour ajouter à la liste Selected toutesles intégrations à la fois.

Concepts associés

Module complémentaire externe

Procédures associées

Ajout d'un module complémentaireConfiguration de Silk Central Test Manager avec CaliberRMConfiguration de l'intégration de Mercury Quality Center à CaliberRM

219

Page 220: Administering and Using Caliber Rm

Activation de la notification automatiquePlusieurs individus peuvent être affectés à une exigence en tant qu'utilisateurs responsables. Par exemple, uneresponsabilité peut être affectée à l'analyste qui a créé l'exigence, au même titre qu'à un développeur, un testeur etun directeur. Lorsqu'une exigence est ajoutée, modifiée ou supprimée, les utilisateurs responsables doivent êtreavertis. Administrator avertit tous les individus responsables par email, en fonction de la configuration desnotifications. Néanmoins, il n'est pas nécessaire de signaler chaque modification à tous les individus affectés à unprojet.

Vous pouvez personnaliser la notification par groupe dans chaque projet. Les groupes peuvent recevoir unenotification si une exigence est ajoutée, modifiée ou supprimée. Pour utiliser le processus de notification, configurezles paramètres de la notification par email dans CaliberRM Administrator. Voir les informations associées dans"Configuration de la notification automatique". Si ces paramètres ne sont pas configurés correctement, lesnotifications sont générées et placées en file d'attente jusqu'à ce que le système de courrier électronique soitcorrectement spécifié.

Pour définir la notification automatique pour un groupe dans un projet :1 Sélectionnez View Projects dans le menu.

Sélectionnez le projet dans lequel vous voulez modifier les notifications.

2 Depuis l'onglet Group Assignment, sélectionnez un groupe affecté dans la liste des groupes.3 Cliquez sur le bouton Advanced.4 Cliquez sur le bouton Email. La boîte de dialogue Notifications s'affiche.5 Cochez les cases suivantes pour que les utilisateurs responsables reçoivent une notification :

Cochez la case A New Requirement is Created pour notifier aux utilisateurs la création d'une exigence.

Cochez la case A Requirement is Deleted pour notifier aux utilisateurs la suppression d'une exigence.

Cochez la case A Requirement is Modified pour notifier aux utilisateurs la modification d'une exigence.

Cochez la case A Discussion Item is posted pour notifier aux utilisateurs l'ajout d'un nouvel élément dediscussion.

Quand une nouvelle discussion est expédiée, un courrier électronique sera envoyé aux utilisateurs affectés entant que responsables de l'exigence, aux utilisateurs qui ont enregistré leur intérêt par rapport à l'exigence et àtous les utilisateurs qui ont participé au thread de discussion concerné. Ces options s'appliquent à tous lesutilisateurs du groupe sélectionné qui sont affectés au projet.

6 Cliquez sur OK pour revenir à l'onglet Group Assignment.7 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.8 Pour supprimer vos modifications, sélectionnez Edit Cancel Changes dans le menu.

Concepts associés

Projets

Procédures associées

Configuration de la notification automatique

220

Page 221: Administering and Using Caliber Rm

Activation des exigences partagéesPour utiliser les exigences partagées, un administrateur doit d'abord activer cette fonctionnalité au niveau du projet.

Pour vérifier que les exigences partagées sont activées pour les projets que vous voulez partager et mapper, cochezla case Exigences partagées sur l'onglet Info projet. Cela s'effectue en utilisant les étapes suivantes.

Pour activer les exigences partagées1 Pour vérifier que les exigences partagées sont activées pour les projets que vous voulez partager et mapper,

cochez la case Exigences partagées sur l'onglet Info projet. Cela s'effectue en utilisant les étapes suivantes.2 Vérifiez les informations suivantes dans la zone Exigences partagées de l'onglet Info projet.

Remarque : Si vous n'avez pas les droits d'administration, les options sont désactivées. Si lepartage et/ou le mappage n'est pas activé dans votre projet, contactez votreadministrateur.

♦ Dans le projet contenant les exigences que vous voulez mapper, vérifiez que la case Les exigences dece projet peuvent être mappées vers des exigences partageables est cochée.

♦ Dans le projet contenant les exigences que vous voulez partager, vérifiez que la case Les exigences dece projet peuvent être mappées vers des exigences partageables est cochée.

♦ Pour partager et mapper des exigences à l'intérieur d'un même projet, vérifiez que les deux cases sontcochées.

Concepts associés

Exigences partagées

Procédures associées

Mappage des exigencesAnnulation du mappage d'une exigence

221

Page 222: Administering and Using Caliber Rm

Affectation de groupes à un projetDès que vous avez créé votre projet, vous pouvez lui affecter des groupes. Les utilisateurs de ces groupes sontalors capables de visualiser et de modifier les informations du projet en accord avec leurs profils de sécurité. Voirles informations associées dans "Profils de sécurité", pour de plus amples informations sur les profils de sécurité.

Pour affecter des groupes à un projet :1 Sélectionnez l'onglet Group Assignment. L'onglet s'affiche.2 Cochez la case située à gauche de tout groupe à affecter. La présence d'une coche dans la case signifie que

le groupe est affecté.Lorsque vous affectez un groupe à un projet, tous les utilisateurs membres de ce groupe sont automatiquementaffectés au projet. Vous pouvez ensuite modifier la liste des utilisateurs, si nécessaire, pour n'affecter au projetque certains membres.

3 Pour enregistrer le projet, sélectionnez File Save Changes dans le menu.4 Pour supprimer le projet, sélectionnez Edit Cancel Changes dans le menu.

Trois étapes supplémentaires concernant l'affectation des utilisateurs et des groupes peuvent être réalisées aprèsque les groupes ont été affectés à un projet : Ces fonctions sont accessibles lorsque vous sélectionnez un groupedepuis l'onglet Group Assignment et cliquez sur le bouton Advanced.

Etapes avancées :1 Modification de la liste des utilisateurs.2 Affectation d'un profil de sécurité.3 Définition de la notification automatique pour les groupes affectés au projet.

Concepts associés

Projets

Procédures associées

Définition des projetsModification des listes d'utilisateurs d'un projetConfiguration de la notification automatiqueDéfinition de la sécurité dans un projet

222

Page 223: Administering and Using Caliber Rm

Ajout d'un module complémentaireAvec le module complémentaire, vous pouvez créer des intégrations entre des applications externes et l'application.

Il s'agit d'un serveur COM enregistré qui sert de pont de communication entre le client et une application externe. Ilpermet de créer des traces vers des objets externes et de voir les informations concernant ces objets externesdepuis le client.

Pour ajouter un module complémentaire :1 Ouvrez CaliberRM Administration Administrator et sélectionnez un projet.2 Sélectionnez l'onglet External Traceability.3 Cliquez sur le bouton New. La boîte de dialogue New Integration s'affiche.4 Entrez les informations suivantes :

♦ Vendor Name : le nom de votre intégration

♦ Library Name : la bibliothèque contenant le serveur COM du module complémentaire. Par exemple, sile fichier binaire du serveur COM est nommé "MSProjectAddIn2_0.dll", le nom de la bibliothèquesera "MSProjectAddIn2_0"

♦ Configuration File : champ optionnel qui vous permet de spécifier le fichier de configuration qui seradistribué à tous les clients. Lorsque votre intégration est utilisée côté client, elle peut se référer à ce fichierpour ses paramètres de fonctionnement.

♦ Change Icon : vous permet de spécifier une icône pour votre intégration. Cette icône sera affichée à tousles points du programme où votre intégration sera utilisée.

5 Cliquez sur OK pour créer la nouvelle intégration.La nouvelle intégration est ajoutée à la liste Disabled pour tous les projets de la base de données.

6 Pour activer l'intégration, sélectionnez-la dans la liste Disabled et cliquez sur le bouton Vers la gauche.

Remarque : Cliquez sur le bouton Tous vers la gauche pour ajouter toutes les intégrations à lafois.

Concepts associés

Module complémentaire externe

Procédures associées

Activation d'autres intégrations

223

Page 224: Administering and Using Caliber Rm

Annulation du mappage d'une exigenceFréquemment les mêmes exigences sont utilisées dans plusieurs projets. Les exigences sont mappées pour définirle processus de partage des exigences. Une exigence mappée est une exigence dont la description est liée à uneexigence partagée.

Pour annuler le mappage d'une exigence :1 Ouvrez le projet contenant l'exigence dont vous voulez annuler le mappage de la description.2 Sélectionnez l'exigence dont vous voulez annuler le mappage.3 Sélectionnez Exigence Mapper/dé-mapper l'exigence dans le menu.4 Sélectionnez le projet contenant les exigences partagées dans la liste déroulante de la boîte de dialogue

Description mappée.5 Sélectionnez l'exigence actuellement partagée avec l'exigence sélectionnée à l'étape 2.6 Cliquez sur le bouton Mapper/dé-mapper l'exigence dans la barre d'outils de la boîte de dialogue Description

mappée.7 Cliquez sur le bouton Enregistrer pour enregistrer vos modifications ou cliquez sur le bouton Annuler les

modifications pour les annuler.

L'indicateur de partage à gauche du nom de l'exigence partagée dans la liste d'exigences disparaît.

Concepts associés

Exigences partagéesDiagramme des exigences mappées

Procédures associées

Activation des exigences partagéesMappage des exigences

224

Page 225: Administering and Using Caliber Rm

Configuration de la notification automatiqueAvant d'activer la notification automatique, vous devez configurer le système de messagerie de CaliberRMAdministrator.

Remarque : Le protocole SMTP (Simple Mail Transfer Protocol) est le seul système de messagerie supporté parBorland.

Pour définir les paramètres de notification :1 Sélectionnez File Admin Email dans le menu.2 Cochez la case Enable. Les champs Host, Port et Sender Address deviennent actifs.3 Entrez le nom de l'hôte dans Host.4 Dans le champ Port, entrez le port utilisé pour le service SMTP. Le port par défaut est 25.5 Dans le champ Sender Address, entrez une adresse email.

Les emails de notification contiennent l'adresse email de l'utilisateur qui effectue la modification de l'exigence.Si l'email de l'utilisateur n'est pas défini, CaliberRM affiche l'adresse email entrée dans le champ SenderAddress.

6 Cliquez sur OK pour enregistrer vos paramètres.

Concepts associés

Projets

Procédures associées

Activation de la notification automatique

225

Page 226: Administering and Using Caliber Rm

Connexion à CaliberRM

Pour vous connecter à CaliberRM1 Sélectionnez Démarrer Programmes Borland CaliberRM CaliberRM. La boîte de dialogue

Connexion apparaît.2 Dans le champ Serveur, entrez le serveur auquel vous connecter, ou cliquez sur le bouton Parcourir pour

sélectionner un serveur. Si vous modifiez les ports par défaut des serveurs, vous devez entrernomserveur:numéroport comme serveur lors de la connexion (par exemple : serveurA:3000 au lieu deserveurA).

3 Entrez vos identifiants dans les champs Utilisateur et Mot de passe.

Remarque : Si LDAP n'est pas activé au niveau du serveur CaliberRM, mais que vous avez étéconfiguré pour utiliser l'authentification LDAP dans CaliberRM Administrator, vousdevez vous connecter au serveur CaliberRM en utilisant les identifiants CaliberRM.Contactez votre administrateur CaliberRM si vous rencontrez des difficultés pourvous connecter.

Remarque : Si vous avez installé un serveur CaliberRM localement (en utilisant par exemple lelogiciel d'évaluation), utilisez localhost comme serveur et admin/admin commenom d'utilisateur et mot de passe.

4 Cliquez sur Connecter.

Pour vous connecter au client Web1 Ouvrez Internet Explorer.2 Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous préférez,

vous pouvez naviguer jusqu'à l'URL du serveur web où Web a été installé.

Remarque : Si votre administrateur a changé l'emplacement de la page index de Web, ou s'il adéplacé les liens vers une page personnalisée, vous devez préciser plutôt cetemplacement.

La page index de Web s'affiche.

3 Cliquez sur le lien CaliberRM Web. Lors de la première utilisation de Web, une fenêtre de sécurité vous estprésentée.

4 Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la caseNe plus réafficher cet avertissement.

5 Cliquez sur OK. L'applet Web est chargée et l'écran Connexion affiché.6 Précisez votre hôte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropriés.

Cliquez sur Connecter. Le système vérifie vos informations et ouvre une session sur le serveur.

Pour vous connecter à Web Viewer1 Ouvrez Internet Explorer.2 Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous préférez, vous

pouvez naviguer jusqu'à l'URL du serveur web où WebView a été installé.

226

Page 227: Administering and Using Caliber Rm

Remarque : Si votre administrateur a changé l'emplacement de la page index de Web, ou s'il adéplacé les liens vers une page personnalisée, vous devez préciser plutôt cetemplacement.

La page index de Web s'affiche.

3 Cliquez sur le lien CaliberRM WebView. Lors de la première utilisation de WebView, une fenêtre de sécuritévous est présentée.

4 Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la caseNe plus réafficher cet avertissement.

5 Cliquez sur OK. L'applet Web est chargée et l'écran Connexion affiché.6 Précisez votre hôte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropriés.

Cliquez sur Connecter. Le système vérifie vos informations et ouvre une session sur le serveur.

Concepts associés

Utilisateurs

Procédures associées

Activation de LDAP

227

Page 228: Administering and Using Caliber Rm

Création d'un type d'exigences

Pour créer un type d'exigences1 Dans CaliberRM, choisissez Fichier Admin Types d'exigences dans le menu.2 Cliquez sur le bouton Nouveau. L'Expert de création d'un type d'exigences est affiché.3 Entrez un nom unique et une étiquette pour l'attribut.

L'étiquette sert de préfixe au numéro d'identification de l'exigence et aide à identifier les types d'exigences dansla grille d'exigences et les rapports. Vous utiliserez généralement une étiquette courte (par exemple, "ELG" pourles exigences logicielles).

4 Cliquez sur Suivant. L'étape suivante de l'Expert de création d'un type d'exigences est affichée. Entrez unedescription pour le type d'exigences.

5 Si vous voulez créer un onglet personnalisé pour le type d'exigences, cliquez sur le bouton Nouveau etconsultez les informations associées dans "Création d'onglets personnalisés".

6 Cliquez sur Suivant. L'étape suivante de l'Expert de création d'un type d'exigences est affichée. Choisissezle niveau d'Accès par défaut du type d'exigences :

♦ Aucun (les utilisateurs ne voient pas du tout les exigences de ce type),

♦ Affichage (les utilisateurs peuvent uniquement voir les exigences mais ils ne peuvent ni les créer ni lesmodifier),

♦ Création (n'importe quel utilisateur peut créer des exigences).

Remarque : Voir les informations associées dans "Création d'un profil de sécurité", pour de plusamples informations sur les niveaux d'accès des types d'exigences.

7 Cliquez sur Suivant. L'étape suivante de l'Expert de création d'un type d'exigences est affichée. Choisissezle niveau de Suppression par défaut approprié au nouveau type d'exigences :

♦ Personne (les utilisateurs ne peuvent pas du tout supprimer les exigences de ce type),

♦ Propriétaire (les utilisateurs peuvent uniquement supprimer leurs propres exigences),

♦ Tout le monde (les utilisateurs peuvent supprimer n'importe quelles exigences).

Remarque : Voir les informations associées dans "Création d'un profil de sécurité", pour de plusamples informations sur les niveaux de suppression des types d'exigences.

8 Cliquez sur Suivant. L'étape suivante de l'Expert de création d'un type d'exigences est affichée. Pour chacundes attributs de la liste, sélectionnez les conditions de leur Modification afin de déterminer si les utilisateurspeuvent ou non modifier l'attribut dans les exigences de ce type :

♦ Aucun (les utilisateurs ne peuvent pas du tout modifier les exigences de ce type),

♦ Propriétaire (les utilisateurs peuvent uniquement modifier leurs propres exigences),

♦ Tout le monde (les utilisateurs peuvent modifier n'importe quelles exigence).

Remarque : Voir les informations associées dans "Création d'un profil de sécurité", pour de plusamples informations sur les niveaux de modification d'attribut.

9 Cliquez sur Suivant. L'étape suivante de l'Expert de création d'un type d'exigences est affichée. Poursélectionner les projets auxquels vous voulez affecter le type d'exigences, sélectionnez la case à côté du nom

228

Page 229: Administering and Using Caliber Rm

de projet. Cliquez sur Suivant. Vérifiez les informations entrées, puis cliquez sur Terminer. Si ce n'est pas lecas, cliquez sur Précédent et effectuez les modifications nécessaires.

Le type d'exigences est créé.

Concepts associés

ProjetsAttributs

Procédures associées

Création d'un attribut défini par l'utilisateurDéfinition des projets

229

Page 230: Administering and Using Caliber Rm

Création de profils de sécuritéLes quatre étapes suivantes permettent de créer un profil de sécurité :

♦ Choisissez les types d'exigences affectés au profil.

♦ Choisissez le niveau d'Accès pour chaque type : il détermine si les membres du groupe peuvent voir ou créerdes exigences de ce type.

♦ Choisissez le niveau de Suppression pour chaque type : il détermine si les membres du groupe peuventsupprimer des exigences de ce type.

♦ Choisissez les attributs à affecter à chaque type d'exigences et définissez le niveau de modification pourchaque attribut. Le niveau de modification détermine à quelle condition les membres du groupe peuventmodifier les attributs.

Remarque : Les profils de sécurité sont partagés entre projets.

Pour créer un profil de sécurité1 Dans CaliberRM Administrator, choisissez File Admin Security Profiles dans le menu.2 Dans la boîte de dialogue Profils de sécurité, cliquez sur le bouton Nouveau.3 Entrez le nom et la description du profil. Pour affecter des types d'exigences à ce profil, cochez les cases en

regard des types d'exigences.4 Choisissez le niveau d'Accès pour les exigences des types sélectionnés : Aucun (les utilisateurs ne voient pas

du tout les exigences de ce type), Affichage (les utilisateurs peuvent uniquement voir les exigences de ce typemais ils ne peuvent ni les créer ni les modifier), ou Création (n'importe quel utilisateur peut créer des exigencesde ce type).

5 Choisissez le niveau de Suppression pour les exigences des types sélectionnés : Personne (les utilisateursne peuvent pas supprimer les exigences de ce type), Propriétaire (les utilisateurs peuvent uniquementsupprimer les exigences de ce type qui leur sont propres), ou Tout le monde (les utilisateurs peuvent supprimern'importe quelles exigences de ce type).

6 Cliquez sur le bouton Ajouter des attributs pour sélectionner les attributs à affecter au type d'exigencessélectionné. La boîte de dialogue Ajout d'attributs apparaît.

7 Dans la boîte de dialogue Ajout d'attributs, sélectionnez un ou plusieurs attributs dans la liste. Les attributssont ajoutés au type d'exigences uniquement dans ce profil. Si vous ne sélectionnez pas un attribut pour le typed'exigences, le profil par défaut est utilisé. Cliquez sur OK pour ajouter les attributs.

8 Pour chacun des attributs de la zone Modifier, sélectionnez les conditions de leur modification afin dedéterminer si les utilisateurs peuvent ou non modifier l'attribut dans les exigences de ce type : Aucun (lesutilisateurs ne peuvent pas modifier les exigences de ce type), Propriétaire (les utilisateurs peuvent uniquementmodifier les exigences de ce type qui leur sont propres), ou Tout le monde (les utilisateurs peuvent supprimern'importe quelles exigences de ce type).

9 Cliquez sur OK pour créer le profil de sécurité.

Concepts associés

Types d'exigencesAttributs

Procédures associées

Création d'un type d'exigences

230

Page 231: Administering and Using Caliber Rm

Définition d'un type d'exigences

Pour définir le type d'exigences1 Sélectionnez Fichier Admin Types d'exigences dans le menu. La boîte de dialogue Types

d'exigences est affichée.2 Cliquez sur le bouton Nouveau. L'Expert de création d'un type d'exigences est affiché.3 Entrez un nom unique et une description dans les champs appropriés.4 Entrez une étiquette pour le type d'exigences. L'étiquette sert de préfixe au numéro d'identification de l'exigence

et aide à identifier les types d'exigences dans la grille d'exigences et les rapports. Vous utiliserez généralementune étiquette courte (par exemple, ELG pour les exigences logicielles).

5 Cliquez sur le bouton Nouveau afin de créer un onglet personnalisé pour votre type d'exigences. Voir lesinformations associées dans "Création d'onglets personnalisés".

6 Vous pouvez maintenant définir l'accès de sécurité par défaut du type d'exigences. Voir ci-dessous "Définitiondu niveau d'accès par défaut d'un type d'exigences", pour de plus amples informations.

7 Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir de la boîte de dialogue sansenregistrer.

8 Cliquez sur Fermer dans la boîte de dialogue Types d'exigences.

Concepts associés

ProjetsAttributs

Procédures associées

Création d'un attribut défini par l'utilisateurDéfinition des projets

231

Page 232: Administering and Using Caliber Rm

Définition de la sécurité dans un projetPour définir les privilèges d'accès de chaque groupe d'un projet, affectez un profil de sécurité à chacun d'entre eux.

Pour affecter un profil de sécurité à un groupe dans un projet :1 Sur l'onglet Group Assignment, sélectionnez un groupe affecté dans la boîte liste des groupes.2 Cliquez sur le bouton Advanced. Les fonctions avancées sont affichées.3 Cliquez sur le bouton Security. La boîte de dialogue Security s'affiche.4 Sélectionnez les profils de sécurité que vous voulez affecter au groupe. Les profils s'appliquent à tous les

utilisateurs du groupe sélectionné, pour le projet sélectionné uniquement.Si plusieurs profils sont sélectionnés, les profils sont combinés et le niveau d'accès le moins restrictif de tousles profils sélectionnés est utilisé. Si aucun profil n'est sélectionné, le profil par défaut est utilisé pour déterminerl'accès.

5 Cliquez sur OK pour revenir à l'onglet Group Assignment.6 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.7 Pour supprimer vos modifications, sélectionnez Edit Cancel Changes dans le menu.

Concepts associés

Projets

Procédures associées

Création de profils de sécurité

232

Page 233: Administering and Using Caliber Rm

Définition des projetsQuatre étapes sont nécessaires pour définir un projet dans CaliberRM Administrator et deux sont facultatives. Enoutre, vous devez affecter des types d'exigences au projet dans CaliberRM :

♦ Créez un projet

♦ Définissez les informations du projet

♦ Spécifiez les droits d'accès au projet

♦ Définissez des types d'exigences dans CaliberRM

♦ Activez la notification par email (facultatif)

♦ Activez la traçabilité des objets externes (facultatif)

Pour créer et définir un projet en utilisant l'Expert de création de projet1 Dans CaliberRM Administrator, choisissez File New Project dans le menu.

Conseil : Vous pouvez créer un projet sans utiliser l'expert. Pour cela, l'option d'utilisation desexperts doit être désélectionnée dans Tools Options Wizards.

2 Entrez un nom (jusqu'à 128 caractères), la description du projet, puis sélectionnez les groupes d'utilisateurs àaffecter au projet et les glossaires à associer au projet.

3 Cliquez sur Suivant. La fenêtre de dialogue New Project Information s'affiche.4 Vérifiez les informations que vous avez saisies.

Vous pouvez modifier la liste des utilisateurs, affecter un profil de sécurité et définir la notification automatiquepour chaque groupe affecté au projet.

Pour spécifier les droits d'accès au projet et définir la notification automatique auxgroupes affectés au projet1 Dans CaliberRM Administrator, sélectionnez le projet auquel vous voulez affecter des valeurs d'attributs, cliquez

sur l'onglet Group Assignment et cliquez sur le bouton Advanced. Les fonctions avancées apparaissent.

Remarque : La liste Assigned contient la liste des utilisateurs affectés à ce groupe dans le projet,et la liste Not Assigned contient la liste des utilisateurs non affectés au projet. Tousles utilisateurs du groupe sélectionné sont affectés par défaut.

2 Pour ajouter automatiquement des utilisateurs au projet, cochez la case Users assigned to the groups areautomatically assigned to the project.

Remarque : Cette option est spécifique au projet. Si vous sélectionnez cette option, tous lesutilisateurs affectés au groupe sont affectés au projet et les sélections Assigned etNot assigned ne sont pas disponibles.

Avertissement : Tout utilisateur affecté à un projet qui n'est pas affecté à un groupe ne sera plusaffecté à ce projet si cette option est sélectionnée.

3 Pour afficher tous les utilisateurs dans la boîte liste Not assigned, cliquez sur l'option Select from all users.Cela vous permet d'affecter des utilisateurs au groupe uniquement pour le projet sélectionné, sans changer lesaffectations de groupes globales. Par exemple, le testeur ajones peut aider au développement d'un projet

233

Page 234: Administering and Using Caliber Rm

spécifique, mais il n'est pas nécessaire de l'ajouter au groupe Développeurs puisque, en tant que développeur,il ne participe qu'à ce projet.

Remarque : Si vous créez de nouveaux utilisateurs et les affectez à un groupe qui a été déjàaffecté à un projet, vous devez modifier la liste des utilisateurs pour les déplacerdans la boîte liste Assigned.

4 Pour définir les privilèges d'accès de chaque groupe d'un projet, cliquez sur le bouton Security. La fenêtreSecurity s'ouvre.Cochez les profils de sécurité que vous voulez affecter au groupe.

Les profils de sécurité s'appliquent à tous les utilisateurs du groupe sélectionné, pour le projet sélectionnéuniquement. Si plusieurs profils de sécurité sont sélectionnés, les permissions des profils sont combinées etc'est le niveau d'accès le moins restrictif de tous les profils sélectionnés qui est utilisé. Si aucun profil n'estsélectionné, le profil par défaut est utilisé pour déterminer l'accès de l'utilisateur.

5 Cliquez sur OK pour revenir à l'onglet Group Assignment.6 Pour enregistrer vos modifications, choisissez File Save Changes dans le menu.

Pour définir les types d'exigences d'un projet1 Dans CaliberRM, choisissez Fichier Ouvrir un projet et sélectionnez le projet auquel affecter des types

d'exigences, puis cliquez sur OK.2 Choisissez Fichier Admin Types d'exigences dans le menu.3 Cochez les types d'exigences à affecter au projet.4 Cliquez sur OK.

Pour activer les notifications par email1 Pour activer la notification automatique chaque fois qu'une exigence est modifiée, cliquez sur le bouton

Email dans l'onglet Group Assignment.2 Dans la boîte de dialogue Notifications, sélectionnez les événements qui déclencheront l'envoi d'un courrier

électronique aux utilisateurs sélectionnés sur l'onglet Responsabilités.

Remarque : Quand une nouvelle discussion, ou une réponse, est envoyée, un email est envoyéaux utilisateurs de ce groupe si l'option A Discussion Item is posted estsélectionnée. Quand aucune des options relatives aux exigences n'estsélectionnée, un email est envoyé aux utilisateurs listés dans l'ongletResponsabilités des exigences, ainsi qu'aux utilisateurs qui ont un intérêtmanifesté sur l'exigence.

Remarque : Ces options s'appliquent à tous les utilisateurs du groupe sélectionné qui sontaffectés au projet.

3 Cliquez sur OK pour revenir à l'onglet Group Assignment.4 Choisissez File Save Changes dans le menu.

Pour activer la traçabilité des objets externes1 Cliquez sur l'onglet External Traceability.

234

Page 235: Administering and Using Caliber Rm

2 Dans la section Disabled, sélectionnez l'application externe pour laquelle activer la traçabilité et cliquez sur lebouton Vers la gauche pour déplacer cette option vers la section Enabled.

3 Répétez cela pour toutes les applications externes pour lesquelles vous voulez activer la traçabilité.4 Choisissez File Save Changes dans le menu.

Pour modifier un projet existant1 Dans CaliberRM Administrator, choisissez View Projects dans le menu.2 Sélectionnez le projet que vous souhaitez modifier.

Remarque : Quand un projet est en cours de modification, la liste des projets affiche une icônede verrouillage en regard du projet pour indiquer que celui-ci ne peut être modifiésimultanément par un autre utilisateur.

3 Cliquez sur l'onglet contenant les informations que vous voulez modifier.4 Modifiez les informations du projet.5 Choisissez File Save Changes dans le menu pour enregistrer vos modifications.

Concepts associés

ProjetsTypes d'exigences

Procédures associées

Création d'un type d'exigences

235

Page 236: Administering and Using Caliber Rm

Définition des types d'exigences d'un projetQuand vous sélectionnez un nouveau projet avec lequel travailler, une boîte de dialogue est affichée vousdemandant de choisir les types d'exigences à utiliser dans ce projet. Vous devez choisir au moins un typed'exigences avant de pouvoir créer des exigences.

Pour définir les types d'exigences d'un projet :1 Sélectionnez le projet avec lequel travailler dans la liste déroulante ou sélectionnez Fichier Admin Définir

les types d'exigences dans le menu CaliberRM. La boîte de dialogue Types d'exigences du projet estaffichée.

2 Cochez la case à gauche d'un type d'exigences pour l'affecter au projet en cours.

Remarque : Cliquez sur le bouton Nouveau pour créer un nouveau type d'exigences si le typed'exigences que vous souhaitez n'est pas dans la liste

3 Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir sans enregistrer les modifications.Les types d'exigences choisis sont affichés dans la liste des exigences.

Avertissement : Vous ne pouvez retirer des types d'exigences affectés à un projet que s'il n'y aaucune exigence de ce type dans le projet. Sinon, la case à cocher du typed'exigences est désactivée.

Après avoir affecté un type d'exigences à un projet, vous pouvez le sélectionner et en voir les détails. Quand voussélectionnez un type d'exigences, les onglets Description, Onglets personnalisés et Récapitulatif sont affichés.Pour de plus amples informations sur les onglets, voir les informations associées sur l'affichage des typesd'exigences.

Concepts associés

ProjetsAttributs

Procédures associées

Création d'un attribut défini par l'utilisateurDéfinition des projets

236

Page 237: Administering and Using Caliber Rm

Définition du mot de passe de l'utilisateurPour définir le mot de passe que l'utilisateur doit entrer pour établir la connexion, cliquez sur l'onglet Security.

Pour définir le mot de passe de l'utilisateur1 Entrez un mot de passe dans le champ Password.

Remarque : Pour des raisons de sécurité, tous les caractères du mot de passe sont affichéssous la forme d'astérisques (*). Si vous choisissez de ne pas préciser de mot depasse, l'utilisateur pourra se connecter sans entrer de mot de passe. Notez quemême un mot de passe vide est affiché sous la forme d'astérisques.

2 Retapez le mot de passe dans le champ Retype. Si les deux mots de passe ne correspondent pas, il vous serademandé de les entrer à nouveau.

Remarque : Si vous attribuez et tentez d'enregistrer un mot de passe qui ne respecte pas lapolitique des mots de passe, un message d'erreur apparaît. Pour de plus amplesinformations, voir "Administration des mots de passe de l'entreprise". Pour la listedes messages d'erreurs et leur signification, voir "Messages".

3 Sélectionnez une ou plusieurs des options suivantes pour appliquer des restrictions au mot de passe del'utilisateur :

♦ User Must Change Password at Next Logon : Force l'utilisateur à changer son mot de passe à laprochaine connexion.

♦ User Cannot Change Password : Empêche l'utilisateur de changer son mot de passe.

♦ Password Never Expires : Permet à l'utilisateur de disposer d'un mot de passe qui n'expire jamais.

♦ Account Disabled : Désactive le compte utilisateur.

♦ User Can Perform Baseline Administration : Etablit l'utilisateur en tant qu'administrateur de baselines.

Remarque : Vous ne pouvez pas cocher les cases User Must Change Password at Next Logonet User Cannot Change Password en même temps. Si vous cochez ces cases ettentez d'enregistrer les informations, un message d'erreur s'affiche.

4 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.5 Pour supprimer vos modifications, sélectionnez Edit Cancel Changes dans le menu.

Procédures associées

Modification du mot de passe

237

Page 238: Administering and Using Caliber Rm

Mappage des exigencesFréquemment les mêmes exigences sont utilisées dans plusieurs projets. Les exigences sont mappées pour définirle processus de partage des exigences. Une exigence mappée est une exigence dont la description est liée à uneexigence partagée.

Pour mapper une exigence à une exigence partagée :1 Ouvrez le projet contenant l'exigence dont vous voulez mapper la description.2 Sélectionnez l'exigence à mapper ou créez une nouvelle exigence en laissant vide le champ Description.3 Sélectionnez Exigence Mapper/dé-mapper l'exigence dans le menu. La boîte de dialogue Description

mappée est affichée.4 Sélectionnez le projet contenant l'exigence dont vous voulez partager la description dans la liste déroulante

Projet.5 Développez la liste des exigences, localisez l'exigence dont vous voulez partager la description et sélectionnez-

la.6 Cliquez sur le bouton Mapper/dé-mapper l'exigence dans la barre d'outils de la boîte de dialogue Description

mappée.L'indicateur de partage est affiché à gauche du nom de l'exigence partagée dans la liste d'exigences.

7 Cliquez sur le bouton Enregistrer pour enregistrer vos modifications ou cliquez sur le bouton Annuler lesmodifications pour les annuler.

8 Fermez la boîte de dialogue Description mappée.

Vous revenez au projet ouvert. Le champ Description de l'exigence mappée est désactivé. Les exigences mappéeset partagées sont suivies et vous pouvez les voir dans un diagramme spécifique. Voir les informations associéesdans "Diagramme des exigences mappées".

Concepts associés

Exigences partagéesDiagramme des exigences mappées

Procédures associées

Activation des exigences partagéesAnnulation du mappage d'une exigence

238

Page 239: Administering and Using Caliber Rm

Modification d'un attribut défini par l'utilisateurAvertissement : La modification dans un projet des caractéristiques d'un attribut défini par l'utilisateur modifie ses

caractéristiques dans tous les projets mais pas sa valeur.

Pour modifier un attribut défini par l'utilisateur1 Sélectionnez Fichier Admin Attributs définis par l'utilisateur dans le menu. La boîte de dialogue

Attributs définis par l'utilisateur est affichée.2 Sélectionnez dans la liste l'attribut que vous voulez supprimer.3 Cliquez sur le bouton Modifier. La boîte de dialogue de l'attribut est affichée.

Remarque : Les options affichées dans la partie inférieure de la boîte de dialogue dépendent dutype de l'attribut sélectionné à l'étape 2. Voir les informations associées de"Définition des options du type d'attribut" dans "Création d'un attribut défini parl'utilisateur en mode avancé".

4 Modifiez les options de votre choix.

Remarque : Pour éviter la perte de données, il n'est pas possible de changer le type d'un attributaprès qu'un attribut de ce type a été enregistré.

5 Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour quitter sans enregistrer.

Concepts associés

Projets

Procédures associées

Définition des projetsCréation d'un type d'exigencesAffectation d'un attribut défini par l'utilisateur à un type d'exigencesConfiguration de la notification automatiqueDéfinition de la sécurité dans un projet

239

Page 240: Administering and Using Caliber Rm

Modification d'un type d'exigences

Pour modifier un type d'exigences1 Dans CaliberRM, choisissez Fichier Admin Types d'exigences dans le menu. La boîte de dialogue

Types d'exigences est affichée.2 Sélectionnez le type d'exigences à modifier.3 Cliquez sur le bouton Modifier. La boîte de dialogue pour le type d'exigences choisi est affichée.

Remarque : Vous pouvez également cliquer avec le bouton droit sur le type d'exigences dansl'arborescence des exigences et sélectionner Modifier dans le menu contextuelpour afficher la boîte de dialogue du type d'exigences.

4 Modifiez le nom du type d'exigences, l'étiquette, la description, l'accès de sécurité et/ou les ongletspersonnalisés.Pour des instructions sur la modification de l'accès de sécurité, voir les informations associées dans "Définitionde l'accès de sécurité par défaut d'un type d'exigences".

Pour des instructions sur la modification des onglets personnalisés, voir les informations associées dans"Création d'onglets personnalisés".

5 Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir sans enregistrer les modifications.6 Cliquez sur Fermer dans la boîte de dialogue Types d'exigences.

Concepts associés

ProjetsAttributs

Procédures associées

Définition des types d'exigences d'un projetCréation d'un onglet personnaliséCréation d'un attribut défini par l'utilisateurDéfinition des projets

240

Page 241: Administering and Using Caliber Rm

Modification des listes d'utilisateurs d'un projetUne fois que vous avez affecté des groupes à un projet, vous pouvez modifier la liste des utilisateurs. Cette fonctionest accessible lorsque vous sélectionnez un groupe depuis l'onglet Group Assignment et cliquez sur le boutonAdvanced.

Pour modifier la liste des utilisateurs du groupe sélectionné dans un projet :1 Sélectionnez le groupe dont vous voulez modifier la liste des utilisateurs.2 Cliquez sur le bouton Advanced. Les fonctions avancées sont affichées. La liste Assigned contient la liste des

utilisateurs affectés à ce groupe dans le projet, et la liste Not Assigned contient la liste des utilisateurs nonaffectés au projet. Tous les membres du groupe sélectionné sont affectés par défaut.

3 Pour ajouter automatiquement des utilisateurs au projet, cochez la case Users assigned to the groups areautomatically assigned to the project. La sélection de cette option se fait projet par projet. Si voussélectionnez cette option, tous les utilisateurs affectés au groupe sont affectés au projet et les sélectionsAssigned et Not assigned ne sont pas disponibles. Si vous sélectionnez cette option, allez à l'étape 6.

Avertissement : Tout utilisateur affecté à un projet qui n'est pas affecté à un groupe ne sera plusaffecté à ce projet si cette option est sélectionnée.

4 Pour retirer les utilisateurs de la boîte liste Assigned, sélectionnez-les et cliquez sur le bouton Remove.5 Pour ajouter des utilisateurs à la boîte liste Assigned, sélectionnez-les dans la boîte liste Not Assigned et

cliquez sur le bouton Add.

Remarque : Pour effectuer une sélection continue de groupes, appuyez sur la touche Maj ; poursélectionner plusieurs groupes individuellement, appuyez sur la touche Ctrl.

6 Pour afficher tous les utilisateurs dans la boîte liste Not Assigned, sélectionnez le bouton d'option Select FromAll Users. Cela vous permet d'affecter des utilisateurs au groupe uniquement pour le projet sélectionné, sanschanger les affectations de groupes globales.Par exemple, le testeur ajones peut aider au développement d'un projet spécifique, mais il n'est pas nécessairede l'ajouter au groupe Développeurs puisque, en tant que développeur, il ne participe qu'à ce projet.

Remarque : Si vous créez de nouveaux utilisateurs et les affectez à un groupe qui a étépréalablement affecté à un projet, vous devez modifier la liste des utilisateurs pourles déplacer dans la boîte liste Assigned.

7 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.8 Pour supprimer vos modifications, sélectionnez Edit Cancel Changes dans le menu.

Concepts associés

Projets

Procédures associées

Affectation de groupes à un projetCréation de profils de sécuritéDéfinition de la sécurité dans un projet

241

Page 242: Administering and Using Caliber Rm

Rechercher dans l'arborescence

Pour vous connecter à CaliberRM1 Choisissez la vue projet, la vue utilisateur ou la vue groupe, selon l'objet de votre recherche.2 Sélectionnez Edition Rechercher dans l'arborescence dans le menu. La boîte de dialogue Rechercher

dans l'arborescence est affichée.3 Entrez le nom de l'élément à rechercher, ou une partie de ce nom, dans le champ Chercher.4 Si vous souhaitez que le moteur de recherche ne trouve que les éléments dont les noms correspondent

exactement, cochez la case Mot entier.5 Si vous souhaitez que le moteur de recherche distingue les minuscules des majuscules, cochez la case

Différence MAJ/min.6 Sélectionnez la direction de la recherche (Haut ou Bas à partir de l'élément sélectionné).7 Cliquez sur le bouton Suivant jusqu'à ce que l'élément que vous recherchez soit sélectionné.8 Cliquez sur le bouton Annuler pour fermer la boîte de dialogue Rechercher dans l'arborescence.

Concepts associés

Utilisateurs

242

Page 243: Administering and Using Caliber Rm

Suppression d'onglets personnalisésUne fois un onglet personnalisé créé, vous pouvez le supprimer, si nécessaire. Vous pouvez supprimer des ongletspersonnalisés avec des attributs spécifiques définis par l'utilisateur.

Avertissement : La suppression d'un onglet personnalisé peut retirer des attributs aux exigences du type affecté.Si l'attribut apparaît sur plusieurs onglets d'un type, la donnée n'est retirée que de l'onglet qui estsupprimé. C'est une opération consommatrice de ressources s'il existe de nombreuses exigencesdu type dont un onglet est supprimé. Vous ne devriez pas le faire sur un système en activité carles utilisateurs risquent d'en être affectés.

Pour supprimer un onglet personnalisé1 Sélectionnez Fichier Admin Types d'exigences dans le menu.2 Sélectionnez un type d'exigences dans la liste Types d'exigences. Le bouton Modifier devient disponible.3 Cliquez sur Modifier. La fenêtre du type d'exigences choisi est affichée.4 Cliquez sur l'onglet personnalisé à supprimer.5 Cliquez sur Supprimer. Cliquez sur OK pour fermer la fenêtre du type d'exigences choisi.6 Cliquez sur Fermer pour fermer la fenêtre Types d'exigences. Votre onglet personnalisé est supprimé.

Concepts associés

ProjetsAttributs

Procédures associées

Création d'un onglet personnalisé

243

Page 244: Administering and Using Caliber Rm

RapportsCette section fournit des informations de type "Comment" sur les rapports.

Dans cette sectionCréation d'un rapport à partir de la grille d'exigencesExplique comment créer un rapport à partir de la grille d'exigences.

Création de rapports administratifsExplique comment créer des rapports administratifs.

Création de rapports d'exigencesExplique comment créer des rapports d'exigences standard.

Création de rapports de signatures des baselinesLe rapport de signatures d'une baseline est trié dans l'ordre de la liste des signatures de la fenêtre Signaturesde la baseline. Vous pouvez également consulter les informations de signatures dans Document Factory.

Création de rapports Document FactoryExplique comment créer des rapports d'exigences personnalisés en utilisant Document Factory.

Création du fichier commandline.iniExplique comment créer le fichier commandline.ini.

Planification des rapports de Document FactoryExplique comment planifier les rapports de Document Factory.

244

Page 245: Administering and Using Caliber Rm

Création d'un rapport à partir de la grille d'exigences

Pour créer un rapport à partir de la grille d'exigences1 Dans la fenêtre Grille d'exigences, sélectionnez Fichier Imprimer.2 Dans la boîte de dialogue Paramètres du rapport, cliquez sur le bouton Aperçu. Le rapport apparaît dans un

navigateur web.

Pour créer un rapport Document Factory à partir de la grille d'exigences1 Dans la fenêtre Grille d'exigences, sélectionnez Fichier Document Factory.2 Dans la fenêtre de l'expert Document Factory :

♦ Sélectionnez un fichier dans la liste Modèle. La liste déroulante permet d'effectuer une sélection parmiles modèles utilisés récemment. Par défaut, la liste comporte cinq fichiers. Ce nombre est fixé parl'administrateur. Pour ouvrir le modèle sélectionné afin de l'examiner ou de le modifier avant d'exécuterDocument Factory, cliquez sur l'icône de Word.

♦ Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquezsur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers oun'indiquez rien dans le champ.

♦ Pour créer le fichier journal du rapport, cochez la case correspondante.

3 Cliquez sur Suivant. Dans la fenêtre de l'expert Document Factory :Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue.

4 Cliquez sur Suivant. Dans la fenêtre de l'expert Document Factory :

♦ Choisissez les données à partir desquelles vous souhaitez créer le document. Si vous choisissez d'utiliserles données du serveur CaliberRM, vous pouvez également enregistrer les données en cours afin de lesréutiliser avec un modèle différent.

♦ Pour créer un fichier avec un mot de passe chiffré pouvant être réutilisé dans le cadre de la planification,sélectionnez l'option Créer uniquement un fichier de configuration. Cela crée le fichier commandline.iniqui permet d'exécuter Document Factory à partir de la ligne de commande, ou qui peut être placé dansun fichier batch pour un traitement différé. Si vous choisissez cette option, Document Factory ne crée pasde document Word à partir de votre modèle ; seul le fichier .ini est créé.

♦ Si vous voulez afficher les images, les objets OLE, les tableaux et le texte formaté inclus dans lesdescriptions d'exigences, sélectionnez la case La description de l'exigence inclura le texte formaté,les tableaux et les images.

5 Cliquez sur Terminer. Si le modèle ne spécifie pas le projet et/ou la baseline à utiliser, vous êtes invité à lessélectionner.

Concepts associés

Rapports

Référence associée

Syntaxe de Document Factory

245

Page 246: Administering and Using Caliber Rm

Création de rapports administratifsVous pouvez créer des rapports administratifs standard ou des rapports d'utilisation.

Pour créer un rapport administratif1 Dans CaliberRM Administrator, choisissez Reports dans le menu.2 Choisissez le type de rapport à générer.

♦ Project : Affiche l'option de visualisation ou d'enregistrement du rapport de projets, qui répertorie tous lesprojets avec leurs données, y compris la description et les baselines. Vous pouvez le visualiser dans votrenavigateur par défaut ou l'enregistrer dans un fichier .xml.

♦ User : Affiche l'option de visualisation ou d'enregistrement du rapport d'utilisateurs, qui répertorie tous lesutilisateurs avec leurs données, y compris la description, le nom, l'adresse, le département, l'adresseemail et les affectations aux groupes. Vous pouvez le visualiser dans votre navigateur par défaut oul'enregistrer dans un fichier .xml.

♦ Group : Affiche l'option de visualisation ou d'enregistrement du rapport de groupes, qui répertorie tousles groupes avec leurs données, y compris l'adresse email, la description et les utilisateurs affectés. Vouspouvez le visualiser dans votre navigateur par défaut ou l'enregistrer dans un fichier .xml.

3 Pour visualiser un rapport, sélectionnez le bouton d'option Open in default browser.4 Pour enregistrer le rapport en XML, sélectionnez le bouton Save as XML, entrez le nom du fichier et cliquez

sur le bouton Parcourir pour choisir l'emplacement où l'enregistrer.

Pour créer des rapports d'utilisation1 Dans CaliberRM Administrator, choisissez File Admin License Management dans le menu.2 Cliquez sur l'onglet CaliberRM.3 Cliquez sur le bouton Usage Report.4 Sélectionnez le produit pour lequel vous voulez générer un rapport et cliquez sur OK.5 Sélectionnez l'intervalle de dates souhaité pour la génération du rapport.6 Si vous voulez regrouper les données, cochez la case Grouped By et sélectionnez une méthode dans la liste

déroulante.7 Sélectionnez le format de sortie (Output).8 Cliquez sur OK. Si vous avez choisi d'ouvrir le rapport dans votre navigateur par défaut (Open in default

browser), le rapport d'utilisation s'affiche.Si vous avez choisi d'enregistrer le rapport en format XML (Save as XML), cliquez sur le bouton ... pour naviguerjusqu'à l'emplacement où vous voulez enregistrer le fichier. Entrez le nom du fichier et cliquez sur Ouvrir. Lefichier est enregistré.

9 Cliquez sur OK pour quitter la boîte de dialogue License Management.

246

Page 247: Administering and Using Caliber Rm

Concepts associés

RapportsRapports administratifs

Procédures associées

Création de rapports d'exigences

247

Page 248: Administering and Using Caliber Rm

Création de rapports d'exigencesIl existe trois rapports HTML standard sur les exigences : Détail, Etat et Responsabilité.

Remarque : Vous pouvez également utiliser Document Factory pour générer des rapports d'exigencespersonnalisés afin de créer des documents personnalisés mettant en oeuvre des modèles Word.

Pour générer un rapport, sélectionnez Rapports dans le menu, puis le type de rapportà générer.

Pour créer un rapport détaillé pour plusieurs exigences :1 Dans CaliberRM, choisissez Rapports Détail dans le menu.2 Sélectionnez le type d'exigences à inclure dans le rapport ou [tous les types].3 Sélectionnez l'ordre de tri des exigences : ordre alphabétique, ordre hiérarchique ou classement par étiquette.4 Si vous souhaitez afficher les discussions et/ou l'historique, cochez les cases correspondantes.5 Pour visualiser et imprimer le rapport, cliquez sur le bouton Aperçu.6 Pour exporter le rapport, cliquez sur le bouton Exporter.

Pour visualiser un rapport détaillé sur une seule exigence1 Sélectionnez l'exigence pour laquelle vous voulez visualiser les détails.2 Choisissez Fichier Imprimer dans le menu.3 Cochez les cases des détails que vous voulez afficher dans le rapport.4 Pour visualiser et imprimer le rapport, cliquez sur le bouton Aperçu.

Pour exporter le rapport, cliquez sur le bouton Exporter.

Pour créer un rapport par état sur une exigence1 Dans CaliberRM, choisissez Rapports Etat dans le menu.2 Sélectionnez les champs de tri primaire et secondaire dans les listes déroulantes.3 Cochez la case Inclure le champ de description pour inclure la description de l'exigence dans le rapport.4 Pour exporter le rapport, cliquez sur le bouton Exporter.

Pour visualiser le rapport, cliquez sur le bouton Aperçu.

Pour créer un rapport par responsabilité1 Dans CaliberRM, choisissez Rapports Responsabilité dans le menu.2 Cliquez sur le bouton Sélectionner les utilisateurs pour afficher la liste des utilisateurs disponibles.3 Sélectionnez les utilisateurs à inclure à partir de la liste Disponibles.4 Cliquez sur le bouton > .5 Cochez la case Inclure le champ de description pour inclure la description de l'exigence dans le rapport.6 Pour exporter le rapport, cliquez sur le bouton Exporter.

248

Page 249: Administering and Using Caliber Rm

Pour visualiser le rapport, cliquez sur le bouton Aperçu.

Concepts associés

Rapports

Procédures associées

Création d'un rapport à partir de la grille d'exigences

249

Page 250: Administering and Using Caliber Rm

Création de rapports de signatures des baselines

Pour créer un rapport de signatures d'une baseline :1 Sélectionnez le bouton Rapport de signatures dans la fenêtre Signatures de la baseline pour afficher un

rapport sur les signatures d'une baseline.2 Le rapport apparaît dans votre navigateur Web.

Concepts associés

Rapports

Procédures associées

Création de rapports Document Factory

Référence associée

Syntaxe de Document Factory

250

Page 251: Administering and Using Caliber Rm

Création de rapports Document FactoryVous pouvez créer des rapports d'exigences personnalisés en utilisant Document Factory. Pour définir les exigencessur lesquelles générer le rapport, vous pouvez :

♦ sélectionner une exigence dans l'arborescence.

♦ sélectionner des exigences dans la grille d'exigences

♦ spécifier des filtres dans le modèle Document Factory

Avertissement : Si les rapports sont volumineux, les performances peuvent ne pas être suffisantes pour l'exécutionde Document Factory depuis CaliberRM. Dans ce cas, lancez Document Factory en mode batchpendant les heures creuses en utilisant le fichier command.ini. Voir les informations associéesdans "Planification des rapports de Document Factory".

Avertissement : Lors de l'exécution de Document Factory, Microsoft Word ne doit pas être en exécution.

Pour créer un rapport d'exigence personnalisé basé sur la sélection dans unearborescence1 Sélectionnez Programmes Borland CaliberRM Document Factory dans le menu Démarrer de Windows.

Si vous êtes déjà connecté à CaliberRM, passez à l'étape 3. Dans le cas contraire, Document Factory vousinvite à vous connecter.

2 Entrez le nom du serveur, votre ID d'utilisateur et votre mot de passe, puis cliquez sur Suivant. L'étape 2 deDocument Factory apparaît.

3 Dans la fenêtre de l'expert Document Factory :

♦ Sélectionnez un fichier dans la liste Modèle. La liste déroulante permet d'effectuer une sélection parmiles modèles utilisés récemment. Par défaut, la liste comporte cinq fichiers. Ce nombre est fixé parl'administrateur.

♦ Ou bien, cliquez sur le bouton Parcourir pour naviguer jusqu'au fichier modèle souhaité. L'emplacementpar défaut est C:\Program Files\Borland\CaliberRM\Samples. Vous pouvez ouvrir le modèlesélectionné pour l'examiner ou le modifier avant d'exécuter Document Factory. Cliquez sur l'icône deWord à côté de la liste Modèle pour ouvrir dans Microsoft Word le fichier modèle sélectionné.

♦ Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquezsur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers oun'indiquez rien dans le champ.

♦ Pour créer le fichier journal du rapport, cochez la case correspondante.

4 Cliquez sur Suivant. L'étape 3 de Document Factory apparaît.5 Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue.6 Cliquez sur Suivant.

♦ Si vous voulez créer un fichier avec un mot de passe chiffré pouvant être réutilisé dans le cadre de laplanification, cochez la case Créer uniquement un fichier de configuration. Cela crée le fichiercommandline.ini qui permet d'exécuter Document Factory à partir de la ligne de commande, ou qui peutêtre placé dans un fichier batch pour un traitement différé. Voir les informations associées dans"Planification des rapports de Document Factory". Si vous choisissez cette option, Document Factory necrée pas de document Word à partir de votre modèle ; seul le fichier .ini est créé.

251

Page 252: Administering and Using Caliber Rm

♦ Si vous voulez afficher les descriptions d'exigences au format HTML, cochez la case La description del'exigence inclura le texte formaté, les tableaux et les images.

7 Cliquez sur Terminer. Document Factory commence à traiter les données. Si le modèle utilisé n'est passpécifique à un projet, vous êtes invité à choisir un projet et une baseline lors de cette phase du traitement. Unefois les données traitées, Document Factory vous demande si vous souhaitez ouvrir le document.

Avertissement : Fermez Document Factory après chaque génération de rapport.

Pour générer un rapport sur un sous-ensemble d'exigences :1 Sélectionnez Outils Document Factory dans le menu. Un message apparaît indiquant qu'une exigence est

sélectionnée et demande si vous voulez générer le rapport sur cette exigence sélectionnée.2 Cliquez sur Non. L'expert Document Factory s'ouvre.3 Complétez les étapes ci-dessus.

Pour créer un document à l'aide de filtres Document Factory :1 Dans CaliberRM, sélectionnez Outils Document Factory. Un message apparaît indiquant qu'une exigence

est sélectionnée et demande si vous voulez générer le rapport sur cette exigence sélectionnée.2 Cliquez sur Non. L'expert Document Factory s'ouvre.3 Dans la fenêtre de l'expert Document Factory :

♦ Sélectionnez un fichier dans la liste Modèle. Pour ouvrir le modèle sélectionné afin de l'examiner ou dele modifier avant d'exécuter Document Factory, cliquez sur l'icône de Word.

♦ Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquezsur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers oun'indiquez rien dans le champ.

♦ Pour créer le fichier journal du rapport, cochez la case correspondante.

4 Complétez les étapes ci-dessus.

Concepts associés

Rapports

Procédures associées

Planification des rapports de Document FactoryCréation d'un rapport à partir de la grille d'exigences

Référence associée

Syntaxe de Document Factory

252

Page 253: Administering and Using Caliber Rm

Création du fichier commandline.iniVous pouvez lancer Document Factory à partir de la ligne de commande MS-DOS, en utilisant un fichier .ini, ce quivous permet de planifier la génération des documents. D'abord, vous devez créer le fichier commandline.ini enutilisant Document Factory.

Pour créer le fichier commandline.ini1 Dans CaliberRM, sélectionnez Outils Document Factory. Un message apparaît indiquant qu'une exigence

est sélectionnée et demande si vous voulez générer le rapport sur l'exigence sélectionnée.2 Cliquez sur Non. L'expert Document Factory s'ouvre.3 Dans la fenêtre de l'expert Document Factory :

♦ Sélectionnez le fichier modèle que vous voulez utiliser pour le rapport dans la boîte liste Modèle. Pourouvrir le modèle sélectionné pour le vérifier et le modifier avant d'exécuter Document Factory, cliquez surl'icône de Word.

♦ Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquezsur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers oun'indiquez rien dans le champ.

♦ Pour créer le fichier journal du rapport, cochez la case correspondante.

4 Cliquez sur Suivant.Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue.

5 Cliquez sur Suivant.

♦ Cochez la case Créer uniquement un fichier de configuration. Cela crée le fichier commandline.ini quipermet d'exécuter Document Factory à partir de la ligne de commande, ou qui peut être placé dans unfichier batch pour un traitement planifié. Voir le lien "Planification des rapports de Document Factory" ci-dessous. Si vous choisissez cette option, Document Factory ne crée pas de document Word à partir devotre modèle ; seul le fichier .ini est créé.

♦ Si vous voulez afficher les descriptions d'exigences au format HTML, cochez la case La description del'exigence inclura le texte formaté, les tableaux et les images.

6 Cliquez sur Terminer. Document Factory commence à traiter les données. Si le modèle utilisé n'est passpécifique à un projet, vous êtes invité à choisir un projet et une baseline lors de cette phase du traitement.Le fichier commandline.ini est créé. Vous pouvez renommer ou déplacer le fichier si nécessaire.

Procédures associées

Exécution de Document Factory à partir de la ligne de commandeCréation de rapports Document FactoryCréation de tableaux dans Document FactoryCréation d'un document à l'aide de Document Factory

Référence associée

Syntaxe de Document Factory

253

Page 254: Administering and Using Caliber Rm

Planification des rapports de Document FactoryVous pouvez lancer Document Factory à partir de la ligne de commande MS-DOS, en utilisant un fichier .ini, ce quivous permet de planifier la génération des documents. D'abord, vous devez créer le fichier commandline.ini enutilisant Document Factory.

Pour créer le fichier commandline.ini1 Dans CaliberRM, sélectionnez Outils Document Factory. Un message apparaît indiquant qu'une exigence

est sélectionnée et demande si vous voulez générer le rapport sur l'exigence sélectionnée.2 Cliquez sur Non. L'expert Document Factory s'ouvre.3 Dans la fenêtre de l'expert Document Factory :

♦ Sélectionnez le fichier modèle que vous voulez utiliser pour le rapport dans la boîte liste Modèle. Pourouvrir le modèle sélectionné pour le vérifier et le modifier avant d'exécuter Document Factory, cliquez surl'icône de Word.

♦ Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquezsur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers oun'indiquez rien dans le champ.

♦ Pour créer le fichier journal du rapport, cochez la case correspondante.

4 Cliquez sur Suivant.Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue.

5 Cliquez sur Suivant.

♦ Cochez la case Créer uniquement un fichier de configuration. Cela crée le fichier commandline.ini quipermet d'exécuter Document Factory à partir de la ligne de commande, ou qui peut être placé dans unfichier batch pour un traitement planifié. Voir le lien "Planification des rapports de Document Factory" ci-dessous. Si vous choisissez cette option, Document Factory ne crée pas de document Word à partir devotre modèle ; seul le fichier .ini est créé.

♦ Si vous voulez afficher les descriptions d'exigences au format HTML, cochez la case La description del'exigence inclura le texte formaté, les tableaux et les images.

6 Cliquez sur Terminer. Document Factory commence à traiter les données. Si le modèle utilisé n'est passpécifique à un projet, vous êtes invité à choisir un projet et une baseline lors de cette phase du traitement.Le fichier commandline.ini est créé. Vous pouvez renommer ou déplacer le fichier si nécessaire.

Pour exécuter Document Factory à partir de la ligne de commande en utilisant le fichiercommandline.ini1 Sélectionnez Démarrer Programmes Invite de commandes pour accéder à l'invite de commandes DOS.2 A l'invite de commandes, entrez : cd Program Files\Borland\CaliberRM (ou tout autre emplacement

de l'installation de Document Factory) pour aller dans le répertoire où réside le fichier docfactory.exe.3 Si le fichier commandline.ini réside dans le répertoire du fichier docfactory.exe, entrez la commande suivante

à l'invite système : docfactory -autofile (vous pouvez aussi entrer docfactory /autofile). Si lefichier réside ailleurs, entrez la commande suivante, en remplaçant "chemin" par l'emplacement du fichier,docfactory -autofile <chemin>\commandline.ini (vous pouvez aussi entrer docfactory -autofile -yes si le fichier se trouve dans le répertoire de CaliberRM).

254

Page 255: Administering and Using Caliber Rm

Concepts associés

Rapports

Procédures associées

Création de rapports Document FactoryCréation du fichier commandline.iniExécution de Document Factory à partir de la ligne de commandeCréation d'un document à l'aide de Document Factory

Référence associée

Syntaxe de Document Factory

255

Page 256: Administering and Using Caliber Rm

ExigencesCette section fournit des informations de type "Comment" sur les exigences.

Dans cette sectionExigencesCette section fournit des informations de type "Comment" sur les exigences.

Grille d'exigencesCette section fournit des informations de type "Comment" sur la grille d'exigences.

Type d'exigencesCette section fournit des informations de type "Comment" sur les types d'exigences.

256

Page 257: Administering and Using Caliber Rm

ExigencesCette section fournit des informations de type "Comment" sur les exigences.

Dans cette sectionActivation des exigences partagéesDécrit l'activation des exigences partagées.

Activation des exigences partagées et mappéesExplique comment partager et mapper des exigences.

Affectation des utilisateurs responsablesExplique comment affecter des utilisateurs responsables.

Affectation des valeurs d'attributsExplique comment affecter des valeurs aux attributs.

Affichage des numéros hiérarchiques des exigencesExplique comment afficher les numéros hiérarchiques des exigences.

Ajout d'images aux descriptions d'exigencesExplique comment ajouter des images à une description d'exigence.

Ajout de liens hypertexte aux descriptions d'exigencesExplique comment ajouter un lien hypertexte à une description d'exigence.

Ajout de tableaux aux descriptions d'exigencesExplique comment ajouter des tableaux à une description d'exigence.

Annulation du mappage d'une exigenceExplique comment mapper des exigences

Comparaison d'exigencesExplique comment comparer des exigences.

Connexion à CaliberRMExplique comment se connecter à CaliberRM.

Copie d'exigencesExplique comment copier des exigences.

Création d'exigencesExplique comment créer une exigence.

Création de rapports d'exigencesExplique comment créer des rapports d'exigences standard.

Définition d'une procédure de validationDécrit la procédure de validation d'une exigence.

Démarrage de Requirement ViewerExplique comment démarrer Requirement Viewer.

Formatage du texte des exigencesExplique comment formater le texte des exigences

Génération de l'URL d'une exigenceExplique comment générer l'URL d'une exigence.

Importation d'exigences depuis Microsoft WordExplique comment importer des exigences depuis Microsoft Word.

257

Page 258: Administering and Using Caliber Rm

Importation de données créées par une exportation standardExplique comment importer des données créées par une exportation standard.

Lancement de Requirement ViewerExplique comment lancer Requirement Viewer.

Liaison à un document de référenceDécrit la liaison à un document de référence.

Mappage des exigencesExplique comment mapper des exigences

Modification de l'ordre des exigencesExplique comment changer l'ordre des exigences.

Modification des exigencesExplique comment modifier des exigences

Modification et suppression des tracesExplique comment modifier et supprimer des traces d'exigences.

Police du formatageExplique comment formater le texte des exigences

Réception de notifications lors des modifications des exigences (Intérêt manifesté)Explique comment recevoir une notification en cas de modification d'une exigence.

Recherche d'exigencesIl y a deux manières de rechercher des exigences : par nom et par description.

Suppression d'exigencesExplique comment supprimer des exigences

Utilisation de Web pour gérer les exigencesExplique comment accéder à Web.

Utilisation de Web ViewExplique comment accéder à Web View.

258

Page 259: Administering and Using Caliber Rm

Activation des exigences partagéesPour utiliser les exigences partagées, un administrateur doit d'abord activer cette fonctionnalité au niveau du projet.

Pour vérifier que les exigences partagées sont activées pour les projets que vous voulez partager et mapper, cochezla case Exigences partagées sur l'onglet Info projet. Cela s'effectue en utilisant les étapes suivantes.

Pour activer les exigences partagées1 Pour vérifier que les exigences partagées sont activées pour les projets que vous voulez partager et mapper,

cochez la case Exigences partagées sur l'onglet Info projet. Cela s'effectue en utilisant les étapes suivantes.2 Vérifiez les informations suivantes dans la zone Exigences partagées de l'onglet Info projet.

Remarque : Si vous n'avez pas les droits d'administration, les options sont désactivées. Si lepartage et/ou le mappage n'est pas activé dans votre projet, contactez votreadministrateur.

♦ Dans le projet contenant les exigences que vous voulez mapper, vérifiez que la case Les exigences dece projet peuvent être mappées vers des exigences partageables est cochée.

♦ Dans le projet contenant les exigences que vous voulez partager, vérifiez que la case Les exigences dece projet peuvent être mappées vers des exigences partageables est cochée.

♦ Pour partager et mapper des exigences à l'intérieur d'un même projet, vérifiez que les deux cases sontcochées.

Concepts associés

Exigences partagées

Procédures associées

Mappage des exigencesAnnulation du mappage d'une exigence

259

Page 260: Administering and Using Caliber Rm

Activation des exigences partagées et mappéesUn administrateur doit activer le partage et le mappage des exigences avant qu'un utilisateur ne puisse mapper desexigences.

Pour activer le partage et le mappage des exigences :1 A partir de la liste déroulante des projets, ouvrez le projet contenant les exigences que vous souhaitez partager

en cliquant sur le nom du projet. L'onglet Info projet est affiché.2 Si le projet contient des exigences que vous voulez mapper, cochez la case Les exigences de ce projet

peuvent être mappées vers des exigences partageables.3 Si le projet contient des exigences que vous voulez partager, cochez la case Les exigences de ce projet sont

partageables.4 Pour mapper et partager des exigences dans le même projet, cochez les deux cases.

Concepts associés

AdministrateursTâches administratives

260

Page 261: Administering and Using Caliber Rm

Affectation des utilisateurs responsablesLa responsabilité d'une exigence est attribuée aux utilisateurs chargés de sa réalisation. Généralement, plusieurspersonnes sont affectés à chaque exigence. Par exemple, l'analyste métier qui a créé l'exigence ainsi que ledéveloppeur, le testeur et le manager. Quand des exigences sont modifiées, les utilisateurs affectés sont avertisafin de pouvoir assurer le suivi.

Les administrateurs activent la notification automatique dans CaliberRM Administrator. Voir les informationsassociées dans "Activation de la notification automatique".

Pour affecter des utilisateurs responsables à une exigence :1 Sélectionnez l'exigence à laquelle vous voulez affecter des utilisateurs.2 Cliquez sur l'onglet Responsabilités. L'onglet Responsabilités présente les cases de sélection des groupes

du projet et de leurs membres.

Remarque : Les listes sont limitées par les groupes affectés au projet dans CaliberRMAdministrator.

3 Développez ou réduisez une liste en cliquant sur le signe plus (+) ou moins (-) à gauche du nom de groupe/membre. Une case à cocher grisée à côté d'un groupe indique qu'au moins un membre de ce groupe a étésélectionné.

4 Pour sélectionner tous les membres d'un groupe, cochez la case à gauche de ce groupe.Pour sélectionner certains membres d'un groupe uniquement, cochez la case à gauche de chaque membreque vous voulez affecter.

Remarque : Pour afficher les utilisateurs en premier dans l'arborescence, cochez la caseClasser par Membre/Groupe. Pour affecter un utilisateur membre de plusieursgroupes uniquement en tant que membre responsable d'un seul de ces groupes,cochez la case de ce groupe.

5 Après affectation d'un utilisateur, un email signale à cette personne l'arrivée d'événements spécifiques définisdans Administrator. Voir les procédures associées dans "Configuration de la notification automatique”, pour deplus amples informations sur la notification automatique.

6 Répétez les étapes 3 à 5 pour affecter des utilisateurs de chaque groupe si nécessaire.7 Enregistrez vos modifications en sélectionnant Exigence Enregistrer les modifications dans le menu.8 Pour supprimer vos modifications, sélectionnez Exigence Annuler les modifications dans le menu.9 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.

Remarque : Vous pouvez également affecter des utilisateurs depuis la grille d'exigences. Voirles procédures associées dans "Modification des responsabilités d'exigences dansla grille".

261

Page 262: Administering and Using Caliber Rm

Concepts associés

ExigencesVue glossaire

Procédures associées

Activation de la notification automatiqueConfiguration de la notification automatiqueModification de la vue grille

262

Page 263: Administering and Using Caliber Rm

Affectation des valeurs d'attributsLes attributs définis par l'utilisateur permettent à ces derniers de personnaliser les données qui seront suivies etstockées et facilitent la définition exhaustive de l'exigence. Un administrateur affecte les attributs définis parl'utilisateur au moment de la création du type de l'exigence. L'administrateur crée également des onglets d'attributspersonnalisés où sont placés les attributs définis par l'utilisateur. Les attributs apparaissent dans l'ensembled'onglets. Comme les autres champs d'une définition d'exigence, il est possible d'affecter des valeurs aux attributsdéfinis par l'utilisateur.

Pour affecter des valeurs d'attributs à une exigence :1 Sélectionnez l'exigence à laquelle vous voulez affecter des valeurs.2 Cliquez sur l'onglet contenant les attributs définis par l'utilisateur. Cet onglet varie selon le ou les types

d'exigences sélectionnés pour le projet et selon le type d'exigences dont relève l'exigence.L'onglet affiche tous les attributs définis par l'utilisateur pour l'exigence. Pour une description des différentstypes d'attributs, voir les informations associées dans "Types d'attributs".

3 Faites les sélections appropriées pour chacun des attributs.4 Enregistrez vos modifications en sélectionnant Exigence Enregistrer les modifications dans le menu.5 Pour supprimer les modifications, sélectionnez Exigence Annuler les modifications dans le menu.6 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.

Concepts associés

ExigencesVue glossaire

Procédures associées

Formatage du texte des exigencesCréation d'une exigence à partir d'un documentModification des exigences

263

Page 264: Administering and Using Caliber Rm

Affichage des numéros hiérarchiques des exigences

Pour afficher les numéros hiérarchiques des exigences1 Sélectionnez Affichage Numéros hiérarchiques dans le menu. Les numéros hiérarchiques apparaissent

dans la liste d'exigences.2 Pour afficher les numéros de série des exigences, sélectionnez Affichage Numéros de série dans le menu.

Les numéros de série apparaissent dans la liste d'exigences.

Concepts associés

Numéros hiérarchiques

264

Page 265: Administering and Using Caliber Rm

Ajout d'images aux descriptions d'exigencesPour des raisons de taille, il est recommandé d'utiliser chaque fois que possible des fichiers .jpg. Par exemple, uneimage enregistrée dans un fichier .bmp peut faire 2,25 Mo alors que la même image enregistrée en .jpg occupeseulement 173 Ko.

Pour ajouter une image à une description d'exigence :1 Placez votre curseur là où vous voulez insérer l'image et sélectionnez Insérer Image dans le menu. La boîte

de dialogue Image s'affiche.2 Entrez le nom du fichier ou cliquez sur le bouton Parcourir pour localiser l'image à insérer.3 Quand vous avez trouvé le fichier, cliquez sur Ouvrir.4 Dans le champ Texte de remplacement, entrez le texte que l'utilisateur doit voir si l'image n'est pas disponible

ou n'est pas visible. Ce texte est également affiché pendant le chargement de l'image.5 Dans la liste déroulante Alignement, sélectionnez la manière de positionner l'image.6 Dans la zone Epaisseur de bordure, entrez un nombre compris entre 0 et 99 pour ajouter une bordure à votre

image. La largeur de la bordure est exprimée en pixels.7 Dans la section Espacement, entrez pour chaque option un nombre compris entre 0 et 99 pour laisser cet espace

(exprimé en pixels) autour de l'image.

Remarque : Pour afficher une description de chaque option, cliquez sur le bouton Aide, puis surle champ de l'option.

8 Pour enregistrer l'exigence, sélectionnez Exigence Enregistrer les modifications dans le menu.Pour supprimer l'exigence, sélectionnez Exigence Annuler les modifications dans le menu.

Les modifications sont appliquées. Vous pouvez réinitialiser la police à la police implicite en utilisant la mêmeméthode que celle décrite ci-dessus, en sélectionnant la police implicite.

Concepts associés

ExigencesVue glossaire

Procédures associées

Formatage du texte des exigencesCréation d'une exigence à partir d'un documentModification des exigences

265

Page 266: Administering and Using Caliber Rm

Ajout de liens hypertexte aux descriptions d'exigences

Pour ajouter un lien hypertexte à une description d'exigence :1 Sélectionnez le texte que vous voulez transformer en lien hypertexte (si vous voulez juste ajouter un lien et non

transformer du texte en lien, placez le curseur de texte là où vous voulez insérer le lien).2 Sélectionnez Insérer Lien hypertexte dans le menu. La boîte de dialogue Lien hypertexte est affichée.3 Sélectionnez le Type de lien hypertexte souhaité en cliquant sur la flèche vers le bas et en sélectionnant une

option.4 Entrez les informations sur l'URL dans la zone de texte.

Remarque : Pour afficher une description de chaque option, cliquez sur le bouton Aide, puis surle champ de l'option.

5 Cliquez sur OK pour créer le lien hypertexte ou sur Annuler pour annuler l'ajout.6 Pour enregistrer l'exigence, sélectionnez Exigence Enregistrer les modifications dans le menu.7 Pour supprimer l'exigence, sélectionnez Exigence Annuler les modifications dans le menu.

Le lien hypertexte est créé. Le mot est converti en un lien hypertexte et formaté en utilisant la couleur bleue et unsouligné.

1 Pour modifier un lien hypertexte, cliquez sur le lien hypertexte et sélectionnez Insérer un lien hypertexte pourafficher la boîte de dialogue Lien hypertexte.

2 Pour lancer un lien hypertexte, maintenez enfoncée la touche CTRL pendant que vous cliquez sur le lien.3 Pour modifier un lien hypertexte existant, cliquez avec le bouton droit sur le lien ou sur le texte sélectionné et

sélectionnez Lien hypertexte.

Concepts associés

ExigencesVue glossaire

Procédures associées

Formatage du texte des exigencesCréation d'une exigence à partir d'un documentModification des exigences

266

Page 267: Administering and Using Caliber Rm

Ajout de tableaux aux descriptions d'exigencesPour ajouter un tableau à une description d'exigence :

Pour ajouter un tableau à une description d'exigence :1 Placez le curseur de texte là où vous voulez ajouter le tableau.2 Sélectionnez Insérer Tableau dans le menu. La boîte de dialogue Insertion d'un tableau est affichée.3 Indiquez le nombre de lignes et de colonnes que doit contenir le tableau.4 Indiquez la largeur et la hauteur, exprimées en pixels ou en pourcentage de la fenêtre.5 Indiquez comment doit être aligné le tableau, la largeur de la bordure, la taille du remplissage des cellules

(l'espace entre le contenu d'une cellule du tableau et le bord intérieur d'une cellule du tableau - ajouter un espacede remplissage supplémentaire peut éviter à vos tableaux, particulièrement s'ils sont grands, de paraître tropchargés), ainsi que l'espacement entre les cellules.

6 Cliquez sur OK pour ajouter le tableau ou sur Annuler pour annuler l'ajout.7 Pour enregistrer l'exigence, sélectionnez Exigence Enregistrer les modifications dans le menu.8 Pour supprimer l'exigence, sélectionnez Exigence Annuler les modifications dans le menu.

Pour ajouter des lignes avant une autre ligne ou des colonnes à gauche d'une autre colonne dans un tableauexistant, cliquez avec le bouton droit sur la ligne et sélectionnez Insérer dans le tableau Ligne avant ouColonne avant.

9 Pour supprimer des lignes ou des colonnes dans un tableau, sélectionnez la ligne ou la colonne etsélectionnez Supprimer du tableau Ligne(s) ou Colonne(s).

Les modifications sont appliquées. Vous pouvez réinitialiser la police à la police implicite en utilisant la mêmeméthode que celle décrite ci-dessus, en sélectionnant la police implicite.

Concepts associés

ExigencesVue glossaire

Procédures associées

Formatage du texte des exigencesCréation d'une exigence à partir d'un documentModification des exigences

267

Page 268: Administering and Using Caliber Rm

Annulation du mappage d'une exigenceFréquemment les mêmes exigences sont utilisées dans plusieurs projets. Les exigences sont mappées pour définirle processus de partage des exigences. Une exigence mappée est une exigence dont la description est liée à uneexigence partagée.

Pour annuler le mappage d'une exigence :1 Ouvrez le projet contenant l'exigence dont vous voulez annuler le mappage de la description.2 Sélectionnez l'exigence dont vous voulez annuler le mappage.3 Sélectionnez Exigence Mapper/dé-mapper l'exigence dans le menu.4 Sélectionnez le projet contenant les exigences partagées dans la liste déroulante de la boîte de dialogue

Description mappée.5 Sélectionnez l'exigence actuellement partagée avec l'exigence sélectionnée à l'étape 2.6 Cliquez sur le bouton Mapper/dé-mapper l'exigence dans la barre d'outils de la boîte de dialogue Description

mappée.7 Cliquez sur le bouton Enregistrer pour enregistrer vos modifications ou cliquez sur le bouton Annuler les

modifications pour les annuler.

L'indicateur de partage à gauche du nom de l'exigence partagée dans la liste d'exigences disparaît.

Concepts associés

Exigences partagéesDiagramme des exigences mappées

Procédures associées

Activation des exigences partagéesMappage des exigences

268

Page 269: Administering and Using Caliber Rm

Comparaison d'exigencesVous pouvez comparer des exigences de trois manières : avec une version précédente de la même exigence, avecune autre exigence ou avec une version d'une autre exigence, et imprimer un rapport de la comparaison.

Pour comparer des versions de la même exigence :1 Sélectionnez Exigence Comparer l'exigence à la version précédente dans le menu, ou cliquez avec

le bouton droit dans l'arborescence des exigences et sélectionnez cette option dans le menu contextuel.La version en cours de l'exigence est comparée à la version précédente de cette exigence, et unfichier .html vous donnant le nombre de différences, est affiché.

2 Cliquez sur OK. Vous pouvez maintenant voir les différences entre les deux versions. Les différences sontrepérées par des lignes ombrées et une flèche rouge à gauche des attributs qui diffèrent.

3 Sélectionnez Fichier Imprimer et suivez la procédure d'impression standard de Windows pour imprimer lerapport.

Remarque : Vous comparez des versions de la même exigence.

Pour comparer une exigence à une autre exigence ou à une autre version1 Sélectionnez l'exigence à utiliser pour la comparaison.2 Sélectionnez Exigence Comparer l'exigence à une autre exigence ou version dans le menu, ou cliquez

avec le bouton droit dans l'arborescence des exigences et sélectionnez cette option dans le menu contextuel.La boîte de dialogue Comparer des exigences s'affiche.

3 Sélectionnez l'exigence avec laquelle vous voulez effectuer la comparaison dans l'arborescence des exigences,ou sélectionnez la version d'exigence avec laquelle vous voulez effectuer la comparaison dans la listedéroulante Version de l'exigence.

4 Cliquez sur OK pour poursuivre la comparaison ou sur Annuler pour abandonner la comparaison.Exigence 1 est comparée à Exigence 2 et elles sont affichées dans un fichier .html qui donne le nombre dedifférences.

5 Cliquez sur OK. Vous pouvez maintenant voir les différences entre les deux versions. Les différences sontrepérées par des lignes ombrées et une flèche rouge à gauche des attributs qui diffèrent.

6 Sélectionnez Fichier Imprimer et suivez la procédure d'impression standard de Windows pour imprimer lerapport.

Concepts associés

Exigences

Procédures associées

Recherche d'exigencesActivation des exigences partagées

269

Page 270: Administering and Using Caliber Rm

Connexion à CaliberRM

Pour vous connecter à CaliberRM1 Sélectionnez Démarrer Programmes Borland CaliberRM CaliberRM. La boîte de dialogue

Connexion apparaît.2 Dans le champ Serveur, entrez le serveur auquel vous connecter, ou cliquez sur le bouton Parcourir pour

sélectionner un serveur. Si vous modifiez les ports par défaut des serveurs, vous devez entrernomserveur:numéroport comme serveur lors de la connexion (par exemple : serveurA:3000 au lieu deserveurA).

3 Entrez vos identifiants dans les champs Utilisateur et Mot de passe.

Remarque : Si LDAP n'est pas activé au niveau du serveur CaliberRM, mais que vous avez étéconfiguré pour utiliser l'authentification LDAP dans CaliberRM Administrator, vousdevez vous connecter au serveur CaliberRM en utilisant les identifiants CaliberRM.Contactez votre administrateur CaliberRM si vous rencontrez des difficultés pourvous connecter.

Remarque : Si vous avez installé un serveur CaliberRM localement (en utilisant par exemple lelogiciel d'évaluation), utilisez localhost comme serveur et admin/admin commenom d'utilisateur et mot de passe.

4 Cliquez sur Connecter.

Pour vous connecter au client Web1 Ouvrez Internet Explorer.2 Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous préférez,

vous pouvez naviguer jusqu'à l'URL du serveur web où Web a été installé.

Remarque : Si votre administrateur a changé l'emplacement de la page index de Web, ou s'il adéplacé les liens vers une page personnalisée, vous devez préciser plutôt cetemplacement.

La page index de Web s'affiche.

3 Cliquez sur le lien CaliberRM Web. Lors de la première utilisation de Web, une fenêtre de sécurité vous estprésentée.

4 Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la caseNe plus réafficher cet avertissement.

5 Cliquez sur OK. L'applet Web est chargée et l'écran Connexion affiché.6 Précisez votre hôte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropriés.

Cliquez sur Connecter. Le système vérifie vos informations et ouvre une session sur le serveur.

Pour vous connecter à Web Viewer1 Ouvrez Internet Explorer.2 Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous préférez, vous

pouvez naviguer jusqu'à l'URL du serveur web où WebView a été installé.

270

Page 271: Administering and Using Caliber Rm

Remarque : Si votre administrateur a changé l'emplacement de la page index de Web, ou s'il adéplacé les liens vers une page personnalisée, vous devez préciser plutôt cetemplacement.

La page index de Web s'affiche.

3 Cliquez sur le lien CaliberRM WebView. Lors de la première utilisation de WebView, une fenêtre de sécuritévous est présentée.

4 Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la caseNe plus réafficher cet avertissement.

5 Cliquez sur OK. L'applet Web est chargée et l'écran Connexion affiché.6 Précisez votre hôte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropriés.

Cliquez sur Connecter. Le système vérifie vos informations et ouvre une session sur le serveur.

Concepts associés

Utilisateurs

Procédures associées

Activation de LDAP

271

Page 272: Administering and Using Caliber Rm

Copie d'exigences

Pour copier une exigence existante :1 Sélectionnez l'exigence à copier.2 Sélectionnez Edition Copier dans le menu.3 Sélectionnez l'exigence dans laquelle vous voulez copier la première exigence.4 Sélectionnez Edition Coller dans le menu pour coller l'exigence ayant été copiée.

L'exigence copiée est collée comme enfant de l'exigence sélectionnée.

Si l'option L'utilisateur peut passer outre le comportement par défaut est sélectionnée sur l'onglet Presse-papiers de la boîte de dialogue Options de CaliberRM, la boîte de dialogue Coller les enfants ? est affichée.

Cliquez sur Oui pour coller les enfants ou sur Non pour ne coller que l'exigence copiée. L'exigence est copiée. Unnuméro de série différent de celui de l'exigence d'origine est attribué à la nouvelle exigence.

Vous pouvez également maintenir enfoncée la touche CTRL, cliquer sur l'exigence à copier et la faire glisser àl'emplacement souhaité.

Concepts associés

Exigences

Procédures associées

Création d'exigencesCréation d'une exigence à partir d'un documentModification des exigences

272

Page 273: Administering and Using Caliber Rm

Création d'exigencesQuatre étapes sont nécessaires à la création d'une exigence :

♦ Créez une exigence

♦ Définissez les informations de l'exigence.

♦ Définissez les valeurs d'attributs de l'exigence (voir ci-dessous les Procédures associées, pour plus de détails)

♦ Affectez des utilisateurs responsables

Remarque : En outre, vous pouvez lier l'exigence à des documents de référence, créer des liens de traçabilité etdéfinir une procédure de validation.

Avertissement : La sécurité est appliquée lors de la création d'une nouvelle exigence, vous ne pouvez donc pasmodifier les champs si votre profil de sécurité ne l'autorise pas. Vous ne pouvez modifier que leschamps activés.

Pour créer une exigence1 Choisissez Exigence Créer une exigence Enfant/Au-dessus/Au-dessous/Glisser-déposer dans le

menu.Cliquez sur le bouton Créer une exigence. Cela crée une nouvelle exigence dans l'arborescence desexigences.

♦ Insérer au-dessus : Crée une nouvelle exigence au même niveau hiérarchique et avant l'exigenceactuellement sélectionnée.

♦ Insérer au-dessous : Crée une nouvelle exigence au même niveau hiérarchique et après l'exigenceactuellement sélectionnée.

♦ Glisser-déposer une nouvelle exigence : Crée une nouvelle exigence n'importe où dans l'arborescence(là où vous avez l'autorisation de créer des exigences) en vous permettant de "déposer" l'exigence surplace.

Remarque : Les éléments de menu Au-dessus et Au-dessous sont désactivés quand vouscréez une exigence à partir d'un type d'exigence de l'arborescence.

Remarque : Lors de la création d'une nouvelle exigence, la vue ne quitte pas l'onglet en cours.

2 Définissez les informations de l'exigence comme décrit ci-dessous.3 Définissez les valeurs d'attributs de l'exigence. Voir ci-dessous les Procédures associées, pour plus de détails.4 Affectez des utilisateurs responsables comme décrit ci-dessous.5 Enregistrez l'exigence en sélectionnant Exigence Enregistrer les modifications dans le menu.

Remarque : Au premier enregistrement d'une exigence, elle est ajoutée à la base de donnéesCaliberRM et une entrée de création (révision 1.0) est faite dans l'enregistrementd'historique des modifications. A chaque fois que vous modifiez une exigence, ilpeut vous être demandé d'entrer un commentaire sur la modification. Lamodification et le commentaire sont ajoutés à l'enregistrement de l'historique desmodifications. Voir ci-dessous les Procédures associées, pour plus de détails.

273

Page 274: Administering and Using Caliber Rm

Conseil : Pour éviter des données non souhaitées dans l'historique des modifications, définissezentièrement l'exigence avant de l'enregistrer. Vous pouvez activer ou désactiver lafenêtre de dialogue Commentaire via la fenêtre de dialogue Options.

Pour définir les informations de l'exigence1 Sélectionnez une exigence à côté de laquelle vous voulez créer la nouvelle exigence et sélectionnez l'option

appropriée pour créer une exigence dans le menu Exigence (Enfant, Au-dessus ou Au-dessous) ou cliquez surle bouton Créer une exigence approprié.

2 Cliquez sur l'onglet Détails.3 Entrez le nom de l'exigence dans le champ Nom.

Remarque : Un nom d'exigence peut comprendre 128 caractères.

4 Sélectionnez les valeurs appropriées pour Propriétaire, Etat et Priorité dans les listes déroulantescorrespondantes.

Remarque : Le propriétaire par défaut est l'utilisateur qui a créé l'exigence. Vous pouvezaffecter l'exigence à une autre personne, mais vous ne pourrez peut-être plus lamodifier après l'avoir enregistrée si vous n'avez pas les privilèges de sécurité pourle faire.

5 Entrez la description de l'exigence dans le champ Description.Pour de plus amples informations sur le formatage du texte de description, voir les informations associées dans"Formatage des exigences" et "Police du formatage".

Remarque : La description de l'exigence est affichée en permanence dans un volet situé sousles onglets. Vous pouvez ajuster la taille de cette fenêtre de description. La taille dela fenêtre de description affichée par l'onglet Détails est indépendante de celle desautres onglets.

Pour ajouter une image, un objet OLE, un tableau ou un hyperlien à ladescription de l'exigence, sélectionnez Insérer Image/Objet/Tableau/Lien hypertexte dans le menu. Le format JPG est le formatrecommandé pour l'insertion des images. Pour modifier un objet, cliquezdessus avec le bouton droit et sélectionnez Modifier l'objet.

Remarque : Dans Document Factory, les objets sont représentés sous forme d'images. Lesobjets insérés peuvent l'être sous forme d'une icône (exemple : JPG, GIF) ou d'uneimage de l'objet (BMP), en cohérence avec le comportement des objets OLE dansMicrosoft Word.

6 Enregistrez l'exigence en sélectionnant Exigence Enregistrer les modifications dans le menu. Poursupprimer l'exigence, sélectionnez Exigence Annuler les modificationsdans le menu.

Au premier enregistrement d'une exigence, elle est ajoutée à la base de données CaliberRM et une entrée decréation (révision 1.0) est faite dans l'enregistrement d'historique des modifications. A chaque fois que vous modifiezune exigence, il peut vous être demandé d'entrer un commentaire sur la modification.

La modification et le commentaire sont ajoutés à l'enregistrement de l'historique des modifications. Voir lesinformations associées dans "Historique des exigences".

274

Page 275: Administering and Using Caliber Rm

Pour éviter des données non souhaitées dans l'historique des modifications, définissez entièrement l'exigence avantde l'enregistrer. Vous pouvez activer ou désactiver la boîte de dialogue Commentaire via la boîte de dialogueOptions.

Concepts associés

ExigencesDescriptions des exigences

275

Page 276: Administering and Using Caliber Rm

Création de rapports d'exigencesIl existe trois rapports HTML standard sur les exigences : Détail, Etat et Responsabilité.

Remarque : Vous pouvez également utiliser Document Factory pour générer des rapports d'exigencespersonnalisés afin de créer des documents personnalisés mettant en oeuvre des modèles Word.

Pour générer un rapport, sélectionnez Rapports dans le menu, puis le type de rapportà générer.

Pour créer un rapport détaillé pour plusieurs exigences :1 Dans CaliberRM, choisissez Rapports Détail dans le menu.2 Sélectionnez le type d'exigences à inclure dans le rapport ou [tous les types].3 Sélectionnez l'ordre de tri des exigences : ordre alphabétique, ordre hiérarchique ou classement par étiquette.4 Si vous souhaitez afficher les discussions et/ou l'historique, cochez les cases correspondantes.5 Pour visualiser et imprimer le rapport, cliquez sur le bouton Aperçu.6 Pour exporter le rapport, cliquez sur le bouton Exporter.

Pour visualiser un rapport détaillé sur une seule exigence1 Sélectionnez l'exigence pour laquelle vous voulez visualiser les détails.2 Choisissez Fichier Imprimer dans le menu.3 Cochez les cases des détails que vous voulez afficher dans le rapport.4 Pour visualiser et imprimer le rapport, cliquez sur le bouton Aperçu.

Pour exporter le rapport, cliquez sur le bouton Exporter.

Pour créer un rapport par état sur une exigence1 Dans CaliberRM, choisissez Rapports Etat dans le menu.2 Sélectionnez les champs de tri primaire et secondaire dans les listes déroulantes.3 Cochez la case Inclure le champ de description pour inclure la description de l'exigence dans le rapport.4 Pour exporter le rapport, cliquez sur le bouton Exporter.

Pour visualiser le rapport, cliquez sur le bouton Aperçu.

Pour créer un rapport par responsabilité1 Dans CaliberRM, choisissez Rapports Responsabilité dans le menu.2 Cliquez sur le bouton Sélectionner les utilisateurs pour afficher la liste des utilisateurs disponibles.3 Sélectionnez les utilisateurs à inclure à partir de la liste Disponibles.4 Cliquez sur le bouton > .5 Cochez la case Inclure le champ de description pour inclure la description de l'exigence dans le rapport.6 Pour exporter le rapport, cliquez sur le bouton Exporter.

276

Page 277: Administering and Using Caliber Rm

Pour visualiser le rapport, cliquez sur le bouton Aperçu.

Concepts associés

Rapports

Procédures associées

Création d'un rapport à partir de la grille d'exigences

277

Page 278: Administering and Using Caliber Rm

Définition d'une procédure de validationQuand vous créez une exigence, il est souvent utile d'indiquer aux testeurs comment vérifier qu'elle a étéimplémentée correctement. Vous pouvez entrer une procédure de validation pour chaque exigence, si vous lesouhaitez. La procédure de validation peut prendre n'importe quelle forme : un paragraphe ou une liste d'opérations,par exemple.

Pour définir la procédure de validation d'une exigence :1 Sélectionnez l'exigence pour laquelle vous voulez définir la procédure de validation.2 Cliquez sur l'onglet Validation. L'onglet s'affiche.3 Entrez la procédure de validation dans le champ Procédure de validation.4 Enregistrez vos modifications en sélectionnant Exigence Enregistrer les modifications dans le menu.5 Pour supprimer vos modifications, sélectionnez Exigence Annuler les modifications dans le menu.6 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.

Concepts associés

Exigences

Procédures associées

Création d'exigencesComparaison d'exigences

278

Page 279: Administering and Using Caliber Rm

Démarrage de Requirement ViewerRequirement Viewer est un utilitaire qui peut ouvrir un fichier .crm et fournir un "aperçu" d'une exigence.

Remarque : Bien qu'il ne soit pas nécessaire de se connecter à un client pour utiliser Requirement Viewer, vousdevez vous connecter au serveur qui héberge le fichier .crm.

Pour lancer Requirement Viewer :1 Accédez au répertoire d'installation du produit. L'emplacement par défaut est C:\Program Files\Borland

\CaliberRM.2 Recherchez le fichier CaliberRMViewer.exe pour le lancer d'un double-clic de souris. La fenêtre

Requirement Viewer s'affiche.3 Ouvrez un fichier .crm en sélectionnant File Open Requirement.4 La boîte de dialogue Ouvrir s'affiche. Accédez à l'emplacement du fichier .crm que vous souhaitez ouvrir.

Cliquez sur Ouvrir.5 Si vous n'êtes pas encore connecté, vous êtes invité à le faire.

Lors de l'ouverture du fichier sélectionné, les informations de l'exigence s'affichent. Dans cette fenêtre, vouspouvez :

♦ Cliquer sur le bouton Open ou sélectionner File Open New Requirement pour ouvrir un fichierd'exigence.

♦ Cliquer sur le bouton UDA pour voir les attributs de l'exigence définis par l'utilisateur.

♦ Cliquer sur le bouton Launch CaliberRM ou sélectionner File Launch CaliberRM pour lancer legestionnaire d'exigences. L'application ouvre et affiche le projet contenant l'exigence spécifiée, où elleapparaît sélectionnée.

♦ Cliquer sur le bouton Refresh ou sélectionner Tools Refresh pour actualiser les informations relativesaux exigences.

♦ Cliquer sur le bouton Help pour lancer le système d'aide.

♦ Sélectionner File Print Requirement pour imprimer l'exigence. L'exigence s'affiche dans un navigateuroù vous pouvez lancer l'impression par les procédures standard de Windows.

♦ Sélectionner File Print Page Setup pour lancer votre éditeur HTML par défaut, afin de définir ladisposition de vos exigences avant de les imprimer.

Pour définir les informations de l'exigence1 Sélectionnez l'exigence à côté de laquelle vous voulez créer la nouvelle exigence et sélectionnez l'option

appropriée pour créer une exigence à partir du menu Exigence (Enfant, Au-dessus ou Au-dessous) ou cliquezsur le bouton Créer une exigence approprié.

2 Cliquez sur l'onglet Détails.3 Entrez le nom de l'exigence dans le champ Nom.

Remarque : Un nom d'exigence peut comprendre 128 caractères.

4 Sélectionnez les valeurs appropriées pour Propriétaire, Etat et Priorité dans les listes déroulantescorrespondantes.

279

Page 280: Administering and Using Caliber Rm

Remarque : Le propriétaire par défaut est l'utilisateur qui a créé l'exigence. Vous pouvez affecterl'exigence à une autre personne, mais vous ne pourrez peut-être plus la modifieraprès l'avoir enregistrée si vous n'avez pas les privilèges de sécurité pour le faire.

5 Entrez la description de l'exigence dans le champ Description.Pour de plus amples informations sur le formatage du texte des descriptions, voir les procédures associéesdans "Formatage des exigences" et "Police du formatage".

Remarque : La description de l'exigence est affichée en permanence dans un volet situé sousles onglets. Vous pouvez ajuster la taille de cette fenêtre de description. La taille dela fenêtre de description affichée par l'onglet Details est indépendante de celle desautres onglets.

Pour ajouter une image, un objet OLE, un tableau ou un lien hypertexteà la description de l'exigence, sélectionnez Insérer Image/Objet/Tableau/Lien hypertexte dans le menu. Le format JPG est le formatrecommandé pour l'insertion des images. Pour modifier un objet, cliquezdessus avec le bouton droit et sélectionnez Modifier l'objet.

Remarque : Dans Document Factory, les objets sont représentés sous forme d'images. Lesobjets insérés peuvent l'être sous forme d'une icône (exemple : JPG, GIF) ou d'uneimage de l'objet (BMP), en cohérence avec le comportement des objets OLE dansMicrosoft Word.

6 Enregistrez l'exigence en sélectionnant Exigence Enregistrer les modifications dans le menu. Poursupprimer l'exigence, sélectionnez Exigence Annuler les modifications dans le menu.

Au premier enregistrement d'une exigence, elle est ajoutée à la base de données CaliberRM et une entrée decréation (révision 1.0) est faite dans l'enregistrement d'historique des modifications. A chaque fois que vous modifiezune exigence, il peut vous être demandé d'entrer un commentaire sur la modification.

La modification et le commentaire sont ajoutés à l'enregistrement de l'historique des modifications. Voir lesinformations associées dans "Historique des exigences".

Pour éviter des données non souhaitées dans l'historique des modifications, définissez entièrement l'exigence avantde l'enregistrer. Vous pouvez activer ou désactiver la boîte de dialogue Commentaire via la boîte de dialogueOptions.

Concepts associés

ExigencesDescriptions des exigences

280

Page 281: Administering and Using Caliber Rm

Formatage du texte des exigencesVous pouvez définir une police implicite (par défaut) pour visualiser ou saisir les exigences qui n'ont pas de styleexplicitement défini. Le texte implicite est utilisé quand vous créez une nouvelle exigence ou visualisez desexigences existantes.

La police implicite est déterminée par les options de police de votre navigateur. La police explicite est la police quevous avez modifiée dans l'application en utilisant l'option de menu Format Police. La police implicite peut varierd'une station de travail à une autre, mais pas la police explicite.

Remarque : Document Factory utilise la police spécifiée dans la configuration du modèle pour le texte implicite etla police spécifiée dans le gestionnaire d'exigences pour tout texte explicite.

Pour définir la police implicite :1 Ouvrez votre navigateur.

Remarque : Borland gère uniquement Microsoft Internet Explorer.

2 Sélectionnez Outils Options Internet.3 Cliquez sur le bouton Polices. La boîte de dialogue Polices est affichée.4 Dans la section Police des pages Web, sélectionnez la police que vous voulez utiliser comme police implicite

(c'est-à-dire par défaut).5 Cliquez sur OK pour fermer la boîte de dialogue Polices.6 Cliquez sur OK pour fermer la boîte de dialogue Options Internet.

Concepts associés

Exigences

Procédures associées

Création d'exigencesCréation d'une exigence à partir d'un documentModification des exigences

281

Page 282: Administering and Using Caliber Rm

Génération de l'URL d'une exigenceLa fonctionnalité d'adressage par URL génère des URL pour les exigences. Cette URL lance le client Desktop etvous dirige sur l'exigence correspondante.

Remarque : Vos devez avoir installé un client sur la machine depuis laquelle vous essayez de naviguer vers l'URL.

Pour changer votre mot de passe :1 Cliquez avec le bouton droit sur une exigence et choisissez Copier l'URL dans le Presse-papiers, l'URL de

l'exigence est copiée dans le Presse-papiers.2 Collez l'URL dans un navigateur ou dans l'explorateur de Windows pour lancer une instance existante de

CaliberRM.Le navigateur pointe sur l'ID spécifié de l'exigence appartenant au projet et à la baseline dont les numéros d'IDsont spécifiés par l'URL.

3 Si un client CaliberRM se connectant au serveur spécifié est déjà instancié au moment de l'invocation de l'URL,c'est cette instance qui sera utilisée. Si l'URL pointe sur un autre serveur, une nouvelle instance est créée etl'utilisateur doit fournir ses identifiants de connexion.

Remarque : Si le mot de passe que vous essayez d'utiliser ne vérifie pas les critères imposés, ou si vous n'êtespas autorisé à changer votre mot de passe, vous recevrez un message.

Voir les informations associées dans "Modification du mot de passe".

Référence associée

Modification de votre mot de passe

282

Page 283: Administering and Using Caliber Rm

Importation d'exigences depuis Microsoft WordAvec l'expert Importer de Word, vous pouvez importer des noms et des descriptions d'exigences d'un documentMicrosoft Word vers un projet.

Vous pouvez faire migrer des exigences stockées dans Microsoft Word, à l'aide des fonctions d'importation deCaliberRM (Fichier Importer de Word).

Pour réutiliser des informations de projet entre serveurs CaliberRM, les administrateurs de projets peuventégalement importer les informations du projet d'un serveur CaliberRM vers un autre, à l'aide de CaliberRM Import.Remarquez que les informations de projet doivent être d'abord exportées à l'aide de CaliberRM Export.

Pour importer des exigences depuis Microsoft Word1 Dans CaliberRM, choisissez Fichier Importer de Word dans le menu. L'expert Importer de Word apparaît.2 Donnez le chemin d'accès et le nom du fichier Microsoft Word ou cliquez sur le bouton Parcourir pour atteindre

le fichier.Précisez sous quelle forme vous souhaitez importer les descriptions des exigences, en utilisant Texte formaté,tableaux et images ou Texte simple.

Remarque : N'utilisez pas de puces spéciales (coches ou signes inférieur estompés) dans lescellules des tableaux.

Remarque : Les objets OLE inclus dans des documents Word sont importés en tant qu'images.Vous pouvez insérer les objets OLE respectifs après l'importation.

Précisez comment nommer les exigences. Sélectionnez l'option Récupérer les noms d'exigence dans ledocument ou l'option Nommer automatiquement les exigences avec un nom de base et un numéro deséquence. Entrez le nom de base. Si vous n'entrez pas de nom, l'importation utilise par défaut le nom dudocument Microsoft Word.

3 Cliquez sur Suivant. Dans le volet supérieur, si vous importez les noms des exigences d'après leur style,sélectionnez le ou les styles de paragraphe correspondants. Les styles définissent l'apparence de diverséléments de texte dans le document, comme les en-têtes ou le corps du texte. Les styles proposés sont ceuxtrouvés dans votre document Microsoft Word. Vous pouvez sélectionner tous les styles de la liste ou uniquementcertains d'entre eux.Dans le volet inférieur, précisez comment reconnaître les descriptions des exigences.

♦ Si vous importez les noms des exigences d'après leur style, sélectionnez l'option Importer tout le texteentre les styles cochés ci-dessus comme description de l'exigence.

♦ Si vous n'importez pas les noms des exigences d'après leur style, sélectionnez l'option N'importer quele texte des styles cochés ci-dessous comme description de l'exigence. Sélectionnez les styles quicorrespondent aux descriptions d'exigences.

4 Cliquez sur Suivant. Si vous importez des noms d'exigences selon les styles de paragraphe, sélectionnezl'option Importer tout le texte, en ignorant les délimiteursSi non, sélectionnez le bouton N'importer que le texte encadré des délimiteurs suivants. Les champsInitial et Final deviennent disponibles. Saisissez le délimiteur de début et de fin dans la zone appropriée.

5 Cliquez sur Suivant. Si vous importez des noms d'exigences selon les styles de paragraphe, sélectionnezl'option Importer tout le texte, en ignorant les mots-clés. Importer de Word commence le traitement dudocument. Une fois le traitement terminé, Importer de Microsoft Word affiche la liste des nouvelles exigencespour chaque critère rencontré. Importer de Word crée aussi des exigences enfant basées sur la hiérarchie desstyles de paragraphe de votre document.

283

Page 284: Administering and Using Caliber Rm

Si vous importez des noms d'exigences selon des mots-clés, sélectionnez l'option N'importer que le textecontenant les mots-clés suivants. Saisissez les mots-clés dans le champ disponible, en les séparant par unevirgule. Les phrases qui contiennent ces mots clés seront importées en tant que noms d'exigences.

6 Cliquez sur Suivant. Importer de Word commence le traitement du document. Une fois le traitement terminé,Importer de Microsoft Word affiche la liste des nouvelles exigences pour chaque critère rencontré. Importer deWord crée aussi des exigences enfant basées sur la hiérarchie des styles de paragraphe de votre document.

7 Sélectionnez une exigence et choisissez l'emplacement où mettre les nouvelles exigences. Sélectionnez l'unedes options suivantes : Insérer au-dessus, Insérer au-dessous ou Insérer en enfants.

8 Pour terminer l'importation, cliquez sur Terminer. La boîte de dialogue L'importation est terminée s'affiche.Cliquez sur OK.

Concepts associés

Importation

284

Page 285: Administering and Using Caliber Rm

Importation de données créées par une exportation standardVous pouvez importer des exigences dans un projet en utilisant des données créées précédemment par Export :

Avertissement : Les baselines, les départements et l'historique des exigences ne sont pas disponibles pour uneimportation.

Pour importer des exigences dans un projet en utilisant des données créées par uneexportation antérieure :1 Sur le poste de travail Windows, sélectionnez Démarrer Programmes CaliberRM Import. La boîte

de dialogue Connexion s'affiche.

Remarque : Si vous êtes déjà connecté, la fenêtre de connexion ne s'affiche pas. Passez àl'étape 4.

2 Entrez le nom ou l'adresse IP du serveur hôte, votre nom d'utilisateur et votre mot de passe.3 Cliquez sur Connecter. L'écran Utilitaire d'importation CaliberRM s'affiche.4 Entrez le chemin d'accès au répertoire qui contient les fichiers à importer ou cliquez sur le bouton Parcourir

pour sélectionner le répertoire contenant l'ensemble de données.

Remarque : Lorsque vous importez, d'une machine serveur à l'autre, des exigences contenantdes images, les chemins d'accès aux dossiers de cache des images doivent êtreles mêmes sur les deux machines pour que l'importation s'effectue correctement.

Remarque : Cocher la case Avancée permet de faire correspondre les données des fichiersimportés et les champs CaliberRM. Par exemple, si l'utilisateur bjones existe dansle projet A et si vous voulez que l'utilisateur tjohnson remplace bjones dans leprojet B où se fait l'importation, cette fonction permet de remplacer bjones partjohnson pendant l'importation. Pour avoir des informations sur l'importationavancée, consultez "Importation avancée".

5 Cliquez sur Suivant. L'écran Utilitaire d'importation CaliberRM - Sélection de projet s'affiche.6 Sélectionnez l'option Importer dans un projet existant et choisissez un projet dans la liste déroulante ou

sélectionnez l'option Importer dans un nouveau projet pour créer un nouveau projet.7 Cliquez sur Terminer. L'écran Utilitaire d'importation CaliberRM - Importation s'affiche et l'importation

commence. L'utilitaire cherche et fait correspondre toutes les données du projet.8 Lorsque c'est terminé, cliquez sur Fermer.

Remarque : S'il y a une grande quantité de données, l'importation peut durer un certain temps.Pour éviter de gêner les autres utilisateurs, il est préférable de procéder auximportations pendant les heures creuses.

Concepts associés

Importation

Procédures associées

Importation avancée

285

Page 286: Administering and Using Caliber Rm

Lancement de Requirement ViewerRequirement Viewer est un utilitaire qui peut ouvrir un fichier .crm et fournir un "aperçu" d'une exigence.

Remarque : Bien qu'il ne soit pas nécessaire de se connecter à un client pour utiliser Requirement Viewer, vousdevez vous connecter au serveur qui héberge le fichier .crm.

Pour lancer Requirement Viewer :1 Accédez au répertoire d'installation du produit. L'emplacement par défaut est C:\Program Files\Borland

\CaliberRM.2 Recherchez le fichier CaliberRMViewer.exe pour le lancer d'un double-clic de souris. La fenêtre

Requirement Viewer s'affiche.3 Ouvrez un fichier .crm en sélectionnant File Open Requirement.4 La boîte de dialogue Ouvrir s'affiche. Accédez à l'emplacement du fichier .crm que vous souhaitez ouvrir.

Cliquez sur Ouvrir.5 Si vous n'êtes pas encore connecté, vous êtes invité à le faire.

Lors de l'ouverture du fichier sélectionné, les informations de l'exigence s'affichent. Dans cette fenêtre, vouspouvez :

♦ Cliquer sur le bouton Open ou sélectionner File Open New Requirement pour ouvrir un fichierd'exigence.

♦ Cliquer sur le bouton UDAs pour voir les attributs de l'exigence définis par l'utilisateur.

♦ Cliquer sur le bouton Launch CaliberRM ou sélectionner File Launch CaliberRM pour lancer legestionnaire d'exigences. L'application ouvre et affiche le projet contenant l'exigence indiquée etl'exigence sélectionnée.

♦ Cliquer sur le bouton Refresh ou sélectionner Tools Refresh pour actualiser les informations relativesaux exigences.

♦ Cliquer sur le bouton Help pour lancer le système d'aide.

♦ Sélectionner File Print Requirement pour imprimer l'exigence. L'exigence s'affiche dans un navigateurà partir duquel vous pouvez effectuer l'impression à l'aide des procédures standard de Windows.

♦ Sélectionner File Print Page Setup pour lancer votre éditeur HTML par défaut, afin de définir ladisposition de vos exigences avant de les imprimer.

Concepts associés

ExigencesDescriptions des exigences

286

Page 287: Administering and Using Caliber Rm

Liaison à un document de référenceVous pouvez lier des documents de référence à une exigence pour profiter d'informations complémentaires. Parexemple, vous pouvez lier un écran prototype ou un document contenant des informations supplémentaires pourque l'exigence soit mieux comprise par les développeurs et les autres utilisateurs. Tous les types de fichiers associésà une application sont pris en charge, tels que les fichiers Word, les fichiers Excel, les fichiers graphiques, les fichiersHTML, les fichiers audio et vidéo, etc. Vous pouvez également saisir une référence textuelle, afin de faire référenceà un livre, à un périodique ou à tout autre document non disponible en ligne.

Pour lier un document de référence à une exigence :1 Sélectionnez l'exigence.2 Cliquez sur l'onglet Références.3 Cliquez sur le bouton Nouveau fichier. La boîte de dialogue Ajouter des fichiers référence apparaît.4 Accédez au répertoire c:\Program Files\Borland\CaliberRM\Samples. Il s'agit du répertoire des

références par défaut.

Remarque : Si vous avez sélectionné un répertoire différent du répertoire par défaut lors del'installation du client, accédez au sous-répertoire Samples de ce répertoirepersonnalisé.

5 Sélectionnez le fichier à ajouter à l'exigence.6 Cliquez sur le bouton Ajouter pour ajouter le fichier à la liste de références.

Remarque : Si la référence est un fichier Word ou Excel, vous pouvez lier du texte ou des cellulesparticulières pour indiquer à quelle partie du document vous voulez faire référence(voir plus loin les informations associées dans "Liaison de texte de document dansune référence").

7 Pour enregistrer vos modifications, sélectionnez Exigence Enregistrer les modifications dans le menu.8 Dans la boîte de dialogue Commentaire, entrez le commentaire Documents de référence liés concernant la

modification, puis cliquez sur OK.

Procédures associées

Création d'une exigence à partir d'un documentCréation de références webLiaison d'une partie du texte dans une référence

287

Page 288: Administering and Using Caliber Rm

Mappage des exigencesFréquemment les mêmes exigences sont utilisées dans plusieurs projets. Les exigences sont mappées pour définirle processus de partage des exigences. Une exigence mappée est une exigence dont la description est liée à uneexigence partagée.

Pour mapper une exigence à une exigence partagée :1 Ouvrez le projet contenant l'exigence dont vous voulez mapper la description.2 Sélectionnez l'exigence à mapper ou créez une nouvelle exigence en laissant vide le champ Description.3 Sélectionnez Exigence Mapper/dé-mapper l'exigence dans le menu. La boîte de dialogue Description

mappée est affichée.4 Sélectionnez le projet contenant l'exigence dont vous voulez partager la description dans la liste déroulante

Projet.5 Développez la liste des exigences, localisez l'exigence dont vous voulez partager la description et sélectionnez-

la.6 Cliquez sur le bouton Mapper/dé-mapper l'exigence dans la barre d'outils de la boîte de dialogue Description

mappée.L'indicateur de partage est affiché à gauche du nom de l'exigence partagée dans la liste d'exigences.

7 Cliquez sur le bouton Enregistrer pour enregistrer vos modifications ou cliquez sur le bouton Annuler lesmodifications pour les annuler.

8 Fermez la boîte de dialogue Description mappée.

Vous revenez au projet ouvert. Le champ Description de l'exigence mappée est désactivé. Les exigences mappéeset partagées sont suivies et vous pouvez les voir dans un diagramme spécifique. Voir les informations associéesdans "Diagramme des exigences mappées".

Concepts associés

Exigences partagéesDiagramme des exigences mappées

Procédures associées

Activation des exigences partagéesAnnulation du mappage d'une exigence

288

Page 289: Administering and Using Caliber Rm

Modification de l'ordre des exigencesVous pouvez changer l'ordre de exigences de trois manières.

♦ En utilisant les commandes : En utilisant les commandes du menu Exigence, vous ne pouvez déplacer lesexigences qu'à l'intérieur du parent.

♦ En utilisant les boutons de la barre d'outils : En utilisant les boutons de la barre d'outils, vous ne pouvezdéplacer les exigences qu'à l'intérieur du parent. Vous ne pouvez pas changer le niveau hiérarchique desexigences en utilisant les boutons de la barre d'outils ni faire passer une exigence dans un autre typed'exigences.

♦ En faisant un glisser-déposer des exigences : En utilisant le glisser-déposer, vous pouvez déplacer uneexigence où vous le souhaitez, même dans un autre type d'exigences.

Pour changer l'ordre des exigences en utilisant les commandes1 Sélectionnez l'exigence que vous voulez déplacer puis choisissez Exigence Monter OU Exigence

Descendre dans le menu.2 Pour changer l'ordre des exigences en utilisant les boutons de la barre d'outils, sélectionnez l'exigence à

déplacer et cliquez sur le bouton Monter ou sur le bouton Descendre.

Remarque : Vous devez avoir l'accès de niveau Création pour déplacer une exigence dans un autre typed'exigences et l'accès de niveau Suppression pour déplacer une exigence hors d'un type d'exigences.

Pour changer l'ordre des exigences en utilisant les commandes du menu Exigence,sélectionnez l'exigence à déplacer et sélectionnez Exigence Monter OUExigence Descendre dans le menu.

Pour changer l'ordre des exigences en utilisant les boutons de la barre d'outils,sélectionnez l'exigence à déplacer et cliquez sur le bouton Monter ou sur le boutonDescendre.

Pour changer l'ordre des exigences en utilisant le glisser-déposer :1 Cliquez sur l'exigence que vous voulez déplacer et maintenez enfoncé le bouton gauche de la souris.2 Déposez l'exigence à l'emplacement où vous voulez qu'elle apparaisse.3 Si vous voulez déplacer l'exigence d'un niveau hiérarchique vers le haut, déposez-la au-dessus de son parent.4 Si vous voulez déplacer l'exigence d'un niveau hiérarchique vers le bas, déposez-la au-dessus de l'exigence

qui doit devenir son parent.5 Si vous voulez déplacer l'exigence vers un autre type d'exigences, déposez-la à l'emplacement souhaité dans

ce type d'exigences.

Remarque : Lors du déplacement d'une exigence vers un autre type d'exigences, seuls lesattributs définis par l'utilisateur communs aux deux types d'exigences conserventleur valeur.

6 Quand l'exigence est à l'emplacement souhaité, relâchez le bouton gauche de la souris. L'exigence est déplacéeet les numéros hiérarchiques sont automatiquement actualisés.

289

Page 290: Administering and Using Caliber Rm

Concepts associés

Exigences

Procédures associées

Activation des exigences partagées

290

Page 291: Administering and Using Caliber Rm

Modification des exigences

Pour modifier une exigence existante :1 Sélectionnez l'exigence à modifier.

Remarque : Si vous n'êtes pas autorisé à modifier l'exigence, les champs de données sontdésactivés.

2 Sélectionnez l'onglet contenant les informations que vous voulez modifier.3 Modifiez les informations de l'exigence

Dès que vous commencez à modifier l'exigence, elle est automatiquement verrouillée pour empêcher quelqu'und'autre de la modifier simultanément. L'icône de l'exigence dans la liste d'exigences apparaît avec un verroudessus. Le verrou reste en place jusqu'à ce que vos modifications soient enregistrées ou annulées.

Remarque : Les exigences modifiées affichent un astérisque (*) à droite du champ pour indiquerqu'une modification a été apportée à ce champ de l'exigence.

Quand vous modifiez une exigence, un indicateur (*) apparaît à droitedu champ que vous avez modifié pour indiquer qu'une modification aété apportée à ce champ.

Vous pouvez cliquer avec le bouton droit sur l'indicateur pour afficherune barre d'outils qui vous permet de revenir à l'état originel du champen cliquant sur le bouton Rétablir, ou fermer la barre d'outils en cliquantsur le bouton Fermer.

Remarque : Les données des onglets Références et Traçabilité ne sont pas réversibles, vousdevez les rétablir manuellement.

4 Pour enregistrer vos modifications, sélectionnez Exigence Enregistrer les modifications dans le menu.5 Pour supprimer les modifications, sélectionnez Exigence Annuler les modifications dans le menu.6 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.

Concepts associés

Exigences

Procédures associées

Création d'exigencesCréation d'une exigence à partir d'un documentModification des exigences

291

Page 292: Administering and Using Caliber Rm

Modification et suppression des traces

Pour modifier une trace dans l'onglet Modification de traçabilité1 Dans CaliberRM, sélectionnez l'onglet Traçabilité pour l'exigence à modifier.2 Cliquez avec le bouton droit sur un objet de la zone Traces vers ou Traces depuis et sélectionnez une option

dans le menu contextuel :

♦ Modifier : Ouvre la fenêtre Modification de traçabilité dans laquelle vous pouvez changer le sens d'unetrace.

♦ Aller à : Navigue jusqu'à l'onglet Traçabilité de l'exigence sélectionnée.

♦ Retirer : Supprime la trace.

♦ Rendre suspect/Marquer non suspect : Transforme le lien en lien suspect ou le marque comme n'étantplus suspect.

♦ Propriétés : Affiche les propriétés Détails et UDA (attributs définis par l'utilisateur) pour l'exigence oul'objet sélectionné.

3 Sélectionnez une option et enregistrez les modifications de l'exigence quand vous avez terminé.Vous pouvez aussi supprimer ou modifier une trace entre exigences à partir de la Matrice de traçabilité. Quandla matrice apparaît, cliquez avec le bouton droit dans la cellule correspondant aux exigences à tracer etsélectionnez une des options.

Remarque : Pour supprimer ou modifier plusieurs traces à la fois, utilisez les touches CTRL etMAJ afin de sélectionner plusieurs cellules.

Concepts associés

Traçabilité

Procédures associées

Création de traces entre exigencesCréation de traces entre exigences et artefacts logiciels

292

Page 293: Administering and Using Caliber Rm

Police du formatageVous pouvez définir une police implicite (par défaut) pour visualiser ou saisir les exigences qui n'ont pas de styleexplicitement défini. Le texte implicite est utilisé quand vous créez une nouvelle exigence ou visualisez desexigences existantes.

La police implicite est déterminée par les options de police de votre navigateur. La police explicite est la police quevous avez modifiée dans l'application en utilisant l'option de menu Format Police. La police implicite peut varierd'une station de travail à une autre, mais pas la police explicite.

Remarque : Document Factory utilise la police spécifiée dans la configuration du modèle pour le texte implicite etla police spécifiée dans le gestionnaire d'exigences pour tout texte explicite.

Pour définir la police implicite :1 Sélectionnez le texte à formater.2 Sélectionnez l'option de menu Format. Vous pouvez choisir les caractéristiques de la police : police, style, taille,

effets et/ou couleur. Vous pouvez ajouter des puces ou des numéros, aligner le texte ou modifier son niveaude retrait. Vous pouvez également utiliser les options et les boutons de la barre d'outils de formatage ou desraccourcis clavier.

Conseil : Pour plus de détails, voir les informations associées sur les raccourcis clavier.

3 Sélectionnez dans la liste l'option de votre choix. Les modifications sont appliquées immédiatement, sauf pourla police. Dans ce cas, la boîte de dialogue Police est affichée.

4 Sélectionnez les options de police de votre choix, puis cliquez sur OK pour appliquer les modifications ou surAnnuler pour les annuler.

5 Enregistrez votre exigence en sélectionnant Exigence Enregistrer les modifications dans le menu. Poursupprimer l'exigence, sélectionnez Exigence Annuler les modifications dans le menu.

Les modifications sont appliquées. Vous pouvez réinitialiser la police à la police implicite en utilisant la mêmeméthode que celle décrite ci-dessus, en sélectionnant la police implicite.

Concepts associés

ExigencesVue glossaire

Procédures associées

Formatage du texte des exigencesCréation d'une exigence à partir d'un documentModification des exigences

293

Page 294: Administering and Using Caliber Rm

Réception de notifications lors des modifications des exigences(Intérêt manifesté)La manifestation d'intérêt est une fonctionnalité qui vous permet de recevoir une notification par email quand uneexigence a été modifiée, même si vous n'avez pas été désigné comme utilisateur responsable de cette exigence.

Pour manifester votre intérêt pour une exigence OU pour recevoir la notification par emailqu'une modification a été apportée à une exigence,1 Sélectionnez l'exigence et cliquez sur le bouton Intérêt manifesté dans la barre d'outils.2 Vous pouvez également cliquer avec le bouton droit sur l'exigence dans la liste d'exigences et sélectionner

Intérêt manifesté dans la liste déroulante.

L'exigence envers laquelle vous avez manifesté de l'intérêt est maintenant affichée avec une icône indiquant quevous recevrez une notification de toutes les modifications qui lui seront apportées.

Si vous vous désintéressez d'une exigence, répétez les étapes ci-dessus et l'icône sera retirée.

Concepts associés

Exigences

Procédures associées

Création d'exigences

294

Page 295: Administering and Using Caliber Rm

Recherche d'exigencesVous pouvez trouver une exigence en recherchant une chaîne de texte située dans la description de l'exigence.Vous pouvez rechercher dans la totalité du projet ou restreindre la recherche à un type d'exigences ou une sous-branche d'exigences.

Pour rechercher une exigence par son nom :1 Sélectionnez Edition Rechercher dans l'arborescence dans le menu. La boîte de dialogue Rechercher

dans l'arborescence est affichée.2 Entrez le nom de l'exigence que vous voulez trouver, ou une partie de ce nom, dans le champ Chercher.

Remarque : La fonction de recherche ne recherche le texte que dans la liste des exigences. Ellene le recherche pas dans la description des exigences.

3 Si vous voulez rechercher une exigence par son nom, sélectionnez le bouton d'option Nom. Si vous voulezrechercher une exigence par son numéro d'identification, sélectionnez le bouton d'option Numéro ID.

4 Si vous voulez que le moteur de recherche trouve les exigences qui correspondent exactement à votre texte,cochez la case Mot entier.

5 Si vous voulez que le moteur de recherche trouve les noms d'exigences en tenant compte des différencesmajuscules/minuscules, cochez la case Différence MAJ/min.

6 Sélectionnez le sens de la recherche (Haut à partir de l'exigence actuellement sélectionnée ou Bas).7 Cliquez sur le bouton Suivant jusqu'à ce que l'exigence que vous recherchez soit sélectionnée.

Pour rechercher une exigence contenant une chaîne de texte dans sa description :1 Sélectionnez Edition Rechercher dans la description dans le menu. La boîte de dialogue Grille

d'exigences est affichée. La boîte de dialogue Grille d'exigences vous permet d'ajouter un critère derecherche et de l'enregistrer pour une utilisation ultérieure.

2 Cliquez sur Cliquez ici pour ajouter une nouvelle ligne de critères pour choisir ou définir un critère de filtrage.3 Sélectionnez un opérateur dans la première liste déroulante Conditions (par exemple Commence par, Egale,

Est supérieur à, etc.).Sélectionnez le bouton d'option Et, Ou ou Non, et répétez les étapes 2 pour ajouter si nécessaire une secondecondition de filtre.

Remarque : Et affiche les exigences qui respectent les deux critères. Ou affiche les exigencesqui respectent une des conditions, ou les deux. Non affiche les exigences qui nerespectent aucune des conditions.

4 Cliquez sur le bouton ... situé sous les lignes pour ouvrir le gestionnaire de filtres.Le gestionnaire de filtres affiche la liste des filtres existants ainsi que leurs détails.

♦ Cliquez sur Dupliquer pour faire une copie d'un filtre existant sur le serveur.

♦ Vous pouvez modifier le nom du filtre dans la zone de texte Nom située sous les détails du filtre.

♦ Cliquez sur Nouveau pour créer un nouveau filtre sur le serveur.

♦ Cliquez sur Supprimer pour supprimer un filtre existant sur le serveur.

295

Page 296: Administering and Using Caliber Rm

♦ Cliquez sur Cliquez ici pour ajouter une nouvelle ligne de critères pour choisir ou définir un critère defiltrage.

Le filtre nouvellement créé apparaît dans la boîte de dialogue du filtre de la grille d'exigences.

5 Cliquez sur la liste déroulante située sous les lignes pour charger un critère de filtrage existant préalablementenregistré sur le serveur.

Remarque : L'ancien format des fichiers des vues de la grille d'exigences, utilisant l'ancien formatdes filtres, n'est plus reconnu. Vous devrez créer un nouveau filtre et l'enregistrersur le serveur. Si un ancien fichier d'une vue de la grille d'exigences est ouvert, iln'appliquera pas l'ancien filtre. Il n'appliquera que les options d'affichage de la vue.

6 Cliquez sur l'icône Enregistrer pour enregistrer le filtre.7 Cochez les cases ci-dessous pour afficher les colonnes "N° hiérarchiques", "Description" et "Dernière

modification le".

♦ Cochez la case Récupérer les numéros hiérarchiques pour afficher sur la grille les numéroshiérarchiques des exigences. L'utilisation de cette fonctionnalité peut dégrader les performances.

♦ Cochez la case Récupérer la date de la dernière modification pour afficher la date et l'heure de ladernière modification.

♦ Cochez la case Récupérer le champ de description pour afficher le champ Description.

8 Cliquez sur OK pour filtrer ou sur Annuler pour sortir sans filtrer.

Concepts associés

Exigences

Procédures associées

Grille d'exigencesFiltrage de la vue grilleFiltrage de la matrice de traçabilitéOuverture de la matrice de traçabilité

296

Page 297: Administering and Using Caliber Rm

Suppression d'exigencesSi vous supprimez une exigence, vous ne pourrez pas récupérer les données supprimées.

Pour supprimer une exigence :1 Sélectionnez l'exigence à supprimer.2 Sélectionnez Exigence Supprimer dans le menu. Une boîte de message est affichée pour vérifier que vous

voulez supprimer l'exigence. S'il en existe, les exigences enfant sont également supprimées.3 Cliquez sur Oui pour supprimer l'exigence et ses enfants, ou sur Non pour l'enregistrer.4 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.

Concepts associés

Exigences

Procédures associées

Formatage du texte des exigencesCréation d'une exigence à partir d'un documentModification des exigences

297

Page 298: Administering and Using Caliber Rm

Utilisation de Web pour gérer les exigencesCaliberRM fournit deux outils qui vous permettent de gérer vos exigences en utilisant le Web. Ces outils permettentaux équipes projet de se connecter à un serveur au moyen d'un navigateur standard.

Remarque : Pour utiliser Web ou WebView, vous pouvez avoir besoin de télécharger le plug-in Java.

Pour accéder à Web :1 Ouverture d'Internet Explorer2 Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous préférez, vous

pouvez naviguer jusqu'à l'URL du serveur web où Web a été installé.

Remarque : Si votre administrateur a changé l'emplacement de la page index de Web, ou s'il adéplacé les liens vers une page personnalisée, vous devez préciser plutôt cetemplacement.

La page index de Web s'affiche.

3 Cliquez sur le lien CaliberRM Web.

Remarque : Vous pouvez avoir besoin de télécharger le plug-in Java.

4 Cliquez sur le bouton Toujours. L'écran Connexion est affiché.5 Précisez votre hôte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropriés.6 Cliquez sur Connecter. Le système vérifie vos informations et ouvre une session sur le serveur.

Vous êtes maintenant dans Web et pouvez exécuter la plupart des tâches auxquelles vous avez accès dans leclient standard.

Pour obtenir la liste des fonctionnalités que vous ne pouvez pas utiliser dans Web, voir les informationsassociées dans "Accès Web".

Concepts associés

Accès Web

Procédures associées

Utilisation de Web View

298

Page 299: Administering and Using Caliber Rm

Utilisation de Web ViewAvec WebView, les équipes projet peuvent consulter les exigences et travailler ensemble sur ces dernières. Grâceà la fonction Discussion, les utilisateurs peuvent saisir leurs commentaires des exigences. Cela facilite la révisionet la hiérarchisation des exigences.

WebView facilite l'accès aux discussions de groupe, des personnes pouvant apporter des informations précieusesau projet mais n'ayant pas besoin du client fonctionnel complet.

Remarque : Pour utiliser Web ou WebView, vous pouvez avoir besoin de télécharger le plug-in Java.

Utilisation de WebView :1 Ouverture d'Internet Explorer2 Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous préférez, vous

pouvez naviguer jusqu'à l'URL du serveur web où WebView a été installé.

Remarque : Si votre administrateur a changé l'emplacement de la page index de Web, ou s'il adéplacé les liens vers une page personnalisée, vous devez préciser plutôt cetemplacement.

La page index de Web s'affiche.

3 Cliquez sur le lien CaliberRM WebView.

Remarque : Vous pouvez avoir besoin de télécharger le plug-in Java.

4 Cliquez sur le bouton Toujours. L'écran Connexion est affiché.5 Précisez votre hôte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropriés.6 Cliquez sur Connecter. Le système vérifie vos informations et ouvre une session sur le serveur.

Vous êtes maintenant dans WebView et pouvez voir des exigences et saisir des messages de discussion.

Concepts associés

Accès Web

Procédures associées

Accès Web

299

Page 300: Administering and Using Caliber Rm

Grille d'exigencesCette section fournit des informations de type "Comment" sur la grille d'exigences.

Dans cette sectionAtteindre une exigenceDécrit comment atteindre une exigence dans la liste de la grille d'exigences.

Création d'un rapport à partir de la grille d'exigencesExplique comment créer un rapport à partir de la grille d'exigences.

Enregistrement de la vue grilleExplique comment enregistrer la vue de la grille d'exigences.

Filtrage de la vue grilleExplique comment filtrer la vue de la grille d'exigences.

Impression de la vue grilleExplique comment imprimer la vue de la grille d'exigences.

Modification de la vue grilleExplique comment modifier la vue de la grille d'exigences.

Modification des responsabilités d'exigences dans la grilleExplique comment modifier les responsabilités des exigences dans la grille.

Ouverture et affichage de la grille d'exigencesExplique comment ouvrir et afficher la grille d'exigences.

Tri des exigencesExplique comment créer et voir des sous-ensembles d'exigences en utilisant la grille d'exigences.

300

Page 301: Administering and Using Caliber Rm

Atteindre une exigenceVous pouvez atteindre une exigence dans la liste de la grille d'exigences.

Pour atteindre une exigence du projet1 Sélectionnez l'exigence dans la liste de la grille d'exigences.2 Sélectionnez Edition Aller à l'exigence dans le menu, cliquez sur le bouton Aller à l'exigence.

L'onglet Détails de l'exigence sélectionnée est affiché.

Procédures associées

Modification de la vue grille

301

Page 302: Administering and Using Caliber Rm

Création d'un rapport à partir de la grille d'exigences

Pour créer un rapport à partir de la grille d'exigences1 Dans la fenêtre Grille d'exigences, sélectionnez Fichier Imprimer.2 Dans la boîte de dialogue Paramètres du rapport, cliquez sur le bouton Aperçu. Le rapport apparaît dans un

navigateur web.

Pour créer un rapport Document Factory à partir de la grille d'exigences1 Dans la fenêtre Grille d'exigences, sélectionnez Fichier Document Factory.2 Dans la fenêtre de l'expert Document Factory :

♦ Sélectionnez un fichier dans la liste Modèle. La liste déroulante permet d'effectuer une sélection parmiles modèles utilisés récemment. Par défaut, la liste comporte cinq fichiers. Ce nombre est fixé parl'administrateur. Pour ouvrir le modèle sélectionné afin de l'examiner ou de le modifier avant d'exécuterDocument Factory, cliquez sur l'icône de Word.

♦ Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquezsur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers oun'indiquez rien dans le champ.

♦ Pour créer le fichier journal du rapport, cochez la case correspondante.

3 Cliquez sur Suivant. Dans la fenêtre de l'expert Document Factory :Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue.

4 Cliquez sur Suivant. Dans la fenêtre de l'expert Document Factory :

♦ Choisissez les données à partir desquelles vous souhaitez créer le document. Si vous choisissez d'utiliserles données du serveur CaliberRM, vous pouvez également enregistrer les données en cours afin de lesréutiliser avec un modèle différent.

♦ Pour créer un fichier avec un mot de passe chiffré pouvant être réutilisé dans le cadre de la planification,sélectionnez l'option Créer uniquement un fichier de configuration. Cela crée le fichier commandline.iniqui permet d'exécuter Document Factory à partir de la ligne de commande, ou qui peut être placé dansun fichier batch pour un traitement différé. Si vous choisissez cette option, Document Factory ne crée pasde document Word à partir de votre modèle ; seul le fichier .ini est créé.

♦ Si vous voulez afficher les images, les objets OLE, les tableaux et le texte formaté inclus dans lesdescriptions d'exigences, sélectionnez la case La description de l'exigence inclura le texte formaté,les tableaux et les images.

5 Cliquez sur Terminer. Si le modèle ne spécifie pas le projet et/ou la baseline à utiliser, vous êtes invité à lessélectionner.

Concepts associés

Rapports

Référence associée

Syntaxe de Document Factory

302

Page 303: Administering and Using Caliber Rm

Enregistrement de la vue grilleAprès avoir terminé de filtrer et de réorganiser la vue grille, vous pouvez l'enregistrer afin de l'utiliser ultérieurement.

Pour enregistrer la vue grille1 Sélectionnez Fichier Enregistrer sous dans le menu de la grille d'exigences. La boîte de dialogue

Enregistrer sous s'affiche.2 Entrez un nom de fichier pour la vue.3 Cliquez sur Enregistrer pour enregistrer la vue.4 Cliquez sur OK, ou cliquez sur Annuler pour quitter sans enregistrer.

Procédures associées

Ouverture et affichage de la grille d'exigencesModification de la vue grilleFiltrage de la vue grilleImpression de la vue grille

303

Page 304: Administering and Using Caliber Rm

Filtrage de la vue grilleVous pouvez filtrer les colonnes de la grille d'exigences pour n'afficher que les informations que vous voulez voir.

Pour filtrer une colonne de la grille d'exigences :1 Cliquez avec le bouton droit sur un titre de colonne et sélectionnez Filtre.2 Sélectionnez Affichage Filtre dans le menu.3 Cliquez sur le bouton Filtrer, puis passez à l'étape 1.4 Sélectionnez dans la liste déroulante la Colonne selon laquelle vous voulez filtrer.5 Sélectionnez un opérateur dans la première liste déroulante Conditions (par exemple commence par, est égal

à, est supérieur à, etc.).6 Entrez le texte selon lequel filtrer ou sélectionnez dans la liste déroulante si c'est applicable.7 Sélectionnez le bouton d'option Et ou Ou et répétez les étapes 3 et 4 pour ajouter si nécessaire un second

critère de filtre.

Remarque : Et affiche les exigences qui respectent les deux critères. Ou affiche les exigencesqui respectent une des conditions ou les deux.

8 Cliquez sur OK pour filtrer ou sur Annuler pour quitter sans filtrer.

La grille filtrée est affichée. Les colonnes filtrées sont affichées avec un symbole de filtre dans l'en-tête. Vous pouvezcréer un second filtre en répétant les étapes ci-dessus.

Pour retirer un filtre, cliquez avec le bouton droit sur l'en-tête de la colonne et sélectionnez Retirer le filtre decolonne.

Pour revenir à la vue d'origine, cliquez sur le bouton Retirer le filtrage. Tous les filtres sont retirés.

Concepts associés

Exigences

Procédures associées

Modification de la vue grille

304

Page 305: Administering and Using Caliber Rm

Impression de la vue grilleAprès avoir terminé de filtrer et de réorganiser la vue grille, vous pouvez imprimer un rapport des données.

Pour imprimer la vue grille1 Sélectionnez Fichier Imprimer dans le menu de la grille d'exigences. La boîte de dialogue Paramètres du

rapport est affichée.2 Cliquez sur le bouton Exporter pour exporter le rapport dans un fichier .xml. La boîte de dialogue Exportation

d'un rapport s'affiche.3 Entrez un nom de fichier.4 Cliquez sur le bouton Parcourir pour choisir un emplacement où enregistrer votre fichier.5 Cliquez sur OK.

Le fichier est enregistré.

6 Cliquez sur le bouton Aperçusi vous voulez visualiser le rapport avant de l'imprimer.7 Cliquez sur le bouton Imprimer dans votre navigateur. L'impression s'effectue comme les opérations normales

d'impression sous Windows.

Procédures associées

Modification de la vue grilleFiltrage de la vue grilleOuverture et affichage de la grille d'exigences

305

Page 306: Administering and Using Caliber Rm

Modification de la vue grilleVous pouvez modifier des informations depuis la grille d'exigences. Vous pouvez modifier tous les attributs systèmeet tous les attributs définis par l'utilisateur sauf le Type.

Pour modifier des informations dans la grille :1 Sélectionnez une exigence dans la liste.

Remarque : Pour sélectionner un groupe d'exigences, sélectionnez la première exigenceconcernée, maintenez enfoncée la touche Maj, puis sélectionnez la dernière.Toutes les exigences entre les deux sont automatiquement sélectionnées. Poursélectionner individuellement plusieurs exigences, maintenez la touche Ctrlenfoncée et sélectionnez chaque exigence. La modification du nom des exigencesest automatiquement désactivée si plusieurs exigences sont sélectionnées.

2 Entrez un nom de fichier pour la vue.

Remarque : Lors de la modification simultanée de plusieurs utilisateurs responsables dans lagrille des exigences, la liste déroulante de la boîte de sélection affiche les utilisateursaffectés à la dernière exigence sélectionnée, en les classant par ordre alphabétique.Voir les procédures associées dans "Modification de la responsabilité desexigences dans la grille".

La fenêtre de sélection affichée vous permet de modifier (Modifier) oud'atteindre l'exigence (Aller à l'exigence).

3 Sélectionnez Modifier pour changer l'attribut. La liste déroulante qui apparaît affiche les valeurs possibles ;vous pouvez aussi modifier directement la valeur de l'attribut.

Avertissement : Si vous modifiez un attribut alors que plusieurs exigences sont sélectionnées,toutes les exigences sélectionnées sont modifiées par la même valeur. Si vousne voulez pas que les attributs aient la même valeur, sélectionnez et modifiezles exigences une par une.

4 Cliquez sur la nouvelle valeur dans la liste déroulante pour affecter la valeur.5 Cliquez sur le bouton Enregistrer pour enregistrer votre modification.

Concepts associés

Exigences

Procédures associées

Modification des responsabilités d'exigences dans la grilleFiltrage de la vue grilleImpression de la vue grille

306

Page 307: Administering and Using Caliber Rm

Modification des responsabilités d'exigences dans la grilleAprès avoir terminé de filtrer et de réorganiser la vue grille, vous pouvez l'enregistrer afin de l'utiliser ultérieurement.

Pour affecter ou annuler l'affectation d'utilisateurs responsables dans la grille :1 Dans la grille, sélectionnez l'exigence à laquelle vous voulez affecter des utilisateurs.

Remarque : Pour sélectionner un groupe d'exigences, sélectionnez la première exigenceconcernée, maintenez enfoncée la touche Maj, puis sélectionnez la dernière.Toutes les exigences entre les deux sont automatiquement sélectionnées. Poursélectionner individuellement plusieurs exigences, maintenez la touche Ctrlenfoncée et sélectionnez chaque exigence.

2 Cliquez avec le bouton droit dans la colonne Responsable et sélectionnez Modifier. La liste déroulanteUtilisateurs responsables est affichée.

Remarque : Lors de la modification simultanée des utilisateurs responsables pour plusieursexigences de la grille, la liste déroulante de la boîte de sélection affiche lesutilisateurs affectés à la dernière exigence sélectionnée, en les classant par ordrealphabétique.

3 Sélectionnez la case à cocher à gauche de chaque utilisateur que vous voulez affecter aux exigences. Vouspouvez sélectionner tous les membres d'un groupe en sélectionnant la case à cocher à côté du groupe. Unecase à cocher grisée à côté d'un groupe indique qu'au moins un membre de ce groupe est sélectionné.Sélectionnez le bouton d'option approprié pour basculer entre l'affichage des groupes puis des membres etl'affichage des membres puis des groupes.

4 Cliquez sur Terminé dans la liste des utilisateurs responsables.5 Cliquez sur le bouton Enregistrer pour enregistrer vos modifications.6 Pour annuler l'affectation d'utilisateurs, décochez les cases des utilisateurs dont vous voulez annuler

l'affectation.

Remarque : Quand vous annulez l'affectation d'un utilisateur responsable de plusieursexigences, assurez-vous que la dernière exigence sélectionnée contient cetutilisateur. La liste déroulante de sélection affiche les utilisateurs affectés àl'exigence sélectionnée en dernier en les classant par ordre alphabétique.

Concepts associés

Exigences

Procédures associées

Ouverture et affichage de la grille d'exigencesModification de la vue grilleFiltrage de la vue grilleImpression de la vue grille

307

Page 308: Administering and Using Caliber Rm

Ouverture et affichage de la grille d'exigencesVous pouvez trier le contenu de la grille d'exigences pour n'afficher que les informations que vous voulez voir.

Pour ouvrir les vues de la grille d'exigences dans le client Web :1 Sélectionnez Outils Grille d'exigences pour ouvrir la grille d'exigences. La boîte de dialogue Ouvrir la grille

d'exigences est affichée.Il y a quatre manières d'afficher une grille d'exigences :

♦ Pour afficher toutes les exigences de la baseline, sélectionnez l'option Afficher toutes les exigences decette baseline et reportez-vous à "Affichage de toutes les exigences d'une baseline".

♦ Pour afficher une vue de la grille d'exigences préalablement enregistrée, sélectionnez l'option Ouvrir unevue de grille d'exigences enregistrée et reportez-vous à "Ouverture d'une grille préalablementenregistrée".

♦ Pour spécifier un critère de recherche, sélectionnez l'option Filtre sur le champ de description etreportez-vous à "Recherche de données spécifiques".

♦ Pour afficher sur la grille les numéros hiérarchiques des exigences, cochez la case Récupérer lesnuméros hiérarchiques. L'utilisation de cette fonctionnalité peut dégrader les performances.

Affichage de toutes les exigences d'une baseline1 Quand vous sélectionnez l'option Afficher toutes les exigences de cette baseline, toutes les exigences de la

baseline ouverte sont affichées dans la grille.2 Cliquez sur un en-tête de colonne pour trier la grille dans l'ordre ascendant, cliquez une seconde fois pour la

trier dans l'ordre inverse.

Remarque : Trier sur un attribut défini par l'utilisateur dont le type est Liste à choix unique, afficheles éléments dans l'ordre où ils apparaissent dans la zone Contenu de la boîte listede cet attribut.

Ouverture d'une grille préalablement enregistrée1 Pour afficher une vue préalablement enregistrée, sélectionnez Fichier Ouvrir dans le menu de la grille

d'exigences. La boîte de dialogue Ouvrir s'affiche.

Remarque : Pour de amples informations sur l'enregistrement d'une grille d'exigences, voir lesprocédures associées.

2 Sélectionnez le fichier à ouvrir.3 Cliquez sur Ouvrir pour afficher la vue ou sur Annuler pour quitter sans rien afficher.

Recherche de données spécifiques1 Pour spécifier un critère de recherche, entrez le texte dans le champ Chercher ou sélectionnez-le dans la liste

déroulante Chercher.

308

Page 309: Administering and Using Caliber Rm

Remarque : Spécifier un critère de recherche est un autre moyen d'accéder à la boîte dedialogue Rechercher dans la description. Pour de plus amples informations, voir lesprocédures associées dans "Recherche d'exigences".

2 Dans le champ Chercher dans, entrez le nom du projet, le type d'exigences ou l'exigence où rechercher, ousélectionnez cette information dans la liste déroulante Chercher dans.

3 Cliquez sur Rechercher. La Grille d'exigences s'ouvre en affichant les résultats de la recherche.

Pour ouvrir la grille dans le client Windows :1 Sélectionnez Outils Grille d'exigences pour ouvrir la grille d'exigences. La boîte de dialogue Ouvrir la grille

d'exigences est affichée.2 Cochez la case Récupérer les numéros hiérarchiques pour afficher sur la grille les numéros hiérarchiques

des exigences. L'utilisation de cette fonctionnalité peut dégrader les performances.3 Cochez la case Récupérer la date de la dernière modification pour afficher les informations sur la dernière

modification.4 Cochez la case Récupérer le champ de description pour afficher le champ Description.

Procédures associées

Modification de la vue grilleFiltrage de la vue grilleImpression de la vue grille

309

Page 310: Administering and Using Caliber Rm

Tri des exigences

Pour ouvrir la grille d'exigences1 Dans CaliberRM, choisissez Outils Grille d'exigences dans le menu. La boîte de dialogue Ouvrir la grille

d'exigences apparaît.2 Sélectionnez une option pour ouvrir la grille :

♦ Afficher toutes les exigences de cette baseline

♦ Ouvrir une vue de grille d'exigences enregistrée

♦ Filtre sur le champ de description

3 Pour afficher dans la grille les numéros hiérarchiques des exigences, cochez la case Récupérer les numéroshiérarchiques. L'utilisation de cette fonctionnalité peut dégrader les performances.

4 Pour afficher dans la grille la description des exigences, cochez la case Récupérer le champ dedescription.

5 Pour afficher la date de la plus récente modification, cochez la case Récupérer la date de la dernièremodification.

6 Cliquez sur OK.

Pour filtrer la grille d'exigences1 Dans la fenêtre Grille d'exigences, choisissez Fichier Filtrer dans le menu.2 Sélectionnez dans la liste déroulante la colonne selon laquelle vous voulez filtrer.3 Sélectionnez un opérateur dans la première liste déroulante des Conditions (par exemple commence par, est

égal à, est supérieur à, etc.).4 Entrez le texte selon lequel filtrer ou sélectionnez dans la liste déroulante si c'est applicable.5 Sélectionnez le bouton Et ou le bouton Ou pour entrer un second critère de filtre.

Remarque : Et affiche les exigences qui respectent les deux critères. Ou affiche les exigencesqui respectent une des conditions ou les deux.

6 Cliquez sur OK. La grille filtrée est affichée.Les colonnes filtrées sont affichées avec un symbole de filtre dans l'en-tête. Vous pouvez créer un second filtreen répétant les étapes ci-dessus.

Pour retirer un filtre, cliquez avec le bouton droit sur l'en-tête de la colonne et sélectionnez Retirer le filtre decolonne. Pour revenir à la vue d'origine, cliquez sur le bouton Retirer le filtrage. Tous les filtres sont retirés.

Pour enregistrer une vue exigence1 Lorsque la grille d'exigences est affichée, sélectionnez Fichier Enregistrer sous dans le menu. La boîte de

dialogue Enregistrer sous s'affiche.2 Entrez un nom de fichier pour la vue.3 Cliquez sur Enregistrer.

310

Page 311: Administering and Using Caliber Rm

Concepts associés

Vues exigence

311

Page 312: Administering and Using Caliber Rm

Type d'exigencesCette section fournit des informations de type "Comment" sur les types d'exigences.

Dans cette sectionAffectation d'un attribut défini par l'utilisateur à un type d'exigencesExplique comment affecter un attribut défini par l'utilisateur à un type d'exigences.

Création d'un onglet personnaliséExplique comment créer des onglets personnalisés.

Création d'un type d'exigencesExplique comment créer et définir un type d'exigences.

Définition d'un type d'exigencesExplique comment définir un type d'exigences

Définition de l'accès de sécurité par défaut d'un type d'exigencesExplique comment définir l'accès de sécurité par défaut d'un type d'exigences

Définition des types d'exigences d'un projetExplique comment définir les types d'exigences d'un projet

Modification d'un type d'exigencesExplique comment modifier un type d'exigences.

Suppression d'onglets personnalisésExplique comment supprimer des onglets personnalisés.

Suppression d'un type d'exigencesExplique comment supprimer un type d'exigences.

312

Page 313: Administering and Using Caliber Rm

Affectation d'un attribut défini par l'utilisateur à un type d'exigencesRemarque : L'Expert de création d'un attribut défini par l'utilisateur ne s'exécute que si vous avez sélectionné

l'option correspondante de l'onglet Experts dans le menu Options de CaliberRM.

Pour affecter un attribut défini par l'utilisateur à un type d'exigences :1 Sélectionnez Fichier Admin Types d'exigences dans le menu. La boîte de dialogue Types

d'exigences est affichée.2 Sélectionnez le type d'exigences Business Requirements.3 Cliquez sur le bouton Modifier. La boîte de dialogue du type d'exigences est affichée.4 Dans la section Onglets personnalisés, sélectionnez User Attributes et cliquez sur le bouton Modifier. La

boîte de dialogue Modifier l'onglet personnalisé est affichée.5 Sélectionnez l'attribut Besoin métier dans la liste Disponibles, puis cliquez sur le bouton Vers la gauche pour

le placer dans la liste Sélectionnés. Un message vous avertit que l'ajout d'un attribut défini par l'utilisateur estun traitement long et fastidieux.

6 Cliquez sur Oui pour continuer.7 Cliquez sur OK pour enregistrer les modifications dans l'onglet personnalisé.8 Cliquez sur OK dans la boîte de dialogue Types d'exigences. L'attribut est affecté au type d'exigences.

Recherchez une exigence de type Business Requirements dans le projet Automated Teller Machine pour voirapparaître le nouvel attribut sur l'onglet User Attributes.

9 Pour modifier ou supprimer un attribut défini par l'utilisateur, sélectionnez-le dans la boîte de dialogue Attributsdéfinis par l'utilisateur, puis cliquez sur le bouton Modifier ou sur le bouton Supprimer.

Après avoir créé un attribut défini par l'utilisateur, vous devez l'insérer dans un onglet personnalisé d'un typed'exigences.

Concepts associés

Projets

Procédures associées

Définition des projetsCréation d'un type d'exigencesCréation d'un attribut défini par l'utilisateurConfiguration de la notification automatiqueDéfinition de la sécurité dans un projet

313

Page 314: Administering and Using Caliber Rm

Création d'un onglet personnaliséVous pouvez créer et supprimer des onglets personnalisés avec des attributs spécifiques définis par l'utilisateur.

Pour créer un onglet personnalisé1 Sélectionnez Fichier Admin Types d'exigences dans le menu.2 Sélectionnez un type d'exigences dans la liste Types d'exigences. Le bouton Modifier devient disponible.3 Cliquez sur Modifier. La fenêtre du type d'exigences choisi est affichée.4 Cliquez sur le bouton Nouveau afin de créer un onglet personnalisé pour votre type d'exigences. La fenêtre

Nouvel onglet personnalisé est affichée.5 Entrez le nom du nouvel onglet personnalisé dans le champ Nom. Le nom doit être composé d'au maximum

64 caractères pour éviter des problèmes d'affichage.6 Cliquez sur le bouton Changer d'icône et naviguez jusqu'à l'icône que vous souhaitez affecter à l'onglet

personnalisé.7 Sélectionnez un attribut défini par l'utilisateur dans la liste Disponibles et faites-le passer dans la liste

Sélectionnés en cliquant sur le bouton Vers la gauche. Pour changer l'ordre des attributs, sélectionnez desattributs dans la liste Sélectionnés et cliquez sur le bouton Monter ou Descendre.

8 Cliquez sur OK.

Remarque : Les onglets personnalisés sont spécifiques à un type d'exigences. Vous devez donccréer un onglet personnalisé pour chaque type d'exigences qui doit contenir unonglet personnalisé. Les attributs définis par l'utilisateur sont affectés aux exigenceset affichés sur les onglets personnalisés. Si vous affichez le même attribut défini parl'utilisateur dans plusieurs onglets personnalisés d'un même type d'exigences,l'attribut défini par l'utilisateur reste le même sur tous les onglets. Si vous changezla donnée sur un onglet, la donnée change sur tous les onglets.

Ajout d'un récapitulatif : L'onglet Récapitulatif propose une zone de texte qui vous permet d'inscrire desinformations spécifiques à ce type d'exigences pour le projet auquel il est affecté. Vous pouvez modifier ce champà tout moment.

Concepts associés

Projets

Procédures associées

Définition des projetsCréation d'un type d'exigencesCréation d'un attribut défini par l'utilisateurConfiguration de la notification automatiqueDéfinition de la sécurité dans un projet

314

Page 315: Administering and Using Caliber Rm

Création d'un type d'exigences

Pour créer un type d'exigences1 Dans CaliberRM, choisissez Fichier Admin Types d'exigences dans le menu.2 Cliquez sur le bouton Nouveau. L'Expert de création d'un type d'exigences est affiché.3 Entrez un nom unique et une étiquette pour l'attribut.

L'étiquette sert de préfixe au numéro d'identification de l'exigence et aide à identifier les types d'exigences dansla grille d'exigences et les rapports. Vous utiliserez généralement une étiquette courte (par exemple, "ELG" pourles exigences logicielles).

4 Cliquez sur Suivant. L'étape suivante de l'Expert de création d'un type d'exigences est affichée. Entrez unedescription pour le type d'exigences.

5 Si vous voulez créer un onglet personnalisé pour le type d'exigences, cliquez sur le bouton Nouveau etconsultez les informations associées dans "Création d'onglets personnalisés".

6 Cliquez sur Suivant. L'étape suivante de l'Expert de création d'un type d'exigences est affichée. Choisissezle niveau d'Accès par défaut du type d'exigences :

♦ Aucun (les utilisateurs ne voient pas du tout les exigences de ce type),

♦ Affichage (les utilisateurs peuvent uniquement voir les exigences mais ils ne peuvent ni les créer ni lesmodifier),

♦ Création (n'importe quel utilisateur peut créer des exigences).

Remarque : Voir les informations associées dans "Création d'un profil de sécurité", pour de plusamples informations sur les niveaux d'accès des types d'exigences.

7 Cliquez sur Suivant. L'étape suivante de l'Expert de création d'un type d'exigences est affichée. Choisissezle niveau de Suppression par défaut approprié au nouveau type d'exigences :

♦ Personne (les utilisateurs ne peuvent pas du tout supprimer les exigences de ce type),

♦ Propriétaire (les utilisateurs peuvent uniquement supprimer leurs propres exigences),

♦ Tout le monde (les utilisateurs peuvent supprimer n'importe quelles exigences).

Remarque : Voir les informations associées dans "Création d'un profil de sécurité", pour de plusamples informations sur les niveaux de suppression des types d'exigences.

8 Cliquez sur Suivant. L'étape suivante de l'Expert de création d'un type d'exigences est affichée. Pour chacundes attributs de la liste, sélectionnez les conditions de leur Modification afin de déterminer si les utilisateurspeuvent ou non modifier l'attribut dans les exigences de ce type :

♦ Aucun (les utilisateurs ne peuvent pas du tout modifier les exigences de ce type),

♦ Propriétaire (les utilisateurs peuvent uniquement modifier leurs propres exigences),

♦ Tout le monde (les utilisateurs peuvent modifier n'importe quelles exigence).

Remarque : Voir les informations associées dans "Création d'un profil de sécurité", pour de plusamples informations sur les niveaux de modification d'attribut.

9 Cliquez sur Suivant. L'étape suivante de l'Expert de création d'un type d'exigences est affichée. Poursélectionner les projets auxquels vous voulez affecter le type d'exigences, sélectionnez la case à côté du nom

315

Page 316: Administering and Using Caliber Rm

de projet. Cliquez sur Suivant. Vérifiez les informations entrées, puis cliquez sur Terminer. Si ce n'est pas lecas, cliquez sur Précédent et effectuez les modifications nécessaires.

Le type d'exigences est créé.

Concepts associés

ProjetsAttributs

Procédures associées

Création d'un attribut défini par l'utilisateurDéfinition des projets

316

Page 317: Administering and Using Caliber Rm

Définition d'un type d'exigences

Pour définir le type d'exigences1 Sélectionnez Fichier Admin Types d'exigences dans le menu. La boîte de dialogue Types

d'exigences est affichée.2 Cliquez sur le bouton Nouveau. L'Expert de création d'un type d'exigences est affiché.3 Entrez un nom unique et une description dans les champs appropriés.4 Entrez une étiquette pour le type d'exigences. L'étiquette sert de préfixe au numéro d'identification de l'exigence

et aide à identifier les types d'exigences dans la grille d'exigences et les rapports. Vous utiliserez généralementune étiquette courte (par exemple, ELG pour les exigences logicielles).

5 Cliquez sur le bouton Nouveau afin de créer un onglet personnalisé pour votre type d'exigences. Voir lesinformations associées dans "Création d'onglets personnalisés".

6 Vous pouvez maintenant définir l'accès de sécurité par défaut du type d'exigences. Voir ci-dessous "Définitiondu niveau d'accès par défaut d'un type d'exigences", pour de plus amples informations.

7 Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir de la boîte de dialogue sansenregistrer.

8 Cliquez sur Fermer dans la boîte de dialogue Types d'exigences.

Concepts associés

ProjetsAttributs

Procédures associées

Création d'un attribut défini par l'utilisateurDéfinition des projets

317

Page 318: Administering and Using Caliber Rm

Définition de l'accès de sécurité par défaut d'un type d'exigencesLors de la création d'un nouveau type d'exigences, vous pouvez définir son accès de sécurité par défaut. Cet accèsdétermine si les utilisateurs peuvent ajouter, modifier ou supprimer des exigences de ce type. Voir les informationsassociées sur la sécurité et les profils de sécurité.

Pour définir l'accès de sécurité par défaut d'un type d'exigences1 Dans la boîte de dialogue d'un type d'exigences sélectionné, cliquez sur le bouton Accès par défaut. La boîte

de dialogue Accès par défaut est affichée.2 Sélectionnez un bouton d'option pour le niveau d'Accès approprié. Chaque option accorde les niveaux d'accès

décrits ci-dessous aux utilisateurs ayant le profil de sécurité par défaut :

♦ Aucun : Interdit complètement aux utilisateurs de voir ce type d'exigences.

♦ Affichage : Permet aux utilisateurs de voir les exigences et leurs données mais ne leur permet pas decréer des exigences.

♦ Création : Permet aux utilisateurs de voir les exigences et leurs données, et de modifier et créer desexigences.

3 Sélectionnez un bouton d'option pour le niveau de Suppression approprié :

♦ Personne : Interdit complètement la suppression des exigences de ce type.

♦ Propriétaire : Permet uniquement la suppression des exigences de ce type dont l'utilisateur est lepropriétaire.

♦ Tout le monde : Permet à tout le monde de supprimer des exigences de ce type.

4 Sélectionnez un bouton d'option pour le niveau de Modification approprié à chaque attribut de la liste. Celadétermine si les utilisateurs peuvent ou non modifier l'attribut dans les exigences de ce type.

♦ Aucun : N'autorise aucune modification de cet attribut du type d'exigences.

♦ Propriétaire : Permet uniquement la modification de cet attribut pour les exigences de ce type dontl'utilisateur est le propriétaire.

♦ Tout le monde : Autorise toutes les modifications de cet attribut du type d'exigences.

5 Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour quitter sans enregistrer.

Remarque : CaliberRM applique la sécurité lors de la création d'une nouvelle exigence. Il n'estpossible de modifier les champs que si votre profil de sécurité vous en donne lapermission.

Concepts associés

Profils de sécurité

318

Page 319: Administering and Using Caliber Rm

Définition des types d'exigences d'un projetQuand vous sélectionnez un nouveau projet avec lequel travailler, une boîte de dialogue est affichée vousdemandant de choisir les types d'exigences à utiliser dans ce projet. Vous devez choisir au moins un typed'exigences avant de pouvoir créer des exigences.

Pour définir les types d'exigences d'un projet :1 Sélectionnez le projet avec lequel travailler dans la liste déroulante ou sélectionnez Fichier Admin Définir

les types d'exigences dans le menu CaliberRM. La boîte de dialogue Types d'exigences du projet estaffichée.

2 Cochez la case à gauche d'un type d'exigences pour l'affecter au projet en cours.

Remarque : Cliquez sur le bouton Nouveau pour créer un nouveau type d'exigences si le typed'exigences que vous souhaitez n'est pas dans la liste

3 Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir sans enregistrer les modifications.Les types d'exigences choisis sont affichés dans la liste des exigences.

Avertissement : Vous ne pouvez retirer des types d'exigences affectés à un projet que s'il n'y aaucune exigence de ce type dans le projet. Sinon, la case à cocher du typed'exigences est désactivée.

Après avoir affecté un type d'exigences à un projet, vous pouvez le sélectionner et en voir les détails. Quand voussélectionnez un type d'exigences, les onglets Description, Onglets personnalisés et Récapitulatif sont affichés.Pour de plus amples informations sur les onglets, voir les informations associées sur l'affichage des typesd'exigences.

Concepts associés

ProjetsAttributs

Procédures associées

Création d'un attribut défini par l'utilisateurDéfinition des projets

319

Page 320: Administering and Using Caliber Rm

Modification d'un type d'exigences

Pour modifier un type d'exigences1 Dans CaliberRM, choisissez Fichier Admin Types d'exigences dans le menu. La boîte de dialogue

Types d'exigences est affichée.2 Sélectionnez le type d'exigences à modifier.3 Cliquez sur le bouton Modifier. La boîte de dialogue pour le type d'exigences choisi est affichée.

Remarque : Vous pouvez également cliquer avec le bouton droit sur le type d'exigences dansl'arborescence des exigences et sélectionner Modifier dans le menu contextuelpour afficher la boîte de dialogue du type d'exigences.

4 Modifiez le nom du type d'exigences, l'étiquette, la description, l'accès de sécurité et/ou les ongletspersonnalisés.Pour des instructions sur la modification de l'accès de sécurité, voir les informations associées dans "Définitionde l'accès de sécurité par défaut d'un type d'exigences".

Pour des instructions sur la modification des onglets personnalisés, voir les informations associées dans"Création d'onglets personnalisés".

5 Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir sans enregistrer les modifications.6 Cliquez sur Fermer dans la boîte de dialogue Types d'exigences.

Concepts associés

ProjetsAttributs

Procédures associées

Définition des types d'exigences d'un projetCréation d'un onglet personnaliséCréation d'un attribut défini par l'utilisateurDéfinition des projets

320

Page 321: Administering and Using Caliber Rm

Suppression d'onglets personnalisésUne fois un onglet personnalisé créé, vous pouvez le supprimer, si nécessaire. Vous pouvez supprimer des ongletspersonnalisés avec des attributs spécifiques définis par l'utilisateur.

Avertissement : La suppression d'un onglet personnalisé peut retirer des attributs aux exigences du type affecté.Si l'attribut apparaît sur plusieurs onglets d'un type, la donnée n'est retirée que de l'onglet qui estsupprimé. C'est une opération consommatrice de ressources s'il existe de nombreuses exigencesdu type dont un onglet est supprimé. Vous ne devriez pas le faire sur un système en activité carles utilisateurs risquent d'en être affectés.

Pour supprimer un onglet personnalisé1 Sélectionnez Fichier Admin Types d'exigences dans le menu.2 Sélectionnez un type d'exigences dans la liste Types d'exigences. Le bouton Modifier devient disponible.3 Cliquez sur Modifier. La fenêtre du type d'exigences choisi est affichée.4 Cliquez sur l'onglet personnalisé à supprimer.5 Cliquez sur Supprimer. Cliquez sur OK pour fermer la fenêtre du type d'exigences choisi.6 Cliquez sur Fermer pour fermer la fenêtre Types d'exigences. Votre onglet personnalisé est supprimé.

Concepts associés

ProjetsAttributs

Procédures associées

Création d'un onglet personnalisé

321

Page 322: Administering and Using Caliber Rm

Suppression d'un type d'exigencesAvertissement : Pour empêcher la perte de données dans le projet en cours ou dans d'autres projets, vous ne

pouvez pas supprimer un type d'exigences qui est utilisé dans un projet. C'est une opérationconsommatrice de ressources s'il existe de nombreuses exigences du type que vous essayez desupprimer. Vous ne devriez pas le faire sur un système en activité car les utilisateurs risquentd'en être affectés.

Pour supprimer un type d'exigences :1 Dans CaliberRM, choisissez Fichier Admin Types d'exigences dans le menu. La boîte de dialogue

Types d'exigences est affichée.2 Sélectionnez le type d'exigences à supprimer.3 Cliquez sur le bouton Supprimer. Un message est affiché pour vérifier que vous voulez supprimer le type

d'exigences.4 Cliquez sur Oui pour supprimer le type d'exigences, ou sur Non pour l'enregistrer.

Remarque : Si le type d'exigences est utilisé dans un projet, vous ne pouvez pas le supprimer.Cependant, vous pouvez en supprimer l'utilisation dans un projet (voir ci-dessous"Définition des types d'exigences d'un projet").

5 Cliquez sur Fermer dans la boîte de dialogue Types d'exigences. Le type d'exigences est supprimé.

Concepts associés

ProjetsAttributs

Procédures associées

Création d'un attribut défini par l'utilisateurDéfinition des projets

322

Page 323: Administering and Using Caliber Rm

SécuritéFournit des informations de type "Comment" sur la sécurité.

Dans cette sectionCréation d'un profil de sécuritéLes quatre étapes suivantes permettent de créer un profil de sécurité :

Définition de l'accès de sécurité par défaut d'un type d'exigencesExplique comment définir l'accès de sécurité par défaut d'un type d'exigences

Modification des profils de sécuritéExplique comment modifier des profils de sécurité.

Suppression des profils de sécuritéExplique comment supprimer des profils de sécurité.

323

Page 324: Administering and Using Caliber Rm

Création d'un profil de sécurité♦ Choisissez quels types d'exigences sont affectés au profil.

♦ Choisissez le niveau d'Accès pour chaque type : il détermine si les membres du groupe peuvent voir ou créerdes exigences de ce type.

♦ Choisissez le niveau de Suppression pour chaque type : il détermine si les membres du groupe peuventsupprimer des exigences de ce type.

♦ Choisissez les attributs à affecter à chaque type d'exigences et définissez le niveau de Modification pourchaque attribut. Le niveau de modification détermine à quelle condition les membres du groupe peuventmodifier les attributs.

Remarque : L'affectation d'attributs à un type d'exigences dans un profil de sécurité n'affecte pas automatiquementces attributs à ce type d'exigences.

Pour créer un profil de sécurité1 Dans CaliberRM Administrator, sélectionnez File Admin Security Profiles dans le menu. La boîte de

dialogue Profils de sécurité est affichée.2 Cliquez sur le bouton Nouveau. La boîte de dialogue Editeur de profil de sécurité est affichée.

Entrez le Nom du profil et la Description du profil.

3 Pour affecter des types d'exigences à ce profil, cochez les cases en regard des types d'exigences concernés.Pour le type d'exigences sélectionné, choisissez un bouton d'option pour le niveau d'Accès.

Il existe trois niveaux d'accès :

♦ Aucun : Le type d'exigences n'apparaît pas dans les listes des membres du profil.

♦ Affichage : Les membres du profil peuvent voir la liste des exigences répertoriées sous ce typed'exigences et les données qui leur sont associées.

♦ Création : Les membres du profil peuvent créer des exigences de ce type.

Remarque : Les types d'exigences qui étaient affectés à l'accès Liste dans les versionsprécédentes de CaliberRM sont affectés à l'accès Aucun après la mise au niveaude la version 6.0 ou d'une version supérieure.

4 Pour le type d'exigences sélectionné, choisissez un bouton d'option pour le niveau de Suppression. Il existetrois niveaux d'accès :

♦ Aucun : Les membres du profil ne peuvent pas supprimer les exigences de ce type.

♦ Propriétaire : Les membres du profil ne peuvent supprimer que les exigences de ce type qu'ils possèdent.

♦ Tout le monde : Tout membre du profil peut supprimer n'importe quelle exigences de ce type.

5 Sélectionnez les attributs à affecter au type d'exigences sélectionné et cliquez sur le bouton Ajouter desattributs.

Remarque : L'ajout d'attributs à un type d'exigences dans un profil de sécurité n'affecte pasautomatiquement ces attributs à ce type d'exigences. La boîte de dialogue Ajoutd'attributs est affichée.

324

Page 325: Administering and Using Caliber Rm

Dans la boîte de dialogue, sélectionnez un ou plusieurs attributs dans la liste. Les attributs sont ajoutés au typed'exigences uniquement dans ce profil. Si vous ne sélectionnez pas un attribut pour le type d'exigences, le profilpar défaut est utilisé.

Remarque : Utilisez la touche MAJ pour sélectionner une suite d'attributs ou la touche CTRL poursélectionner plusieurs attributs.

6 Cliquez sur OK pour ajouter les attributs.

Remarque : Pour retirer un attribut, sélectionnez-le dans la liste et cliquez sur le bouton Retirerdes attributs.

7 Pour chaque attribut, choisissez un bouton d'option pour le niveau de Modification. Cette option déterminequels attributs peuvent être modifiés pour une exigence de ce type. Il existe trois niveaux d'accès :

♦ Aucun : Aucun membre du profil ne peut modifier l'attribut de ce type d'exigences.

♦ Propriétaire : Les membres du profil ne peuvent modifier l'attribut que s'ils possèdent l'exigence de cetype.

♦ Tout le monde : Tout membre du profil peut modifier l'attribut de ce type d'exigences.

8 Cliquez sur OK pour enregistrer le profil de sécurité ou Annuler pour quitter sans enregistrer.

Concepts associés

Profils de sécurité

Procédures associées

Suppression des profils de sécuritéModification des profils de sécurité

325

Page 326: Administering and Using Caliber Rm

Définition de l'accès de sécurité par défaut d'un type d'exigencesLors de la création d'un nouveau type d'exigences, vous pouvez définir son accès de sécurité par défaut. Cet accèsdétermine si les utilisateurs peuvent ajouter, modifier ou supprimer des exigences de ce type. Voir les informationsassociées sur la sécurité et les profils de sécurité.

Pour définir l'accès de sécurité par défaut d'un type d'exigences1 Dans la boîte de dialogue d'un type d'exigences sélectionné, cliquez sur le bouton Accès par défaut. La boîte

de dialogue Accès par défaut est affichée.2 Sélectionnez un bouton d'option pour le niveau d'Accès approprié. Chaque option accorde les niveaux d'accès

décrits ci-dessous aux utilisateurs ayant le profil de sécurité par défaut :

♦ Aucun : Interdit complètement aux utilisateurs de voir ce type d'exigences.

♦ Affichage : Permet aux utilisateurs de voir les exigences et leurs données mais ne leur permet pas decréer des exigences.

♦ Création : Permet aux utilisateurs de voir les exigences et leurs données, et de modifier et créer desexigences.

3 Sélectionnez un bouton d'option pour le niveau de Suppression approprié :

♦ Personne : Interdit complètement la suppression des exigences de ce type.

♦ Propriétaire : Permet uniquement la suppression des exigences de ce type dont l'utilisateur est lepropriétaire.

♦ Tout le monde : Permet à tout le monde de supprimer des exigences de ce type.

4 Sélectionnez un bouton d'option pour le niveau de Modification approprié à chaque attribut de la liste. Celadétermine si les utilisateurs peuvent ou non modifier l'attribut dans les exigences de ce type.

♦ Aucun : N'autorise aucune modification de cet attribut du type d'exigences.

♦ Propriétaire : Permet uniquement la modification de cet attribut pour les exigences de ce type dontl'utilisateur est le propriétaire.

♦ Tout le monde : Autorise toutes les modifications de cet attribut du type d'exigences.

5 Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour quitter sans enregistrer.

Remarque : CaliberRM applique la sécurité lors de la création d'une nouvelle exigence. Il n'estpossible de modifier les champs que si votre profil de sécurité vous en donne lapermission.

Concepts associés

Profils de sécurité

326

Page 327: Administering and Using Caliber Rm

Modification des profils de sécuritéAvertissement : La modification du profil de sécurité par défaut affecte tous les projets.

Pour modifier un profil de sécurité :1 Sélectionnez File Admin Security Profiles dans le menu. La boîte de dialogue Profils de sécurité est

affichée.2 Sélectionnez le profil à modifier et cliquez sur le bouton Modifier. La boîte de dialogue Editeur de profil de

sécurité est affichée.3 Sélectionnez le premier type d'exigences de la liste.

Remarque : Vous ne pouvez pas effacer de types d'exigences ni retirer d'attributs dans le profilde sécurité par défaut.

4 Sélectionnez un bouton d'option pour le niveau d'Accès approprié.5 Sélectionnez un bouton d'option pour le niveau de Suppression approprié.6 Sélectionnez un bouton d'option pour le niveau de Modification approprié à chaque attribut de la liste.7 Répétez les étapes 3 à 6 pour chaque type d'exigences que vous souhaitez modifier.8 Cliquez sur OK pour enregistrer le profil de sécurité ou Annuler pour quitter sans enregistrer.9 Cliquez sur Fermer dans la boîte de dialogue Security Profils de sécurité.

Concepts associés

Profils de sécurité

Procédures associées

Création d'un profil de sécuritéSuppression des profils de sécurité

327

Page 328: Administering and Using Caliber Rm

Suppression des profils de sécuritéAvertissement : La modification du profil de sécurité par défaut affecte tous les projets.

Pour supprimer un profil de sécurité :1 Sélectionnez File Admin Security Profiles dans le menu. La boîte de dialogue Profils de sécurité est

affichée.2 Sélectionnez le profil à supprimer et cliquez sur le bouton Supprimer.

Remarque : Vous ne pouvez pas supprimer le profil de sécurité par défaut.

3 Cliquez sur le bouton Supprimer. Un message de confirmation de la suppression du profil apparaît.4 Cliquez sur Oui pour supprimer le profil de sécurité ou sur Non pour l'enregistrer.

Concepts associés

Profils de sécurité

Procédures associées

Création d'un profil de sécuritéModification des profils de sécurité

328

Page 329: Administering and Using Caliber Rm

Administration du serveurCette section fournit des informations de type "Comment" sur l'administration des serveurs.

Dans cette sectionActivation de LDAPExplique comment activer et configurer LDAP pour l'authentification des utilisateurs.

Configuration du serveurExplique comment configurer votre serveur CaliberRM.

Création d'administrateurs CaliberRMExplique comment créer des administrateurs CaliberRM.

Déplacement d'un serveurExplique comment déplacer un serveur.

Génération des journaux des clientsExplique comment générer les journaux des clients

Génération des journaux du serveurExplique comment générer des journaux

Gestion du serveur de licences BorlandExplique comment l'administrateur gère le serveur de licences Borland.

Modification du propriétaire de la base de donnéesExplique comment modifier le propriétaire de la base de données.

Sauvegarde et restauration d'une base de donnéesExplique comment sauvegarder et restaurer une base de données.

329

Page 330: Administering and Using Caliber Rm

Activation de LDAP

Pour activer LDAP1 Sur l'ordinateur sur lequel le serveur CaliberRM est installé, sélectionnez Démarrer Paramètres Panneau

de configuration.2 Cliquez sur l'icône CaliberRM Server. La fenêtre CaliberRM Server Settings apparaît.3 Cliquez sur l'onglet Directory Services.4 Cochez la case Enabled. Si la case Enabled n'est pas sélectionnée alors qu'un utilisateur a été configuré pour

utiliser l'authentification LDAP sur l'onglet Security de CaliberRM Administrator, l'utilisateur devra se connecterau serveur CaliberRM en utilisant les identifiants CaliberRM.

♦ Dans le champ baseDN, entrez les données baseDN. Les données baseDN représentent le nomdifférencié de l'entrée sur laquelle la recherche commence. Par exemple, le baseDN de tous lesutilisateurs d'Atlanta dans le répertoire de la société A doit être :(OU=Users,OU=Atlanta,DC=domain,DC=comp,DC=net)

♦ Dans le champ Host, entrez les données concernant l'hôte. Les données Host représentent le nom dedomaine, une liste de noms d'hôtes séparée par des espaces ou des chaînes en pointillés représentantl'adresse IP des hôtes qui exécutent un serveur LDAP auquel se connecter. Chaque nom d'hôte de laliste peut inclure un numéro de port facultatif séparé de l'hôte lui-même par deux-points (:).

♦ Ne modifiez pas le champ Filter sans l'accord de votre administrateur LDAP.

♦ Cochez SSL pour activer le chiffrement des communications LDAP.

♦ Dans le champ Port, entrez les données du port. Normalement, si vous activez le chiffrement SSL, vousdevez également changer le numéro de port. Par défaut, ldap_port a la valeur 389, tandis queldap_ssl_port a la valeur 636. Comme Borland estime que la plupart des utilisateurs vont activer lechiffrement SSL, la valeur 636 (en décimal) a été definie par défaut pour le port.

5 Si Active Directory est défini pour autoriser les connexions anonymes et que vous voulez utiliser les identifiantsdu serveur CaliberRM pour accéder à Active Directory, cochez Windows Authentication. Il s'agit par défautdu compte système local du serveur. Si vous ne sélectionnez pas cette option, le serveur CaliberRM aura besoindes identifiants pour accéder à Active Directory et chercher le nom de domaine LDAP de l'utilisateur du clientCaliberRM. Vous devez entrer des valeurs dans les champs BindDN et BindPW. Ne cochez pas cette case siActive Directory n'autorise pas les connexions anonymes.

Procédures associées

Utilisateurs

330

Page 331: Administering and Using Caliber Rm

Configuration du serveurLe serveur CaliberRM fournit un panneau de configuration qui vous permet de configurer votre serveur. Le panneaude configuration contient des options avancées à ne modifier que si le serveur ne fonctionne pas correctement etselon l'appréciation du support technique.

Pour accéder au panneau de configuration, sélectionnez Paramètres Panneau de configuration dans lemenu Démarrer de Windows. Double-cliquez sur CaliberRM Server. Cliquez sur l'onglet Global Properties pourconfigurer votre serveur.

Pour définir les propriétés de Global Properties1 Entrez un numéro de port dans Caliber Server Port. Cela détermine le port du serveur CaliberRM.

Remarque : Si vous changez de port, vous devez redémarrer le système et inclure le nouveaunuméro de port lorsque vous entrez en connexion.

2 Entrez un numéro de port dans SQM Monitor Port. Cela détermine le port du Moniteur SQM. Le Moniteur SQMest ce qui établit le contact initial entre le serveur et le client.

Remarque : Si vous changez de port, vous devez redémarrer le système et inclure le nouveaunuméro de port lorsque vous entrez en connexion.

3 Vous pouvez cocher Use Secure Connection pour activer une connexion sécurisée.4 Sélectionnez le délai d'inactivité dans la liste Server Idle Timeout Time. Cela détermine le nombre d'heures

pendant lesquelles le serveur restera inactif avant qu'il ne se relance automatiquement.5 Entrez le nom du serveur de la base de données dans Database Server. Vous pouvez aussi renommer votre

serveur existant.

Remarque : Si vous changez l'adresse IP du serveur CaliberRM, vous devez redémarrer leserveur.

6 Entrez le nom de la base de données dans Database Name. Vous pouvez sélectionner une autre base dedonnées, le cas échéant.

7 Cliquez sur Appliquer pour appliquer vos modifications. Cliquez sur OK pour fermer la boîte de dialogue.Cliquez sur Fermer pour fermer la boîte de dialogue.

Concepts associés

Profils de sécurité

Procédures associées

Activation de LDAPDéplacement d'un serveur

331

Page 332: Administering and Using Caliber Rm

Création d'administrateurs CaliberRMLes administrateurs CaliberRM sont des utilisateurs qui possèdent des droits administratifs spéciaux dansCaliberRM. Les administrateurs SQM ou les administrateurs existants peuvent créer de nouveaux administrateursCaliberRM. En tant qu'administrateur, vous pouvez spécifier quels utilisateurs auront les privilèges administratifs.Ce paramétrage s'applique à tous les projets.

Remarque : Les administrateurs gèrent les tâches spécifiques aux exigences. Selon leur profil de sécurité, lesadministrateurs n'ont pas nécessairement accès à toutes les fonctions de niveau utilisateur.

Pour affecter des administrateurs à un projet CaliberRM1 Sélectionnez File Admin License Management dans le menu. Cela affiche la boîte de dialogue

Administrators.2 Cochez la case en regard des noms des utilisateurs qui doivent disposer des privilèges d'un administrateur

pour le projet ouvert.3 Cliquez sur OK.

Concepts associés

Tâches administrativesAdministrateurs

Procédures associées

Création d'administrateurs de baselines

332

Page 333: Administering and Using Caliber Rm

Déplacement d'un serveurDéplacer une base de données ou un serveur est semblable à la sauvegarde suivie de la restauration d'une basede données. Voir les informations associées dans "Sauvegarde et restauration d'une base de données" pourdéplacer un serveur. La seule différence est que la restauration s'effectue sur un autre serveur et non sur le serveurinitial.

Pour déplacer un serveur1 Suivez les étapes de la procédure de "Sauvegarde et restauration d'une base de données".2 A l'aide de cette méthode, vous pouvez déplacer d'un serveur vers un autre une base de données entière,

contenant tous les projets. Cependant, vous ne pouvez pas utiliser cette méthode pour déplacer un seul projetd'une base de données. Pour déplacer un projet, Borland vous recommande l'utilisation de RM Import et RMExport

Remarque : RM Import n'inclut pas l'historique des exigences, les discussions, ni la structure du projet utilisateurs/groupes.

Procédures associées

Sauvegarde et restauration d'une base de donnéesModification du propriétaire de la base de données

333

Page 334: Administering and Using Caliber Rm

Génération des journaux des clients

Pour générer les journaux des clients1 Sélectionnez Démarrer Programmes Borland CaliberRM CaliberRM.

Le client CaliberRM est lancé.

2 Connectez-vous à CaliberRM en entrant les identifiants de connexion. Pour de plus amples informations sur lafaçon de se connecter, voir les informations associées dans "Connexion à CaliberRM".

3 Cliquez sur Fichier Ouvrir un projet pour sélectionner un projet.Sélectionnez Outils Options. Cochez l'option Autoriser l'enregistrement de l'historique (exige leredémarrage de CaliberRM) et cliquez sur le bouton OK.

4 Déconnectez-vous, redémarrez CaliberRM et connectez-vous à nouveau.5 Ouvrez le projet et apportez-lui quelques modifications.6 Lancez l'Explorateur Windows.

Allez à l'emplacement des journaux du client : C:\Documents and Settings\<nomutilisateur>\Application Data\Local Settings\Application Data\Borland\CaliberRM\Log

7 Ouvrez le dernier fichier journal et vérifiez si les dernières activités du client y sont consignées.

Procédures associées

Configuration du serveurGénération des journaux du serveur

334

Page 335: Administering and Using Caliber Rm

Génération des journaux du serveurPour générer des journaux, vous devez définir les propriétés de l'onglet Logging.

Pour générer des journaux1 Sélectionnez Paramètres Panneau de configuration dans le menu Démarrer de Windows. Double-cliquez

sur CaliberRM Server. La boîte de dialogue CaliberRM Server Settings s'affiche.2 Sélectionnez une option Start a new log file dans la liste déroulante afin de définir la fréquence de création du

fichier journal.3 Entrez une valeur dans Log Buffer Size, pour définir le nombre de transactions suivies conservées en mémoire.4 Choisissez l'emplacement du fichier journal dans Log Directory.5 Pour définir le niveau de filtrage que vous voulez, cochez les options Log Filter :

♦ Sélectionnez Function Calls pour définir le plus bas niveau de filtrage.

♦ Sélectionnez Parameters pour définir un niveau de filtrage moyen.

♦ Sélectionnez Details pour définir le plus haut niveau de filtrage.

6 Sélectionnez l'option Save the log buffer pour définir le moment de l'enregistrement du tampon du journal dansle fichier journal.

7 Cliquez sur Appliquer pour appliquer vos modifications. Cliquez sur OK pour enregistrer les modifications ousur Annuler pour quitter sans enregistrer les modifications.

Procédures associées

Configuration du serveurGénération des journaux des clients

335

Page 336: Administering and Using Caliber Rm

Gestion du serveur de licences Borland

Pour gérer le serveur de licences Borland1 Télachargez tous les fichiers .zip contenant des fichiers .slip.2 Copiez chaque fichier concurrent_.slip et/ou named_.slip dans votre répertoire License (C:\Borland

\CaliberRMServer\License).3 Copiez chaque fichier server_.slip dans (C:\Borland\BLS4\conf.4 Selon les informations de licences reçues par email de Borland, installez le serveur de licences. Voir la

documentation du serveur de licences contenue dans le mail.5 Accédez au site de Borland, téléchargez les fichiers de licences Borland utilisant l'extension slip et

Hébergez les licences envoyées par Borland

6 Placez les fichiers slip dans un sous-répertoire du dossier d'installation du serveur, le dossier license7 Configurez le serveur de licences pour les utilisateurs. Voir les informations associées dans la documentation

du serveur de licences.8 Affectez des licences spécifiques à vos utilisateurs.

Concepts associés

Tâches administratives

Procédures associées

Gestion des licences utilisateurDéfinition du type de licence de l'utilisateur

336

Page 337: Administering and Using Caliber Rm

Modification du propriétaire de la base de données

Pour modifier le propriétaire de la base de données1 Connectez-vous sous le nom du propriétaire actuel de la base de données.2 Exécutez la commande dbmgr -backup.3 A l'invite de commandes, entrez :

dbmgr -stopRemovedb -rmdir sqmdb

4 Déconnectez la machine.5 Connectez la machine sous le nom du futur nouveau propriétaire de la base de données.6 A l'invite de commandes, entrez :

dbmgr -new -sample sqmdb7 Restaurez la sauvegarde dans ce nouveau répertoire sqmdb alors que vous êtes connecté sous le nom du

nouveau propriétaire.

Concepts associés

Commutateurs de commandes

Procédures associées

Sauvegarde d'une base de donnéesPlanification d'une sauvegarde quotidienne de la base de donnéesCréation d'une base de données avec le gestionnaire de base de donnéesOptimisation de la taille de la base de données avec la commande DefragRestauration d'une base de données

337

Page 338: Administering and Using Caliber Rm

Sauvegarde et restauration d'une base de donnéesN'oubliez pas de vérifier périodiquement vos copies de sauvegarde. Sauvegardez le serveur de production, puisrestaurez et testez les copies de sauvegarde des données des projets sur un système de test. La restauration et letest de vos copies de sauvegarde garantissent une sauvegarde correcte de vos données. L'arrêt du serveur n'estpas nécessaire.

Pour sauvegarder une base de données1 Connectez-vous en tant qu'administrateur de la base de données (DBA) à la machine sur laquelle réside le

serveur.

Remarque : Vous pouvez déterminer le DBA en ouvrant une invite de commandes et en y tapantdblist <entrée>. Le "creator" figurant dans la liste affiché est le propriétaire dela base de données.

Avertissement : L'utilisation d'un compte incorrect entraîne un fichier de sauvegarde contenantdes données incorrectes ou pas de données du tout. Le nom du DBA distingueles minuscules des majuscules et il doit être exactement le même que celuiutilisé lors de la création de la base de données. L'utilitaire d'installation a crééun répertoire nommé \CaliberRM_Backup à la racine de l'unité où le serveur aété installé. Il constitue l'emplacement par défaut (ou emplacement préféré) dufichier de sauvegarde.

2 Choisissez Démarrer Programmes Invite de commandes.3 A l'invite, entrez dbmgr -backup pour sauvegarder les données de la base de données. Cela crée un fichier

SQMDB.bak dans le répertoire C: \CaliberRM_Backup.4 Copiez le fichier profile.be du répertoire unité:\Borland\CaliberRMServer\Versant\DB\SQMDB dans le

dossier unité:\CaliberRM_Backup 3.5 Dans l'emplacement de sauvegarde (unité:\CaliberRM_Backup), renommez le fichier profile.be afin

d'inclure la date de la sauvegarde, comme profile_aammjj.be.

Pour restaurer une base de données1 Choisissez Démarrer Programmes Invite de commandes.2 A l'invite de commandes, entrez dbmgr -stop pour arrêter la base de données.

Pour s'assurer que la base de données est arrêtée après une commande dbmgr -stop, vérifiez l'absence desquatre processus suivants dans le gestionnaire des tâches : caliber_srv.exe, cleanbe.exe, obe.exe etsqm_monitor.exe.

3 Supprimez la base existante en utilisant removedb –rmdir {nom bd} (Exemple : removedb –rmdir SQMDB).4 Créez une nouvelle base de données en utilisant makedb -g {nom bd} (Exemple : makedb –g SQMDB).5 Remplacez le fichier profile.be par le fichier de sauvegarde profile_aammjj.be correspondant.

♦ Copiez le fichier profile_aammjj.be qui correspond au répertoire de la base de données qui serarestauré dans le dossier de la base de données unité: \Borland\CaliberRMServer\Versant\DB\SQMDB.

♦ Supprimez le fichier profile.be du dossier de la base de données.

♦ Renommez le fichier profile_aammjj.be en profile.be.

338

Page 339: Administering and Using Caliber Rm

Remarque : Si la sauvegarde est identique à la base de données en cours (c'est juste une copieplus récente) vous n'avez pas besoin d'exécuter removedb ni de copierprofile.be.

6 Restaurez la sauvegarde en utilisant vbackup –dev {nom & chemin du fichier de sauvegarde} –restore {nom bd}.

♦ Répondez non à la question relative à l'application de l'historique logique, le cas échéant.

♦ Répondez non à la question relative à la restauration d'un autre niveau de sauvegarde (Exemple : vbackup–dev C:\CaliberRM_Backup\SQMDB.bak –restore SQMDB).

7 Démarrez le serveur CaliberRM en utilisant dbmgr –start.

Concepts associés

Administration de la base de données

339

Page 340: Administering and Using Caliber Rm

TraçabilitéCette section fournit des informations de type "Comment" sur la traçabilité des exigences.

Dans cette sectionActivation de l'intégration entre CaliberRM et SCTM 2008Activation de l'intégration entre CaliberRM et SCTM

Activation de la traçabilité d'un projet vers des artefacts logicielsExplique comment activer la traçabilité externe pour un projet.

Affichage de la traçabilitéExplique comment voir les relations de traçabilité.

Configuration de l'intégration de Mercury Quality Center à CaliberRMExplique comment configurer l'intégration Mercury Quality Center.

Configuration de Silk Central Test Manager avec CaliberRMExplique comment configurer l'intégration Silk Central Test Manager avec CaliberRM

Connexion à un serveur Team Foundation ServerExplique comment se connecter à un serveur Team Foundation Server tout en travaillant avec des artefactsMicrosoft Visual Studio Team System.

Création de demandes de modification StarTeamExplique comment créer des demandes de modification StarTeam

Création de filtres de traçabilitéExplique comment créer et définir des filtres de traçabilité.

Création de traces entre exigencesExplique comment créer des traces exigence à exigence.

Création de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007)Explique comment créer des traces entre exigences CaliberRM et plans de tests Silk Central Test Manager

Création de traces entre exigences et artefacts logicielsExplique comment créer des traces entre exigences et artefacts logiciels externes.

Création de traces entre exigences et artefacts StarTeamExplique comment créer des traces entre exigences et artefacts StarTeam.

Création de traces entre exigences et artefacts Visual Studio Team SystemExplique comment créer des traces entre exigences et artefacts Visual Studio Team System.

Création de traces entre exigences et cas de test MercuryExplique comment créer des traces entre exigences et cas de test Mercury.

Filtrage de la matrice de traçabilitéExplique comment filtrer la matrice de traçabilité.

Impression de la matrice de traçabilitéExplique comment imprimer la matrice de traçabilité

Modification des liens de trace dans la matrice de traçabilitéExplique comment modifier les liens de trace.

Modification des traces sur l'onglet TraçabilitéExplique comment modifier des traces sur l'onglet Traçabilité.

Modification et suppression des tracesExplique comment modifier et supprimer des traces d'exigences.

340

Page 341: Administering and Using Caliber Rm

Ouverture de la matrice de traçabilitéExplique comment ouvrir la matrice de traçabilité

Suppression d'un lien de traçabilitéExplique comment supprimer des liens de traçabilité.

Visualisation des résultats des tests Microsoft Visual Studio Team SystemExplique comment voir les résultats des tests Microsoft Visual Studio Team System.

341

Page 342: Administering and Using Caliber Rm

Activation de l'intégration entre CaliberRM et SCTM 2008Pour gérer les traces entre CaliberRM et SCTM, la traçabilité externe doit être activée au niveau du projet vial'interface utilisateur d'Administrator. Voir les procédures de "Activation de la traçabilité externe".

L'URL du serveur frontal SCTM peut être défini dans le fichier de configuration. Pour de plus amples informations,voir les procédures dans "Configuration de Silk Central Test Manager avec CaliberRM". Une fois que cesfonctionnalités ont été activées, l'utilisateur peut ajouter des traces vers et depuis SCTM.

Remarque : A partir de SCTM 2008, les traces peuvent uniquement être créées dans SCTM et publiées depuisSCTM vers CaliberRM au cours du processus de synchronisation des projets. Il n'existe pas defonctionnalité dans CaliberRM pour créer des traces vers SCTM. Donc, il faut avoir un projetsynchronisé entre SCTM et CaliberRM pour créer des traces dans SCTM vers CaliberRM.

Le sens de la trace est également changé. Avec la nouvelle intégration, toutes lestraces entre exigence et définitions de tests sont toujours considérées commeExigence vers Définitions de tests.

Pour vous connecter à Test Manager :1 Naviguez jusqu'à l'adresse IP ou jusqu'à l'URL de votre installation de Test Manager.

Remarque : Demandez à votre administrateur système l'URL, le nom d'utilisateur et le mot depasse à utiliser pour vous connecter à SilkCentral Test Manager.

2 Sur la page de connexion de SCTM, entrez vos nom d'utilisateur (Username) et mot de passe (Password).3 Cochez la case remember login pour que Test Manager complète automatiquement les noms d'utilisateur et

se souvienne de votre mot de passe lorsque vous commencez à taper votre nom d'utilisateur.4 Cliquez sur Login pour commencer à travailler avec Test Manager.

Remarque : Lorsque vous vous connecterez pour la première fois, vous serez dirigé vers la vued'ensemble des projets dans l'unité Projects. Pour les connexions suivantes, vousserez automatiquement dirigé vers l'URL visitée au moment de la précédentedéconnexion de Test Manager. Par exemple, si lors d'une précédente déconnexionde Test Manager une certaine définition de test était sélectionnée, vous serezautomatiquement dirigé vers cette définition de test après la connexion.

Pour la synchronisation au niveau du projet, un projet SCTM peut être associé à un type d'exigences de CaliberRM.Le menu "Settings" de SCTM vous permet d'activer l'intégration entre SCTM et CaliberRM.

Pour activer l'intégration entre SCTM et CaliberRM :1 Depuis le projet vers lequel vous voulez établir l'intégration, sélectionnez le lien Settings dans l'arborescence

de menus.2 Sélectionnez l'onglet Integrations Configuration.3 Cliquez sur le bouton Borland Caliber RM Configure pour afficher la boîte de dialogue Edit Configuration.4 Entrez le nom d'hôte (Hostname) de l'ordinateur sur lequel le serveur externe est installé.5 Entrez les identifiants corrects, Username et Password, pour le serveur de gestion des exigences.6 Cliquez sur le bouton Test Connection pour vérifier que l'hôte et les identifiants de l'utilisateur entrés sont

corrects. Vous obtiendrez une boîte de dialogue Test connection was successful si les valeurs sont correctes.Cliquez sur OK.

342

Page 343: Administering and Using Caliber Rm

Remarque : Consultez votre administrateur système si vous n'arrivez pas à établir la connexion.

Cliquez sur le bouton Browse pour ouvrir la boîte de dialogue BrowseProjects.

7 Dans le champ Project, sélectionnez le projet externe avec lequel le projet Test Manager doit être intégré. Lestypes d'exigences disponibles avec le projet sélectionné remplissent automatiquement le champ RequirementTypes. Les baselines disponibles avec le projet sélectionné remplissent automatiquement le champ Baseline.

8 Sélectionnez une baseline dans le projet externe à intégrer avec le projet Test Manager. Sélectionnez un ouplusieurs types d'exigences dans le projet externe à intégrer avec le projet Test Manager (Maintenez enfoncéela touche Ctrl pour sélectionner plusieurs types d'exigences). Vos sélections s'affichent dans la boîte de dialogueEdit Configuration. Cliquez sur OK.

9 Revenez dans la boîte de dialogue Edit Configuration , cochez la case Enable creation of unassignedrequirements pour autoriser la création et la modification des exigences non mappées dans les projets TestManager qui sont configurés pour l'intégration avec CaliberRM. Cochez la case Enable upload ofrequirements to CaliberRM pour activer le téléchargement des exigences non mappées/ non affectées depuisTest Manager vers CaliberRM. Cela vous permet de télécharger d'autres arborescences d'exigencesprécédemment non mappées vers CaliberRM et ensuite d'obtenir ces exigences mappées dans Test Manager.Lorsque cette option est activée, le bouton Mapper l'exigence devient activé (Exigences|Propriétés), autorisantla configuration d'exigences de niveau supérieur pour des types d'exigences externes, ce qui est nécessairelors du téléchargement d'exigences non mappées. Cliquez sur OK pour enregistrer vos choix.

Reportez-vous à la documentation de Silk Central Test Manager pour obtenir des informations détaillées.

Pour créer des traces entre définitions de tests SCTM et exigences CaliberRM1 Cliquez sur le bouton Requirements dans la barre de Workflow .2 Dans la vue arborescente des exigences, sélectionnez l'exigence à laquelle vous voulez affecter des définitions

de tests.3 Dans la vue Requirements, sélectionnez l'onglet Assigned Test Definitions.

Remarque : La fenêtre des Test Definitions disponibles peut être étendue ou réduite en cliquantsur le bouton noir triangulaire du séparateur de fenêtre (sur le côté gauche de lafenêtre).

4 Cliquez sur la flèche de toute définition de test que vous voulez affecter à l'exigence actuellement sélectionnée.Cliquer sur la flèche d'un conteneur de tests ou d'un dossier de tests affecte les définitions de tests situées dansce conteneur ou dossier à l'exigence sélectionnée (les définitions de tests situées dans les sous-dossiers dece conteneurs ou dossier sont également affectées).

Pour synchroniser les exigences entre SCTM et CaliberRM1 Cliquez sur le bouton Requirements dans la barre de Workflow.2 Sélectionnez le noeud Project dans la vue Requirements tree.3 Sélectionnez l'onglet Properties.4 Cliquez sur le bouton Synchronize Requirements.5 Cliquez sur Yes dans la boîte de dialogue de confirmation Synchronize Requirements pour commencer la

synchronisation.6 Entrez les identifiants de connexion à CaliberRM afin d'authentifier la connexion au serveur.

343

Page 344: Administering and Using Caliber Rm

7 Une boîte de dialogue apparaît lorsque la synchronisation est terminée, affichant les statistiques desynchronisation, dont le nombre d'exigences qui ont été créées, mises à jour et supprimées.

8 Cliquez sur OK pour terminer la synchronisation.

Toutes les mises à jour effectuées sur les exigences mappées dans votre outil de gestion des exigences configuréen externe sont alors reflétées dans l'arborescence des exigences de Test Manager. La synchronisationautomatique des exigences entre Test Manager et des outils de gestion des exigences externes peut être configuréepour se produire selon des échéanciers généraux

Reportez-vous à la documentation de Silk Central Test Manager pour obtenir des informations détaillées.

Concepts associés

Prise en charge des baselines pour l'intégration SCTM

Procédures associées

Création de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007)Configuration de Silk Central Test Manager avec CaliberRM

344

Page 345: Administering and Using Caliber Rm

Activation de la traçabilité d'un projet vers des artefacts logiciels

Pour activer la traçabilité des objets externes1 Dans CaliberRM Administrator, sélectionnez View Projects.2 Sélectionnez le projet.3 Sélectionnez l'onglet External Traceability.4 Dans la section Disabled, sélectionnez l'application externe pour laquelle activer la traçabilité et cliquez sur le

bouton Vers la gauche pour déplacer cette option vers la section Enabled.5 Répétez cela pour toutes les applications externes pour lesquelles vous voulez activer la traçabilité.6 Sélectionnez File Save Changes.

Concepts associés

TraçabilitéIntégrations du produit

Procédures associées

Définition des projetsCréation de traces entre exigencesCréation de traces entre exigences et artefacts logiciels

Référence associée

Configuration de l'intégration StarTeam

345

Page 346: Administering and Using Caliber Rm

Affichage de la traçabilitéPour voir une exigence spécifique et sa relation de traçabilité en utilisant le diagramme de traçabilité,sélectionnez Outils Diagramme de traçabilité.

Pour voir une exigence spécifique et sa relation de traçabilité en utilisant le Diagrammede traçabilité1 Choisissez Outils Diagramme de traçabilité.

L'exigence sélectionnée est située au centre du diagramme et soulignée en vert. Les autres objets dudiagramme sont les exigences, les demandes de modification de StarTeam, les objets Mercury Quality Centeret d'autres objets externes représentés par l'icône du type des fichiers qui leur sont associés. Les objets "tracesvers" sont situés à droite de l'exigence cible, tandis que les objets "traces depuis" sont situés à gauche. Lesflèches représentent le sens de la trace.

2 Pour voir les propriétés d'un objet, cliquez sur une option du menu Affichage. Vous pouvez voir l'étiquette(numéro ID) de l'objet, son nom ou le nom de son projet.

3 Cliquez avec le bouton droit sur un objet pour ouvrir ses Propriétés ou pour Aller à l'exigence dansl'arborescence.

4 Pour imprimer le diagramme, choisissez Fichier Imprimer dans le menu.

Pour voir la traçabilité entre de nombreuses exigences en utilisant la Matrice de traçabilité1 Choisissez Outils Matrice de traçabilité.2 Dans la fenêtre Filtre de traçabilité, cliquez sur la zone en surbrillance dans les volets Lignes et Colonnes

pour créer les options filtrant les exigences qui apparaîtront dans les lignes et les colonnes de la matrice, ousélectionnez un filtre enregistré dans les listes déroulantes Lignes et Colonnes.

3 Cliquez sur OK. La matrice filtrée apparaît.4 Cliquez avec le bouton droit sur une exigence pour Aller à l'exigence dans l'arborescence ou voir ses

Propriétés.5 Cliquez avec le bouton droit sur un carré pour modifier les traces.

Concepts associés

Traçabilité

Procédures associées

Création de traces entre exigencesCréation de traces entre exigences et artefacts logicielsCréation de filtres de traçabilité

346

Page 347: Administering and Using Caliber Rm

Configuration de l'intégration de Mercury Quality Center àCaliberRM

Pour configurer l'intégration Mercury Quality Center1 Démarrez Administrator et sélectionnez View Projects. Ouvrez l'onglet External Traceability.

Sélectionnez Quality Center Integration.2 Cliquez sur le bouton Edit. La boîte de dialogue Edit Integration apparaît.3 Cliquez sur le bouton Modify de Configuration. Assurez-vous que l'éditeur de texte Configuration for Quality

Center Integration est ouvert.4 La première fois, il est vide. Entrez l'URL de l'hôte.

Remarque : Si l'URL n'est pas valide, un message d'erreur s'affiche lorsque vous tentez de vousconnecter à Quality Center.

Si vous entrez l'URL d'hôte du serveur Quality Center alors que celui-ciest désactivé, un message précise que le serveur n'est pas disponible.

5 Cliquez sur le bouton Import. Naviguez jusqu'à un fichier de configuration existant contenant l'URL de l'hôteQuality Center\Test Director et les filtres.Cliquez sur OK pour sélectionner le fichier de configuration.

6 Pour les projets activés, l'onglet Quality Center apparaît dans la boîte de dialogue Filtre de traçabilité de laMatrice de traçabilité.

Vous pouvez activer l'intégration Quality Center pour plusieurs projets répartis sur plusieurs domaines. Vous pouvezchoisir plusieurs projets uniquement si l'Expert de publication des exigences ou l'Expert de test sont lancés entant qu'applications autonomes (sinon d'autres projets ne peuvent pas être sélectionnés). Les experts de publicationdes exigences et de test lancés depuis les outils du menu principal sont accessibles uniquement aux projets activés.

Remarque : Créer des traces vers plusieurs projets Quality Centre exige la possession d'une licence.

Désactiver l'intégration pour un projet contenant des traces Quality Center/Test Director rend ces traces accessiblesuniquement en lecture. Après désactivation de l'intégration, les traces sont visibles mais elles ne sont plusmodifiables.

Vous pouvez restaurer toutes les traces en réactivant l'intégration.

Concepts associés

Traçabilité

Procédures associées

Création de traces entre exigences et cas de test Mercury

347

Page 348: Administering and Using Caliber Rm

Configuration de Silk Central Test Manager avec CaliberRM

Pour configurer Silk Central Test Manager1 Démarrez CaliberRM Administrator et sélectionnez View Projects. Ouvrez l'onglet External

Traceability. Sélectionnez SCTM Integration.2 Cliquez sur le bouton Edit. La boîte de dialogue Edit Integration apparaît.3 Cliquez sur le bouton Modify de Configuration. Assurez-vous que l'éditeur de texte Configuration for SCTM

Integration est ouvert.4 La première fois, il est vide. Entrez l'adresse http://<adresse du serveur>:<port> du serveur frontal.

Remarque : Si l'adresse ou le port du serveur n'est pas valide, un message d'erreur s'affichelorsque vous tentez de vous connecter à SCTM.

Si vous entrez l'adresse du serveur SCTM alors que celui-ci estdésactivé, un message indique que le serveur n'est pas disponible.

5 Cliquez sur OK pour configurer le serveur SCTM.6 Choisissez File Save Changes dans le menu.

Concepts associés

Traçabilité

Procédures associées

Création de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007)

348

Page 349: Administering and Using Caliber Rm

Connexion à un serveur Team Foundation ServerExécuter des tâches avec des éléments de travail et des tests requiert la connexion à un serveur Microsoft TeamFoundation Server. Si vous n'avez pas encore établi de connexion à un serveur Microsoft Team Foundation Server,la boîte de dialogue Connect to Team Foundation Server apparaît.

Pour vous connecter à un serveur Team Foundation Server1 Sélectionnez le serveur requis dans la liste déroulante de la boîte de dialogue Connect to Team Foundation

Server.

Remarque : Si la liste des serveurs est vide ou ne contient pas le serveur requis, vous devrezajouter le serveur à la liste manuellement. Voir ci-dessous Pour ajouter un serveurMicrosoft Team Foundation Server à la liste déroulante.

2 Cochez la case du projet auquel vous connecter.

Remarque : Vous ne pouvez sélectionner qu'un seul projet à la fois.

3 Cliquez sur OK.

Pour ajouter un serveur Microsoft Team Foundation Server à la liste déroulante1 Cliquez sur le bouton Servers. La boîte de dialogue Add/Remove Team Foundation Server s'ouvre.2 Cliquez sur le bouton Add. La boîte de dialogue Add Team Foundation Server s'ouvre.3 Spécifiez le nom du serveur Team Foundation, le numéro de port et le protocole dans Server name, port

number et protocol.4 Cliquez sur OK. Cela ajoute à la liste Team Foundation Server les nom et URL de votre serveur Team

Foundation Server.5 Cliquez sur le bouton Close. La boîte de dialogue Add Team Foundation Server se ferme et la liste des projets

Team de votre serveur Team Foundation Server s'ouvre dans Connect to Team Foundation Server.

Concepts associés

Traçabilité

Procédures associées

Activation de la traçabilité d'un projet vers des artefacts logicielsCréation de traces entre exigences et artefacts logiciels

349

Page 350: Administering and Using Caliber Rm

Création de demandes de modification StarTeamVous pouvez créer une nouvelle Demande de modification StarTeam dans la fenêtre Modification de traçabilité deCaliberRM.

Pour créer une nouvelle demande de modification StarTeam :1 Sur l'onglet StarTeam, cliquez avec le bouton droit sur le dossier dans lequel vous voulez créer une nouvelle

Demande de modification.2 Sélectionnez Ajouter Demande de modification. Entrez les informations spécifiées dans le Guide de

l'utilisateur StarTeam.

Concepts associés

Traçabilité

Procédures associées

Modification des traces sur l'onglet TraçabilitéCréation de traces entre exigences et artefacts logiciels

350

Page 351: Administering and Using Caliber Rm

Création de filtres de traçabilitéVous pouvez créer des filtres de traçabilité selon plusieurs critères :

♦ Baselines (Toutes les baselines du serveur appartenant à tous les projets)

♦ Critères de date (Crée le, Modifié le)

♦ Critères d'attributs système (Nom, Type, Priorité, Etat, Propriétaire)

♦ Critères d'attributs définis par l'utilisateur (UDA)

♦ Critères de trace (A des traces, N'a pas de trace, A des traces suspectes) : indique s'il y a une trace entreslignes et colonnes

Remarque : Les filtres sont privés pour chaque utilisateur et ne peuvent pas être partagés à cet instant.

Pour enregistrer un filtre de traçabilité :1 Choisissez Outils Matrice de traçabilité. La fenêtre Filtre de traçabilité apparaît.2 Dans la fenêtre Filtre de traçabilité, cliquez sur la zone en surbrillance dans les volets Lignes et Colonnes

pour créer des options de filtre sur les exigences apparaissant dans les lignes et les colonnes de la matrice, ousélectionnez un filtre enregistré dans les listes déroulantes Lignes et Colonnes.

Remarque : S'il y a une erreur dans les conditions du filtre, la condition erronée apparaîtsoulignée en rouge.

3 Vous pouvez grouper les critères du filtre et imbriquer des critères en utilisant les boutons Réduire le retraitet Augmenter le retrait.

4 Une fois que vous avez défini toutes les conditions comme vous le souhaitiez, cliquez sur le boutonEnregistrer.

5 Entrez le nom du filtre et cliquez sur OK. Le filtre est enregistré.

Remarque : Vous ne pouvez pas filtrer des objets externes, mais vous pouvez les inclure dansla matrice en sélectionnant l'onglet objet externe dans la fenêtre Filtre detraçabilité, puis en indiquant si les objets externes doivent être affichés dans leslignes ou dans les colonnes.

Pour modifier ou supprimer des filtres1 Dans la fenêtre Filtre de traçabilité , sélectionnez un filtre dans la liste déroulante Lignes ou Colonnes et

cliquez sur le bouton Parcourir. La fenêtre Gestionnaire de filtres apparaît.2 Dans la liste Filtres disponibles, sélectionnez le filtre à modifier ou à supprimer. Le volet Détails du filtre

devient activé pour le filtre.3 Faites les modifications nécessaires et cliquez sur OK, ou cliquez sur le bouton Supprimer, puis sur le bouton

OK.

Pour copier un filtre1 Dans la fenêtre Filtre de traçabilité , sélectionnez un filtre dans la liste déroulante Lignes ou Colonnes et

cliquez sur le bouton Parcourir. La fenêtre Gestionnaire de filtres apparaît.

351

Page 352: Administering and Using Caliber Rm

2 Dans la liste Filtres disponibles, sélectionnez le filtre à copier.3 Cliquez sur le bouton Dupliquer. Une copie du filtre est créée. Vous pouvez modifier le filtre si nécessaire.

Concepts associés

Traçabilité

Procédures associées

Création de traces entre exigencesCréation de traces entre exigences et artefacts logiciels

352

Page 353: Administering and Using Caliber Rm

Création de traces entre exigencesVous pouvez établir les relations de traçabilité entre exigences à partir de l'onglet Traçabilité ou à partir de la Matricede traçabilité (Outils Matrice de traçabilité).

Pour créer une trace entre exigences à partir de l'onglet Traçabilité1 Sélectionnez dans l'arborescence l'exigence vers ou depuis laquelle créer une trace.2 Cliquez sur l'onglet Traçabilité.3 Cliquez sur le bouton Modifier.4 Dans la boîte de dialogue Modification de traçabilité, choisissez un projet dans la liste déroulante.5 Cliquez sur le signe plus (+) pour développer la liste des exigences et naviguez jusqu'à l'exigence vers ou depuis

laquelle créer une trace. Vous pouvez sélectionner plusieurs exigences.

Remarque : Cliquez avec le bouton droit sur l'exigence dans la liste et sélectionnezPropriétés pour voir les propriétés de l'exigence.

6 Cliquez sur le bouton Tracer depuis ou Tracer vers.7 Cliquez sur le bouton Enregistrer les modifications.

Pour créer une trace entre exigences à partir de la Matrice de traçabilité1 Dans CaliberRM, sélectionnez Outils Matrice de traçabilité.2 Dans la fenêtre Filtre de traçabilité, cliquez sur la zone en surbrillance dans les volets Lignes et Colonnes

pour créer des options de filtre sur les exigences apparaissant dans les lignes et les colonnes de la matrice, ousélectionnez un filtre enregistré dans les listes déroulantes Lignes et Colonnes.

3 Cliquez sur OK.4 Quand la matrice apparaît, cliquez avec le bouton droit dans la cellule correspondant aux exigences à tracer

et sélectionnez une des options.

Remarque : Pour établir plusieurs traces à la fois, utilisez les touches CTRL et MAJ afin desélectionner plusieurs cellules.

Concepts associés

TraçabilitéRapports

Procédures associées

Affichage de la traçabilitéCréation de traces entre exigences et artefacts logiciels

353

Page 354: Administering and Using Caliber Rm

Création de traces entre exigences CaliberRM et plans de testsSCTM (2006, 2007)

Pour créer des traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007)1 Sélectionnez l'exigence et cliquez sur l'onglet Traçabilité.

Sélectionnez l'exigence et cliquez sur le bouton Modifier.

Cliquez sur l'onglet SilkCentral.

Double-cliquez sur l'URL. Ou bien cliquez avec le bouton droit et dans le menu contextuel et cliquez sur changelogin configuration pour vous connecter au serveur SCTM.

2 Entrez votre nom d'utilisateur et votre mot de passe, et cliquez sur OK.3 Sélectionnez un élément dans l'arborescence et cliquez avec le bouton droit puis sélectionnez Tracer

depuis ou Tracer vers dans le menu contextuel pour changer le sens de la trace.

Remarque : Quand vous sélectionnez le filtre 'tracer vers' pour une trace SCTM dans la grilled'exigences, la trace ne s'affiche pas. C'est la limite de la fonctionnalité.

4 Cliquez avec le bouton droit sur View Test Definition Details ; la boîte de dialogue Test DefinitionProperties s'ouvre et affiche des informations sur une définition de test particulière. Ces informations sontextraites de SCTM chaque fois que l'utilisateur clique sur View Test Definition Details.

5 Cliquez sur le bouton Enregistrer sous pour enregistrer la trace.6 Cliquez sur l'onglet Traçabilité.

L'état des artefacts Test Manager est affiché dans la colonne Etat externe de l'onglet Traçabilité.

Pour activer la traçabilité vers SCTM1 Cliquez sur l'onglet External Traceability.2 Dans la section Disabled, sélectionnez l'application SCTM pour activer la traçabilité et cliquez sur le bouton

Vers la gauche pour déplacer cette option vers la section Enabled.3 Cliquez sur le bouton Edit. La boîte de dialogue Edit Integration apparaît.4 Cliquez sur le bouton Modify de Configuration. Assurez-vous que l'éditeur de texte Configuration for SCTM

Integration est ouvert.5 La première fois, il est vide. Entrez l'adresse FrontendServer version='<numéro de version>'

http://<adresse du serveur>:<port>/services du serveur frontal.

Remarque : Si l'adresse ou le port du serveur n'est pas valide, un message d'erreur s'affichelorsque vous tentez de vous connecter à SCTM. Si vous entrez l'adresse du serveurSCTM alors que celui-ci est désactivé, un message indique que le serveur n'est pasdisponible.

Vous ne verrez l'onglet SilkCentral que pour les versions de serveurautres que 2008. La procédure précédente de 'Création de traces entreexigences et plans de tests SCTM' n'est correcte que si les versions deserveur sont différentes de la version 2008.

6 Cliquez OK pour configurer le serveur SCTM.7 Choisissez File Save Changes dans le menu.

354

Page 355: Administering and Using Caliber Rm

A partir de SCTM 2008, les traces peuvent uniquement être créées dans SCTM et publiées depuis SCTMvers CaliberRM au cours du processus de synchronisation des projets. Il n'existe pas de fonctionnalité dansCaliberRM pour créer des traces vers SCTM. Donc, il faut avoir un projet synchronisé entre SCTM etCaliberRM pour créer des traces dans SCTM vers CaliberRM. Voir les procédures associées dans “Activationde l'intégration entre CaliberRM 2008 et SCTM”

Concepts associés

TraçabilitéPrise en charge des baselines pour l'intégration SCTM

Procédures associées

Modification des traces sur l'onglet TraçabilitéCréation de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007)Configuration de Silk Central Test Manager avec CaliberRMCréation de traces entre exigencesCréation de traces entre exigences et cas de test Mercury

355

Page 356: Administering and Using Caliber Rm

Création de traces entre exigences et artefacts logicielsVous pouvez créer des traces vers ou depuis des artefacts logiciels externes comme les demandes de modification,exigences, fichiers et tâches Borland StarTeam, les cas de tests Borland SilkCentral ou Mercury Quality Center, lesmodélisations Borland Together (vous devez créer les traces entre exigences et modélisations Together dansTogether. Après leur création dans Together, vous pouvez voir les traces et les propriétés des modélisationsTogether dans CaliberRM ; vous pouvez également voir les éléments de travail ou les tests Microsoft Visual StudioTeam System.

Pour créer des traces vers ou depuis des artefacts logiciels externes1 Dans CaliberRM, sélectionnez l'onglet Traçabilité pour l'exigence à tracer.2 Cliquez sur le bouton Modifier. La fenêtre Modification de traçabilité apparaît.3 Sélectionnez l'onglet correspondant à l'artefact.4 Selon l'artefact vers ou depuis lequel créer une trace, cliquez sur le bouton Tracer depuis ou Tracer vers de

la barre d'outils pour changer le sens de la trace.5 Cliquez sur le bouton Enregistrer sous pour enregistrer la trace.

Remarque : L'état des artefacts externes est affiché dans la colonne Etat externe de l'onglet Traçabilité.

Pour modifier des traces vers ou depuis des modélisations Borland Together1 Cliquez sur l'onglet Together.2 Sélectionnez un élément dans l'arborescence et cliquez sur le bouton Tracer depuis ou Tracer vers de la barre

d'outils pour changer le sens de la trace.3 Cliquez sur le bouton Enregistrer sous pour enregistrer la trace.

Remarque : Vous devez créer des traces entre des exigences et des modélisations Togetherdans Together. Après leur création dans Together, vous pouvez voir les traces etles propriétés des modélisations Together dans CaliberRM.

Concepts associés

TraçabilitéRapports

Procédures associées

Activation de la traçabilité d'un projet vers des artefacts logicielsCréation de traces entre exigencesVisualisation des résultats des tests Microsoft Visual Studio Team System

356

Page 357: Administering and Using Caliber Rm

Création de traces entre exigences et artefacts StarTeam

Pour créer des traces entre exigences et objets StarTeam1 Sélectionnez l'onglet StarTeam.2 Entrez la description, l'adresse et le point de terminaison TCP/IP, puis sélectionnez un niveau de chiffrement

pour le serveur StarTeam qui détient le projet contenant les artefacts vers lesquels, ou depuis lesquels, vousvoulez créer des traces. Si vous n'êtes pas sûr de ces données, contactez votre administrateur StarTeam.

3 Connectez-vous à StarTeam. Une fois que vous êtes connecté, le projet apparaît sur l'onglet.4 Sélectionnez l'onglet Demande de modification, Tâche, Rubrique, Exigence ou Fichier en bas de l'onglet,

selon l'objet vers lequel, ou depuis lequel, vous créez la trace.5 Sélectionnez un plan de test dans l'arborescence et cliquez sur le bouton Tracer depuis ou Tracer vers de la

barre d'outils.6 Cliquez sur le bouton Enregistrer sous pour enregistrer la trace.

L'état des artefacts StarTeam est affiché dans la colonne Etat externe de l'onglet Traçabilité.

Pour activer la traçabilité vers des objets externes1 Cliquez sur l'onglet External Traceability.2 Dans la section Disabled, sélectionnez l'application externe pour laquelle activer la traçabilité et cliquez sur le

bouton Vers la gauche pour déplacer cette option vers la section Enabled.3 Répétez cela pour toutes les applications externes pour lesquelles vous voulez activer la traçabilité.4 Choisissez File Save Changes dans le menu.

Concepts associés

Traçabilité

Procédures associées

Modification des traces sur l'onglet TraçabilitéCréation de traces entre exigencesCréation de traces entre exigences et cas de test Mercury

Référence associée

Configuration de l'intégration StarTeam

357

Page 358: Administering and Using Caliber Rm

Création de traces entre exigences et artefacts Visual Studio TeamSystem

Pour créer des traces entre exigences et artefacts Visual Studio Team System1 Cliquez sur l'onglet contenant les artefacts Microsoft Visual Studio ou Microsoft Visual Studio Team System

vers ou depuis lesquels vous voulez établir une trace. La liste des artefacts disponibles apparaît.

Remarque : Si vous n'avez pas encore établi de connexion à Microsoft Team Foundation Server,la boîte de dialogue Connexion à Team Foundation Server apparaît. Voir laprocédure associée.

2 Sélectionnez le test avec lequel établir la trace. Choisissez Tracer Tracer vers ou Tracer Tracerdepuis dans le menu pour ajouter une trace vers ou depuis l'objet.

Conseil : Vous pouvez créer des éléments de travail Microsoft Visual Studio Team System dansla fenêtre Modification de traçabilité. Cliquez avec le bouton droit sur la liste deséléments de travail afin d'afficher le menu contextuel et choisissez Nouvel élémentde travail.

3 Cliquez sur le bouton Enregistrer les modifications pour enregistrer la trace.

L'état des artefacts Visual Studio Team System est affiché dans la colonne Etat externe de l'onglet Traçabilité.

Concepts associés

Traçabilité

Procédures associées

Modification des traces sur l'onglet TraçabilitéCréation de traces entre exigencesCréation de traces entre exigences et cas de test MercuryConnexion à un serveur Team Foundation Server

358

Page 359: Administering and Using Caliber Rm

Création de traces entre exigences et cas de test Mercury

Pour créer des traces entre exigences et cas de test Mercury1 Sélectionnez l'onglet Quality Center.2 Sélectionnez l'onglet Exigences, Plan test ou Lab test pour établir une trace de l'exigence sélectionnée vers

l'objet Mercury correspondant.3 Sélectionnez un nom de serveur dans la liste des serveurs Mercury disponibles. CaliberRM se connecte au

serveur Mercury.4 Sélectionnez un domaine Mercury. CaliberRM se connecte au domaine Mercury.5 Sélectionnez un projet Mercury. CaliberRM se connecte au projet Mercury.

Remarque : Quand vous accédez à un projet Mercury pour la première fois, la boîte de dialogueConnexion au serveur Quality Center apparaît. Spécifiez un nom d'utilisateur etun mot de passe corrects afin d'accéder au serveur Mercury. Après l'entréed'identifiants de connexion valides pour le serveur Mercury Quality Center, cesidentifiants ne pourront plus être modifiés.

6 Sélectionnez un objet Mercury pour lequel vous souhaitez établir une trace depuis ou vers l'exigence.

Remarque : L'état d'exécution des tests des objets de test Mercury et l'état des exigencesMercury sont affichés dans la colonne Etat externe de l'onglet Traçabilité.Remarquez que l'état de l'ensemble de tests n'est pas affiché dans CaliberRM à cemoment-là. Remarquez également que l'état d'exécution affiché pour les Lab testsest celui du dernier Lab test exécuté, (parmi tous les Lab tests créés pour le Plantest correspondant (ou bien "No Run" si aucun Lab test n'a été créé).

7 Cliquez sur le bouton Tracer vers ou Tracer depuis dans le menu afin de créer un lien de traçabilité depuisune exigence CaliberRM vers un objet Mercury.

8 Cliquez sur le bouton Enregistrer sous pour enregistrer la trace.

Pour activer la traçabilité vers des objets externes1 Cliquez sur l'onglet External Traceability.2 Dans la section Disabled, sélectionnez l'application externe pour laquelle activer la traçabilité et cliquez sur le

bouton Vers la gauche pour déplacer cette option vers la section Enabled.3 Répétez cela pour toutes les applications externes pour lesquelles vous voulez activer la traçabilité.4 Choisissez File Save Changes dans le menu.

Concepts associés

Traçabilité

Procédures associées

Modification des traces sur l'onglet TraçabilitéModification des liens de trace dans la matrice de traçabilitéCréation de traces entre exigences

359

Page 360: Administering and Using Caliber Rm

Filtrage de la matrice de traçabilitéVous pouvez filtrer la matrice de traçabilité pour montrer certains objets (objets SCM, objets de modélisation, objetsde test et objets exigence). L'option de filtrage des exigences vous permet d'afficher des informations issues deplusieurs projets. Les exigences des projets pour lesquels vous n'avez pas les privilèges administratifs apparaissentsur la matrice, mais ne peuvent pas être considérées comme "sûres".

Pour filtrer les objets exigence1 Sélectionnez Affichage Filtre dans le menu. La fenêtre Filtre de traçabilité s'ouvre sur l'onglet Projets

CaliberRM.2 Sélectionnez le projet à afficher dans les lignes, puis le projet à afficher dans les colonnes.3 Sélectionnez les types d'exigences à afficher dans les lignes, puis les types d'exigences à afficher dans les

colonnes. Les éléments que vous sélectionnez sont listés dans les zones Filtre lignes et Filtre colonnes enbas de la fenêtre Filtre de traçabilité. Ce sont les éléments qui apparaîtront dans la matrice.

4 Sélectionnez les types d'exigences à afficher dans les lignes, puis les types d'exigences à afficher dans lescolonnes.Les éléments que vous sélectionnez sont listés dans les zones Filtre lignes et Filtre colonnes en bas de lafenêtre Filtre de traçabilité. Ce sont les éléments qui apparaîtront dans la matrice.

5 Sélectionnez l'onglet Fichiers.6 Sélectionnez les types de fichiers à afficher dans les lignes, puis les types de fichiers à afficher dans les

colonnes.7 Cliquez sur OK. La vue filtrée est affichée.

Concepts associés

Traçabilité

Procédures associées

Ouverture de la matrice de traçabilitéFiltrage de la matrice de traçabilitéFiltrage de la matrice de traçabilité

360

Page 361: Administering and Using Caliber Rm

Impression de la matrice de traçabilitéLorsque vous avez terminé le filtrage et la réorganisation de la matrice de traçabilité pour n'afficher que les donnéesnécessaires, vous pouvez imprimer un rapport de ces données.

Pour imprimer la matrice de traçabilité1 Sélectionnez Fichier Imprimer dans le menu de la Matrice de traçabilité. La boîte de dialogue Paramètres

du rapport de traçabilité est affichée.2 Si vous voulez paginer le rapport, cochez la case Ajouter des sauts de page.3 Si vous voulez exporter le rapport en XML, cliquez sur Exporter. La boîte de dialogue Exportation d'un

rapport s'affiche.

♦ Entrez un nom de fichier.

♦ Cliquez sur le bouton Parcourir pour choisir un emplacement où enregistrer votre fichier.

♦ Cliquez sur OK. Le fichier est enregistré.

4 Cliquez sur le bouton Aperçu si vous voulez prévisualiser le rapport avant de l'imprimer. La matrice est affichéedans un navigateur.

5 Cliquez sur le bouton Imprimer. L'impression s'effectue comme les opérations normales d'impression sousWindows.

Remarque : Pour copier les informations dans Microsoft Excel, mettez en évidence le texte etsélectionnez Edition Copier dans le menu du navigateur, puis Edition Collerdans le menu Excel. Il n'est pas recommandé d'utiliser la fonction d'exportation versMicrosoft Excel.

Concepts associés

Traçabilité

Procédures associées

Ouverture de la matrice de traçabilitéFiltrage de la matrice de traçabilitéFiltrage de la matrice de traçabilité

361

Page 362: Administering and Using Caliber Rm

Modification des liens de trace dans la matrice de traçabilitéAprès avoir filtré et réorganisé la matrice de traçabilité, vous pouvez modifier les liens de trace dans la matrice detraçabilité.

Pour créer, modifier ou supprimer les liens de traçabilité dans la matrice de traçabilité1 Localisez sur la matrice les exigences pour lesquelles vous souhaitez créer, modifier ou supprimer un lien.2 Double-cliquez sur le carré de la matrice qui correspond aux deux exigences. La boîte de dialogue Trace est

affichée.L'exigence du champ Depuis est l'exigence de ligne et celle du champ Vers est l'exigence de colonne.

3 Sélectionnez le bouton d'option Traces pour créer un lien de trace.4 Sélectionnez le bouton d'option Trace suspecte pour transformer une trace déjà active en trace suspecte.5 Sélectionnez le bouton d'option Ne trace pas pour supprimer un lien de trace.6 Cliquez sur OK pour effectuer les modifications ou sur Annuler pour quitter en ignorant les modifications.

Les éventuels liens créés implicitement en conséquence de la modification sont affichés sur la matrice.

7 Pour enregistrer vos modifications, sélectionnez Fichier Enregistrer la traçabilité dans le menu.

Concepts associés

Traçabilité

Procédures associées

Ouverture de la matrice de traçabilitéFiltrage de la matrice de traçabilitéImpression de la matrice de traçabilité

362

Page 363: Administering and Using Caliber Rm

Modification des traces sur l'onglet TraçabilitéLes liens de traçabilité sont les traces depuis un objet et les traces vers un objet. Vous pouvez modifier lesinformations des liens de trace sur l'onglet Traçabilité.

Pour modifier les informations des liens de trace sur l'onglet Traçabilité1 Sélectionnez une exigence et cliquez sur l'onglet Traçabilité.2 Cliquez avec le bouton droit sur un objet de la zone Traces vers ou Traces depuis. Les options suivantes

apparaissent dans le menu déroulant. Les commandes suivantes sont disponibles :

♦ Modifier : Ouvre la fenêtre Modification de traçabilité.

♦ Aller à : Navigue jusqu'à l'onglet Traçabilité de l'exigence sélectionnée.

♦ Retirer : Supprime la trace.

♦ Rendre suspect : Transforme le lien en lien suspect.

♦ Propriétés : Affiche les détails des propriétés ainsi que les attributs définis par l'utilisateur pour l'exigenceou l'objet sélectionné.

3 Sélectionnez la commande d'enregistrement des modifications de l'exigence quand vous avez terminé.

Concepts associés

Traçabilité

Procédures associées

Création de traces entre exigencesCréation de traces entre exigences et artefacts logicielsCréation de demandes de modification StarTeam

363

Page 364: Administering and Using Caliber Rm

Modification et suppression des traces

Pour modifier une trace dans l'onglet Modification de traçabilité1 Dans CaliberRM, sélectionnez l'onglet Traçabilité pour l'exigence à modifier.2 Cliquez avec le bouton droit sur un objet de la zone Traces vers ou Traces depuis et sélectionnez une option

dans le menu contextuel :

♦ Modifier : Ouvre la fenêtre Modification de traçabilité dans laquelle vous pouvez changer le sens d'unetrace.

♦ Aller à : Navigue jusqu'à l'onglet Traçabilité de l'exigence sélectionnée.

♦ Retirer : Supprime la trace.

♦ Rendre suspect/Marquer non suspect : Transforme le lien en lien suspect ou le marque comme n'étantplus suspect.

♦ Propriétés : Affiche les propriétés Détails et UDA (attributs définis par l'utilisateur) pour l'exigence oul'objet sélectionné.

3 Sélectionnez une option et enregistrez les modifications de l'exigence quand vous avez terminé.Vous pouvez aussi supprimer ou modifier une trace entre exigences à partir de la Matrice de traçabilité. Quandla matrice apparaît, cliquez avec le bouton droit dans la cellule correspondant aux exigences à tracer etsélectionnez une des options.

Remarque : Pour supprimer ou modifier plusieurs traces à la fois, utilisez les touches CTRL etMAJ afin de sélectionner plusieurs cellules.

Concepts associés

Traçabilité

Procédures associées

Création de traces entre exigencesCréation de traces entre exigences et artefacts logiciels

364

Page 365: Administering and Using Caliber Rm

Ouverture de la matrice de traçabilité

Pour ouvrir la matrice de traçabilité1 Sélectionnez Outils Matrice de traçabilité dans le menu, ou cliquez sur le bouton Matrice de traçabilité

de la barre d'outils. La fenêtre Matrice de traçabilité s'ouvre et affiche la dernière vue active de la matrice (sielle a été enregistrée) ou la matrice par défaut.

2 La vue par défaut contient toutes les exigences du projet ouvert présentées en ligne et en colonne. Double-cliquez sur une exigence dans une ligne ou dans une colonne pour la sélectionner dans l'arborescence desexigences. Le sens de la flèche indique le sens de la trace. Vous pouvez modifier la vue pour voir les liens detrace qui vous intéressent.

3 Les exigences sont représentées dans la fenêtre Matrice de traçabilité par des lignes et par des colonnes.Double-cliquez sur une exigence dans la fenêtre Matrice de traçabilité pour la sélectionner dansl'arborescence des exigences. Cliquer avec le bouton droit sur une exigence dans la fenêtre Matrice detraçabilité affiche un menu contextuel contenant deux options : Aller à et Propriétés.

♦ Aller à sélectionne l'exigence dans l'arborescence des exigences.

♦ Sélectionner Propriétés ouvre la boîte de dialogue Propriétés. La boîte de dialogue Propriétés afficheles informations suivantes : L'onglet Détails - affiche des informations détaillées sur l'exigencesélectionnée. L'onglet UDA - affiche les noms et les valeurs des attributs définis par l'utilisateur pourl'exigence sélectionnée.

Remarque : La boîte de dialogue Propriétés peut être déplacée, redimensionnée, réduite enicône, agrandie et rétablie à son état précédent. Plusieurs boîtes de dialoguePropriétés peuvent être visualisées simultanément. Voir les informations associéesaux onglets Détails et UDA de la boîte de dialogue Propriétés.

Concepts associés

Traçabilité

Procédures associées

Filtrage de la matrice de traçabilitéImpression de la matrice de traçabilité

365

Page 366: Administering and Using Caliber Rm

Suppression d'un lien de traçabilitéLes liens de traçabilité sont les traces depuis un objet et les traces vers un objet. Vous pouvez supprimer les liensde traçabilité de deux façons. Ils peuvent être supprimés sur l'onglet Traçabilité ou dans la boîte de dialogueModification de traçabilité.

Pour supprimer le lien de traçabilité sur l'onglet Traçabilité1 Sélectionnez l'exigence comportant le lien à supprimer.2 Cliquez avec le bouton droit sur la trace à supprimer et cliquez sur Retirer.

Pour supprimer le lien de traçabilité dans la boîte de dialogue Modification de traçabilité1 Sélectionnez dans la liste déroulante le projet de l'exigence liée.2 Cliquez sur le signe plus (+) pour développer la liste d'exigences.3 Naviguez dans la liste jusqu'à ce que vous trouviez l'exigence dont vous voulez supprimer le lien.4 Sélectionnez l'exigence dans la liste et cliquez sur le bouton Trace depuis ou Trace vers.5 Pour enregistrer vos modifications, cliquez sur le bouton Enregistrer les modifications.

Pour annuler les modifications, cliquez sur le bouton Annuler les modifications.

6 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquezsur OK.

7 Cliquez sur le bouton Fermer dans le coin supérieur droit pour fermer la boîte de dialogue Modification detraçabilité.

Concepts associés

Traçabilité

Procédures associées

Création de traces entre exigencesCréation de traces entre exigences et artefacts logiciels

366

Page 367: Administering and Using Caliber Rm

Visualisation des résultats des tests Microsoft Visual Studio TeamSystemVous pouvez voir les résultats des tests Microsoft Visual Studio Team System :

♦ avant de créer une trace

♦ après avoir créé une trace

Remarque : Pour les besoins de cette documentation, nous appellerons VSTSTests l'onglet personnalisé parl'utilisateur qui se rapporte aux tests.

Pour voir les résultats des tests avant de créer une trace1 Sélectionnez une exigence.2 Cliquez sur l'onglet Traçabilité.3 Cliquez sur le bouton Modifier.4 Cliquez sur l'onglet VSTSTests. La liste des tests disponibles s'ouvre.

Remarque : Si vous n'avez pas encore établi de connexion à Microsoft Team Foundation Server,la boîte de dialogue Connect to Team Foundation Server apparaît. Voir ci-aprèsles Procédures associées.

5 Cliquez avec le bouton droit sur le test pour afficher le menu contextuel.6 Choisissez Show Test Results (Voir les résultats du test). Cela affiche la fenêtre Results for test (Résultats

du test).7 Cliquez sur le bouton Close (Fermer) quand vous avez fini de voir les résultats du test.

Pour voir les résultats des tests après avoir créé une trace1 Sélectionnez l'exigence qui a une trace vers ou depuis un testMicrosoft Visual Studio Team System.2 Cliquez sur l'onglet Traçabilité. Cela affiche les traces vers et depuis cette exigence.3 Sélectionnez une trace vers ou depuis un test.4 Cliquez avec le bouton droit sur la trace pour afficher le menu contextuel.5 Choisissez Show Test Results (Voir les résultats du test). Cela affiche la fenêtre Results for test (Résultats

du test).6 Cliquez sur le bouton Close (Fermer) quand vous avez fini de voir les résultats du test.

Remarque : Vous pouvez ouvrir la fenêtre Results for test (Résultats du test) depuis le Diagramme detraçabilité.

367

Page 368: Administering and Using Caliber Rm

Concepts associés

Intégrations du produitTraçabilité

Procédures associées

Création de traces entre exigences et artefacts logicielsConnexion à un serveur Team Foundation Server

368

Page 369: Administering and Using Caliber Rm

UtilisateursCette section fournit des informations de type "Comment" sur les utilisateurs.

Dans cette sectionAffectation de groupes à un projetExplique comment affecter des groupes à un projet.

Affectation des utilisateurs à un groupeExplique comment affecter des utilisateurs à un groupe.

Ajout de l'utilisateur à des groupesExplique comment ajouter un utilisateur à des groupes.

Création d'administrateurs CaliberRMExplique comment créer des administrateurs CaliberRM.

Création d'administrateurs de baselinesExplique comment établir un utilisateur en tant qu'administrateur de baselines.

Création d'un utilisateur dans le mode avancéExplique comment créer un utilisateur dans le mode avancé.

Création d'utilisateursExplique comment créer des utilisateurs.

Création de groupesExplique comment créer des groupes.

Définition des informations de groupesExplique comment définir les informations sur les groupes.

Définition du mot de passe de l'utilisateurExplique comment définir le mot de passe de l'utilisateur.

Définition du type de licence de l'utilisateurExplique comment définir le type de licence de l'utilisateur.

Gestion des comptes utilisateurExplique comment gérer les comptes utilisateur.

Gestion des licences utilisateurExplique comment gérer les licences utilisateur.

Modification d'un groupeExplique comment modifier un groupe.

Modification d'un utilisateurExplique comment modifier un utilisateur.

Modification des listes d'utilisateurs d'un projetExplique comment modifier les listes d'utilisateurs d'un projet

Suppression d'un groupeExplique comment supprimer un groupe.

Suppression d'un utilisateurExplique comment supprimer un utilisateur.

369

Page 370: Administering and Using Caliber Rm

Affectation de groupes à un projetDès que vous avez créé votre projet, vous pouvez lui affecter des groupes. Les utilisateurs de ces groupes sontalors capables de visualiser et de modifier les informations du projet en accord avec leurs profils de sécurité. Voirles informations associées dans "Profils de sécurité", pour de plus amples informations sur les profils de sécurité.

Pour affecter des groupes à un projet :1 Sélectionnez l'onglet Group Assignment. L'onglet s'affiche.2 Cochez la case située à gauche de tout groupe à affecter. La présence d'une coche dans la case signifie que

le groupe est affecté.Lorsque vous affectez un groupe à un projet, tous les utilisateurs membres de ce groupe sont automatiquementaffectés au projet. Vous pouvez ensuite modifier la liste des utilisateurs, si nécessaire, pour n'affecter au projetque certains membres.

3 Pour enregistrer le projet, sélectionnez File Save Changes dans le menu.4 Pour supprimer le projet, sélectionnez Edit Cancel Changes dans le menu.

Trois étapes supplémentaires concernant l'affectation des utilisateurs et des groupes peuvent être réalisées aprèsque les groupes ont été affectés à un projet : Ces fonctions sont accessibles lorsque vous sélectionnez un groupedepuis l'onglet Group Assignment et cliquez sur le bouton Advanced.

Etapes avancées :1 Modification de la liste des utilisateurs.2 Affectation d'un profil de sécurité.3 Définition de la notification automatique pour les groupes affectés au projet.

Concepts associés

Projets

Procédures associées

Définition des projetsModification des listes d'utilisateurs d'un projetConfiguration de la notification automatiqueDéfinition de la sécurité dans un projet

370

Page 371: Administering and Using Caliber Rm

Affectation des utilisateurs à un groupe

Pour affecter des utilisateurs à un groupe dans la vue groupe :1 Cliquez sur l'onglet Members. L'onglet s'affiche.2 Sélectionnez les utilisateurs à ajouter au groupe dans la boîte liste Not Members.

Remarque : Pour effectuer une sélection continue d'utilisateurs, appuyez sur la touche MAJ ;pour sélectionner plusieurs utilisateurs individuellement, appuyez sur la toucheCTRL.

3 Cliquez sur le bouton Add pour déplacer les utilisateurs sélectionnés vers la boîte liste Members.

Remarque : Pour retirer des utilisateurs d'un groupe, sélectionnez le ou les utilisateurs dans laboîte liste Members et cliquez sur le bouton Remove.

4 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.5 Pour supprimer vos modifications, sélectionnez Edit Cancel changes dans le menu.

Concepts associés

Utilisateurs

Procédures associées

Définition des informations de groupes

371

Page 372: Administering and Using Caliber Rm

Ajout de l'utilisateur à des groupesSi des groupes ont déjà été créés, cliquez sur l'onglet Group Membership.

Pour ajouter l'utilisateur à des groupes1 Sélectionnez les groupes dont l'utilisateur deviendra un membre dans la boîte liste Not member of.2 Cliquez sur le bouton Add pour déplacer les groupes sélectionnés vers la boîte liste Member of.

Remarque : Quand un utilisateur est en cours de modification, la liste des utilisateurs affiche uneicône de verrouillage en regard de son nom. Cela empêche une autre personne demodifier simultanément cet utilisateur.

3 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu. Pour supprimer vosmodifications, sélectionnez Edit Cancel Changes dans le menu.

Remarque : Pour retirer des utilisateurs d'un groupe, sélectionnez le groupe dans la boîte listeMember of et cliquez sur le bouton Remove.

Concepts associés

Utilisateurs

Procédures associées

Création d'utilisateursCréation de groupesActivation de LDAP

372

Page 373: Administering and Using Caliber Rm

Création d'administrateurs CaliberRMLes administrateurs CaliberRM sont des utilisateurs qui possèdent des droits administratifs spéciaux dansCaliberRM. Les administrateurs SQM ou les administrateurs existants peuvent créer de nouveaux administrateursCaliberRM. En tant qu'administrateur, vous pouvez spécifier quels utilisateurs auront les privilèges administratifs.Ce paramétrage s'applique à tous les projets.

Remarque : Les administrateurs gèrent les tâches spécifiques aux exigences. Selon leur profil de sécurité, lesadministrateurs n'ont pas nécessairement accès à toutes les fonctions de niveau utilisateur.

Pour affecter des administrateurs à un projet CaliberRM1 Sélectionnez File Admin License Management dans le menu. Cela affiche la boîte de dialogue

Administrators.2 Cochez la case en regard des noms des utilisateurs qui doivent disposer des privilèges d'un administrateur

pour le projet ouvert.3 Cliquez sur OK.

Concepts associés

Tâches administrativesAdministrateurs

Procédures associées

Création d'administrateurs de baselines

373

Page 374: Administering and Using Caliber Rm

Création d'administrateurs de baselinesLes administrateurs des baselines maintiennent les baselines. Un administrateur de baselines effectue tous lesniveaux de maintenance des baselines. Cet utilisateur n'a pas besoin d'être un administrateur de CaliberRM.

Pour établir un utilisateur en tant qu'administrateur de baselines1 Sélectionnez File New User. La boîte de dialogue User Creation Wizard est affichée.2 Entrez les détails sur l'utilisateur demandés aux étapes 1, 2 et 3 de l'expert User Creation Wizard.3 Cochez User Can Perform Baseline Administration à l'étape 4 de l'expert de création d'un utilisateur.

Cela établit l'utilisateur en tant qu'administrateur des baselines.

Concepts associés

Utilisateurs

Procédures associées

Création d'utilisateursCréation de groupesActivation de LDAP

374

Page 375: Administering and Using Caliber Rm

Création d'un utilisateur dans le mode avancéLes trois étapes suivantes permettent de créer un utilisateur :

♦ Définition des informations de base sur l'utilisateur

♦ Ajout de l'utilisateur aux groupes

♦ Définition du mot de passe de l'utilisateur

Pour créer un utilisateur en utilisant le mode avancé1 Pour créer un utilisateur en utilisant le mode avancé, l'option d'utilisation de l'expert pour créer les nouveaux

utilisateurs doit être désactivée dans Tools Options Wizards.2 Lorsque vous avez créé un nouvel utilisateur, vous devez mettre à jour l'état de sa licence avant qu'il ne se

connecte. Pour cela, sélectionnez File Admin License Management.3 Localisez l'utilisateur dans la colonne User ID et sélectionnez une option pour l'utilisateur : Named (utilisateur

nommé), Concurrent (utilisateur simultané) ou Not Authorized (utilisateur non autorisé). Effectuez ces étapespour chaque produit auquel l'utilisateur a besoin d'accéder. Pour de plus amples informations sur les licences,voir "Gestion des licences".

Concepts associés

Licence

Procédures associées

Activation de LDAP

375

Page 376: Administering and Using Caliber Rm

Création d'utilisateursLes utilisateurs sont créés au moyen de l'expert User Creation dans CaliberRM Administrator. Vous devez être unadministrateur (soit l'utilisateur admin soit un utilisateur appartenant au groupe Administrators) pour créer desutilisateurs.

Pour créer un utilisateur1 Sélectionnez File New User dans le menu de CaliberRM Administrator.2 Entrez un ID (nom de l'utilisateur) unique pour l'utilisateur. N'insérez pas d'espace.3 Entrez le prénom et le nom de l'utilisateur et, facultativement, spécifiez son titre ainsi que le département auquel

il appartient, puis cliquez sur Suivant.

Remarque : Les prénoms et les noms ne doivent pas dépasser 128 caractères.

4 Facultativement, entrez les informations sur le téléphone, la télécopie, l'email, le pageur et le lieu de travail del'utilisateur, puis cliquez sur Suivant.

5 Pour affecter l'utilisateur à des groupes, sélectionnez les groupes dans la liste Not a member of et cliquez surle bouton Add. Cliquez sur Suivant.

Remarque : Le groupe Administrators est un groupe spécial qui donne à ses utilisateurs l'accèscomplet à la définition du projet CaliberRM. Très peu d'utilisateurs doiventappartenir à ce groupe. Les utilisateurs de ce groupe sont appelés les"administrateurs de projets".

6 Sélectionnez le type d'Authentification de cet utilisateur : CaliberRM, qui utilisera un mot de passe CaliberRM,ou LDAP, qui utilisera un mot de passe LDAP. Si vous sélectionnez CaliberRM, entrez un mot de passe pourl'utilisateur. Si vous sélectionnez LDAP, entrez le nom différencié LDAP de l'utilisateur, LDAP DN.

Remarque : Si LDAP n'est pas activé au niveau du serveur CaliberRM, mais qu'un utilisateur aété configuré pour utiliser l'authentification LDAP, il doit se connecter en utilisantses identifiants CaliberRM.

Remarque : Si le nom différencié (DN) d'un utilisateur a changé dans le contrôleur de domaineLDAP depuis que l'utilisateur a été créé dans CaliberRM, vous devez entrez ànouveau le dernier DN dans cet onglet.

7 Sélectionnez une ou plusieurs des options suivantes pour appliquer des restrictions au mot de passe del'utilisateur :

♦ User Must Change Password at Next Logon : Force l'utilisateur à changer son mot de passe à laprochaine connexion. Non disponible quand on utilise LDAP.

♦ User Cannot Change Password : Empêche l'utilisateur de changer son mot de passe. Non disponiblequand on utilise LDAP.

♦ Password Never Expires : Permet à l'utilisateur de disposer d'un mot de passe qui n'expire jamais. Nondisponible quand on utilise LDAP.

♦ Account is Disabled : Désactive le compte utilisateur. Vous ne pouvez pas cocher les cases User MustChange Password at Next Logon et User Cannot Change Password en même temps. Si vous cochezces cases et tentez d'enregistrer les informations, un message d'erreur s'affiche.

♦ User Can Perform Baseline Administration : Permet à l'utilisateur de créer et de gérer des baselines.Un tel utilisateur est appelé administrateur de baselines.

376

Page 377: Administering and Using Caliber Rm

♦ User Can Manage Glossary Terms : Permet à l'utilisateur de créer de nouveaux termes dans tous lesglossaires du serveur CaliberRM et de modifier des termes existants.

8 Cliquez sur Suivant. Affectez une licence à l'utilisateur et cliquez sur Suivant.9 Vérifiez les informations sur l'utilisateur et cliquez sur Terminer.

Concepts associés

Licence

Procédures associées

Activation de LDAP

377

Page 378: Administering and Using Caliber Rm

Création de groupes

Pour créer un groupe1 Dans CaliberRM Administrator, choisissez File New Group dans le menu.2 Entrez un nom unique et une adresse email pour le groupe et cliquez sur Suivant.

Remarque : Cette adresse email est utilisée uniquement pour information et n'a aucun effet surles notifications.

3 Entrez la description du groupe et cliquez sur Suivant.4 Pour affecter des utilisateurs au groupe, sélectionnez-les dans la liste Not Selected et cliquez sur le bouton

Add.5 Cliquez sur Suivant. Pour affecter le groupe à certains projets, sélectionnez ceux-ci dans la liste Not

Selected et cliquez sur le bouton Add.6 Cliquez sur Suivant. La boîte de dialogue New Group Information apparaît.

Remarque : Pour effectuer une sélection continue de projets, appuyez sur la touche Maj ; poursélectionner plusieurs projets individuellement, appuyez sur la touche Ctrl.

7 Vérifiez les informations que vous avez saisies. Si les informations sont correctes, cliquez sur Terminer. Si cen'est pas le cas, cliquez sur Précédent et effectuez les modifications nécessaires.

Concepts associés

Utilisateurs

Procédures associées

Création d'utilisateurs

378

Page 379: Administering and Using Caliber Rm

Définition des informations de groupes

Pour définir les informations d'un groupe1 Sélectionnez File New Group dans le menu. Un nouveau groupe est créé et l'onglet Group Info est affiché.2 Entrez le nom et la description du groupe.3 Si vous le souhaitez, entrez une adresse email de groupe.

Remarque : Cette adresse email est utilisée uniquement pour information et n'a aucun effet surles notifications.

4 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.5 Pour supprimer le groupe, sélectionnez Edit Cancel Changes dans le menu.

Concepts associés

Utilisateurs

Procédures associées

Ajout de l'utilisateur à des groupesActivation de LDAP

379

Page 380: Administering and Using Caliber Rm

Définition du mot de passe de l'utilisateurPour définir le mot de passe que l'utilisateur doit entrer pour établir la connexion, cliquez sur l'onglet Security.

Pour définir le mot de passe de l'utilisateur1 Entrez un mot de passe dans le champ Password.

Remarque : Pour des raisons de sécurité, tous les caractères du mot de passe sont affichéssous la forme d'astérisques (*). Si vous choisissez de ne pas préciser de mot depasse, l'utilisateur pourra se connecter sans entrer de mot de passe. Notez quemême un mot de passe vide est affiché sous la forme d'astérisques.

2 Retapez le mot de passe dans le champ Retype. Si les deux mots de passe ne correspondent pas, il vous serademandé de les entrer à nouveau.

Remarque : Si vous attribuez et tentez d'enregistrer un mot de passe qui ne respecte pas lapolitique des mots de passe, un message d'erreur apparaît. Pour de plus amplesinformations, voir "Administration des mots de passe de l'entreprise". Pour la listedes messages d'erreurs et leur signification, voir "Messages".

3 Sélectionnez une ou plusieurs des options suivantes pour appliquer des restrictions au mot de passe del'utilisateur :

♦ User Must Change Password at Next Logon : Force l'utilisateur à changer son mot de passe à laprochaine connexion.

♦ User Cannot Change Password : Empêche l'utilisateur de changer son mot de passe.

♦ Password Never Expires : Permet à l'utilisateur de disposer d'un mot de passe qui n'expire jamais.

♦ Account Disabled : Désactive le compte utilisateur.

♦ User Can Perform Baseline Administration : Etablit l'utilisateur en tant qu'administrateur de baselines.

Remarque : Vous ne pouvez pas cocher les cases User Must Change Password at Next Logonet User Cannot Change Password en même temps. Si vous cochez ces cases ettentez d'enregistrer les informations, un message d'erreur s'affiche.

4 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.5 Pour supprimer vos modifications, sélectionnez Edit Cancel Changes dans le menu.

Procédures associées

Modification du mot de passe

380

Page 381: Administering and Using Caliber Rm

Définition du type de licence de l'utilisateur

1 Pour définir la licence de l'utilisateur, cliquez sur l'onglet License et sélectionnez une source de licence :

♦ CaliberRM : utilise la méthode de licence standard. Pour chaque produit listé, sélectionnez un type delicence. Voir les informations associées dans "Gestion des licences".

♦ Borland License Server : vous permet de gérer les licences en utilisant le BLS (Borland License Server)si Themis est installé.

2 Sélectionnez le type des spécifications de licence pour les utilisateurs :

♦ Licence utilisateur nommé, Named : Cette licence est affectée à un utilisateur particulier. Si un utilisateurnommé tente une connexion à partir de plusieurs machines, la connexion à partir de la seconde machineest traitée comme une licence d'utilisation simultanée. Si aucune licence d'utilisation simultanée n'estdisponible, l'utilisateur reçoit une fenêtre d'avertissement No License Available et il doit effectuer une autretentative ultérieurement.

♦ Licence utilisateur simultané, Concurrent : La licence est affectée et accessible à un groupe d'utilisateurs.Par exemple, si votre licence indique l'existence de 10 utilisateurs simultanés, vous pouvez affecter autantd'utilisateurs simultanés que nécessaire, mais seuls 10 utilisateurs peuvent être connectés à un momentdonné.

♦ Licence utilisateur non autorisé, Not Authorized : Cette licence est affectée à un utilisateur particulier.Un utilisateur non autorisé ne pourra jamais se connecter.

3 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.4 Pour supprimer vos modifications, sélectionnez Edit Cancel Changes dans le menu.

Concepts associés

UtilisateursLicence

381

Page 382: Administering and Using Caliber Rm

Gestion des comptes utilisateurPour gérer les comptes utilisateur, vous devez être un administrateur. Vous pouvez appliquer des restrictions aumot de passe d'un compte utilisateur lors de la création de l'utilisateur, ou vous pouvez modifier un compte utilisateurexistant.

Pour gérer les comptes utilisateur1 Sélectionnez l'utilisateur et cliquez sur l'onglet Security.2 Entrez un mot de passe dans le champ Password.

Remarque : Pour des raisons de sécurité, tous les caractères du mot de passe sont affichéssous la forme d'astérisques (*). Si vous choisissez de ne pas préciser de mot depasse, l'utilisateur pourra se connecter sans entrer de mot de passe. Notez quemême un mot de passe vide est affiché sous la forme d'astérisques.

3 Retapez le mot de passe dans le champ Retype. Si les deux mots de passe ne correspondent pas, il vous estdemandé de les ressaisir.

Remarque : Si vous attribuez et tentez d'enregistrer un mot de passe qui ne respecte pas lapolitique des mots de passe, un message d'erreur apparaît. Pour de plus amplesinformations, voir "Administration des mots de passe de l'entreprise". Pour la listedes messages d'erreurs et leur signification, voir "Messages".

4 Sélectionnez une ou plusieurs des options suivantes pour appliquer des restrictions au mot de passe del'utilisateur :

♦ User Must Change Password at Next Logon : Force l'utilisateur à changer son mot de passe à laprochaine connexion.

♦ User Cannot Change Password : Empêche l'utilisateur de changer son mot de passe.

♦ Password Never Expires : Permet à l'utilisateur de disposer d'un mot de passe qui n'expire jamais.

♦ Account Disabled : Désactive le compte utilisateur.

♦ User Can Perform Baseline Administration : Etablit l'utilisateur en tant qu'administrateur de baselines.

Remarque : Vous ne pouvez pas cocher les cases User Must Change Password at NextLogon et User Cannot Change Password en même temps. Si vous cochez cescases et tentez d'enregistrer les informations, un message d'erreur s'affiche.

5 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.6 Pour supprimer vos modifications, sélectionnez Edit Cancel Changes dans le menu.

Concepts associés

UtilisateursNiveaux d'accèsTâches administratives

382

Page 383: Administering and Using Caliber Rm

Gestion des licences utilisateurCaliberRM requiert la gestion des informations de licence utilisateur pour chaque produit. Cela vous permet demaximiser pleinement le potentiel des produits. Vous pouvez utiliser la gestion de licence CaliberRM ou le serveurde licences Borland pour gérer les licences des utilisateurs. Vous avez le choix entre utiliser un serveur de licenceset utiliser la licence trouvée dans cette version ou des versions antérieures.

Pour gérer les licences utilisateur1 Sélectionnez File Admin License Management dans le menu. La boîte de dialogue License

Management s'affiche. Deux onglets sont accessibles.

♦ CaliberRM : Vous permet de gérer les licences en utilisant le gestionnaire de licences CaliberRM

♦ Borland License Server : Vous permet de gérer les licences en utilisant le BLS (Borland License Server).

2 Trois spécifications de licence sont disponibles pour les utilisateurs :

♦ Licence utilisateur nommé, Named : Cette licence est affectée à un utilisateur particulier. Si un utilisateurnommé tente une connexion à partir de plusieurs machines, la connexion à partir de la seconde machineest traitée comme une licence d'utilisation simultanée. Si aucune licence d'utilisation simultanée n'estdisponible, l'utilisateur reçoit une fenêtre d'avertissement No License Available et il doit effectuer une autretentative ultérieurement.

♦ Licence utilisateur simultané, Concurrent : La licence est affectée et accessible à un groupe d'utilisateurs.Par exemple, si votre licence indique l'existence de 10 utilisateurs simultanés, vous pouvez affecter autantd'utilisateurs simultanés que nécessaire, mais seuls 10 utilisateurs peuvent être connectés à un momentdonné.

♦ Licence utilisateur non autorisé, Not Authorized : Cette licence est affectée à un utilisateur particulier.Un utilisateur non autorisé ne pourra jamais se connecter.

3 Pour modifier le type de clé de licence d'un utilisateur, sélectionnez le type de licence approprié dans la listedéroulante.

4 Pour ajouter des clés de licence supplémentaires ou pour visualiser vos clés de licence et leurs informations,cliquez sur le bouton Keys. La fenêtre CaliberRM Keys s'ouvre.

5 Pour ajouter une clé, cliquez sur le bouton Add. La boîte de dialogue Add Key s'affiche. Entrez la clé de licenceet cliquez sur OK. La clé est validée et ajoutée au serveur et dans la liste des clés de licence.

6 Pour retirer une clé, sélectionnez-la dans la liste de la fenêtre CaliberRM Keys et cliquez sur le boutonRemove. Un message de confirmation du retrait de la clé apparaît.

7 Cliquez sur OK pour retirer la clé ou sur Cancel pour la conserver.8 Sélectionnez le nom de l'utilisateur et modifiez la spécification de licence dans le menu déroulant pour chaque

produit.

Remarque : Vous pouvez aussi effectuer les modifications sur l'onglet License de la vue utilisateur. Voir lesinformations associées dans "Définition du type de licence de l'utilisateur".

L'utilisateur Admin est toujours, et pour chaque produit, un utilisateur nommé mais iln'est pas inclus dans le décompte des licences d'utilisateur nommé dont vousdisposez. Néanmoins, si l'utilisateur Admin tente une connexion à partir de plusieursmachines, la connexion à partir de la seconde machine est traitée comme une licenced'utilisation simultanée. Administrator et Diagnostic Tool ne sont pas inclus dans

383

Page 384: Administering and Using Caliber Rm

le décompte des licences utilisées. Le nombre de licences achetées n'affecte pas lenombre d'utilisateurs que vous pouvez créer dans Administrator.

Exemples de connexionConnexion Type de licence utilisé

L'utilisateur Admin établit la connexion à partir de la machineclient A, puis à partir de la machine client B.

L'utilisateur Admin est connecté à la machine A en tantqu'utilisateur nommé, sans utiliser une licence d'utilisateurnommé allouée. La machine B connecte l'utilisateur Admin entant qu'utilisateur simultané si une licence d'utilisationsimultanée est disponible pour l'application. Si ce n'est pas lecas, l'utilisateur Admin reçoit une fenêtre d'avertissement NoLicense Available et il doit effectuer une autre tentativeultérieurement.

Un utilisateur nommé établit la connexion à partir de lamachine client A, puis à partir de la machine client B.

La connexion à partir de la machine B est traitée comme unelicence d'utilisation simultanée, si une telle licence estdisponible pour l'application. Si aucune licence d'utilisationsimultanée n'est disponible, l'utilisateur reçoit une fenêtred'avertissement No License Available et il doit effectuer uneautre tentative ultérieurement.

Un utilisateur simultané ou nommé établit la connexion dansCaliberRM Administrator ou dans Diagnostic Tool.

Aucune clé de licence n'est utilisée.

Un utilisateur simultané établit la connexion deux fois à partirde la même machine.

Une seule clé de licence est utilisée.

Un utilisateur simultané établit la connexion sur deuxmachines distinctes.

Deux licences simultanées sont utilisées.

Voir le tableau ci-dessous pour obtenir des éclaircissements.

Produit Clé de licence Evaluations

CaliberRM La clé de licence est requise après la périoded'évaluation.

Pour évaluer le produit, laissez le champ clé videou entrez une clé de licence d'évaluation valide.

CaliberRM Web Viewer La clé de licence est requise après la périoded'évaluation.

Pour évaluer le produit, laissez le champ clé videou entrez une clé de licence d'évaluation valide.

Concepts associés

Gestion du serveur de licences Borland

Procédures associées

Définition du type de licence de l'utilisateur

384

Page 385: Administering and Using Caliber Rm

Modification d'un groupeRemarque : Quand un groupe est en cours de modification, la liste des groupes affiche une icône de verrouillage

en regard du nom du groupe pour indiquer que celui-ci ne peut être modifié simultanément par unautre utilisateur.

Pour modifier un groupe1 Sélectionnez View Groups dans le menu.2 Sélectionnez le groupe à modifier.3 Sélectionnez l'onglet contenant les informations à modifier.4 Modifiez les informations du groupe.5 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.6 Pour supprimer vos modifications, sélectionnez Edit Cancel Changes dans le menu.

Concepts associés

Utilisateurs

Procédures associées

Définition des informations de groupesCréation de groupes

385

Page 386: Administering and Using Caliber Rm

Modification d'un utilisateur

Pour modifier un utilisateur existant1 Sélectionnez View Users dans le menu.2 Sélectionnez l'utilisateur à modifier.3 Sélectionnez l'onglet contenant les informations à modifier.4 Modifiez les informations utilisateur.5 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.6 Pour supprimer vos modifications, sélectionnez Edit Cancel Changes dans le menu.

Procédures associées

Création d'utilisateursCréation de groupesActivation de LDAP

386

Page 387: Administering and Using Caliber Rm

Modification des listes d'utilisateurs d'un projetUne fois que vous avez affecté des groupes à un projet, vous pouvez modifier la liste des utilisateurs. Cette fonctionest accessible lorsque vous sélectionnez un groupe depuis l'onglet Group Assignment et cliquez sur le boutonAdvanced.

Pour modifier la liste des utilisateurs du groupe sélectionné dans un projet :1 Sélectionnez le groupe dont vous voulez modifier la liste des utilisateurs.2 Cliquez sur le bouton Advanced. Les fonctions avancées sont affichées. La liste Assigned contient la liste des

utilisateurs affectés à ce groupe dans le projet, et la liste Not Assigned contient la liste des utilisateurs nonaffectés au projet. Tous les membres du groupe sélectionné sont affectés par défaut.

3 Pour ajouter automatiquement des utilisateurs au projet, cochez la case Users assigned to the groups areautomatically assigned to the project. La sélection de cette option se fait projet par projet. Si voussélectionnez cette option, tous les utilisateurs affectés au groupe sont affectés au projet et les sélectionsAssigned et Not assigned ne sont pas disponibles. Si vous sélectionnez cette option, allez à l'étape 6.

Avertissement : Tout utilisateur affecté à un projet qui n'est pas affecté à un groupe ne sera plusaffecté à ce projet si cette option est sélectionnée.

4 Pour retirer les utilisateurs de la boîte liste Assigned, sélectionnez-les et cliquez sur le bouton Remove.5 Pour ajouter des utilisateurs à la boîte liste Assigned, sélectionnez-les dans la boîte liste Not Assigned et

cliquez sur le bouton Add.

Remarque : Pour effectuer une sélection continue de groupes, appuyez sur la touche Maj ; poursélectionner plusieurs groupes individuellement, appuyez sur la touche Ctrl.

6 Pour afficher tous les utilisateurs dans la boîte liste Not Assigned, sélectionnez le bouton d'option Select FromAll Users. Cela vous permet d'affecter des utilisateurs au groupe uniquement pour le projet sélectionné, sanschanger les affectations de groupes globales.Par exemple, le testeur ajones peut aider au développement d'un projet spécifique, mais il n'est pas nécessairede l'ajouter au groupe Développeurs puisque, en tant que développeur, il ne participe qu'à ce projet.

Remarque : Si vous créez de nouveaux utilisateurs et les affectez à un groupe qui a étépréalablement affecté à un projet, vous devez modifier la liste des utilisateurs pourles déplacer dans la boîte liste Assigned.

7 Pour enregistrer vos modifications, sélectionnez File Save Changes dans le menu.8 Pour supprimer vos modifications, sélectionnez Edit Cancel Changes dans le menu.

Concepts associés

Projets

Procédures associées

Affectation de groupes à un projetCréation de profils de sécuritéDéfinition de la sécurité dans un projet

387

Page 388: Administering and Using Caliber Rm

Suppression d'un groupeAvertissement : Si vous supprimez un groupe, vous ne pourrez pas récupérer les données supprimées.

Pour supprimer un groupe1 Sélectionnez View Groups dans le menu.2 Sélectionnez le groupe que vous souhaitez supprimer.3 Sélectionnez Edit Delete dans le menu. Un message de confirmation de la suppression du groupe apparaît.4 Cliquez sur Oui pour supprimer le groupe ou sur Non pour l'enregistrer.

Concepts associés

Utilisateurs

Procédures associées

Définition des informations de groupesCréation de groupesCréation d'utilisateurs

388

Page 389: Administering and Using Caliber Rm

Suppression d'un utilisateur

Pour supprimer un utilisateur existant1 Sélectionnez View Users dans le menu.2 Sélectionnez l'utilisateur à supprimer.3 Sélectionnez Edit Delete dans le menu.

Un message de confirmation de la suppression de l'utilisateur apparaît.

4 Cliquez sur Oui pour supprimer l'utilisateur ou sur Non pour l'enregistrer.

Concepts associés

Utilisateurs

Procédures associées

Activation de LDAPCréation d'utilisateursCréation de groupes

389

Page 390: Administering and Using Caliber Rm

ValidationCette section fournit des informations de type "Comment" sur la validation des exigences.

Dans cette sectionDéfinition d'une procédure de validationDécrit la procédure de validation d'une exigence.

Spécification des critères de validation d'une exigenceDécrit la procédure de validation d'une exigence.

390

Page 391: Administering and Using Caliber Rm

Définition d'une procédure de validationQuand vous créez une exigence, il est souvent utile d'indiquer aux testeurs comment vérifier qu'elle a étéimplémentée correctement. Vous pouvez entrer une procédure de validation pour chaque exigence, si vous lesouhaitez. La procédure de validation peut prendre n'importe quelle forme : un paragraphe ou une liste d'opérations,par exemple.

Pour définir la procédure de validation d'une exigence :1 Sélectionnez l'exigence pour laquelle vous voulez définir la procédure de validation.2 Cliquez sur l'onglet Validation. L'onglet s'affiche.3 Entrez la procédure de validation dans le champ Procédure de validation.4 Enregistrez vos modifications en sélectionnant Exigence Enregistrer les modifications dans le menu.5 Pour supprimer vos modifications, sélectionnez Exigence Annuler les modifications dans le menu.6 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.

Concepts associés

Exigences

Procédures associées

Création d'exigencesComparaison d'exigences

391

Page 392: Administering and Using Caliber Rm

Spécification des critères de validation d'une exigenceQuand vous créez une exigence, il est souvent utile d'indiquer aux testeurs comment vérifier qu'elle a étéimplémentée correctement. Vous pouvez entrer une procédure de validation pour chaque exigence, si vous lesouhaitez. La procédure de validation est de forme libre, ce qui signifie qu'elle peut prendre n'importe quelle forme,que ce soit un paragraphe ou une liste d'opérations.

Pour spécifier les critères de validation d'une exigence1 Sélectionnez l'exigence pour laquelle vous voulez définir la procédure de validation.2 Cliquez sur l'onglet Validation. L'onglet s'affiche.3 Entrez la procédure de validation dans le champ Procédure de validation.4 Enregistrez vos modifications en sélectionnant Exigence Enregistrer les modifications dans le menu.5 Pour supprimer vos modifications, sélectionnez Exigence Annuler les modifications dans le menu.6 Si la boîte de dialogue Commentaire est affichée, entrez un commentaire à propos de la modification et cliquez

sur OK.

Concepts associés

Exigences

Procédures associées

Création d'exigencesComparaison d'exigences

392

Page 393: Administering and Using Caliber Rm

Référence

393

Page 394: Administering and Using Caliber Rm

RéférencesCette section fournit des informations supplémentaires sur les interfaces de CaliberRM ainsi que d'autresinformations utiles.

Dans cette sectionSyntaxe de Document FactoryFournit des informations sur la syntaxe de Document Factory.

Commandes du gestionnaire de base de donnéesFournit des informations sur les commandes du gestionnaire de base de données (DB Manager).

Configuration de l'intégration StarTeamFournit des informations sur la personnalisation et l'affichage des objets StarTeam dans CaliberRM.

Modification de votre mot de passeListe les messages relatifs aux mots de passe.

Commutateurs de commandesFournit des informations spécifiques sur les commutateurs de commandes.

Tables d'exportationFournit des informations sur les différents types de tables.

MessagesListe les messages d'erreur

Formats des objets RM ExportListe et décrit les objets, ainsi que les formats de leurs champs.

Options du correcteur orthographiqueDécrit les options du correcteur orthographique.

Onglets d'optionsDécrit les onglets d'options du menu Outils.

Menus de CaliberRMDécrit les options des menus de CaliberRM.

Menu de AdministratorDécrit les options des menus de Administrator.

394

Page 395: Administering and Using Caliber Rm

Syntaxe de Document FactoryLe générateur de documents, Document Factory, permet d'utiliser des modèles Microsoft Word pour générern'importe quel type de document de spécifications personnalisées tenues à jour. Dans Word, vous pouvez créerdes modèles contenant des champs qui correspondent aux attributs des exigences. Vous pouvez ensuite utiliserDocument Factory pour remplir le modèle avec des données issues de n'importe quel projet. A l'aide de critères defiltrage dans les champs du modèle, il est également possible de choisir les données des exigences à inclure dansle document. Document Factory génère des fichiers .doc, .txt et .rtf.

La première étape de la génération d'un document avec Document Factory consiste à créer un modèle MicrosoftWord. Un modèle contient les données imprimables de toutes sortes (y compris en-têtes de colonne, libellés etnuméros de page) que vous souhaitez intégrer au document. Un modèle contient également des commandes, desmots-clés et des opérateurs Document Factory.

♦ Les commandes contrôlent la sélection, l'ordre et le regroupement des exigences dans le document.

♦ Les mots-clés sont des marques de réservation qui seront remplacées par les informations sur le projet etsur les exigences. Ils indiquent les données à intégrer au document. Les mots-clés doivent figurer dans lemodèle dans l'ordre exact où ils apparaissent dans le gestionnaire d'exigences.

♦ Les opérateurs vous permettent d'appliquer des critères très précis lors de la recherche de groupesd'exigences.

Remarque : Pour utiliser Document Factory, vous devez avoir installé Microsoft Office.

Remarque : Une nouvelle ligne dans les modèles de Document Factory est traduite par un retour-chariot ou unsaut de ligne dans le document de sortie de Document Factory. Si vous ne voulez pas d'espace ajoutéà vos rapports, vérifiez que vos modèles ne contiennent pas de nouvelles lignes superflues.

Avertissement : Si les rapports sont volumineux, les performances risquent d'être insuffisantes pour l'exécutionde Document Factory. Dans ce cas, lancez Document Factory en mode batch pendant les heurescreuses en utilisant le fichier command.ini. Voir dans les informations associées ci-dessous, lelien "Planification des rapports de Document Factory". Lors de l'exécution de Document Factory,Microsoft Word ne doit pas être en exécution.

Sémantique et structureLes modèles Document Factory sont attachés à une baseline particulière d'un projet CaliberRM particulier. C'est labase des autres concepts étayant les modèles Document Factory. La façon de spécifier le projet et la baseline estla suivante :

… $PROJECT{My Project}…$BASELINE{My Baseline} …

Un modèle se compose d'une partie document et d'une partie section. Le document est la partie d'un modèle où lesutilisateurs peuvent accéder aux valeurs et aux propriétés spécifiques de la baseline ; les sections sont des bouclesd'énumération for_each qui parcourent chaque exigence de la baseline. …

Toute zone extérieure à une section fait partie de la zone document.

395

Page 396: Administering and Using Caliber Rm

…$BEGIN_SECTION…

Cette zone est une zone section

…$END_SECTION…

Il peut y avoir plusieurs sections dans un modèle mais il n'y a qu'une zone document. Dans la zone document, lesutilisateurs peuvent accéder aux propriétés de la baseline. La zone document est également l'emplacement où sontspécifiés la baseline et le projet.

…$PROJECT{My Order Processing System}…$BASELINE{As of week 25 2008}

Une section est la zone comprise entre $BEGIN_SECTION et $END_SECTION. Dans le document résultant, cettezone sera répliquée pour chacune des exigences. Dans le document résultant, les utilisateurs verront le messageautant de fois qu'il y a d'exigences dans la baseline, chaque message représentant une exigence. De ce fait, si lesutilisateurs ont :

$BEGIN_SECTION… Ici, le nom de l'exigence en cours est <name>.$END_SECTION

le mot clé Document Factory <name> est chaque fois remplacé par le nom d'une exigence et cela donne la liste desnoms de toutes les exigences de la baseline. Pour chaque exigence, le document final résultera de la copie de lazone section suivie de la substitution des mots-clés de la zone par les informations pertinentes pour l'exigenceconcernée. Ce procédé se reproduit pour chaque exigence de la baseline et inclut les espaces et tout ce qui figuredans la zone, y compris les images, les tableaux et les objets OLE.

La zone section sert aussi à définir certains paramètres de la boucle d'énumération elle-même. Par exemple, lefiltrage sélectionnant les exigences de la baseline et le tri spécifiant l'ordre dans lequel elles apparaissent.

$BEGIN_SECTION… $FILTER{criteria_name: OnlyHighPriority} … $SORT{hierarchy} … Ici, le nom de l'exigence en cours est <<name>>.… $END_SECTION…

Après confirmation des paramètres spécifiés, les lignes de cette sorte sont supprimées avant que la copie et lasubstitution n'aient lieu.

Les commandes de ce type ne peuvent apparaître que dans leurs zones respectives. Par exemple, la commande$PROJECT ci-dessus ne peut apparaître que dans la zone document et la commande $SORT ne peut apparaîtreque dans une zone section.

Les commandes de zones ne peuvent apparaître qu'à l'intérieur de certaines zones.

396

Page 397: Administering and Using Caliber Rm

$BEGIN_SECTION… $BEGIN_HISTORY … $BEGIN_CHANGES … $END_CHANGES … $END_HISTORY … … $END_SECTION

Par exemple, une zone SECTION ne peut apparaître que dans les zones document, une zone HISTORY que dansles zones SECTION, une zone CHANGES que dans les zones HISTORY.

Par exemple,

$BEGIN_TRACES(TO_TRACES,DIRECT_TRACES,ALL_OBJECTS) … $END_TRACES

$BEGIN_TRACES marque le début des zones TRACES et définit en même temps les propriétés des options. Commeelle peut être supprimée, une commande doit toujours être sur sa propre ligne et non avec d'autres commandes.Elle est supprimée quand le programme supprime les commandes. Mais, la sémantique logique des commandes(marquant la zone) sera correctement interprétée par Document Factory.

CommandesDocument Factory utilise un jeu de commandes spéciales appelées $Commandes et destinées à remplir et àformater le document. Les $Commandes ne sont pas imprimables et n'apparaissent pas dans le document formaté.Certaines commandes, comme $Begin_list/$End_list, servent à traiter, un après l'autre, tous les éléments d'uneliste, comme la liste des liens de traçabilité ou la liste des utilisateurs responsables d'une exigence. Utilisées seules,les $Commandes n'insèrent pas de données dans le document. Elle doivent être utilisées conjointement à des mots-clés.

Il existe quatre types de commandes :

♦ commandes de formatage et de tri (SORT, INDENT)

♦ commandes de définition de la portée (PROJECT, BASELINE)

♦ commandes de filtrage de la portée (BEGIN/END, FILTER, REQID, REQTREE, RGV)

♦ commandes diverses (CALCULATE)

Remarque : La casse des $Commandes est indifférenciée et il n'est pas nécessaire de les saisir en majusculespour qu'elles fonctionnent ; toutefois, choisir un style de formatage et le respecter améliorera la lisibilitéde vos modèles.

Il est important de placer les commandes en respectant une structure de lignes cohérente. Par exemple, lacommande $BEGIN_SECTION et la commande $END_SECTION qui lui correspond doivent se trouver au mêmeniveau.

Par exemple,

… $BEGIN_SECTION … $END_SECTION …Si la commande $END_SECTION ci-dessus n'est pas au même niveau que sa commande $BEGIN_SECTION, lagénération du document risque d'être problématique.

Il est conseillé de visualiser la mise en lignes des commandes en activant Affichage Plan dans le menu de MSWord. Dans ce mode, le plan de l'ensemble du modèle apparaît très clairement.

397

Page 398: Administering and Using Caliber Rm

Fonction Utilisation Objectif Syntaxe

$SORT{ } Facultative Spécifie l'ordre de tri des exigences.

Une commande de tri peut comporter lesmots-clés suivants : type, tag, id_number,version, status, priority, hierarchy, attributsdéfinis par l'utilisateur. Remarque : Vousne pouvez pas effectuer de tri sur leséléments suivants : description, validation,références, responsabilité, traces, UDAchamp texte, UDA liste d'utilisateurs, UDAliste de groupes ou UDA liste à choixmultiple.

$BEGIN_SECTION$SORT{hierarchy} $END_SECTION

$INDENTION_LEVEL{ } Facultative Indique le nombre maximal de niveauxd'indentation d'une section.

$BEGIN_SECTION$SORT{hierarchy}$INDENTION_LEVEL{3}$INDENTION_SIZE{.5} $END_SECTION

$INDENTION_SIZE{ } Facultative Indique, en pouces, la longueur de chaqueniveau d'indentation.

Voir l'exemple ci-dessus

$PROJECT{ } Facultative Indique le nom du projet associé audocument. Vous ne pouvez spécifier qu'unseul projet par modèle.

$PROJECT{Order Processing}

$BASELINE{ } Facultative Indique la baseline à utiliser avec ledocument.

$BASELINE{Version 1.0}

$BEGIN_SECTION Obligatoire Marque le début d'une section. La plupartdes commandes doivent figurer dans unbloc $BEGIN_SECTION/$END_SECTION.

Règles d'utilisation d'une section :

■ Un modèle peut comporter plusieurssections mais elles ne doivent jamais êtreimbriquées les unes dans les autres.

■ Hormis $Project, $Baseline et$Begin_Signatures/$End_Signatures, toutes les$Commandes doivent figurer dans un bloc$Begin_section/$End_section.

■ Une section ne doit pas comporter deuxinstances de la même commande.

$BEGIN_SECTION$SORT{hierarchy}$INDENTION_LEVEL{.3}$INDENTION_SIZE{.5}$BEGIN_LIST<<references>><<responsibilities>>$END_LIST$CALCULATE{motclé1 * motclé2

as résultat}

<<name>>(<<tag>><<id_number>>)<<description>><<traces>><<history>>$END_SECTION

$END_SECTION Obligatoire Marque la fin d'une section. Doit êtreemployée avec $BEGIN_SECTION.

Voir l'exemple ci-dessus

398

Page 399: Administering and Using Caliber Rm

$REQIDS Facultative Spécifie les exigences à rechercher enutilisant des numéros d'ID. La commande$reqids est utilisée en conjonction desmots clé $Project et $Baseline.

$PROJECT{Order Processing}$BASELINE{Version 1.0}$REQIDS{123, 345}

$REQTREE Facultative Une alternative à la commande $REQIDS.Cette commande permet de faire unrapport sur un groupe d'exigences enspécifiant simplement le numéro d'ID del'exigence parent. Notez que lescommandes $REQTREE et $REQIDSfonctionnent de manière exclusive.$REQIDS est prioritaire par rapport à$REQTREE et seule la première commande$REQTREE spécifiée dans un modèle estexécutée.

$REQTREE{214}

$BEGIN_SIGNATURES/$END_SIGNATURES

Facultative Boucle de commandes conçue pour inclureles informations de signature desbaselines. Employée avec des mots-clésde signature.

$BEGIN_SIGNATURES<<first_name>> <<last_name>>,<<title>><<signature_date>><<meaning>><<comment>>$END_SIGNATURES

$FILTER{ } Facultative Indique que seules les données répondantaux critères indiqués par ses argumentssont intégrées dans la section.

Dans Microsoft 2003, XP et 2007,Document Factory n'utilise pas le SGBDRSQL local pour le filtrage. De ce fait, vousdevez utiliser un filtre de traçabilité qui a étécréé et stocké sur le serveur. Le filtrage alieu sur le serveur ; donc, seules lesdonnées sélectionnées voyagent sur lecâble vers les machines client. Voici, étapepar étape, la procédure permettant decréer et d'enregistrer le filtre sur le serveuret de l'utiliser dans un modèle DocumentFactory.

Dans Microsoft Word 2003 et au-dessous,

Les commandes $Filter sont expriméessous la forme :

expression1 opérateur de comparaisonexpression2 où :

expression1 correspond à l'un des mots-clés suivants : tag, type, id_number,version, status, priority, hierarchy, attributsdéfinis par l'utilisateur

Dans Microsoft Wordversion 2003 et lesversions ultérieures, lasyntaxe est la suivante :

$BEGIN_SECTION$FILTER{criteria_name: JustCreatedFilter}$END_SECTION

Les commandes Filter sontexprimées sous la forme :

‘JustCreatedFilter’ peut êtrecréée en utilisant soit lamatrice de traçabilité soit lagrille d'exigences.

Voici un exemple deJustCreatedFilter :

AND Project Egal à"Automated TellerMachine" ID Supérieurà 89Appelle Doc Factory etspécifie la commande Filterprécédente dans le modèle.

399

Page 400: Administering and Using Caliber Rm

Pour de plus amples informations, voir laliste des opérateurs de comparaison dansla section Opérateurs ci-dessous

Expression2 est une valeur de mot-cléexprimée sous la forme : chaîne de texte(comme 'Business Requirements'),nombres (entiers ou flottants) (commenombre de jours = 50), dates (comme date= #11-22-01#), booléen (comme yes ou no,sans apostrophe ni guillemet)

Les recherches utilisant la condition likepeuvent comporter des caractèresgénériques. La caractères génériques sontles suivants : % (une chaîne de caractèresde n'importe quelle longueur, y comprisaucun caractère ; sert donc également àreprésenter plusieurs caractères), _ (uncaractère), ' ' (un chiffre), [a-g] (un intervallede caractères), [!a-g] (hors d'un intervallede caractères) ; [%] ou [ _ ] (placer uncaractère spécial entre crochets permet dele prendre en compte littéralement au lieud'interpréter sa signification)

Il est possible de combiner des conditionsà l'aide des opérateurs logiques suivants :and (les deux expressions doivent êtrevraies pour renvoyer une valeur), or (unequelconque des conditions doit être vraiepour renvoyer une valeur).

Dans Microsoft Word 2003et au-dessous, la syntaxeest la suivante :

$BEGIN_SECTION … $FILTER{type = ‘1. Business Requirements'}…$END_SECTION

$BEGIN_LIST Facultative Boucle de commandes employée avec desmots-clés pour générer des listes dedonnées. Elle affiche, en séquence etséparés par des virgules, les<<responsibilities>> et les attributs à choixmultiple définis par l'utilisateur. Une listeapparaît réellement dans la sortieuniquement si <<references>> est utilisé.Les données sont préformatées. Doit êtreemployée avec $END_LIST.

Responsabilités :$BEGIN_LIST<<responsibilities>>$END_LIST

Remarque : Lesinformations peuvent êtreformatées avec desenrichissements de texte(gras, soulignement, etc.).

$END_LIST Facultative Marque la fin d'une liste. Doit êtreemployée avec $BEGIN_LIST.

Voir l'exemple ci-dessus

$BEGIN_HISTORY Facultative Boucle de commandes employée avec desmots-clés de révision d'historique. Permetde formater les données. Doit êtreemployée avec $END_HISTORY.

$BEGIN_SECTION$SORT{hierarchy}$BEGIN_HISTORYN° rév. :<<major_version>> <<minor_version>>Utilisateur :<<userid>>Nom :<<user_name>><<Comment>>$BEGIN_CHANGES

Champ modifié :

400

Page 401: Administering and Using Caliber Rm

<<field_changed>>

De :<<from_value>>En :<<to_value>>$END_CHANGES$END_HISTORY$END_SECTION

$END_HISTORY Facultative Marque la fin d'une boucle de révisiond'historique. Doit être employée avec$BEGIN_HISTORY.

Voir l'exemple ci-dessus

$BEGIN_CHANGES Valideuniquement si$BEGIN_HISTORY/$END_HISTORY estutilisée

Boucle de commandes employée avec desmots-clés de modification d'historique.Permet de formater les données. Doit êtreemployée avec $END_CHANGES.

Voir l'exemple ci-dessus

$END_CHANGES Valideuniquement si$BEGIN_HISTORY/$END_HISTORY estutilisée

Marque la fin d'une boucle de modificationsd'historique. Doit être employée avec$BEGIN_CHANGES.

Voir l'exemple ci-dessus

$BEGIN_TRACES( ) Facultative Boucle de commandes employée avec desmots-clés de traçabilité. Permet deformater les données. Doit être employéeavec $END_TRACES.

$Begin_Traces/$End_Traces accepteune chaîne d'identificateurs indiquant lestypes de trace et d'objet à intégrer audocument. Les identificateurs se divisenten trois catégories : direction des traces(traces vers ou depuis), type des traces(directes ou implicites), type des objets(exigences, objets Quality Center (tracesvers uniquement) et objets SCM)

La chaîne d'options peut contenir unecombinaison d'identificateurs. Lesidentificateurs peuvent figurer dans unordre quelconque et être isolés les uns desautres par un séparateur quelconque.

Les identificateurs de trace sont lessuivants : TO_TRACES, FROM_TRACES,DIRECT_TRACES, IMPLIED_TRACES,REQUIREMENT_OBJECTS,SCM_OBJECTS, ALL_OBJECTSEn l'absence de chaîne d'options,Document Factory admet la séquence pardéfaut suivante :

$Begin_Traces(To_Traces,From_Traces,Direct_Traces, All_Objects)

$BEGIN_SECTION$BEGIN_TRACES (TO_TRACES,FROM_TRACES, DIRECT_TRACES, ALL_OBJECTS)<<Trace_Name>><<Trace_Direction>><<Trace_Suspect>>$END_TRACES$END_SECTION

401

Page 402: Administering and Using Caliber Rm

L'extraction des données de chaque objetest fonction des mots-clés employés dansla commande.

$END_TRACES Facultative Marque la fin d'une boucle de traçabilité.Doit être employée avec$BEGIN_TRACES.

Voir l'exemple ci-dessus.

$BEGIN_DISCUSSIONS Facultative Boucle de commandes employée pourformater les données des discussion surune exigence. Employée avec des mots-clés de discussion. Doit être employéeavec $END_DISCUSSIONS.

$BEGIN_SECTION<<hierarchy>><<name>>(<<tag>><<id_number>>)Discussions du projet :$BEGIN_DISCUSSIONSEtiquette : <<discussion_req_tag>>Sujet :<<subject>>De :<<from>>Lu : <<is_read>>Date : <<discussion_date>>Corps du message : <<body>>$END_DISCUSSIONS$END_SECTION

$END_DISCUSSIONS Facultative Marque la fin d'une boucle de discussionrelative à une exigence. Doit être employéeavec $BEGIN_DISCUSSIONS.

Voir l'exemple ci-dessus

$BEGIN_PROJECT_DISCUSSIONS

Facultative Boucle de commandes employée pourformater des données de discussion deprojet. Employée avec des mots-clés dediscussion. Doit être employée avec$END_PROJECT_DISCUSSIONS.

Remarque : Vous n'avez pas besoind'utiliser la commande$Begin_Project_Discussions/$End_Project_Discussions dans unecommande $Begin_Section/$End_Section.

$PROJECT{Order Processing}Nom du projet :<<project>>Description du projet : <<project_description>>Discussions du projet :$BEGIN_PROJECT_DISCUSSIONSSujet : <<subject>>De : <<from>>Lu : <<is_read>>Date : <<discussion_date>>Corps du message : <<body>>$END_PROJECT_DISCUSSIONS

$END_PROJECT_DISCUSSIONS

Facultative Marque la fin d'une boucle de discussionde projet. Doit être employée avec$BEGIN_PROJECT_DISCUSSIONS.

Voir l'exemple ci-dessus

$BEGIN_GLOSSARY Facultative Boucle de commandes conçue pour incluredes informations de glossaire. Employéeavec des mots-clés de glossaire. Doit êtreemployée avec $END_GLOSSARY.

$PROJECT{Order Processing}Nom d'utilisateur : <<userid>>Nom du projet : <<project>>Description du projet : <<project_description>>$Begin_GlossaryTerme : <<term>>

402

Page 403: Administering and Using Caliber Rm

Définition : <<definition>>$End_Glossary

$END_GLOSSARY Facultative Marque la fin d'une boucle de glossaire.Doit être employée avec$BEGIN_GLOSSARY.

Voir l'exemple ci-dessus

$CALCULATE{ } Facultative Effectue des calculs sur les mots-clésindiqués.

La commande $Calculate ordonne àDocument Factory d'effectuer un calcularithmétique sur les mots-clés indiqués.Vous devez formater les arguments de$Calculate comme suit : mot_clé1 [*+-/]mot_clé2 as résultat. mot_clé1 et mot_clé2sont séparés par un opérateur (multipliépar [*], plus [+], moins [-], divisé par [/]), puisle mot "as" est suivi de Résultat. Résultatest un nom de votre choix. Il peut être utiliséailleurs dans le document comme mot-cléafin d'afficher le résultat du calcul.

Une seule commande $Calculate estadmise par section, mais il est possibled'effectuer plusieurs calculs dans la mêmecommande $Calculate en les séparant lesuns des autres par des virgules.

$BEGIN_SECTION$CALCULATE{jours + heures_supp as temps_total}Nombre d'heures : <<temps_total>>$END_SECTION

Mots-clésLes mots-clés sont des marques de réservation correspondant à des champs précis d'un projet CaliberRM.Document Factory remplace le mot-clé du modèle par les données réelles présentes dans le champ correspondant.Certains mots-clés correspondent à une seule valeur, d'autres à des listes de valeurs. Les mots-clés doivent figurerentre crochets ; <<hierarchy>>, par exemple. Dans le document résultant, le texte remplacera le mot clé à la positionqu'il occupait et aura exactement le même style MS Word.

Les mots-clés ne peuvent apparaître que dans les zones qui leur sont appropriées. Pour être sûr de la dispositioncorrecte du document résultant, vous devez placer le mot clé <<description>> sur une ligne qui lui soit propre.Comme il s'agit de texte "riche", le texte a son propre style et son propre formatage, il ne suit donc pas le style dumot clé. (Le texte "riche" peut comporter plusieurs paragraphes dont les styles peuvent être différents).

Les mots-clés sont également employés comme arguments de certaines $Commandes. Dans ce cas, ils ne doiventpas figurer entre crochets.

Remarque : Les attributs définis par l'utilisateur dont les noms sont identiques aux mots-clés ne peuvent pas figurerdans un document. Pour éviter les conflits, les mots-clés ne doivent pas être utilisés comme nomsd'attributs.

Mots-clés globauxLes mots-clés suivants sont globaux, ce qui signifie qu'ils peuvent être employés n'importe où dans le document, ycompris dans les en-têtes et les bas de page (à l'exception de <<project_description>> et<<baseline_description>>) :

403

Page 404: Administering and Using Caliber Rm

Mot-clé Description

<<project>> Nom du projet

<<project_description>> Description du projet. Ne peut être utilisé dans un en-tête ou un bas de page.

<<userid>> ID du créateur du document

<<baseline>> Nom de la baseline

<<baseline_description>> Description de la baseline. Ne peut être utilisé dans un en-tête ou un bas de page.

<<baseline_initialization_date>> Date de création de la baseline. S'applique uniquement aux baselines qui ne sont pas Encours

<<baseline_last_modified_date>> Date de dernière modification de la baseline. S'applique uniquement aux baselines qui nesont pas En cours

<<baseline_date_locked>> Date de verrouillage de la baseline. S'applique uniquement aux baselines qui ne sont pasEn cours

Mots-clés spécifiquesLes mots-clés suivants ne peuvent être utilisés que dans le cadre spécifié par les titres des tableaux ci-dessous.

Mots-clés de $Begin_Section/$End_Section

Mot-clé Description

<<type>> Type de l'exigence

<<hierarchy>> Numéro hiérarchique de l'exigence

<<id_number>> Numéro d'identification unique

<<status>> Etat de l'exigence

<<priority>> Priorité de l'exigence

<<description>> Description de l'exigence

<<tag>> Etiquette du type de l'exigence

<<name>> Nom de l'exigence

<<version>> Numéro de version du projet

<<owner>> Propriétaire de l'exigence

<<validation>> Procédure de validation

<<Nom UDA>> Attribut défini par l'utilisateur ; ces attributs doivent être saisis exactement comme ilsapparaissent dans CaliberRM

<<Nom du champ calculé>> Résultat d'une commande $Calculate

<<history>> Toutes les données de l'historique d'une exigence

Remarque : Ce mot-clé est applicable aux versions de Microsoft Word antérieures à laversion 2003.

<<traces>> Toutes les données de traçabilité d'une exigence

Remarque : Ce mot-clé est applicable aux versions de Microsoft Word antérieures à laversion 2003.

<<references>> Lien vers l'unité, le répertoire et le nom de fichier pour toutes les références de documentaffectées à une exigence

<<responsibilities>> Liste de tous les utilisateurs responsables d'une exigence

404

Page 405: Administering and Using Caliber Rm

<<created_by>> Identificateur de l'utilisateur ayant créé l'exigence

<<created_on>> Date/heure de création de l'exigence

L'image ci-après représente comment certains mots-clés de $Begin_Section/$End_Section sont associés auxchamps de CaliberRM.

Mots-clés de $Begin_Signatures/$End_Signatures

Ces mots-clés sont utilisables uniquement dans la boucle de commandes $Begin_Signatures/$End_Signatures. Utilisé seul, le mot clé <<signatures>> génère une liste préformatée des signatures de labaseline.

Mots-clés de $Begin_List/$End_List

Les mots-clés suivants permettent de générer des listes d'informations.

Mot-clé Description

<<references>> Utilisé dans une commande $Begin_List/$End_List ; extrait la listedes références de document d'une exigence, telles qu'elles figurent surl'onglet Références.

<<responsibilities>> Utilisé dans une commande $Begin_List/ $End_List ; extrait laliste des responsabilités associées à une exigence, telles qu'ellesfigurent sur l'onglet Responsabilités.

Les attributs à choix multiple définis par l'utilisateur Tout attribut à choix multiple défini par l'utilisateur peut figurer dans unecommande $Begin_List/$End_List.

Mots-clés de $Begin_History/$End_History

Le mot-clé <<history>> extrait toutes les données historiques d'une exigence.

$Begin_History/$End_History analyse chaque entrée de la liste de révisions et extrait les donnéescorrespondant aux mots clé spécifiés dans le modèle.

Ces mots-clés sont utilisables uniquement dans la boucle de commandes $Begin_History/$End_History.

Mot-clé Description

<<major_version>> Numéro de version majeur

<<minor_version>> Numéro de version mineur

<<datestamp>> Date de modification

<<timestamp>> Heure de modification

<<userid>> ID de connexion de l'utilisateur ayant effectué la modification

<<user_name>> Prénom et nom de l'utilisateur ayant effectué la modification

<<comment>> Raison de la modification

Mots-clés de $Begin_Changes/$End_Changes

$Begin_Changes/$End_Changes analyse chaque entrée de la liste des modifications et extrait les donnéescorrespondant aux mots-clés spécifiés dans le modèle.

Ces mots-clés sont utilisables uniquement dans la boucle de commandes $Begin_Changes/$End_Changes.

Mot-clé Description

<<field_changed>> Attribut ayant changé

405

Page 406: Administering and Using Caliber Rm

<<from_value>> Ancienne valeur de l'attribut

<<to_value>> Valeur en cours de l'attribut

Mots-clés de $Begin_Traces/$End_Traces

Le mot-clé <<traces>> extrait toutes les données de traces d'une exigence.

Les mots-clés suivants sont utilisés pour extraire et formater des données spécifiques. Vous ne pouvez les utiliserque dans une commande $Begin_Traces/$End_Traces.

Mot-clé Description

<<Trace_objecttype>> Type de trace d'objet

<<Trace_ReqTag>> Numéro d'étiquette de trace vers ou de trace depuis un objet

<<Trace_Project>> Projet comportant l'exigence liée vers ou liée depuis

<<Trace_Name>> Nom de la trace vers ou depuis l'objet

<<Trace_Direction>> Indique la direction de la trace

<<Trace_DirectImplied>> Indique si la trace est directe ou implicite. Un rapport sur de grandes quantités de traces implicitespeut dégrader les performances.

<<Trace_Suspect>> Indique si la trace est suspecte

<<Trace_TestStatus>> Indique un état pass/fail (Indique un état pass/fail pour les traces Mercury Quality Center et SilkCentral Test Manager)

<<Trace_type>> Type de l'exigence tracée

<<Trace_tag>> Etiquette de l'exigence tracée

<<Trace_status>> Etat de l'exigence tracée

<<Trace_priority>> Priorité de l'exigence tracée

<<Trace_version>> Version de l'exigence tracée

<<Trace_owner>> Propriétaire de l'exigence tracée

<<Trace_created_by>> Personne qui a créé l'exigence tracée

<<Trace_created_on>> Date de création de l'exigence tracée

<<Trace_description>> Description de l'exigence tracée

Mots-clés de $Begin_Discussions/$End_Discussions

Le mot-clé <<discussions>> extrait la liste de toutes les discussions relatives aux exigences. Les donnéescomprennent l'étiquette d'exigences, le sujet de la discussion, l'utilisateur initiateur de la discussion et la date decelle-ci.

Remarque : Vous n'avez pas besoin d'utiliser le mot-clé <<discussions>> dans une boucle de commandes$Begin_Discussions/$End_Discussions.

Les mots-clés suivants sont utilisés pour extraire et formater des données spécifiques. Vous ne pouvez les utiliserque dans une commande $Begin_Discussions/$End_Discussions.

Mot-clé Description

<<discussion_req_tag>> Identificateur de l'exigence ; comprend l'étiquette et l'identificateur de type

<<subject>> Sujet de la discussion

<<from>> Utilisateur initiateur de la discussion

406

Page 407: Administering and Using Caliber Rm

<<is_read>> Indique si l'utilisateur en cours a lu la discussion

<<discussion_date>> Date d'enregistrement de la discussion

<<body>> Texte du message de la discussion

Mots-clés de $Begin_Project_Discussions/$End_Project _Discussions

Le mot-clé <<project_discussions>> extrait la liste de toutes les discussions relatives aux exigences. Les donnéescomprennent le sujet de la discussion, l'utilisateur initiateur de la discussion et la date de celle-ci.

Remarque : Vous n'avez pas besoin d'utiliser le mot-clé <<project_discussions>> dans une boucle de commandes$Begin_Project_Discussions/$End_Project_Discussions.

Les mots-clés suivants sont utilisés pour extraire et formater des données spécifiques.Vous ne pouvez les utiliser que dans une boucle de commandes$Begin_Project_Discussions/$End_Project_Discussions.

Mot-clé Description

<<subject>> Sujet de la discussion

<<from>> Utilisateur initiateur de la discussion

<<is_read>> Indique si l'utilisateur en cours a lu la discussion

<<discussion_date>> Date d'enregistrement de la discussion

<<body>> Texte du message de la discussion

Mots-clés de $Begin_Glossary/$End_Glossary

Le mot-clé <<glossary>> extrait une liste préformatée d'informations de glossaires. Ce mot-clé extrait, selon l'ordreindiqué, tous les glossaires affectés au projet sélectionné. Ces données comprennent les termes de glossaires etleurs définitions.

Remarque : Le mot-clé <<glossary>> ne doit pas figurer dans une boucle de commandes $Begin_Section/$End_Section.

Remarque : Vous n'avez pas besoin d'utiliser le mot-clé <<glossary>> dans une boucle de commandes$Begin_Glossary/$End_Glossary.

Les mots-clés suivants sont utilisés pour extraire et formater des données spécifiques. Vous ne pouvez les utiliserque dans une commande $Begin_Glossary/$End_Glossary.

Mot-clé Description

<<glossary_name>> Nom du glossaire

<<term>> Terme

<<definition>> Définition du terme

OpérateursUn opérateur est un symbole utilisé pour effectuer une opération sur une certaine valeur. Il permet d'appliquer descritères très précis lors de la recherche de groupes d'exigences dans les commandes $Filter et $Calculate décritesci-dessus.

407

Page 408: Administering and Using Caliber Rm

Opérateurs de comparaisonVous utilisez des opérateurs de comparaison dans la commande $Filter.

Opérateur Signification Exemples

= Egal à priority = high

> Supérieur à risque > 50

< Inférieur à nombre de jours < 30

>= Supérieur ou égal à risque >= 75

<= Inférieur ou égal à temps total <= 10

<> Différent de owner <> asmith

Like Correspond à un modèle name like %xxx%

Not Like Ne correspond pas à un modèle tag not like 'BR'

Between Dans un intervalle limite between 10 and 50

Not Between En dehors d'un intervalle total not between 5 and 10

In Dans un ensemble nombre in (1,2,3)

Not In En dehors d'un ensemble série not in (88,89,90)

Opérateurs logiquesVous utilisez des opérateurs logiques dans la commande $Filter.

Opérateur Signification

and Les deux expressions doivent être vraies pour retourner une valeur

or L'une ou l'autre expression doit être vraie pour retourner une valeur

Opérateurs mathématiquesVous utilisez des opérateurs mathématiques dans la commande $Calculate qui ordonne à Document Factoryd'effectuer un calcul arithmétique sur les mots-clés indiqués.

Opérateur Signification

* Multiplier

+ Ajouter

- Soustraire

/ Diviser

Concepts associés

Rapports

Procédures associées

Utilisation d'un filtre dans Document FactoryPlanification des rapports de Document Factory

408

Page 409: Administering and Using Caliber Rm

Commandes du gestionnaire de base de donnéesLe gestionnaire de base de données (DB Manager) est un utilitaire permettant d'administrer les bases de données.L'utilisateur exécutant les commandes doit être celui qui a créé la base de données CaliberRM. Le gestionnaire debase de données utilise les commutateurs en ligne de commande pour exécuter chaque utilitaire. Les commutateurset leur utilisation sont présentés par le tableau ci-dessous. Toutes les commandes, sauf la commande DetailedHelp, nécessitent que tous les utilisateurs soient déconnectés.

Commutateur Commande Utilisation

dbmgr –? Detailed Help explicite les commandes et les commutateurs

dbmgr –addvol Add Volume étend la taille d'une base de données

dbmgr –backup Database Backup effectue une copie de sauvegarde de votre basede données

dbmgr –free Free Space affiche la quantité d'espace disponible dans labase de données ; utile pour déterminer si lescommandes Add Volume et Optimize doiventêtre exécutées

dbmgr –new –sample <nombd> ou dbmgr –new –empty <nombd>

Create Database Command crée une nouvelle base de données prête àl'emploi ; le commutateur sample charge la basede données exemple de CaliberRM

dbmgr –scan Database Scan analyse la base de données à la recherche deliens incorrects et imprime les informations

dbmgr –start Start Database démarre un serveur et la base de données

dbmgr –stop Stop Database arrête un serveur et la base de données

dbmgr –upgrade Upgrade Database met la base de données en cours au niveau dela version en cours ; exécuté automatiquementlors d'une installation

409

Page 410: Administering and Using Caliber Rm

Configuration de l'intégration StarTeamLe fichier de configuration du complément de traçabilité StarTeam fournit un moyen de personnaliser la façon dontles éléments StarTeam sont affichés dans CaliberRM. Le fichier de configuration est divisé en plusieurs sections,détaillées ci-dessous, chacune définissant des parties spécifiques de la configuration de l'affichage. Pour de plusamples informations, voir les procédures associées à l'activation de la configuration StarTeam.

// création de fichier journal

[App]

Debug — 0 par défaut. S'il est défini par 1, un fichier journal est créé dans /Program Files/Borland/CaliberRM/TraceabilityAdd-ins.

// paramètres de configuration communs à tous les éléments StarTeam

[StarTeam]

ShowFolders — 1 par défaut. S'il est défini par 0, aucun dossier de StarTeam ne s'affiche dans CaliberRM.

AllowAdds — 1 par défaut. S'il est défini par 0, les utilisateurs ne peuvent pas créer d'élément StarTeam depuis CaliberRM.

ByRevision — 0 par défaut. S'il est défini par 1, les traces peuvent être vers une révision spécifique d'un artefact de StarTeam.

<Type> (n) – (exemple : ChangeRequest(1), Task(2), etc.) Détermine l'élément StarTeam vers lequel les utilisateurs deCaliberRM peuvent établir des traces, où : <type> représente un des éléments StarTeam (fichiers, exigences, demandes demodification, tâches) et n détermine l'ordre de l'onglet spécifique à l'élément de StarTeam dans la fenêtre Modification detraçabilité de CaliberRM.

// paramètres de configuration spécifiques à chaque type d'élément StarTeam

Chaque type d'éléments StarTeam peut avoir sa propre section (exemple : [ChangeRequest], [Task], [Topic]). Les optionsdisponibles pour chaque section spécifique au type d'élément sont énumérées ci-dessous.

GroupBy — La valeur doit être un nom de propriété StarTeam valide (par exemple, priority, etc.) et soit une propriétéénumérée soit une propriété utilisateur. Les éléments StarTeam de la fenêtre Modification de traçabilité de CaliberRM sontregroupés par valeur. Quand ce paramètre n'est pas spécifié, les éléments ne sont pas regroupés

IconField — Icônes utilisées par défaut pour chaque type StarTeam. Si ce paramètre n'est pas défini, les icônes par défautsont utilisées. Si ce paramètre est défini, certaines des propriétés des types StarTeam ont des icônes.

Pour les demandes de modification (ChangeRequest) : Status, Type, Severity.

Pour les tâches (Task) : StTaskStatus

Pour les rubriques (Topic) : Status.

Ces propriétés ont une icône différente pour chaque valeur, excepté pour les valeurs définies par l'utilisateur. Si aucune icônevalide n'est trouvée, c'est l'icône par défaut de chaque type qui est utilisée.

Display — Détermine le format d'affichage des éléments StarTeam dans CaliberRM. Le format montre les noms despropriétés entourés de crochets [] et les valeurs des éléments sont remplacées à l'exécution par les valeurs des propriétés.Exemple : Pour une demande de modification StarTeam dont le numéro CR=1 et dont le synopsis est "C'est un bogue", leformat d'affichage [ChangeNumber]: [Synopsis] affichera l'élément StarTeam ainsi : ‘1: C'est un bogue.' Si le paramètreDisplay n'est pas spécifié, la valeur par défaut est constituée de la valeur du descripteur primaire et de la valeur du descripteur.

ReadOnly — 0 par défaut. S'il est défini par 1, les propriétés du type d'élément StarTeam peuvent être modifiées depuisCaliberRM.

ByRevision — 0 par défaut. S'il est défini par 1, les traces sont vers une révision spécifique de l'élément StarTeam. Peut êtreutilisé dans la section [StarTeam] pour affecter tous les types d'éléments StarTeam ainsi que dans la section spécifique àl'élément, auquel cas cela remplace ce qui est spécifié dans la section [StarTeam].

Les connexions aux serveurs StarTeam peuvent persister au delà de la fin des sessions client CaliberRM. Cela doitêtre pris en compte lors de la définition du délai sur le serveur StarTeam lors de l'utilisation de l'intégration.

410

Page 411: Administering and Using Caliber Rm

Concepts associés

Intégrations du produitTraçabilité

Procédures associées

Activation de la traçabilité d'un projet vers des artefacts logicielsCréation de traces entre exigences et artefacts logicielsPublication d'exigences vers StarTeam

411

Page 412: Administering and Using Caliber Rm

Modification de votre mot de passeOutils Modifier le mot de passe

Les administrateurs peuvent créer et imposer des règles pour les mots de passe des utilisateurs. Vous pouvez, dece fait, recevoir des messages concernant votre mot de passe. Le tableau suivant liste les messages concernés :

Remarque : Si vous avez les privilèges de changement de mot de passe, vous pouvez changer votre mot de passeà tout moment sous réserve que le mot de passe en cours respecte l'âge minimum imposé pour unmot de passe et que votre nouveau mot de passe respecte les restrictions s'appliquant aux mots depasse.

Message ActionVotre mot de passe de connexion CaliberRM a expiré.Vous devrez choisir un nouveau mot de passe.

Cliquez sur OK et entrez un nouveau mot de passe dansla boîte de dialogue Modification du mot de passe.

Votre mot de passe de connexion CaliberRM expireradans n jours. Voulez-vous le modifier maintenant ?

Oui - Entrez un nouveau mot de passe dans la boîte dedialogue Modification du mot de passe.

Votre mot de passe de connexion CaliberRM doit êtremodifié pour permettre la connexion. Veuillez changerde mot de passe.

Changez votre mot de passe.

Votre compte CaliberRM a été désactivé. Veuillezcontacter votre administrateur CaliberRM pour de plusamples informations.

Contactez l'administrateur.

Si le mot de passe que vous essayez d'utiliser ne vérifie pas les critères imposés, ou si vous n'êtes pas autorisé àchanger votre mot de passe, vous recevrez l'un des messages suivants :

Message ActionVous avez indiqué soit un mot de passe dupliqué, soit unancien mot de passe.

Vous avez essayé de réutiliser un ancien mot de passe.Choisissez un mot de passe différent.

Le mot de passe que vous avez indiqué est trop court. Vous avez essayé de changer votre mot de passe avecun mot de passe trop court. Choisissez un mot de passeplus long.

L'âge minimum du mot de passe n'a pas été atteint. Vousne pourrez pas le changer maintenant.

Votre mot de passe est trop récent pour être changé.

Vous n'avez pas le droit de changer votre mot de passe.Veuillez contacter votre administrateur CaliberRM.

Vous ne pouvez pas changer votre mot de passe àcause de la configuration de la sécurité.

Procédures associées

Modification du mot de passe

412

Page 413: Administering and Using Caliber Rm

Commutateurs de commandesLe gestionnaire de base de données utilise les commutateurs en ligne de commande pour exécuter chaque utilitaire.Les commutateurs et leur utilité sont présentés par le tableau ci-dessous.

Avertissement : Toutes les commandes, sauf la commande Detailed Help, nécessitent que tous les utilisateurssoient déconnectés.

Commutateur Commande Utilisation

dbmgr –? Detailed Help explicite les commandes et les commutateurs

dbmgr –addvol Add Volume étend la taille d'une base de données lorsqu'elleapproche la capacité maximale

dbmgr –backup Database Backup effectue une copie de sauvegarde de votre basede données

dbmgr –dropclass Dropclass élimine les objets non référencés de la base dedonnées ; nécessaire après une mise à niveau

dbmgr –fix Fix Links répare tous les liens cassés dans la base dedonnées après analyse de la base de données

dbmgr –free Free Space affiche la quantité d'espace disponible dans labase de données ; utile pour déterminer si lescommandes Add Volume et Optimize doiventêtre exécutées

dbmgr –new <–sample ou –empty><nombd>

Create Database Command crée une nouvelle base de données prête àl'emploi ; le commutateur sample charge la basede données exemple, Automated Teller Machine

dbmgr –defrag nombd] Reorganize augmente la capacité maximale de votre base dedonnées et place toutes les données dans unvolume système unique. Réorganise égalementtoutes les données (comme une défragmentationde disque) pour des performances optimales

dbmgr –scan Database Scan analyse la base de données à la recherche deliens incorrects et imprime les informations

dbmgr –start Start Database démarre un serveur et la base de données

dbmgr –stop Stop Database arrête un serveur et la base de données

dbmgr –upgrade Upgrade Database met la base de données en cours au niveau dela version en cours ; exécuté automatiquementlors d'une installation

Concepts associés

Commandes du gestionnaire de base de données

413

Page 414: Administering and Using Caliber Rm

Tables d'exportationChaque objet pouvant être exporté est associé à plusieurs champs parmi lesquels vous pouvez choisir afin depersonnaliser votre exportation. Chaque champ correspond à un champ du gestionnaire d'exigences.

Les tableaux suivants détaillent les objets que vous pouvez sélectionner et leurs champs.

♦ Tables concernant les projets

♦ Tables concernant les utilisateurs

♦ Tables concernant les groupes

♦ Tables concernant les exigences

♦ Tables concernant la traçabilité

♦ Tables concernant la sécurité

♦ Tables concernant les attributs définis par l'utilisateur

♦ Autres tables

Tables concernant les projetsLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur les projets.

ProjetNom de champ Type Taille

numéro_id Nombre 4

nom_projet Texte 255

description Mémo N/D

adresse_email Texte 255

intégration_test_director_activée Oui/Non 1

intégration_scm_activée Oui/Non 1

MappageBaselineProjetNom de champ Type Taille

numéro_id_projet Nombre 4

numéro_id_baseline Nombre 4

Mappage Groupe-Profil sécurité du projetNom de champ Type Taille

numéro_id_groupe Nombre 4

numéro_id_profil_sécurité Nombre 4

numéro_id_projet Nombre 4

Mappage Utilisateur-Profil sécurité du projet

414

Page 415: Administering and Using Caliber Rm

Nom de champ Type Taille

id_utilisateur Nombre 4

numéro_id_profil_sécurité Nombre 4

numéro_id_projet Nombre 4

Tables concernant les utilisateursLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur les utilisateurs.

UtilisateurNom de champ Type Taille

numéro_id Nombre 4

id_utilisateur Texte 255

prénom Texte 255

nom Texte 255

adresse_email Texte 255

département Nombre 4

emplacement Texte 255

num_téléphone Texte 255

num_fax Texte 255

num_pageur Texte 255

doit_changer_mot_de_passe Oui/Non 1

ne_peut_changer_mot_de_passe Oui/Non 1

mot_de_passe_n_expire_jamais Oui/Non 1

compte_désactivé Oui/Non 1

Groupes d'utilisateursNom de champ Type Taille

numéro_id Nombre 4

nom Texte 255

description Mémo N/D

adresse_email Texte 255

Mappage Utilisateur-GroupeNom de champ Type Taille

numéro_id_utilisateur Nombre 4

numéro_id_groupe Nombre 4

415

Page 416: Administering and Using Caliber Rm

Tables concernant les groupesLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur les groupes.

GroupeNom de champ Type Taille

numéro_id Nombre 4

groupe Texte 255

MembreNom de champ Type Taille

numéro_id Nombre 4

groupe Texte 255

membre Texte 255

Tables concernant les exigencesLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur les exigences.

ModificationExigenceNom de champ Type Taille

numéro_id Nombre 4

index_révision Nombre 4

id_champ Texte 255

ancienne_valeur Mémo N/D

nouvelle_valeur Mémo N/D

RévisionExigenceNom de champ Type Taille

numéro_id Nombre 4

index_révision Nombre 4

index Texte 255

numéro_révision Texte 255

nom_utilisateur Texte 255

date_heure Texte 255

Mappage Type d'exigences-UDANom de champ Type Taille

numéro_id_type_requête Nombre 4

numéro_id_uda Nombre 4

InfoExigence

416

Page 417: Administering and Using Caliber Rm

Nom de champ Type Taille

numéro_id Nombre 4

nom Texte 255

type Texte 255

propriétaire Texte 255

état Texte 255

priorité Texte 255

version Texte 255

description Mémo N/D

validation Mémo N/D

étiquette Texte 255

hiérarchie Texte 255

index Nombre 4

nom_étiquette Texte 255

TypeExigenceNom de champ Type Taille

numéro_id Nombre 4

version Nombre 4

nom Texte 255

description Mémo N/D

étiquette Texte 6

Tables concernant la traçabilitéLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur la traçabilité.

TracerDepuisNom de champ Type Taille

tracer_depuis_numéro_id Nombre 4

numéro_id Nombre 4

depuis_nom Texte 255

suspect Texte 255

TracerVersNom de champ Type Taille

tracer_vers_numéro_id Nombre 4

numéro_id Nombre 4

depuis_nom Texte 255

417

Page 418: Administering and Using Caliber Rm

suspect Texte 255

Tables concernant la sécuritéLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur la sécurité.

ProfilSécuritéNom de champ Type Taille

numéro_id Nombre 4

nom Texte 255

description Mémo N/D

Profil de sécurité-Type d'exigencesNom de champ Type Taille

numéro_id_profil_sécurité Nombre 4

numéro_id_type_requête Nombre 4

accès Texte 255

supprimer Texte 255

Profil de sécurité-UDANom de champ Type Taille

numéro_id_profil_sécurité Nombre 4

numéro_id_type_requête Nombre 4

accès Texte 255

numéro_id_uda Nombre 4

Tables concernant les attributs définis par l'utilisateurLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles tables sur les attributs définis par l'utilisateur.

Sélection UDA Liste d'utilisateurNom de champ Type Taille

numéro_id_uda Nombre 4

est_liste_extensible Oui/Non 1

item_sélection Nombre 4

UDA Champ texteNom de champ Type Taille

numéro_id_uda Nombre 4

longueur_min Nombre 4

418

Page 419: Administering and Using Caliber Rm

longueur_max Nombre 4

nombre_de_lignes_affichées Nombre 4

valeur_par_défaut Texte 255

UDA UtilisateurNom de champ Type Taille

numéro_id_uda Nombre 4

est_liste_extensible Oui/Non 1

item_sélection Nombre 4

élément_par_défaut Nombre 4

ValeursUDANom de champ Type Taille

numéro_id_uda Nombre 4

longueur_min Nombre 4

longueur_max Nombre 4

masque_de_saisie Texte 255

UDA Ligne de texteNom de champ Type Taille

numéro_id_uda Nombre 4

longueur_min Nombre 4

longueur_max Nombre 4

masque_de_saisie Texte 255

valeur_par_défaut Texte 255

UDA DateNom de champ Type Taille

numéro_id_uda Nombre 4

longueur_min Nombre 4

longueur_max Nombre 4

valeur_par_défaut Texte 255

UDASingleSelectionListNom de champ Type Taille

numéro_id_uda Nombre 4

type_présentation Texte 255

ordinalité Nombre 4

item_sélection Texte 255

419

Page 420: Administering and Using Caliber Rm

valeur_par_défaut Nombre 4

Autres tablesLes tableaux suivants détaillent les objets que vous pouvez sélectionner et les champs qui leur correspondent dansles autres tables.

BaselineNom de champ Type Taille

numéro_id Nombre 4

type_baseline Texte 255

nom Texte 255

description Texte 255

adresse_email Texte 255

état_verrou_baseline Texte 255

DépartementNom de champ Type Taille

numéro_id Nombre 4

état Entier 2

nom Texte 255

description Mémo N/D

Mappage Onglet personnalisé-UDANom de champ Type Taille

numéro_id_type_requête Nombre 4

nom Texte 255

numéro_id_uda Nombre 4

RéférencesDocumentNom de champ Type Taille

id_référence_document Nombre 4

numéro_id Nombre 4

fichier Texte 255

description Mémo N/D

Onglet personnaliséNom de champ Type Taille

numéro_id_type_requête Nombre 4

nom Texte 255

Glossaire

420

Page 421: Administering and Using Caliber Rm

Nom de champ Type Taille

nom_terme Texte 255

définition Texte 255

DiscussionNom de champ Type Taille

numéro_exigence Nombre 4

sujet Texte 255

date Date/Heure 8

id_utilisateur Texte 255

corps Mémo N/D

profondeur Nombre 4

Concepts associés

Formats des objets RM Export

421

Page 422: Administering and Using Caliber Rm

MessagesMessage d'erreur SignificationImpossible d'établir la connexion. Votre client n'est pascompatible avec le serveur auquel vous essayez de vousconnecter.

Le client avec lequel vous vous connectez est périmépar rapport au serveur. Le serveur a sans doute étémis à niveau et votre client doit l'être aussi.

ID utilisateur ou mot de passe incorrect. Vous ne pouvez pas ouvrir une session ; votre IDutilisateur ou votre mot de passe est incorrect.

Utilisateur non autorisé. L'opération a échoué parce que vous n'avez pas lesdroits d'accès nécessaires pour l'exécuter.

Aucune licence disponible. L'opération a échoué parce qu'il n'y a plus de licencesdisponibles.

Le terme n'a pas pu être ajouté car il existe déjà dans leglossaire.

Vous avez essayé d'ajouter au glossaire un terme quiexiste déjà.

Le terme n'existe pas dans le glossaire. Vous avez recherché dans le glossaire un terme quin'existe pas. Quelqu'un l'a sans doute supprimé.

La baseline existe déjà. Vous essayez de créer unebaseline qui existe déjà.

Vous essayez de créer une baseline qui existe déjà.

L'objet demandé est actuellement verrouillé par[nom_utilisateur].

L'utilisateur spécifié a verrouillé l'exigence ou un autreobjet. Vous ne pouvez pas modifier l'objet tant qu'iln'est pas libéré.

Vous avez indiqué soit un mot de passe dupliqué, soit unancien mot de passe.

Vous avez essayé de modifier votre mot de passe etchoisi un mot de passe déjà utilisé par le passé.

Le mot de passe que vous avez indiqué est trop court. Vous avez essayé de modifier votre mot de passe etchoisi un mot de passe trop court. Utilisez un mot depasse plus long.

L'âge minimum du mot de passe n'a pas été atteint. Vousne pourrez pas le changer maintenant.

Vous ne pouvez pas modifier votre mot de passeparce qu'il est trop récent.

Vous n'avez pas le droit de changer votre mot de passe.Veuillez contacter votre administrateur CaliberRM.

Vous ne pouvez pas changer votre mot de passe àcause de la configuration de la sécurité.

Votre compte CaliberRM a été désactivé. Veuillezcontacter votre administrateur CaliberRM pour de plusamples informations.

Vous ne pouvez pas ouvrir de session parce que votrecompte a été désactivé.

Votre mot de passe de connexion CaliberRM a expiré.Vous devrez choisir un nouveau mot de passe.

Vous ne pouvez pas ouvrir de session parce que votremot de passe a expiré.

Votre mot de passe de connexion CaliberRM doit êtrechangé pour vous connecter. Veuillez contacter votreadministrateur CaliberRM pour de plus amplesinformations.

Avant de continuer, vous devez changer votre mot depasse.

L'exigence vers laquelle le lien est en train d'être créé estdéjà liée à une autre exigence. Veuillez choisir une autreexigence vers laquelle créer le lien.

Vous ne pouvez pas mapper une exigence à uneexigence déjà mappée à une autre.

L'exigence que vous essayer de supprimer est mappéepar d'autres exigences. Vous ne pouvez par supprimerune exigence partagée.

Vous ne pouvez pas supprimer une exigencepartagée.

L'exigence que vous êtes en train de modifier estactuellement partagée avec une autre exigence et ne peutpas être à nouveau partagée.

Vous ne pouvez pas mapper une exigence à plusd'une exigence.

Une exigence enfant ou descendant est réservée. L'opération a échoué parce qu'une exigence enfant,ou descendant d'une autre nature, est actuellementverrouillée.

Le type d'exigences ne peut pas être supprimé car ilcontient des exigences dans un ou plusieurs projets.

Vous ne pouvez pas supprimer un type d'exigencesqui contient des exigences.

422

Page 423: Administering and Using Caliber Rm

L'objet est utilisé. L'opération a échoué parce que l'exigence ou l'autreobjet en cours est actuellement utilisé.

La baseline est verrouillée. L'opération a échoué parce que la baseline estverrouillée.

L'objet est verrouillé. L'opération a échoué parce que l'exigence ou l'autreobjet est verrouillé.

L'objet a été déplacé ou supprimé. L'exigence ou l'autre objet demandé n'existe plus.

Message d'avertissement SignificationVotre licence CaliberRM expirera dans n jours. Votre licence CaliberRM va bientôt expirer.Votre mot de passe de connexion CaliberRM expireradans n jours. Voulez-vous le modifier maintenant ?

Votre mot de passe va bientôt expirer.

La version d'exigence n'existe pas. Vous avez demandé une version d'exigence quin'existe pas.

Profondeur hors limite. Le client a transmis un argument incorrect au serveur.ID exigence déjà utilisé. Le client a essayé de créer une exigence avec un ID

en double.Position de liste incorrecte. Le client a transmis un argument incorrect au serveur.

Message général SignificationType d'attribut incorrect. CaliberRM ne peut pas reconnaître le type d'un attribut.Utilisateur non connecté. L'opération a échoué parce que l'utilisateur connecté n'a

pas ouvert de session.La dernière transaction est peut-être incomplète,veuillez vérifier votre travail.

La dernière opération ne s'est pas terminée à cause deproblèmes serveur ou réseau.

Type de filtre incorrect Le serveur n'a pas pu comprendre la demande. Contactezle support Borland.

La base de données a rejeté une demande. La base de données a rejeté une demande.L'objet n'est pas réservé. Votre opération a échoué parce que l'exigence ou l'autre

objet n'a pas été préalablement verrouillé.Type et valeur définis par l'utilisateur non appariés. Le client a envoyé au serveur des données non

cohérentes.Une erreur s'est produite dans un adaptateur de plugin.

Une erreur quelconque s'est produite dans un adaptateurde module complémentaire.

Erreur interne CaliberRM : 93-U Une erreur inconnue du système s'est produite.

423

Page 424: Administering and Using Caliber Rm

Formats des objets RM ExportChaque objet pouvant être exporté est associé à plusieurs champs parmi lesquels vous pouvez choisir afin depersonnaliser votre exportation. Chaque champ correspond à un champ du gestionnaire d'exigences. Les tableauxsuivants détaillent les objets que vous pouvez sélectionner et leurs champs.

♦ Format des champs de projet

♦ Format des champs d'exigence

♦ Format des champs de type d'exigences

♦ Format des champs d'utilisateur

♦ Format des champs d'UDA

♦ Format des champs de groupe

Format des champs de projetLe tableau suivant liste et décrit les formats des champs de projet.

Format des champs de projetChamp Type Longueur maximale (caractères) Description

nom chaîne 64 Nom du projet.

description chaîne 10 000 Description du projet.

adresse_email chaîne 32 Adresse email associée au projet.

groupes chaîne 1024 Groupes affectés au projet.

type_exigence chaîne 1024 Types d'exigences affectés au projet.

Format des champs d'exigenceLe tableau suivant liste et décrit les formats des champs de type d'exigences.

Format des champs d'exigenceChamp Type Longueur maximale

(caractères)Description

ordre chaîne 9 Numéro de séquence qui identifie l'exigence dans le fichierd'importation ; ce numéro n'est pas importé mais sert à établirla traçabilité.

hiérarchie chaîne 16 Détermine la structure hiérarchique des exigences.

type chaîne 64 Type de l'exigence.

nom chaîne 64 Nom de l'exigence.

description chaîne 10 000 Description de l'exigence.

propriétaire chaîne 64 Propriétaire de l'exigence.

description_test chaîne 10 000 Procédure de validation de l'exigence.

état chaîne 32 Etat de l'exigence.

priorité chaîne 32 Priorité de l'exigence.

424

Page 425: Administering and Using Caliber Rm

références_document chaîne 1024 Références de document affectées à l'exigence.

info_membre_groupe chaîne 1024 Membres responsables de chaque groupe, dans le formatsuivant : groupe1^utilisateur1~utilisateur2~|groupe2^utilisateur3~utilisateur4~

trace_depuis chaîne 1024 Eléments depuis lesquels l'exigence a une trace.

trace_vers chaîne 1024 Eléments vers lesquels l'exigence a une trace.

valeurs_uda chaîne 10 000 Valeurs des attributs définis par l'utilisateur affectés àl'exigence, dans le format suivant :nom_uda1:valeur_uda1| nom_uda2:valeur_uda2|nom_uda3:valeur_uda3

Format des champs de type d'exigencesLe tableau suivant liste et décrit les formats des champs de type d'exigences.

Format des champs de type d'exigencesChamp Type Longueur maximale

(caractères)Description

Nom chaîne 64 Nom du type d'exigences.

Description chaîne 10 000 Description du type d'exigences.

étiquette chaîne 6 Etiquette associée au type d'exigences.

ongletspersonnalisés

chaîne 1024 Onglets personnalisés affectés au type d'exigences, dans leformat suivant :onglet1^attribut1~attribut2~attribut3~|onglet2^attribut1~attribut2~attribut3~

Format des champs d'utilisateurLe tableau suivant liste et décrit les formats des champs d'utilisateur.

Format des champs d'utilisateurChamp Type Longueur maximale (caractères) Description

id_utilisateur chaîne 64 ID de l'utilisateur

prénom chaîne 64 Prénom de l'utilisateur

nom chaîne 64 Nom de l'utilisateur

adresse_email chaîne 64 Adresse email de l'utilisateur

dépt chaîne 64 Département de l'utilisateur

emplacement chaîne 64 Emplacement du bureau principal de l'utilisateur

num_téléphone chaîne 16 Numéro de téléphone de l'utilisateur

num_fax chaîne 16 Numéro de télécopie de l'utilisateur

num_pageur chaîne 16 Numéro de pageur de l'utilisateur

groupes chaîne 1024 Groupes auxquels l'utilisateur est affecté, dans le formatsuivant : groupe1| groupe2|groupe3|

425

Page 426: Administering and Using Caliber Rm

Format des champs d'UDALe tableau suivant liste et décrit les formats des champs d'UDA.

Format des champs d'UDAChamp Type Longueur maximale

(caractères)Description

nom chaîne 64 Nom de l'UDA.

description chaîne 10 000 Description de l'UDA.

type chaîne 64 Type de l'UDA.

provoque_modification_version chaîne 1 Précise si une modificationcrée une version majeure ;si non, s'affiche sous formed'un 0 dans le fichier texte,si oui, s'affiche sous formed'un 1.

hérite_valeur_initiale_du_parent chaîne 1 Précise si la valeur initialede l'attribut provient d'uneexigence parent ; si non,s'affiche sous forme d'un 0dans le fichier texte, si oui,s'affiche sous forme d'un 1.

modification_rend_liens_traçabilité_suspects chaîne 1 Précise si une modificationrend les liens de traçabilitésuspects ; si non, s'affichesous forme d'un 0 dans lefichier texte, si oui,s'affiche sous forme d'un 1.

attribut_système chaîne 1 Inutilisé à l'importation.

doit_initialiser_à_la_création chaîne 1 Valeur obligatoire pour unenouvelle exigence.

info_type chaîne 1024 Décrit les attributs de cetype d'UDA avec le formatUDA*.

* Pour que son format soit correct, ce fichier doit être créé par une exportation. Borland déconseille l'utilisation d'uneautre méthode pour générer ce fichier.

Format des champs de groupeLe tableau suivant liste et décrit les formats des champs de groupe.

Format des champs de groupeChamp Type Longueur maximale (caractères) Description

nom chaîne 64 Nom du groupe.

description chaîne 1024 Description du groupe.

adresse_email chaîne 64 Adresse email associée au groupe.

membres chaîne 1024 Membres du groupe, dans le format suivant : utilisateur1|utilisateur2|utilisateur3| utilisateur4

426

Page 427: Administering and Using Caliber Rm

Concepts associés

ExportationStructure des répertoires d'exportation

Procédures associées

Exportation des données pour leur importation dans un serveurExportation des données pour leur importation dans une autre application

427

Page 428: Administering and Using Caliber Rm

Options du correcteur orthographiqueOutils Orthographe

Le correcteur orthographique vous permet de vérifier l'orthographe de la description d'une exigence.

Elément DescriptionAbsent du dictionnaire : Affiche le mot mal orthographié.Remplacer par : Affiche le premier mot de la liste Suggestions, ou vous permet de taper un mot de

remplacement.Suggestions : Affiche une liste des remplacements suggérés pour le mot mal orthographié.Ignorer : Cliquez sur ce bouton pour ignorer le mot mal orthographié.Ignorer tout : Cliquez sur ce bouton pour ignorer toutes les occurrences du mot mal orthographié.Remplacer : Cliquez sur ce bouton pour remplacer le mot mal orthographié par le mot contenu dans

le champ Remplacer par.Remplacer tout : Cliquez sur ce bouton pour remplacer toutes les occurrences du mot mal orthographié

par le mot contenu dans le champ Remplacer par.Ajouter : Cliquez sur ce bouton pour ajouter au dictionnaire personnalisé le mot contenu dans le

champ Absent du dictionnaire.Suggérer : Cliquez sur ce bouton pour remplir la liste Suggestions par des alternatives au mot

contenu dans le champ Remplacer par.Options : Cliquez sur ce bouton pour afficher la boîte de dialogue Options du dictionnaire.Annuler le dernier : Cliquez sur ce bouton pour annuler la dernière modification effectuée par le correcteur

orthographique.Annuler : Cliquez sur ce bouton pour fermer la boîte de dialogue Orthographe sans effectuer

aucune modification.

Procédures associées

Invocation du correcteur orthographique

Référence associée

Onglet Orthographe

428

Page 429: Administering and Using Caliber Rm

Onglets d'optionsDécrit les onglets d'options du menu Outils.

Dans cette sectionOnglet GénéralDécrit les options de l'onglet Général.

Onglet ApparenceDécrit les options de l'onglet Apparence.

Onglet Outils personnalisésDécrit les options de l'onglet Outils personnalisés.

Onglet CacheDécrit les options de l'onglet Cache.

Onglet Presse-papiersDécrit les options de l'onglet Presse-papiers.

Onglet CommunicationsDécrit les options de l'onglet Communications.

Onglet OrthographeDécrit les options de l'onglet Orthographe.

Onglet Cacher les ongletsDécrit les options de l'onglet Cacher les onglets.

Onglet ExpertsDécrit les options de l'onglet Experts.

429

Page 430: Administering and Using Caliber Rm

Onglet GénéralDans le menu Outils, il existe plusieurs options système qui vous permettent de configurer votre client. Les optionssont listées dans l'ordre où elles apparaissent sur l'onglet. Cette section décrit les options de l'onglet Général.

Elément DescriptionEnregistrer les paramètres en quittant Enregistre la configuration du système, y compris le

dernier élément sélectionné, la taille et la position de lafenêtre lorsque vous quittez CaliberRM.

Afficher les discussions non lues au chargement duprojet

Affiche la liste des discussions non lues au chargementde CaliberRM.

Etiqueter en "lecture seule" les documents de référence Aide à empêcher d'autres utilisateurs de modifier desdocuments de référence hors de l'interface utilisateur deCaliberRM.

Confirmer avant d'enregistrer Affiche une boîte de dialogue de confirmationdemandant si vous voulez enregistrer l'exigence quevous avez modifiée lorsque vous sélectionnez un nouvelélément. Cette option est sélectionnée par défaut.

Demander un commentaire lors de l'enregistrementd'une exigence

Affiche la boîte de dialogue Commentaire lorsque vousenregistrez une exigence.

Afficher les messages ayant un rapport avec lesréférences

Affiche une boîte de dialogue chaque fois que vouscréez ou déplacez des références à un texte contenudans un document.

Un simple clic sur une exigence commence lerenommage

Détermine si vous pouvez, ou pas, renommer uneexigence de la liste en la sélectionnant et en cliquantdessus, comme vous le faites dans l'explorateurWindows.

Par défaut, créer la trace vers le parent en créant uneexigence enfant

Crée automatiquement une trace entre une exigenceparent et une nouvelle exigence enfant. Cette option estdésactivée par défaut.

Détecter automatiquement les mises à jour deCaliberRM au démarrage

Donne aux utilisateurs un accès immédiat aux mises àjour disponibles de CaliberRM en fournissantl'emplacement URL des téléchargements.

Concepts associés

Menu Outils

430

Page 431: Administering and Using Caliber Rm

Onglet ApparenceLes options de cet onglet vous permettent de définir l'apparence des éléments suivants :

Icônes dans les menus Affiche des icônes à côté des commandes dans lesmenus. Cela vous aide à reconnaître les boutons desbarres d'outils.

Onglets multilignes Vous permet d'empiler les onglets d'exigences afin qu'ilssoient tous visibles dans la fenêtre.

Chargement/affichage auto. de toutes les images dedescription d'exigence

Quand cette option est sélectionnée, les imagesapparaissent dans les descriptions d'exigences. Quandelle n'est pas sélectionnée, le texte alternatif (spécifiélors de l'insertion d'une nouvelle image) est affiché à laplace de l'image.

Format de date Détermine comment sont affichées les dates, avec leformat Windows long ou court.

Format utilisateur Vous permet de sélectionner comment sont affichés lesnoms d'utilisateurs. Vous pouvez afficher les utilisateursen utilisant soit leur ID utilisateur, soit leur prénom et leurnom.

Options d'onglet Vous permet de définir comment sont affichés lesonglets.

Concepts associés

ExigencesMenu Outils

431

Page 432: Administering and Using Caliber Rm

Onglet Outils personnalisésVous permet de créer des outils personnalisés spécifiques à votre projet. Il est possible de créer des outilspersonnalisés, de leur affecter une icône et de les disposer à l'emplacement de votre choix dans la barre d'outilspour en faciliter l'accès.

Concepts associés

Menu Outils

Procédures associées

Création d'outils personnalisés

432

Page 433: Administering and Using Caliber Rm

Onglet CacheLa gestion du cache vous permet de fixer des limites à la mémoire utilisée par les données mises en cache. Lecache est utilisé pour conserver une copie des exigences fréquemment consultées. Vous pouvez définir une desoptions suivantes pour gérer le cache de votre client.

Elément DescriptionIllimité Permet au client d'être uniquement limité par la mémoire disponible. Il s'agit du mode par

défaut.Ne jamais cacher Vous permet de limiter la quantité de cache que l'application utilise sur votre machine.

Concepts associés

Menu Outils

433

Page 434: Administering and Using Caliber Rm

Onglet Presse-papiersCet onglet détermine les données qui sont copiées dans le Presse-papiers en fonction des options suivantes :

Elément DescriptionNe coller que l'exigence copiée Colle uniquement l'exigence qui a été copiée.Coller l'exigence copiée et toutes les exigences enfant Colle l'exigence copiée et toutes ses exigences enfant.L'utilisateur peut passer outre le comportement pardéfaut

Permet à l'utilisateur de redéfinir la façon de coller quia été spécifiée par défaut. Si vous choisissez cetteoption, il vous sera demandé si vous voulez copier lesexigences enfant même si vous collez une exigencen'ayant pas d'exigence enfant.

Répertoire où placer les fichiers d'exigence glissés Spécifie le répertoire dans lequel placer une exigencecréée par glisser-déposer (fichier .crm).

Concepts associés

Menu Outils

434

Page 435: Administering and Using Caliber Rm

Onglet CommunicationsDans le menu Outils, il existe plusieurs options système qui vous permettent de configurer votre client. Les optionssont listées dans l'ordre où elles apparaissent sur l'onglet. L'onglet Communications vous permet de définir lesoptions suivantes.

Elément DescriptionDélai max de transaction normale Détermine la durée, exprimée en secondes, pendant laquelle le client attend

une réponse du serveur pour les transactions normales, comme l'affichagedes données d'un projet. Si vous exécutez le programme via un modem ouune connexion lente, vous aurez peut-être besoin d'augmenter cette durée.

Délai max de transaction lente Détermine la durée, exprimée en secondes, pendant laquelle le client attendune réponse du serveur pour les opérations longues, comme l'exécution desrapports. La durée nécessaire à la construction d'un rapport dépend du typede rapport sélectionné et de la quantité de données à compiler.

Niveau de diagnostic du réseau Détermine le niveau de détail présenté quand vous exécutez l'utilitaire dediagnostic du réseau. Cet utilitaire sert à résoudre les problèmes decommunication. Vous ne devez modifier cette option qu'à la demande dusupport Borland.

Concepts associés

Menu Outils

435

Page 436: Administering and Using Caliber Rm

Onglet OrthographeCet onglet vous permet de définir les options concernant le correcteur orthographique. Une coche indique quel'option du correcteur orthographique est activée. Pour de plus amples informations sur l'utilisation du correcteurorthographique, voir ci-après.

Option DescriptionToujours suggérer des alternatives aux mots malorthographiés

Si cette option est sélectionnée, le correcteur suggèredes corrections pour les mots mal orthographiés.

Toujours vérifier l'orthographe avant d'enregistrer lesexigences

Si cette option est sélectionnée, le correcteurorthographique vérifie les mots mal orthographiésquand une exigence est enregistrée après toutemodification.

Ne vérifier l'orthographe que si la description del'exigence est modifiée

Si cette option est sélectionnée, le correcteurorthographique vérifie les mots mal orthographiésquand une exigence est enregistrée mais uniquement sile champ Description a été modifié.

Ne pas vérifier les mots en MAJUSCULES Si cette option est sélectionnée, le correcteurorthographique ignore les mots entièrement enmajuscules.

Ne pas vérifier les mots contenant des nombres Si cette option est sélectionnée, le correcteurorthographique ignore les mots contenant des chiffres.

Ne pas vérifier les mots du glossaire CaliberRM Si cette option est sélectionnée, le correcteurorthographique ignore les mots contenus dans leglossaire CaliberRM.

Options du dictionnaire Sélectionnez le bouton Modifier pour ajouter, changerou retirer des mots dans votre dictionnaire personnalisé.

Dictionnaires internationaux Affiche une liste déroulante de tous les dictionnairesinstallés sur votre système. Sélectionnez la langue àutiliser quand l'orthographe est vérifiée. Les élémentsde cette liste doivent être orthographiés exactement dela même manière que dans la section Dictionnairesdisponibles.

Concepts associés

Menu Outils

436

Page 437: Administering and Using Caliber Rm

Onglet Cacher les ongletsVous permet de masquer ou d'afficher des onglets pour des types d'exigences spécifiques en sélectionnant la caseà gauche de l'onglet pour chaque type d'exigences dans l'onglet. Une coche indique que l'onglet est affiché. Lesonglets masqués pour un type d'exigences sont masqués dans tous les projets qui utilisent ce type d'exigences.

Concepts associés

Menu Outils

437

Page 438: Administering and Using Caliber Rm

Onglet ExpertsCet onglet vous permet de déterminer si les types d'exigences et les attributs définis par l'utilisateur sont créés enutilisant l'expert approprié.

Elément DescriptionType d'exigences Détermine si les types d'exigences sont créés en utilisant l'Expert de création d'un

type d'exigences ou manuellement.Attribut défini par l'utilisateur Détermine si les attributs définis par l'utilisateur sont créés en utilisant l'Expert de

création d'un attribut défini par l'utilisateur ou manuellement.

Concepts associés

Menu Outils

438

Page 439: Administering and Using Caliber Rm

Menus de CaliberRMDécrit les options des menus.

Dans cette sectionMenu FichierDécrit les options du menu Fichier.

Menu EditionDécrit les options du menu Edition.

Menu AffichageDécrit les options du menu Affichage.

Menu AdminDécrit les options du menu Admin.

Menu InsérerDécrit les options du menu Insérer.

Menu FormatDécrit les options du menu Format.

Menu RapportsDécrit les options du menu Rapports.

Menu ExigenceDécrit les options du menu Exigence.

Menu OutilsDécrit les options du menu Outils.

439

Page 440: Administering and Using Caliber Rm

Menu FichierLe menu Fichier contient plusieurs commandes concernant les tâches s'effectuant au niveau des projets et lestâches administratives.

Les commandes effectuent les fonctions suivantes :

Elément DescriptionOuvrir un projet : Affiche la boîte de dialogue Ouvrir un projet, ce qui vous permet de

choisir dans une liste de projets.Ouvrir une baseline : Affiche les baselines disponibles pour ce projet et vous permet de

sélectionner une baseline.Ouvrir un document Word : Ouvre un document Word existant et vous permet de créer de nouvelles

exigences et des liens de référence à partir de ce document.Admin : Affiche le sous-menu Admin qui contient les commandes relatives à

l'exécution des tâches administratives. Voir les informations associéesdans "Taches administratives".

Attributs définis par l'utilisateur : Affiche la boîte de dialogue Attributs définis par l'utilisateur qui vouspermet de créer, de modifier et de supprimer des attributs définis parl'utilisateur.

Attributs système : Affiche la boîte de dialogue Attributs système qui vous permet demodifier les attributs système.

Types d'exigences : Affiche la boîte de dialogue Types d'exigences qui vous permet decréer, de modifier et de supprimer des types d'exigences et des ongletspersonnalisés dans les types d'exigences.

Profils de sécurité : Affiche la boîte de dialogue Profils de sécurité qui vous permet decréer, de modifier et de supprimer des profils de sécurité.

Définir les types d'exigences : Affiche la boîte de dialogue Types d'exigences qui vous permet despécifier les types d'exigences utilisés dans le projet en cours.

Administrateurs de projets CaliberRM : Affiche la boîte de dialogue Administrateurs de projets CaliberRM quipermet aux administrateurs de spécifier les utilisateurs ayant desprivilèges administratifs. Ce paramétrage s'applique à tous les projets.

Administration Baseline : Affiche le sous-menu Administration Baseline qui contient descommandes pour effectuer la gestion des baselines. Voir lesinformations associées dans "Baselines".

Nouvelle baseline : Affiche la boîte de dialogue Nouvelle baseline qui vous permet de créerune nouvelle baseline si vous êtes un administrateur de baselines.

Propriétés de la baseline : Affiche la boîte de dialogue Propriétés de la baseline quand unebaseline est utilisée. Si vous n'avez pas les privilèges d'administrationdes baselines, les informations affichées sont en lecture seule.

Maintenance de la baseline : Affiche la fenêtre Maintenance de la baseline qui vous permet d'ajouterou de supprimer des informations sur les exigences dans une baselinesi vous êtes un administrateur de baselines.

Imprimer : Imprime un rapport détaillé pour l'exigence sélectionnée.Exporter vers Access : Exporte les données sélectionnées par l'utilisateur vers Microsoft

Access.Importer de Word : Affiche l'expert Importer de Word qui vous permet de sélectionner un

document Word depuis lequel importer des exigences.Enregistrer les paramètres : Enregistre les paramètres pour garantir que vous utiliserez les mêmes

à la prochaine ouverture de votre projet.Quitter : Ferme l'application.

Vous pouvez également ajouter ici des notes, des astuces et des avertissements qui s'appliquent aux éléments dela boîte de dialogue.

440

Page 441: Administering and Using Caliber Rm

Concepts associés

AdministrateursBaselinesExigences

Procédures associées

Importation d'exigences depuis Microsoft Word

441

Page 442: Administering and Using Caliber Rm

Menu EditionLe menu Edition contient plusieurs commandes standard, dont Couper, Copier et Coller. Les commandes effectuentles fonctions suivantes :

Elément DescriptionAnnuler : Annule la dernière action effectuée.Couper : Coupe le texte ou l'exigence sélectionné.Copier : Copie le texte ou l'exigence sélectionné.Coller : Colle les éléments coupés ou copiés à l'emplacement indiqué.Rechercher dans l'arborescence : Vous permet de trouver dans la liste des exigences les exigences dont le nom

correspond aux critères spécifiés. Voir les informations associées dans"Recherche d'exigences".

Rechercher dans la description : Vous permet de rechercher une chaîne dans la description des exigences,pour toutes les exigences d'un projet, un type d'exigences ou une sous-arborescence.

Procédures associées

Recherche d'exigences

442

Page 443: Administering and Using Caliber Rm

Menu AffichageLe menu Affichage donne accès à des vues supplémentaires des données concernant les exigences et vous permetd'afficher ou de masquer les barres d'outils. Les commandes effectuent les fonctions suivantes :

Elément DescriptionSuivante/Précédente : Vous permet de naviguer entre les exigences précédemment visualisées.Actualiser : Met à jour les informations.Vue glossaire : Vous permet de basculer entre le texte dans le formatage de couleur défini par

l'utilisateur et le texte dans le formatage de couleur défini par le glossaire.Numéros hiérarchiques : Affiche le schéma de numérotation hiérarchique dans la liste des exigences.Numéros de série : Affiche le numéro d'identification unique de chaque exigence dans la liste des

exigences.Barre d'outils Fichier : Affiche/masque la barre d'outils Fichier. La barre d'outils Fichier contient les listes

déroulantes Projet et Baseline. Une marque de sélection indique que la barre d'outilsest affichée.

Barre d'outils Edition : Affiche/masque la barre d'outils Edition. La barre d'outils Edition contient les optionssuivantes : Annuler, Couper, Copier, Coller, Rechercher dans l'arborescence,Rechercher dans la description, Numéros hiérarchiques, Numéros de série et A proposde CaliberRM. Une marque de sélection indique que la barre d'outils est affichée.

Barre d'outils Exigence : Affiche/masque la barre d'outils Exigence. La barre d'outils Exigence contient lesoptions suivantes : Créer une exigence, Insérer avant, Insérer après, Glisser-déposerune nouvelle exigence, Supprimer l'exigence, Enregistrer les modifications, Annulerles modifications, Monter, Descendre, Mapper/dé-mapper l'exigence, Intérêt manifestéet Imprimer. Une marque de sélection indique que la barre d'outils est affichée.

Barre d'outils Outils : Affiche/masque la barre d'outils Outils. La barre d'outils Outils contient les optionssuivantes : Orthographe, Document Factory, Glossaires, Grille d'exigences, Matrice detraçabilité, Discussions non lues, Signatures de la baseline et tous les outilspersonnalisés que vous avez créés. Une marque de sélection indique que la barred'outils est affichée.

Barre d'outils SCM : Affiche/masque la barre d'outils SCM. La barre d'outils SCM contient les optionspermettant d'utiliser un outil SCM éventuellement installé. Une marque de sélectionindique que la barre d'outils est affichée.

Barre d'outils Format : Affiche/masque la barre d'outils Format. Une marque de sélection indique que la barred'outils est affichée.

Barre d'état : Affiche/cache la Barre d'état. Une marque de sélection indique que la barre d'outilsest affichée.

443

Page 444: Administering and Using Caliber Rm

Menu AdminLe sous-menu Admin affiche les commandes relatives à l'exécution des tâches administratives. Pour de plus amplesinformations sur ces fonctionnalités, voir les informations associées "Tâches administratives".

Elément DéfinitionAttributs définis par l'utilisateur Affiche la boîte de dialogue Attributs définis par l'utilisateur qui vous

permet de créer, de modifier et de supprimer des attributs définis parl'utilisateur.

Attributs système Affiche la boîte de dialogue Attributs système qui vous permet demodifier les attributs système.

Types d'exigences : Affiche la boîte de dialogue Types d'exigences qui vous permet decréer, de modifier et de supprimer des types d'exigences et des ongletspersonnalisés dans les types d'exigences.

Profils de sécurité : Affiche la boîte de dialogue Profils de sécurité qui vous permet decréer, de modifier et de supprimer des profils de sécurité.

Définir les types d'exigences : Affiche la boîte de dialogue Types d'exigences qui vous permet despécifier les types d'exigences utilisés dans le projet en cours.

Administrateurs de projets CaliberRM : Affiche la boîte de dialogue Administrateurs de projets CaliberRM quipermet aux administrateurs de spécifier les utilisateurs ayant desprivilèges administratifs. Ce paramétrage s'applique à tous les projets.

Concepts associés

Types d'exigencesAttributsProfils de sécurité

444

Page 445: Administering and Using Caliber Rm

Menu InsérerLe menu Insérer vous permet d'insérer des images, des tableaux et des liens hypertexte dans les descriptions desexigences.

Concepts associés

Ajout d'images aux descriptions d'exigences

Procédures associées

Création d'exigencesAjout de liens hypertexte aux descriptions d'exigencesAjout de tableaux aux descriptions d'exigences

445

Page 446: Administering and Using Caliber Rm

Menu FormatLe menu Format permet de mettre en forme le texte des descriptions des exigences.

Elément DescriptionPolice : Vous permet de changer le type de police.Puces : Vous permet d'ajouter des puces au texte.Numérotation : Vous permet d'ajouter des listes numérotées.Aligner à gauche : Aligne le texte à gauche.Centrer : Centre le texte.Aligner à droite : Aligne le texte à droite.Augmenter le retrait : Vous permet d'indenter le texte.Diminuer le retrait : Vous permet de réduire le niveau d'indentation du texte.

Procédures associées

Police du formatageFormatage du texte des exigences

446

Page 447: Administering and Using Caliber Rm

Menu RapportsLe menu Rapports vous permet de prévisualiser et d'imprimer les rapports standard des données des exigences.

Les commandes effectuent les fonctions suivantes :

Elément DescriptionDétail : Imprime le rapport détaillé qui liste toutes les exigences du projet avec leurs données, y compris

le nom, la description, la priorité, l'état, les attributs définis par le propriétaire et par l'utilisateur,la discussion et l'historique.

Etat : Imprime le rapport des exigences par état qui liste toutes les exigences par état.Responsabilité : Imprime le rapport des exigences par responsable qui liste toutes les exigences triées selon

l'utilisateur responsable.

Procédures associées

Création de rapports d'exigencesCréation d'un rapport à partir de la grille d'exigences

447

Page 448: Administering and Using Caliber Rm

Menu ExigenceLe menu Exigence contient plusieurs options permettant la création et la gestion des exigences. Ce menu vouspermet également de changer l'ordre des exigences dans l'arborescence.

Elément DescriptionCréer une exigence : Affiche un sous-menu contenant les commandes de création des nouvelles

exigences.

Enfant : (ALT + CTRL + N) Crée une nouvelle exigence comme enfant del'exigence ou du type d'exigences actuellement sélectionné.

Au-dessus : (CTRL + MAJ + N) : Crée une nouvelle exigence avant l'exigenceactuellement sélectionnée et au même niveau hiérarchique.

Au-dessous : (CTRL + N) Crée une nouvelle exigence après l'exigenceactuellement sélectionnée et au même niveau hiérarchique.

Glisser-déposer : Vous permet de faire glisser une nouvelle exigence et de ladéposer à n'importe quel niveau du projet sélectionné.

Supprimer une exigence : (CTRL + D) Vous permet de supprimer des exigences inutiles.Enregistrer les modifications : (CTRL + S) Vous permet d'enregistrer toutes les modifications apportées à une

exigence, à un type d'exigences ou à un attribut défini par l'utilisateur.Annuler les modifications : Vous permet d'annuler toutes les modifications apportées à une exigence, à un

type d'exigences ou à un attribut défini par l'utilisateur avant d'avoir enregistréces modifications.

Monter : (Ctrl + Flèche Haut) Change l'ordre des exigences en déplaçant vers le hautl'exigence sélectionnée.

Descendre : (CTRL + FLèCHE BAS) Change l'ordre des exigences en déplaçant vers le basl'exigence sélectionnée.

Mapper/dé-mapper l'exigence : Vous permet de créer ou d'annuler un lien entre la description d'une exigenceet la description d'une autre exigence.

Intérêt manifesté : Vous avertit de toutes les modifications apportées à une exigence même sil'exigence ne vous est pas affectée.

Comparer l'exigence : Vous permet de comparer une exigence à une autre exigence ou une autreversion d'exigence.

A la version précédente : Vous permet de comparer une exigence à uneversion précédente de la même exigence.

A une autre exigence ou version : Vous permet de comparer une exigence àtoute version d'une autre exigence.

Procédures associées

Création d'exigencesComparaison d'exigencesRéception de notifications lors des modifications des exigences (Intérêt manifesté)Suppression d'exigences

448

Page 449: Administering and Using Caliber Rm

Menu OutilsLe menu Outils vous permet d'accéder aux options Grille d'exigences, Diagramme de traçabilité et Matrice detraçabilité. De plus, vous pouvez accéder à Document Factory, Glossaires, Expert de test, Comparer des baselines,Signatures de la baseline, Discussions non lues, à des commandes SCM, et vous pouvez définir les options systèmeen utilisant l'option de menu Options.

Les commandes du menu Outils effectuent les fonctions suivantes :

Elément DescriptionOrthographe : Affiche la boîte de dialogue Orthographe qui vous permet de vérifier l'orthographe

de la définition d'une exigence.Document Factory : Lance Document Factory qui vous permet de générer des documents de

spécifications personnalisés à jour en utilisant des modèles Microsoft Word.Glossaires : Affiche le glossaire global des termes dont vous pouvez voir la définition lorsque la

souris passe au-dessus d'un de ces termes dans la description d'une exigence.Grille d'exigences : Affiche la grille d'exigences qui vous permet de voir toutes les exigences dans une

liste filtrable.Expert de test : Lance l'expert de test qui vous permet de créer des tests pour une exigence. C'est

un moyen de créer facilement les tests de toutes vos exigences en automatisant leprocessus de création des tests dans Quality Center.

Diagramme de traçabilité : Affiche les données de traçabilité d'une exigence dans un diagramme.Matrice de traçabilité : Affiche la Matrice de traçabilité qui montre toutes les relations existant entre les

exigences.Discussions non lues : Affiche la liste des discussions non lues qui montre toutes les discussions non lues

pour le projet ouvert.Comparer des baselines : Affiche la boîte de dialogue Comparer des baselines qui vous permet de comparer

le contenu de deux baselines.Signatures de la baseline : Affiche la boîte de dialogue Signatures de la baseline qui vous permet de voir les

détails des signatures, d'ajouter des signatures, de voir des rapports de signatureset des comparaisons de baselines.

Diagramme mappé : Affiche le Diagramme d'exigence mappée pour l'exigence sélectionnée.Borland Search : Ouvre Borland Search qui vous permet de rechercher des phrases ou des mots et

d'afficher le résultat de la recherche.Estimate Professional : Ouvre Estimate Professional qui génère des estimations pour la planification des

projets de développement.Modifier le mot de passe : Affiche la boîte de dialogue Modification du mot de passe qui vous permet de

changer votre mot de passe.Contrôle de code source : Affiche le sous-menu Contrôle de code source qui contient des commandes pour

utiliser un outil SCM éventuellement installé.Options : Affiche la boîte de dialogue Options qui vous permet de définir les options système

de votre client. Il existe plusieurs options système qui vous permettent de configurervotre client.

Concepts associés

BaselinesTraçabilitéGlossairesGrille d'exigences

449

Page 450: Administering and Using Caliber Rm

Menu de AdministratorDécrit les options des menus.

Dans cette sectionMenu FileDécrit les options du menu File.

Menu EditDécrit les options du menu Edit.

Menu ViewDécrit les options du menu View.

Rechercher dans l'arborescenceExplique comment trouver des informations sur les projets, les utilisateurs ou les groupes.

Menu ReportsDécrit les options du menu Reports.

Menu ToolsDécrit les options du menu Tools.

Menu HelpDécrit les options du menu Help.

450

Page 451: Administering and Using Caliber Rm

Menu FileLe menu File contient plusieurs commandes relatives aux tâches administratives.

Les commandes effectuent les fonctions suivantes :

Elément DescriptionNew Project : Crée un nouveau projet.New User : Crée un nouvel utilisateur.New Group : Crée un nouveau groupe.Save Settings : Enregistre les modifications apportées au projet, à l'utilisateur ou au groupe sélectionné.Admin : Affiche le sous-menu Admin qui contient les commandes suivantes relatives à l'exécution des

tâches administratives :

Account Restrictions : Affiche la boîte de dialogue Account Restrictions qui vous permetde définir les paramètres d'administration des mots de passe.

Email Affiche la boîte de dialogue Notifications qui vous permet dedéfinir les paramètres nécessaires à l'activation de la notificationautomatique par email.

Departments : Affiche la boîte de dialogue Departments qui vous permet demodifier la liste des départements dont dépendent les utilisateurs.

Security Profiles : Affiche la boîte de dialogue Profils de sécurité qui vous permetde créer, de modifier et de supprimer des profils de sécurité.

Glossaries : Affiche la boîte de dialogue Glossaries qui vous permet de créer,de modifier et de supprimer les glossaires des projets.

License Management : Affiche la boîte de dialogue License Management qui vouspermet de configurer et de gérer vos licences utilisateur.

Save Settings : Enregistre les paramètres système, y compris la vue en cours et l'élément sélectionné, ainsique la taille et la position de la fenêtre.

Exit : Ferme CaliberRM Administrator.Exit and Log Off : Ferme CaliberRM Administrator et vous déconnecte du système.

Remarque : Pour de plus amples informations sur la configuration de ces intégrations, veuillezconsulter la zone clients à l'adresse http://support.borland.com.

Concepts associés

AdministrateursIntégrations du produitProfils de sécuritéNiveaux d'accèsLicence

451

Page 452: Administering and Using Caliber Rm

Menu EditLe menu Edit contient plusieurs commandes Windows standard. Les commandes effectuent les fonctionssuivantes :

Elément DescriptionUndo : Annule la dernière action effectuée.Cancel Changes : Annule toutes les modifications apportées et non enregistrées, et ramène les données à leur

forme originelle.Cut : Coupe le texte ou l'exigence sélectionné.Copy : Copie le texte sélectionné.Paste : Colle les éléments coupés ou copiés à l'emplacement indiqué.Delete : Supprime le projet, l'utilisateur ou le groupe sélectionné.Find in Tree : Vous permet de trouver dans la liste des exigences les exigences dont le nom correspond

aux critères spécifiés. Voir les informations associées dans "Recherche d'exigences".

Procédures associées

Recherche d'exigencesRechercher dans l'arborescence

452

Page 453: Administering and Using Caliber Rm

Menu ViewLe menu View contient des commandes permettant de spécifier la vue à visualiser. Les commandes effectuent lesfonctions suivantes :

Elément DescriptionProjects : Modifie la vue pour afficher la liste des projets sur la gauche, et les informations

concernant les projets sur les onglets de droite.Users : Modifie la vue pour afficher la liste des utilisateurs sur la gauche, et les informations

concernant les utilisateurs sur les onglets de droite.Groups : Modifie la vue pour afficher la liste des groupes sur la gauche, et les informations

concernant les groupes sur les onglets de droite.Monitor : Affiche les sélections de vues pour le moniteur des connexions par utilisateur.User Connections : Affiche la vue du moniteur des connexions par utilisateur.Product Connections : Affiche la vue du moniteur des connexions par produit.Logout : Permet à un administrateur de déconnecter un client du système.Refresh : Met à jour les informations du projet.Toolbar : Affiche/cache la Barre d'outils. Une marque de sélection indique que la barre d'outils est

affichée.Status Bar : Affiche/cache la Barre d'état. Une marque de sélection indique que la barre d'état est

affichée.

Concepts associés

ProjetsUtilisateursMoniteur de connexions utilisateur

453

Page 454: Administering and Using Caliber Rm

Rechercher dans l'arborescence

Pour vous connecter à CaliberRM1 Choisissez la vue projet, la vue utilisateur ou la vue groupe, selon l'objet de votre recherche.2 Sélectionnez Edition Rechercher dans l'arborescence dans le menu. La boîte de dialogue Rechercher

dans l'arborescence est affichée.3 Entrez le nom de l'élément à rechercher, ou une partie de ce nom, dans le champ Chercher.4 Si vous souhaitez que le moteur de recherche ne trouve que les éléments dont les noms correspondent

exactement, cochez la case Mot entier.5 Si vous souhaitez que le moteur de recherche distingue les minuscules des majuscules, cochez la case

Différence MAJ/min.6 Sélectionnez la direction de la recherche (Haut ou Bas à partir de l'élément sélectionné).7 Cliquez sur le bouton Suivant jusqu'à ce que l'élément que vous recherchez soit sélectionné.8 Cliquez sur le bouton Annuler pour fermer la boîte de dialogue Rechercher dans l'arborescence.

Concepts associés

Utilisateurs

454

Page 455: Administering and Using Caliber Rm

Menu ReportsCaliberRM Administrator fournit trois rapports standard : sur les projets, sur les utilisateurs et sur les groupes. Lemenu Reports vous permet de prévisualiser et d'imprimer des rapports standard établis à partir des données desprojets, des utilisateurs et des groupes.

Les commandes effectuent les fonctions suivantes :

Elément DescriptionProject : Affiche l'option de visualisation ou d'enregistrement du rapport de projets, qui répertorie tous les projets

avec leurs données, y compris la description et les baselines. Vous pouvez le visualiser dans votrenavigateur par défaut ou l'enregistrer dans un fichier .xml.

User : Affiche l'option de visualisation ou d'enregistrement du rapport d'utilisateurs, qui répertorie tous lesutilisateurs avec leurs données, y compris la description, le nom, l'adresse, le département, l'adresseemail et les affectations aux groupes. Vous pouvez le visualiser dans votre navigateur par défaut oul'enregistrer dans un fichier .xml.

Group : Affiche l'option de visualisation ou d'enregistrement du rapport de groupes, qui répertorie tous lesgroupes avec leurs données, y compris l'adresse email, la description et les utilisateurs affectés. Vouspouvez le visualiser dans votre navigateur par défaut ou l'enregistrer dans un fichier .xml.

♦ Pour visualiser un rapport, sélectionnez le bouton Open in default browser.

♦ Pour enregistrer le rapport dans le format .xml, sélectionnez le bouton Save as XML, entrez le nom du fichieret cliquez sur le bouton Parcourir pour choisir l'emplacement où l'enregistrer.

Procédures associées

Création de rapports d'exigencesCréation d'un rapport à partir de la grille d'exigences

455

Page 456: Administering and Using Caliber Rm

Menu ToolsLe menu Tools contient diverses commandes réparties sur quatre onglets.

Lorsque vous sélectionnez Tools Options, quatre onglets d'options apparaissent.

Les commandes du menu Tools effectuent les fonctions suivantes :

Elément DescriptionOnglet General Save Settings on Exit (Enregistrer les

paramètres en quittant) :Enregistre les paramètres système, comme lavue et l'élément sélectionnés en dernier, lataille et la position de la fenêtre, lorsque vousquittez Administrator.

Confirm Before Saving (Confirmer avantd'enregistrer) :

Affiche une boîte de dialogue de confirmationvous demandant si vous voulez enregistrer leprojet, l'utilisateur ou le groupe modifié. Cetteoption est sélectionnée par défaut.

Onglet Communications Normal Transaction Time Out (Délaimax d'une transaction normale) :

Détermine la durée, exprimée en secondes,pendant laquelle le client attend uneréponse du serveur pour les transactionsnormales, comme l'affichage des donnéesd'un projet. Si vous exécutez CaliberRMAdministrator à distance, augmentez cetemps de quelques secondes.

Lengthy Operation Time Out (Délai maxd'une transaction lente) :

Détermine la durée, exprimée en secondes,pendant laquelle le client attend uneréponse du serveur pour des opérationstrès longues, telles que l'exécution desrapports. La durée nécessaire à laconstruction d'un rapport dépend du type derapport sélectionné et de la quantité dedonnées à compiler.

Network Diagnostics Level (Niveau dediagnostic du réseau) :

Détermine le niveau de détail présentéquand vous exécutez l'utilitaire dediagnostic du réseau. Cet utilitaire sert àrésoudre les problèmes de communication.Vous ne pouvez modifier cette option qu'àla demande du support produit.

Onglet Appearance Icons on Menus : Affiche des icônes en regard descommandes des menus lorsqu'ellescorrespondent à des boutons figurant dansles barres d'outils. Cela vous permet dereconnaître les boutons des barres d'outils.

Resize Windows While Moving Splitter Bar(Redimensionner les fenêtres lors dudéplacement du diviseur d'écran) :

Redessine dynamiquement les onglets surla droite de l'écran lorsque vous déplacezle diviseur d'écran. Cela peut provoquer unléger scintillement de l'écran selon laconfiguration de votre ordinateur.

Date Format : Détermine le format d'affichage des dates.Le format est déterminé en fonction desparamètres Windows spécifiés lorsquevous sélectionnez Paramètres Panneau

456

Page 457: Administering and Using Caliber Rm

de configuration Options régionales Date dans le menu Démarrer de Windows.

Onglet Wizards Projects : Détermine si les projets sont créés au moyen de l'expert Project Creation ou enutilisant le mode avancé. Une coche signifie que l'expert est activé.

Users : Détermine si les utilisateurs sont créés au moyen de l'expert User Creation ou enutilisant le mode avancé. Une coche signifie que l'expert est activé.

Groups : Détermine si les groupes sont créés au moyen de l'expert Group Creation ou enutilisant le mode avancé. Une coche signifie que l'expert est activé.

Concepts associés

ProjetsUtilisateurs

457

Page 458: Administering and Using Caliber Rm

Menu HelpLe menu Help affiche des options donnant accès au système d'aide.

Les commandes effectuent les fonctions suivantes :

Elément DescriptionHelp Topics : Affiche le système d'aide.Using Help : Affiche des instructions pour utiliser le système d'aide.Technical Support : Affiche des informations sur la façon de contacter le support technique.Borland Home Page : Ouvre un navigateur Internet et affiche la page d'accueil Borland.About Administrator : Affiche des informations à propos d'Administrator.

458