Vous êtes sur la page 1sur 458

Borland CaliberRM 2008

Borland Software Corporation 20450 Stevens Creek Blvd., Suite 800 Cupertino, California 95014 USA www.borland.com Les applications mentionnes dans ce manuel sont brevetes par Borland Software Corporation ou en attente de brevet. Reportez-vous au CD du produit ou la bote de dialogue A propos pour avoir la liste des brevets. Ce document ne donne aucun droit sur ces brevets. Copyright 19982008 Borland Software Corporation et/ou ses filiales. Tous les noms de marques et de produits Borland sont des marques de fabrique ou des marques dposes de Borland Software Corporation aux Etats-Unis et dans d'autres pays. Toutes les autres marques appartiennent leurs propritaires respectifs. Aot 2008 PDF

Introduction
Introduction Aide sur l'aide ............................................................................................................................................. Concepts .................................................................................................................................................... Prsentation de CaliberRM ................................................................................................................. CaliberRM Administrator ..................................................................................................................... Visite guide de l'interface utilisateur de CaliberRM ........................................................................... Gestion des exigences ....................................................................................................................... Intgrations du produit ........................................................................................................................ Barre d'outils StarTeam ...................................................................................................................... Moniteur de connexions utilisateur ..................................................................................................... Extension des fonctionnalits de CaliberRM ...................................................................................... Fonctionnalits abandonnes ............................................................................................................. Client web et Web Viewer ................................................................................................................... Procdures ................................................................................................................................................. Procdures administratives ................................................................................................................ Dfinition des projets ................................................................................................................... Cration d'utilisateurs .................................................................................................................. Gestion du serveur de licences Borland ...................................................................................... Procdures pour l'utilisateur final ........................................................................................................ Connexion CaliberRM .............................................................................................................. Connexion Administrator .......................................................................................................... Modification du mot de passe ...................................................................................................... Cration d'outils personnaliss .................................................................................................... Ajout de mots un dictionnaire personnalis .............................................................................. Invocation du correcteur orthographique ..................................................................................... Rechercher dans l'arborescence ................................................................................................. Ajout d'un raccourci d'outil ........................................................................................................... Gnration de l'URL d'une exigence ........................................................................................... Quoi de neuf .............................................................................................................................................. Nouvelles fonctionnalits administratives ........................................................................................... Nouvelles fonctionnalits de l'API ....................................................................................................... Nouvelles fonctionnalits des intgrations .......................................................................................... Nouvelles fonctionnalits de cration de rapports .............................................................................. Nouvelles fonctionnalits de l'diteur d'exigences .............................................................................. Nouvelles fonctionnalits de traabilit ............................................................................................... Nouvelles fonctionnalits d'emploi ...................................................................................................... Fonctionnalits abandonnes ............................................................................................................. 13 15 16 19 20 21 22 23 24 25 27 28 29 30 31 34 36 37 38 40 42 43 44 45 46 47 48 49 50 51 52 54 56 58 60 62

Concepts
Concepts Administration des serveurs CaliberRM .................................................................................................... 65 Importation des informations sur les projets ....................................................................................... 66 Administration de la base de donnes ................................................................................................ 67 Administration des projets CaliberRM ....................................................................................................... 68 Projets ................................................................................................................................................. 70 Types d'exigences .............................................................................................................................. 71 Administrateurs ................................................................................................................................... 72 Tches administratives ....................................................................................................................... 73 Niveaux d'accs .................................................................................................................................. 74 Rapports administratifs ....................................................................................................................... 75 Attributs ............................................................................................................................................... 76 Commutateurs de commandes ........................................................................................................... 78 Discussion ........................................................................................................................................... 79 Document Factory ............................................................................................................................... 80 Utilisateurs .......................................................................................................................................... 82 Structure des rpertoires d'exportation ............................................................................................... 83 Structure des rpertoires d'importation ............................................................................................... 84 Activation des exigences partages et mappes ............................................................................... 85 Tables d'exportation ............................................................................................................................ 86 Licence ............................................................................................................................................... 94 Scurit ............................................................................................................................................... 96 Profils de scurit ............................................................................................................................... 97 Module complmentaire externe ........................................................................................................ 99 Accs Web ........................................................................................................................................ 100 Utilisation de CaliberRM pour la gestion des exigences .......................................................................... 102 Exigences ......................................................................................................................................... 104 Exigences partages ........................................................................................................................ 105 Vues exigence .................................................................................................................................. 106 Diagramme des exigences mappes ............................................................................................... 107 Descriptions des exigences .............................................................................................................. 108 Grille d'exigences .............................................................................................................................. 109 Vues exigence .................................................................................................................................. 110 Historique des exigences .................................................................................................................. 111 Rapports ........................................................................................................................................... 112 Rapports d'exigences personnaliss ................................................................................................ 114 Rapports de traabilit ...................................................................................................................... 115 Cration de fichiers par glisser-dposer ........................................................................................... 116 Traabilit ......................................................................................................................................... 117 Prise en charge des baselines pour l'intgration SCTM ................................................................... 118 Diagramme de traabilit .................................................................................................................. 119 La matrice de traabilit .................................................................................................................... 121 Glossaires ......................................................................................................................................... 122 Vue glossaire .................................................................................................................................... 123 Baselines .......................................................................................................................................... 124 Signatures lectroniques de baselines ............................................................................................. 126 Exportation ........................................................................................................................................ 127 Importation ........................................................................................................................................ 128 Numros hirarchiques ..................................................................................................................... 129

Procdures
Procdures Attributs .................................................................................................................................................... Affectation d'un attribut dfini par l'utilisateur un type d'exigences ................................................ Affectation des valeurs d'attributs ..................................................................................................... Cration d'un attribut dfini par l'utilisateur ....................................................................................... Modification d'un attribut dfini par l'utilisateur ................................................................................. Rorganisation de l'ordre des attributs dfinis par l'utilisateur .......................................................... Suppression d'un attribut dfini par l'utilisateur ................................................................................. Baselines ................................................................................................................................................. Comparaison de baselines ............................................................................................................... Cration d'administrateurs de baselines ........................................................................................... Cration de rapports de signatures des baselines ........................................................................... Cration des baselines dans Administrator ...................................................................................... Cration et dfinition des baselines .................................................................................................. Initialisation d'une baseline ............................................................................................................... Modification des baselines ................................................................................................................ Signature d'une baseline .................................................................................................................. Verrouillage des baselines ................................................................................................................ Glossaires ................................................................................................................................................ Affectation des glossaires ................................................................................................................. Cration d'un glossaire ..................................................................................................................... Cration d'un glossaire ..................................................................................................................... Cration d'un terme dans un glossaire ............................................................................................. Exportation des glossaires ................................................................................................................ Importation de glossaires .................................................................................................................. Modification de termes de glossaire ................................................................................................. Modification des glossaires ............................................................................................................... Rutilisation des glossaires .............................................................................................................. Suppression d'un glossaire ............................................................................................................... Suppression de termes de glossaire ................................................................................................ Administration de la base de donnes ..................................................................................................... Planification d'une sauvegarde quotidienne de la base de donnes ................................................ Cration d'une base de donnes avec le gestionnaire de base de donnes ................................... Modification du propritaire de la base de donnes ......................................................................... Optimisation de la taille de la base de donnes avec la commande Defrag .................................... Restauration d'une base de donnes ............................................................................................... Sauvegarde d'une base de donnes ................................................................................................ Discussions .............................................................................................................................................. Activation de la notification des discussions ..................................................................................... Envoi des messages dans les discussions ....................................................................................... Lecture d'un message ....................................................................................................................... Rponse aux messages de discussion ............................................................................................ Visualisation de la liste des discussions non lues ............................................................................ Document Factory .................................................................................................................................... Cration d'un document l'aide de Document Factory .................................................................... Cration de tableaux dans Document Factory ................................................................................. Cration du fichier commandline.ini .................................................................................................. Excution de Document Factory partir de la ligne de commande ................................................. Planification des rapports de Document Factory .............................................................................. Utilisation d'un filtre dans Document Factory .................................................................................... Rfrence de document ........................................................................................................................... Cration d'une exigence partir d'un document .............................................................................. 133 134 135 136 138 139 140 141 142 143 144 145 147 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 168 169 170 171 173 174 175 176 177 178 179 180 181 183 186 187 188 190 191 192

Cration de rfrences de document ............................................................................................... Cration de rfrences web ............................................................................................................. Dfinition d'une rfrence de document en tant que rfrence cl .................................................. Liaison d'une partie du texte dans une rfrence ............................................................................. Modification d'un document rfrenc .............................................................................................. Suppression d'une rfrence de document ...................................................................................... Visualisation des rfrences de document ...................................................................................... Exportation ............................................................................................................................................... Exportation d'exigences vers des fichiers CSV ................................................................................ Exportation des donnes pour leur importation dans un serveur ..................................................... Exportation des donnes pour leur importation dans une autre application ..................................... Publication d'exigences vers StarTeam ............................................................................................ Importation ............................................................................................................................................... Importation avance ......................................................................................................................... Importation d'exigences depuis Microsoft Word ............................................................................... Importation de donnes cres par une exportation standard ......................................................... Projets ...................................................................................................................................................... Activation d'autres intgrations ......................................................................................................... Activation de la notification automatique .......................................................................................... Activation des exigences partages ................................................................................................. Affectation de groupes un projet .................................................................................................... Ajout d'un module complmentaire ................................................................................................... Annulation du mappage d'une exigence ........................................................................................... Configuration de la notification automatique ..................................................................................... Connexion CaliberRM .................................................................................................................... Cration d'un type d'exigences ......................................................................................................... Cration de profils de scurit .......................................................................................................... Dfinition d'un type d'exigences ........................................................................................................ Dfinition de la scurit dans un projet ............................................................................................. Dfinition des projets ........................................................................................................................ Dfinition des types d'exigences d'un projet ..................................................................................... Dfinition du mot de passe de l'utilisateur ........................................................................................ Mappage des exigences ................................................................................................................... Modification d'un attribut dfini par l'utilisateur ................................................................................. Modification d'un type d'exigences ................................................................................................... Modification des listes d'utilisateurs d'un projet ................................................................................ Rechercher dans l'arborescence ...................................................................................................... Suppression d'onglets personnaliss ............................................................................................... Rapports .................................................................................................................................................. Cration d'un rapport partir de la grille d'exigences ....................................................................... Cration de rapports administratifs ................................................................................................... Cration de rapports d'exigences ..................................................................................................... Cration de rapports de signatures des baselines ........................................................................... Cration de rapports Document Factory ........................................................................................... Cration du fichier commandline.ini .................................................................................................. Planification des rapports de Document Factory .............................................................................. Exigences ................................................................................................................................................ Exigences ......................................................................................................................................... Activation des exigences partages .......................................................................................... Activation des exigences partages et mappes ...................................................................... Affectation des utilisateurs responsables .................................................................................. Affectation des valeurs d'attributs .............................................................................................. Affichage des numros hirarchiques des exigences ............................................................... Ajout d'images aux descriptions d'exigences ............................................................................ Ajout de liens hypertexte aux descriptions d'exigences ............................................................

194 195 196 197 198 199 200 201 202 203 205 207 211 212 214 216 217 219 220 221 222 223 224 225 226 228 230 231 232 233 236 237 238 239 240 241 242 243 244 245 246 248 250 251 253 254 256 257 259 260 261 263 264 265 266

Ajout de tableaux aux descriptions d'exigences ........................................................................ Annulation du mappage d'une exigence .................................................................................... Comparaison d'exigences ......................................................................................................... Connexion CaliberRM ............................................................................................................ Copie d'exigences ..................................................................................................................... Cration d'exigences ................................................................................................................. Cration de rapports d'exigences .............................................................................................. Dfinition d'une procdure de validation .................................................................................... Dmarrage de Requirement Viewer .......................................................................................... Formatage du texte des exigences ........................................................................................... Gnration de l'URL d'une exigence ......................................................................................... Importation d'exigences depuis Microsoft Word ........................................................................ Importation de donnes cres par une exportation standard .................................................. Lancement de Requirement Viewer .......................................................................................... Liaison un document de rfrence ......................................................................................... Mappage des exigences ............................................................................................................ Modification de l'ordre des exigences ........................................................................................ Modification des exigences ....................................................................................................... Modification et suppression des traces ..................................................................................... Police du formatage ................................................................................................................... Rception de notifications lors des modifications des exigences (Intrt manifest) ................ Recherche d'exigences ............................................................................................................. Suppression d'exigences ........................................................................................................... Utilisation de Web pour grer les exigences ............................................................................. Utilisation de Web View ............................................................................................................. Grille d'exigences .............................................................................................................................. Atteindre une exigence .............................................................................................................. Cration d'un rapport partir de la grille d'exigences ............................................................... Enregistrement de la vue grille .................................................................................................. Filtrage de la vue grille .............................................................................................................. Impression de la vue grille ......................................................................................................... Modification de la vue grille ....................................................................................................... Modification des responsabilits d'exigences dans la grille ....................................................... Ouverture et affichage de la grille d'exigences .......................................................................... Tri des exigences ...................................................................................................................... Type d'exigences .............................................................................................................................. Affectation d'un attribut dfini par l'utilisateur un type d'exigences ......................................... Cration d'un onglet personnalis ............................................................................................. Cration d'un type d'exigences .................................................................................................. Dfinition d'un type d'exigences ................................................................................................ Dfinition de l'accs de scurit par dfaut d'un type d'exigences ............................................ Dfinition des types d'exigences d'un projet .............................................................................. Modification d'un type d'exigences ............................................................................................ Suppression d'onglets personnaliss ........................................................................................ Suppression d'un type d'exigences ........................................................................................... Scurit .................................................................................................................................................... Cration d'un profil de scurit ......................................................................................................... Dfinition de l'accs de scurit par dfaut d'un type d'exigences ................................................... Modification des profils de scurit ................................................................................................... Suppression des profils de scurit .................................................................................................. Administration du serveur ........................................................................................................................ Activation de LDAP ........................................................................................................................... Configuration du serveur .................................................................................................................. Cration d'administrateurs CaliberRM .............................................................................................. Dplacement d'un serveur ................................................................................................................

267 268 269 270 272 273 276 278 279 281 282 283 285 286 287 288 289 291 292 293 294 295 297 298 299 300 301 302 303 304 305 306 307 308 310 312 313 314 315 317 318 319 320 321 322 323 324 326 327 328 329 330 331 332 333

Gnration des journaux des clients ................................................................................................ Gnration des journaux du serveur ................................................................................................ Gestion du serveur de licences Borland ........................................................................................... Modification du propritaire de la base de donnes ......................................................................... Sauvegarde et restauration d'une base de donnes ........................................................................ Traabilit ................................................................................................................................................ Activation de l'intgration entre CaliberRM et SCTM 2008 ............................................................... Activation de la traabilit d'un projet vers des artefacts logiciels .................................................... Affichage de la traabilit .................................................................................................................. Configuration de l'intgration de Mercury Quality Center CaliberRM ............................................ Configuration de Silk Central Test Manager avec CaliberRM .......................................................... Connexion un serveur Team Foundation Server ........................................................................... Cration de demandes de modification StarTeam ........................................................................... Cration de filtres de traabilit ........................................................................................................ Cration de traces entre exigences .................................................................................................. Cration de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007) .................... Cration de traces entre exigences et artefacts logiciels ................................................................. Cration de traces entre exigences et artefacts StarTeam .............................................................. Cration de traces entre exigences et artefacts Visual Studio Team System .................................. Cration de traces entre exigences et cas de test Mercury .............................................................. Filtrage de la matrice de traabilit ................................................................................................... Impression de la matrice de traabilit ............................................................................................. Modification des liens de trace dans la matrice de traabilit ........................................................... Modification des traces sur l'onglet Traabilit ................................................................................. Modification et suppression des traces ............................................................................................. Ouverture de la matrice de traabilit ............................................................................................... Suppression d'un lien de traabilit .................................................................................................. Visualisation des rsultats des tests Microsoft Visual Studio Team System .................................... Utilisateurs ............................................................................................................................................... Affectation de groupes un projet .................................................................................................... Affectation des utilisateurs un groupe ............................................................................................ Ajout de l'utilisateur des groupes ................................................................................................... Cration d'administrateurs CaliberRM .............................................................................................. Cration d'administrateurs de baselines ........................................................................................... Cration d'un utilisateur dans le mode avanc ................................................................................. Cration d'utilisateurs ....................................................................................................................... Cration de groupes ......................................................................................................................... Dfinition des informations de groupes ............................................................................................ Dfinition du mot de passe de l'utilisateur ........................................................................................ Dfinition du type de licence de l'utilisateur ...................................................................................... Gestion des comptes utilisateur ........................................................................................................ Gestion des licences utilisateur ........................................................................................................ Modification d'un groupe ................................................................................................................... Modification d'un utilisateur ............................................................................................................... Modification des listes d'utilisateurs d'un projet ................................................................................ Suppression d'un groupe .................................................................................................................. Suppression d'un utilisateur .............................................................................................................. Validation ................................................................................................................................................. Dfinition d'une procdure de validation ........................................................................................... Spcification des critres de validation d'une exigence ....................................................................

334 335 336 337 338 340 342 345 346 347 348 349 350 351 353 354 356 357 358 359 360 361 362 363 364 365 366 367 369 370 371 372 373 374 375 376 378 379 380 381 382 383 385 386 387 388 389 390 391 392

Rfrence
Rfrences Syntaxe de Document Factory ................................................................................................................. Commandes du gestionnaire de base de donnes ................................................................................. Configuration de l'intgration StarTeam ................................................................................................... Modification de votre mot de passe ......................................................................................................... Commutateurs de commandes ................................................................................................................ Tables d'exportation ................................................................................................................................. Messages ................................................................................................................................................. Formats des objets RM Export ................................................................................................................ Options du correcteur orthographique ..................................................................................................... Onglets d'options ..................................................................................................................................... Onglet Gnral ................................................................................................................................. Onglet Apparence ............................................................................................................................. Onglet Outils personnaliss .............................................................................................................. Onglet Cache .................................................................................................................................... Onglet Presse-papiers ...................................................................................................................... Onglet Communications ................................................................................................................... Onglet Orthographe .......................................................................................................................... Onglet Cacher les onglets ................................................................................................................ Onglet Experts .................................................................................................................................. Menus de CaliberRM ............................................................................................................................... Menu Fichier ..................................................................................................................................... Menu Edition ..................................................................................................................................... Menu Affichage ................................................................................................................................. Menu Admin ...................................................................................................................................... Menu Insrer ..................................................................................................................................... Menu Format ..................................................................................................................................... Menu Rapports ................................................................................................................................. Menu Exigence ................................................................................................................................. Menu Outils ....................................................................................................................................... Menu de Administrator ............................................................................................................................. Menu File .......................................................................................................................................... Menu Edit .......................................................................................................................................... Menu View ........................................................................................................................................ Rechercher dans l'arborescence ...................................................................................................... Menu Reports ................................................................................................................................... Menu Tools ....................................................................................................................................... Menu Help ........................................................................................................................................ 395 409 410 412 413 414 422 424 428 429 430 431 432 433 434 435 436 437 438 439 440 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 458

10

Introduction

11

Introduction
Les rubriques de cette section sont destines vous aider comprendre CaliberRM et commencer l'utiliser facilement et rapidement. Dans cette section Aide sur l'aide Cette section explique comment les donnes sont organises dans l'aide en ligne et prsente les ressources supplmentaires. Concepts Cette section fournit des informations spcifiques qui vous aideront utiliser CaliberRM rapidement et facilement. Procdures Cette section dcrit les tches qui vous aideront commencer utiliser CaliberRM rapidement et facilement. Quoi de neuf Fournit des informations sur les amliorations apportes au produit Borland CaliberRM.

12

Aide sur l'aide


Cette section inclut des informations sur les sujets suivants :

Systme d'aide de CaliberRM Centre de support et sites web de Borland Conventions typographiques utilises dans l'aide

Aide
L'aide comprend des prsentations conceptuelles, des informations procdurales de type "comment" et des informations de rfrence, et vous permet de passer des informations gnrales des informations plus spcifiques au fur et mesure de vos besoins. En outre, l'aide est livre sous forme d'un PDF que vous pouvez imprimer comme un livre. Elle est situe dans le menu Dmarrer sous Programmes Borland CaliberRM Documentation Aide CaliberRM.

Prsentations conceptuelles
Les prsentations conceptuelles fournissent des informations sur l'architecture, les composants et les outils du produit qui facilitent le dveloppement. Si vous tes novice dans un domaine particulier du dveloppement, consultez la rubrique de prsentation au dbut de chaque section de l'aide en ligne. A la fin de la plupart des prsentations, vous trouverez des liens vers les informations dtailles qui leur sont associes.

Procdures "Comment"
Les procdures de type "comment" fournissent des instructions pas pas pour effectuer les diverses tches. Toutes les procdures sont situes sous l'entre Procdures du volet Sommaire de la fentre d'aide. En outre, la plupart des prsentations conceptuelles offrent des liens vers les procdures appropries.

Rfrences
Les rubriques de rfrence proposent des informations dtailles sur des sujets comme les lments des menus, la syntaxe de Document Factory et le dpannage. Toutes les rubriques de rfrence sont situes sous l'entre Rfrences du volet Sommaire de la fentre d'aide.

Centre de support et site web de Borland


Borland offre une grande varit d'options de support pour rpondre aux besoins divers de sa communaut de dveloppeurs. Pour trouver du support, reportez-vous Borland Support . Ce site web donne accs de nombreux groupes de discussion o les dveloppeurs changent des informations, des astuces et des techniques. Ce site contient galement une liste de livres, des documents techniques et des foires aux questions (FAQ). Pour davantage d'options d'aide, voir :

Borland ALM Forums Borland ALM Knowledge Base

13

CaliberRM Supported Versions

Conventions typographiques utilises dans l'aide


Les conventions typographiques suivantes sont utilises dans l'aide en ligne.
Conventions typographiques
Convention Utilise pour indiquer

Police espacement fixe Le code source ou le texte que vous devez saisir. Gras Italique Les mots-cls rservs ou des options du langage, ainsi que des rfrences aux botes de dialogue et aux outils. 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 nouveaux termes. Les touches du clavier, comme la touche CTRL ou la touche ENTREE.

TOUCHES

14

Concepts
Cette section fournit des informations spcifiques qui vous aideront utiliser CaliberRM rapidement et facilement. Dans cette section Prsentation de CaliberRM Fournit une prsentation de CaliberRM. CaliberRM Administrator Dcrit CaliberRM Administrator Visite guide de l'interface utilisateur de CaliberRM Dcrit l'interface utilisateur de CaliberRM. Gestion des exigences Fournit des informations spcifiques sur la gestion des exigences. Intgrations du produit Fournit des informations sur les diverses intgrations prises en charge par CaliberRM. Barre d'outils StarTeam Dcrit la barre d'outils StarTeam. Moniteur de connexions utilisateur Dcrit le moniteur de connexions utilisateur. Extension des fonctionnalits de CaliberRM Fournit des informations sur la faon d'tendre les fonctionnalits de CaliberRM. Fonctionnalits abandonnes Fonctionnalits qui ne sont plus prises en charge par CaliberRM. Client web et Web Viewer Fournit des informations spcifiques sur le client web et le visualiseur web.

15

Prsentation de CaliberRM
CaliberRM est un systme de gestion des exigences dernier cri et puissant qui permet aux quipes de projets de dlivrer des applications de haute qualit qui satisfont les spcifications des utilisateurs. Il permet aux applications de mieux rpondre aux besoins de l'utilisateur final, en aidant tous les acteurs d'un projet quipes du marketing, analystes, dveloppeurs, testeurs et managers en termes de collaboration et d'coute du client pendant tout le cycle de la production du logiciel. Il permet aux quipes de dfinir, de grer et de partager entirement les modifications des exigences. Les modifications apportes aux donnes d'exigences sont enregistres et stockes dans une base de donnes qui fournit des informations continuellement jour et fiables et permet un dveloppement et un test des applications vritablement bass sur les exigences. CaliberRM est constitu des composants lists ci-dessous. CaliberRM est constitu des composants lists ci-dessous.
Composant Description

CaliberRM

Systme de gestion des exigences

CaliberRM Administrator Contrle les fonctions administratives des projets Estimate Professional Document Factory Requirement Viewer Barre d'outils StarTeam Utilitaire Import Utilitaire Export Diagnostic Tool Aide Gnre des exigences sur l'estimation dans le but de planifier les projets et de les terminer temps et sans dpassement de budget Gnre des documents personnaliss partir de modles dfinis par l'utilisateur Fournit une vue dtaille d'une exigence sans lancer le produit complet Vous permet de dmarrer des composants partir de la barre d'tat systme Importe un projet partir d'un fichier pralablement cr par l'utilitaire d'exportation Exporte un projet vers un fichier ASCII, qui peut ensuite tre import dans une autre application Fournit des informations d'tat sur la connectivit des serveurs pour rsoudre les problmes, ainsi qu'un systme automatis pour signaler les problmes au support technique Fichiers d'aide de l'application

CaliberRM Administrator est le composant qui maintient les informations administratives, telles que les utilisateurs et les groupes. CaliberRM est le composant gestionnaire d'exigences qui administre les projets, les exigences et d'autres utilitaires personnaliss. De plus, l'ensemble des produits tiers intgrs offre une solution complte la gestion du cycle de vie des applications, depuis le dveloppement des exigences jusqu'au test de l'application.

Principales fonctionnalits de CaliberRM


Les principales fonctionnalits sont :

Rfrentiel centralis CaliberRM fournit un rfrentiel central et scuris des exigences des projets. Adaptation vos processus CaliberRM est conu pour apporter rapidit et agilit au traitement des
exigences logicielles.

Traabilit des exigences au cours du cycle de vie CaliberRM possde une architecture ouverte qui permet
aux exigences logicielles d'tre lies une grande varit d'artefacts tout au long du cycle de vie.

Analyse d'impact tout au long du cycle de vie des applications Plusieurs mthodes de visualisation de la
traabilit aident les utilisateurs comprendre immdiatement la porte de l'analyse afin d'valuer les consquences d'un changement d'exigence.

Glossaires en ligne pour dfinir et standardiser la terminologie Les glossaires sont utiles pour dfinir les

termes de l'industrie, les rfrences aux projets, le langage mtier, etc. Ils garantissent que tous les membres de l'quipe interprtent les exigences de la mme faon.

16

Interfaces de CaliberRM
CaliberRM est livr avec plusieurs interfaces afin de rpondre aux attentes des diffrents publics auxquels il s'adresse.

Pour tous les utilisateurs finals


Ces interfaces sont accessibles tous les utilisateurs finals possdant les licences appropries :

Client Windows : Principal client pour crire, hirarchiser, organiser et grer les exigences. Ce client ncessite

une licence CaliberRM et comprend : Estimate Professional, un expert permettant d'estimer un projet partir des exigences (pour de plus amples informations sur l'estimation des projets, voir les guides "Intgration de Estimate Professional" et "Utilisation de Estimate Professional" dans \Program Files\Borland\CaliberRM \Documentation) ; Document Factory, un gnrateur de rapports permettant de crer des rapports sur les exigences au format MS Word ; et la Barre d'outils StarTeam, un utilitaire partag qui permet aux utilisateurs d'utiliser leurs identifiants de connexion sur les serveurs StarTeam et les serveurs CaliberRM fonctionnalit suivante n'est pas disponible depuis le client Web : administration, rapports, importation de documents Word, exportation vers MS Access, personnalisation de l'interface utilisateur, matrice de traabilit et accs en criture aux artefacts relis par des traces aux exigences

Client Web : Interface web pour crire et hirarchiser les exigences. Ncessite une licence CaliberRM. La

Web Viewer : Interface web pour voir les exigences. Ncessite une licence CaliberRM en lecture seule. La

fonctionnalit suivante n'est pas disponible depuis Web Viewer : administration, rapports, importation de documents Word, exportation vers MS Access, personnalisation de l'interface utilisateur, matrice de traabilit et accs en criture aux artefacts relis par des traces aux exigences proprits d'une exigence spcifique.

Requirement Viewer : Simple interface destine aux membres d'une quipe tendue permettant de voir les Borland Search : Fournit un moyen de rechercher des informations sur les serveurs StarTeam et CaliberRM

Pour les architectes, testeurs et dveloppeurs de Visual Studio Team System


C'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 que partie de Microsoft Visual Studio Team System) pour crer et voir des exigences associes aux lments de travail Microsoft. Il ncessite une licence CaliberRM.

Pour les dveloppeurs


Ces interfaces aident les dveloppeurs :

Client CaliberRM Eclipse : Client CaliberRM incorpor l'EDI Eclipse pour crer et voir des exigences.
Ncessite une licence CaliberRM.

Client Microsoft Visual Studio 2003 : Client CaliberRM incorpor Microsoft Visual Studio pour voir des

exigences. Ncessite une licence CaliberRM en lecture seule. Pour de plus amples informations, veuillez consulter le guide de l'utilisateur "Integrating with Visual Studio 2003" install avec le produit dans \Program Files\Borland\CaliberRM\Documentation. des exigences. Ncessite une licence CaliberRM.

Client Microsoft Visual Studio 2005 : Client CaliberRM incorpor Microsoft Visual Studio pour voir et crer

Pour les administrateurs de CaliberRM et les administrateurs de projets


Ces interfaces sont destines aux administrateurs de CaliberRM et aux administrateurs de projets :

17

CaliberRM Administrator : Client principal des administrateurs de CaliberRM permettant d'administrer les
utilisateurs, les licences et la cration de projets.

Datamart : Utilitaire d'administration permettant d'extraire des exigences dans une base de donnes

relationnelles pour tablir des rapports entre plusieurs projets CaliberRM. Cet utilitaire est utilis en conjonction avec des outils de gnration de rapports comme Crystal Reports et Business Objects. Pour de plus amples informations sur Datamart, veuillez consulter le guide de l'utilisateur "Utilisation de CaliberRM Datamart" install avec le produit dans \Program Files\Borland\CaliberRM\Documentation. serveur LDAP. Pour de plus amples informations, veuillez consulter le guide de l'utilisateur "LDAP QuickStart Manager" install avec le produit dans \Program Files\Borland\LDAP Quick Start\PDF. donnes d'un projet d'un serveur vers un autre. CaliberRM.

LDAP QuickStart Manager : Utilitaire d'administration permettant d'importer des utilisateurs dfinis dans un RM Import/RM Export : Utilitaires d'administration permettant d'importer et d'exporter la structure et les Diagnostic Tool : Utilitaire de dpannage permettant d'valuer la connexion entre les clients et le serveur

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 CaliberRM
vers Mercury Quality Center. Pour de plus amples informations, veuillez consulter le guide de l'utilisateur "Intgration de CaliberRM avec Mercury Quality Center" install avec le produit dans \Program Files\Borland \CaliberRM\Documentation.

Concepts associs Intgrations du produit Extension des fonctionnalits de CaliberRM Procdures associes Publication d'exigences vers StarTeam Cration de traces entre exigences et artefacts logiciels

18

CaliberRM Administrator
Administrator, framework SQM (Software Quality Management), est le cadre central des communications pour le gestionnaire d'exigences et les produits intgrs. CaliberRM Administrator contrle les fonctions administratives, y compris les utilisateurs, les groupes, les projets, les licences, la scurit et la notification automatique. Avant que les utilisateurs ne puissent entrer des exigences, vous devez d'abord dfinir les projets et configurer les utilisateurs et les groupes dans CaliberRM Administrator. CaliberRM Administrator contient quatre vues, chacune d'elles vous permettant d'effectuer des tches spcifiques. Les vues disponibles sont les suivantes :

Vue projet Vue utilisateur Vue groupe Vue moniteur de connexions utilisateur

Vue projet
La vue projet rpertorie tous les projets et affiche des informations spcifiques au projet slectionn, y compris les informations gnrales concernant le projet, les utilisateurs et les groupes affects au projet, les baselines du projet et les intgrations du projet.

Vue utilisateur
La vue utilisateur rpertorie tous les utilisateurs et affiche des informations spcifiques pour un utilisateur slectionn, y compris le nom, le titre, le dpartement, les numros de tlphone et de tlcopie, l'adresse email, l'adhsion un groupe et le mot de passe.

Vue groupe
La vue groupe rpertorie tous les groupes et affiche des informations spcifiques pour un groupe slectionn, y compris le nom, la description et les membres.

Vue moniteur de connexions utilisateur


La vue moniteur de connexions utilisateur fournit des informations aux administrateurs sur l'identit et le nombre d'utilisateurs connects au serveur. Concepts associs Moniteur de connexions utilisateur Utilisateurs Projets

19

Visite guide de l'interface utilisateur de CaliberRM


L'interface utilisateur affiche l'arborescence des exigences dans sa partie gauche. La liste contient le nom du projet et la liste hirarchique reprsentant tous les types d'exigences et les exigences. Plusieurs types d'exigences sont pris en charge par projet. Voir les informations associes la cration des types d'exigences. Quand le projet est slectionn dans la liste, le volet droit contient deux onglets : Info projet et Discussion. L'onglet Info projet permet d'activer ou de dsactiver la scurit et les exigences partages, et d'afficher la description du projet. Voir les informations associes "Scurit" dans le Guide de l'utilisateur CaliberRM. L'onglet Discussion du projet permet de poster et/ou de rpondre des discussions au niveau du projet. Pour de plus amples informations sur les discussions au niveau d'un projet, voir les informations associes "Discussion de groupe" dans le Guide de l'utilisateur de CaliberRM. Quand un type d'exigences est slectionn dans la liste, la partie droite de l'cran comporte trois onglets.

Description : une description en lecture seule du type d'exigences. Onglets personnaliss : une liste en lecture seule des onglets personnaliss affects au type d'exigences
et les attributs dfinis par l'utilisateur affects l'onglet personnalis slectionn.

Rcapitulatif : un champ de texte modifiable dcrivant le type d'exigences du projet que vous avez ouvert.
Remarque : Vous devez avoir les privilges d'un administrateur pour modifier le texte de l'onglet Rcapitulatif. Quand une exigence est slectionne dans la liste des exigences, les onglets du volet droit contiennent des attributs diffrents pour l'exigence slectionne. Ces onglets sont tudis en dtail dans les rubriques suivantes. Concepts associs Prsentation de CaliberRM

20

Gestion des exigences


La gestion des exigences implique d'tablir et de maintenir un accord entre l'utilisateur et le dveloppeur sur des exigences techniques et non techniques. Cet accord constitue le fondement des activits d'estimation, de planification, d'excution et de suivi, tout au long d'un projet, et de la maintenance et de l'amlioration du logiciel dvelopp. Des tudes ont dmontr que 30-35 % de l'effort de dveloppement d'un logiciel est consacr la correction du travail, plus de 50 % des dfauts du logiciel sont attribus aux erreurs d'exigences et plus de 80 % de l'effort de correction du travail est pass sur les dfauts relatifs aux exigences. Une gestion des exigences correcte se traduit par de formidables profits grce la livraison des solutions logicielles vos clients dans un dlai qui leur convienne. Concepts associs Prsentation de CaliberRM Extension des fonctionnalits de CaliberRM

21

Intgrations du produit
CaliberRM s'intgre d'autres produits Borland pour offrir une solution ALM complte :

Borland StarTeam : Etablit des traces depuis les exigences vers les tches, demandes de modification et Borland Together : Etablit des traces depuis les exigences vers les lments de modlisation.

fichiers. Publie des exigences vers StarTeam pour que les dveloppeurs puissent voir les exigences depuis leur outil principal de contrle du code source.

Borland Caliber DefineIT : Valide les scnarios des clients avant de crer les exigences afin d'amliorer la Borland SilkCentral : Etablit des traces depuis les exigences vers les cas de test.

qualit des exigences gres dansCaliberRM. L'intgration est active et documente dans Caliber DefineIT.

Environnements EDI
En outre, CaliberRM fournit des clients incorpors pour les environnements de dveloppement intgrs les plus courants :

Eclipse : accs complet aux exigences depuis un EDI Java. Microsoft Visual Studio: accs complet aux exigences depuis un EDI .NET.

Autres intgrations
Borland sait galement que vous pouvez utiliser des outils non Borland pour grer certains aspects du cycle de vie logiciel, et fournit des intgrations 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'intgre simplement eux. Sa technologie unique de traabilit complmentaire permet n'importe quels fournisseurs tiers d'tablir des traces depuis les exigences vers les autres applications. Concepts associs Extension des fonctionnalits de CaliberRM Traabilit Procdures associes Cration de traces entre exigences et artefacts logiciels Rfrence associe Configuration de l'intgration StarTeam

22

Barre d'outils StarTeam


La barre d'outils StarTeam (rfrence plus loin simplement par "la barre d'outils") est un composant des produits StarTeam et CaliberRM qui vous permet de vous connecter au moyen d'une seule identification. Elle facilite la connexion plusieurs serveurs et vous permet de lancer diffrents programmes partir d'un seul emplacement. La barre d'outils est automatiquement remplie par des raccourcis relatifs aux outils des produits StarTeam et CaliberRM installs sur votre station de travail. Puisque la barre d'outils utilise la fonctionnalit standard de raccourci du programme Windows, vous pouvez facilement ajouter un autre programme en tant qu'outil en vue d'un lancement rapide. La barre d'outils vous permet d'effectuer les oprations suivantes :

Spcifier quelles parties de son interface utilisateur sont visibles (aucune, la barre d'tat systme seulement,
la fentre seulement, ou la barre d'tat systme et la fentre).

Mettre en cache le nom et le mot de passe de l'utilisateur utiliss pour la connexion au serveur, rendre plus

facile la connexion plusieurs serveurs et rduire le nombre de connexions au mme serveur ncessaires l'excution de certaines oprations. Il existe mme une option permettant d'utiliser le mme nom d'utilisateur et le mme mot de passe pour tous les serveurs ; ainsi, vous n'avez pas besoin d'effectuer la procdure de connexion 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 dmarrer
facilement ces outils. Vous pouvez galement modifier et supprimer un outil existant.

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


Procdures associes Ajout d'un raccourci d'outil

23

Moniteur de connexions utilisateur


Le moniteur de connexions utilisateur fournit des informations aux administrateurs sur l'identit, les informations de licences et le nombre des utilisateurs connects au serveur, pour chaque produit. Le moniteur fournit galement aux administrateurs le moyen de dconnecter les clients du systme.

Vue connexions utilisateur Vue connexions par produit Dconnexion du client

Vue connexions utilisateur


Pour visualiser les informations relatives certains utilisateurs, slectionnez View Monitor User Connections dans le menu. La liste des utilisateurs est affiche. La vue connexions utilisateur indique le nombre total d'utilisateurs connects au serveur. Le dveloppement du noeud Active Users affiche une liste des utilisateurs connects indiquant leur adresse IP, le produit qu'il utilise, leurs informations de licence, des informations personnelles, etc. Appuyez sur F5 pour actualiser les informations.

Vue connexions par produit


Pour visualiser les informations relatives aux utilisateurs connects par produit, slectionnez View Product Connections dans le menu. La liste des produits est affiche. Monitor

La vue connexions par produit indique le nombre total d'utilisateurs connects chaque produit. Le dveloppement du noeud Product Name prsente la liste dtaille des utilisateurs connects, y compris leurs informations de licences, adresse IP, produit, informations personnelles, etc. Appuyez sur F5 pour actualiser les informations.

Dconnexion du client
Si un client est bloqu, verrouill ou dconnect du rseau, un administrateur peut le dconnecter du systme. Cela permet l'administrateur de librer immdiatement des ressources au lieu d'attendre la dconnexion par le serveur. Toutes les ressources du client qui taient utilises deviennent disponibles pour servir d'autres clients. Cela comprend la libration de la licence, des verrous et de la mmoire. Pour dconnecter un client :

Slectionnez View Slectionnez View


Le client est dconnect. Procdures associes

Monitor dans le menu.

Slectionnez la connexion utilisateur dconnecter.


Monitor Logout dans le menu.

Connexion Administrator

24

Extension des fonctionnalits de CaliberRM


Il existe plusieurs moyens d'tendre les fonctionnalits fournies par CaliberRM :

SDK CaliberRM Solutions partenaires Outils personnaliss Technologie de traabilit complmentaire Agents MPX

SDK CaliberRM
CaliberRM est livr avec une API permettant de crer des utilitaires complmentaires en utilisant Java ou .NET. Les Borland Professional Services peuvent crire des modules complmentaires pour prendre en charge vos besoins, ou bien vous pouvez crire les vtres.

Solutions partenaires
Plusieurs partenaires de Borland ont dvelopp des solutions pour enrichir les fonctionnalits de CaliberRM. Par exemple :

Process Exchange Dunn Solutions Ring Zero

Outils personnaliss
Vous pouvez lancer tout excutable courant partir de CaliberRM en crant simplement une entre d'Outils personnalis en utilisant Outils Options Outils personnaliss.

Technologie de traabilit complmentaire


CaliberRM fournit un moyen sans prcdent d'tendre vos informations de traabilit par des outils tiers, grce sa technologie de traabilit complmentaire. Tout partenaire ou client peut crire un module de traabilit complmentaire afin d'offrir la fonction de traabilit un outil externe. Borland utilise cette technologie pour fournir la traabilit partir des exigences aux lments de travail et au tests Mercury Quality Center ou Microsoft Visual Studio Team System, parmi d'autres. Des exemples de complments sont disponibles dans \Program Files\Borland\CaliberRM\Samples\Addins.

Agents MPX
Votre reprsentant Borland peut crire des agents MPX afin de dvelopper des solutions personnalises pour CaliberRM. Il s'agit, par exemple, d'attributs calculs et de workflow d'exigences. Contactez votre reprsentant pour plus de dtails.

25

Concepts associs Traabilit Procdures associes Cration de traces entre exigences et artefacts logiciels

26

Fonctionnalits abandonnes
Pour cette release, certaines fonctionnalits ont t retires au profit d'amliorations ou de nouvelles fonctionnalits. Il s'agit de :

Installation en rseau 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 rseau et mise niveau


L'option de dploiement de CaliberRM sur un rseau auxquels les utilisateurs accdent n'est plus disponible. De nombreuses solutions au dploiement en rseau sont disponibles dans le commerce, notamment SMS qui fait partie de Microsoft Windows 2003.

Prise en charge de Mercury TestDirector


Par souci de cohrence avec l'annonce de Mercury d'arrter la prise en charge de TestDirector et de se focaliser sur 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 niveau de cette release.

Prise en charge de Business Objects 6.1


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

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


La section ASA de l'outil de diagnostic a t retire, car il est possible de crer des journaux depuis Document Factory et depuis l'onglet Gnral de Outils Options. Concepts associs Nouvelles fonctionnalits de l'diteur d'exigences Nouvelles fonctionnalits de traabilit Nouvelles fonctionnalits de cration de rapports Nouvelles fonctionnalits d'emploi Nouvelles fonctionnalits administratives Nouvelles fonctionnalits des intgrations Nouvelles fonctionnalits de l'API

27

Client web et Web Viewer


Deux clients vous permettent de grer vos exigences via le web le client web et le visualiseur web. Chacun d'eux permet aux quipes des projets de se connecter un serveur au moyen d'un navigateur standard. Les fonctionnalits suivantes ne sont pas disponibles depuis les clients web : administration, rapports, importation de documents Word, exportation vers MS Access, personnalisation de l'interface utilisateur, matrice de traabilit et accs en criture aux artefacts relis par des traces aux exigences Concepts associs Prsentation de CaliberRM Procdures associes Connexion CaliberRM

28

Procdures
Cette section dcrit les tches qui vous aideront commencer utiliser CaliberRM rapidement et facilement. Dans cette section Procdures administratives Cette section fournit des informations sur les tches administratives et a t conue pour vous aider dmarrer dans CaliberRM rapidement et facilement. Procdures pour l'utilisateur final Cette section fournit des informations d'introduction de type "Comment" pour les utilisateurs non administratifs.

29

Procdures administratives
Cette section fournit des informations sur les tches administratives et a t conue pour vous aider dmarrer dans CaliberRM rapidement et facilement. Dans cette section Dfinition des projets Explique comment crer et dfinir un projet dans CaliberRM Administrator. Cration d'utilisateurs Explique comment crer des utilisateurs. Gestion du serveur de licences Borland Explique comment l'administrateur gre le serveur de licences Borland.

30

Dfinition des projets


Quatre tapes sont ncessaires pour dfinir un projet dans CaliberRM Administrator et deux sont facultatives. En outre, vous devez affecter des types d'exigences au projet dans CaliberRM :

Crez un projet Dfinissez les informations du projet Spcifiez les droits d'accs au projet Dfinissez des types d'exigences dans CaliberRM Activez la notification par email (facultatif) Activez la traabilit des objets externes (facultatif)

Pour crer et dfinir un projet en utilisant l'Expert de cration de projet


1

Dans CaliberRM Administrator, choisissez File Conseil :

New Project dans le menu.

Vous pouvez crer un projet sans utiliser l'expert. Pour cela, l'option d'utilisation des experts doit tre dslectionne dans Tools Options Wizards.

2 3 4

Entrez un nom (jusqu' 128 caractres), la description du projet, puis slectionnez les groupes d'utilisateurs affecter au projet et les glossaires associer au projet. Cliquez sur Suivant. La fentre de dialogue New Project Information s'affiche. Vrifiez les informations que vous avez saisies. Vous pouvez modifier la liste des utilisateurs, affecter un profil de scurit et dfinir la notification automatique pour chaque groupe affect au projet.

Pour spcifier les droits d'accs au projet et dfinir la notification automatique aux groupes affects au projet
1

Dans CaliberRM Administrator, slectionnez le projet auquel vous voulez affecter des valeurs d'attributs, cliquez sur l'onglet Group Assignment et cliquez sur le bouton Advanced. Les fonctions avances apparaissent. Remarque : La liste Assigned contient la liste des utilisateurs affects ce groupe dans le projet, et la liste Not Assigned contient la liste des utilisateurs non affects au projet. Tous les utilisateurs du groupe slectionn sont affects par dfaut.

Pour ajouter automatiquement des utilisateurs au projet, cochez la case Users assigned to the groups are automatically assigned to the project. Remarque : Cette option est spcifique au projet. Si vous slectionnez cette option, tous les utilisateurs affects au groupe sont affects au projet et les slections Assigned et Not assigned ne sont pas disponibles. Tout utilisateur affect un projet qui n'est pas affect un groupe ne sera plus affect ce projet si cette option est slectionne.

Avertissement :

Pour afficher tous les utilisateurs dans la bote liste Not assigned, cliquez sur l'option Select from all users. Cela vous permet d'affecter des utilisateurs au groupe uniquement pour le projet slectionn, sans changer les affectations de groupes globales. Par exemple, le testeur ajones peut aider au dveloppement d'un projet 31

spcifique, mais il n'est pas ncessaire de l'ajouter au groupe Dveloppeurs puisque, en tant que dveloppeur, il ne participe qu' ce projet. Remarque : Si vous crez de nouveaux utilisateurs et les affectez un groupe qui a t dj affect un projet, vous devez modifier la liste des utilisateurs pour les dplacer dans la bote liste Assigned.

Pour dfinir les privilges d'accs de chaque groupe d'un projet, cliquez sur le bouton Security. La fentre Security s'ouvre. Cochez les profils de scurit que vous voulez affecter au groupe. Les profils de scurit s'appliquent tous les utilisateurs du groupe slectionn, pour le projet slectionn uniquement. Si plusieurs profils de scurit sont slectionns, les permissions des profils sont combines et c'est le niveau d'accs le moins restrictif de tous les profils slectionns qui est utilis. Si aucun profil n'est slectionn, le profil par dfaut est utilis pour dterminer l'accs de l'utilisateur.

5 6

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

Pour dfinir les types d'exigences d'un projet


1 2 3 4

Dans CaliberRM, choisissez Fichier d'exigences, puis cliquez sur OK. Choisissez Fichier Cliquez sur OK. Admin

Ouvrir un projet et slectionnez le projet auquel affecter des types

Types d'exigences dans le menu.

Cochez les types d'exigences affecter au projet.

Pour activer les notifications par email


1 2

Pour activer la notification automatique chaque fois qu'une exigence est modifie, cliquez sur le bouton Email dans l'onglet Group Assignment. Dans la bote de dialogue Notifications, slectionnez les vnements qui dclencheront l'envoi d'un courrier lectronique aux utilisateurs slectionns sur l'onglet Responsabilits. Remarque : Quand une nouvelle discussion, ou une rponse, est envoye, un email est envoy aux utilisateurs de ce groupe si l'option A Discussion Item is posted est slectionne. Quand aucune des options relatives aux exigences n'est slectionne, un email est envoy aux utilisateurs lists dans l'onglet Responsabilits des exigences, ainsi qu'aux utilisateurs qui ont un intrt manifest sur l'exigence. Ces options s'appliquent tous les utilisateurs du groupe slectionn qui sont affects au projet.

Remarque :
3 4

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

Pour activer la traabilit des objets externes


1

Cliquez sur l'onglet External Traceability.

32

2 3 4

Dans la section Disabled, slectionnez l'application externe pour laquelle activer la traabilit et cliquez sur le bouton Vers la gauche pour dplacer cette option vers la section Enabled. Rptez cela pour toutes les applications externes pour lesquelles vous voulez activer la traabilit. Choisissez File Save Changes dans le menu.

Pour modifier un projet existant


1 2

Dans CaliberRM Administrator, choisissez View Slectionnez le projet que vous souhaitez modifier. Remarque :

Projects dans le menu.

Quand un projet est en cours de modification, la liste des projets affiche une icne de verrouillage en regard du projet pour indiquer que celui-ci ne peut tre modifi simultanment par un autre utilisateur.

3 4 5

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

Concepts associs Projets Types d'exigences Procdures associes Cration d'un type d'exigences

33

Cration d'utilisateurs
Les utilisateurs sont crs au moyen de l'expert User Creation dans CaliberRM Administrator. Vous devez tre un administrateur (soit l'utilisateur admin soit un utilisateur appartenant au groupe Administrators) pour crer des utilisateurs.

Pour crer un utilisateur


1 2 3

Slectionnez File

New User dans le menu de CaliberRM Administrator.

Entrez un ID (nom de l'utilisateur) unique pour l'utilisateur. N'insrez pas d'espace. Entrez le prnom et le nom de l'utilisateur et, facultativement, spcifiez son titre ainsi que le dpartement auquel il appartient, puis cliquez sur Suivant. Remarque : Les prnoms et les noms ne doivent pas dpasser 128 caractres.

4 5

Facultativement, entrez les informations sur le tlphone, la tlcopie, l'email, le pageur et le lieu de travail de l'utilisateur, puis cliquez sur Suivant. Pour affecter l'utilisateur des groupes, slectionnez les groupes dans la liste Not a member of et cliquez sur le bouton Add. Cliquez sur Suivant. Remarque : Le groupe Administrators est un groupe spcial qui donne ses utilisateurs l'accs complet la dfinition du projet CaliberRM. Trs peu d'utilisateurs doivent appartenir ce groupe. Les utilisateurs de ce groupe sont appels les "administrateurs de projets".

Slectionnez 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 slectionnez CaliberRM, entrez un mot de passe pour l'utilisateur. Si vous slectionnez LDAP, entrez le nom diffrenci 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 utilisant ses identifiants CaliberRM. Si le nom diffrenci (DN) d'un utilisateur a chang dans le contrleur de domaine LDAP depuis que l'utilisateur a t cr dans CaliberRM, vous devez entrez nouveau le dernier DN dans cet onglet.

Remarque :

Slectionnez une ou plusieurs des options suivantes pour appliquer des restrictions au mot de passe de l'utilisateur :

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

User Cannot Change Password : Empche l'utilisateur de changer son mot de passe. Non disponible Password Never Expires : Permet l'utilisateur de disposer d'un mot de passe qui n'expire jamais. Non
disponible quand on utilise LDAP.

Account is Disabled : Dsactive le compte utilisateur. Vous ne pouvez pas cocher les cases User Must
Change Password at Next Logon et User Cannot Change Password en mme temps. Si vous cochez ces cases et tentez d'enregistrer les informations, un message d'erreur s'affiche. Un tel utilisateur est appel administrateur de baselines.

User Can Perform Baseline Administration : Permet l'utilisateur de crer et de grer des baselines.

34

User Can Manage Glossary Terms : Permet l'utilisateur de crer de nouveaux termes dans tous les
glossaires du serveur CaliberRM et de modifier des termes existants.
8 9

Cliquez sur Suivant. Affectez une licence l'utilisateur et cliquez sur Suivant. Vrifiez les informations sur l'utilisateur et cliquez sur Terminer.

Concepts associs Licence Procdures associes Activation de LDAP

35

Gestion du serveur de licences Borland


Pour grer le serveur de licences Borland
1 2 3 4 5

Tlachargez tous les fichiers .zip contenant des fichiers .slip. Copiez chaque fichier concurrent_.slip et/ou named_.slip dans votre rpertoire License (C:\Borland \CaliberRMServer\License). Copiez chaque fichier server_.slip dans (C:\Borland\BLS4\conf. Selon les informations de licences reues par email de Borland, installez le serveur de licences. Voir la documentation du serveur de licences contenue dans le mail. Accdez au site de Borland, tlchargez les fichiers de licences Borland utilisant l'extension slip et Hbergez les licences envoyes par Borland Placez les fichiers slip dans un sous-rpertoire du dossier d'installation du serveur, le dossier license Configurez le serveur de licences pour les utilisateurs. Voir les informations associes dans la documentation du serveur de licences. Affectez des licences spcifiques vos utilisateurs.

6 7 8

Concepts associs Tches administratives Procdures associes Gestion des licences utilisateur Dfinition du type de licence de l'utilisateur

36

Procdures pour l'utilisateur final


Cette section fournit des informations d'introduction de type "Comment" pour les utilisateurs non administratifs. Dans cette section Connexion CaliberRM Explique comment se connecter CaliberRM. Connexion Administrator Explique comment se connecter Administrator. Modification du mot de passe Explique comment modifier un mot de passe. Cration d'outils personnaliss Explique comment crer des outils personnaliss. Ajout de mots un dictionnaire personnalis Explique comment ajouter des mots dans un dictionnaire personnalis. Invocation du correcteur orthographique Explique comment appeler le correcteur orthographique. Rechercher dans l'arborescence Explique comment trouver des informations sur les projets, les utilisateurs ou les groupes. Ajout d'un raccourci d'outil Explique comment ajouter un raccourci d'outil. Gnration de l'URL d'une exigence Explique comment gnrer l'URL d'une exigence.

37

Connexion CaliberRM
Pour vous connecter CaliberRM
1 2

Slectionnez Dmarrer Connexion apparat.

Programmes

Borland CaliberRM

CaliberRM. La bote de dialogue

Dans le champ Serveur, entrez le serveur auquel vous connecter, ou cliquez sur le bouton Parcourir pour slectionner un serveur. Si vous modifiez les ports par dfaut des serveurs, vous devez entrer nomserveur:numroport comme serveur lors de la connexion (par exemple : serveurA:3000 au lieu de serveurA). 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, vous devez vous connecter au serveur CaliberRM en utilisant les identifiants CaliberRM. Contactez votre administrateur CaliberRM si vous rencontrez des difficults pour vous connecter. Si vous avez install un serveur CaliberRM localement (en utilisant par exemple le logiciel d'valuation), utilisez localhost comme serveur et admin/admin comme nom d'utilisateur et mot de passe.

Remarque :

Cliquez sur Connecter.

Pour vous connecter au client Web


1 2

Ouvrez Internet Explorer. Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous prfrez, 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 a dplac les liens vers une page personnalise, vous devez prciser plutt cet emplacement. La page index de Web s'affiche.

3 4 5 6

Cliquez sur le lien CaliberRM Web. Lors de la premire utilisation de Web, une fentre de scurit vous est prsente. Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la case Ne plus rafficher cet avertissement. Cliquez sur OK. L'applet Web est charge et l'cran Connexion affich. Prcisez votre hte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropris. Cliquez sur Connecter. Le systme vrifie vos informations et ouvre une session sur le serveur.

Pour vous connecter Web Viewer


1 2

Ouvrez Internet Explorer. Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous prfrez, vous pouvez naviguer jusqu' l'URL du serveur web o WebView a t install.

38

Remarque :

Si votre administrateur a chang l'emplacement de la page index de Web, ou s'il a dplac les liens vers une page personnalise, vous devez prciser plutt cet emplacement. La page index de Web s'affiche.

3 4 5 6

Cliquez sur le lien CaliberRM WebView. Lors de la premire utilisation de WebView, une fentre de scurit vous est prsente. Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la case Ne plus rafficher cet avertissement. Cliquez sur OK. L'applet Web est charge et l'cran Connexion affich. Prcisez votre hte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropris. Cliquez sur Connecter. Le systme vrifie vos informations et ouvre une session sur le serveur.

Concepts associs Utilisateurs Procdures associes Activation de LDAP

39

Connexion Administrator
Pour vous connecter CaliberRM Administrator
1

Slectionnez Dmarrer Programmes de dialogue Connexion apparat.


Champ Donnes entrer

Borland CaliberRM

Administration

Administrator. La bote

Remarques

Server

Le nom de votre ordinateur (vous pouvez aussi entrer localhost)

Si vous avez des doutes sur le nom de votre ordinateur, slectionnez Panneau de configuration dans le menu Dmarrer de Windows, double-cliquez sur l'icne Rseau et examinez l'onglet Identification. Vrifiez que vous avez utilis des minuscules car la casse est diffrencie dans les champs utilisateur et mot de passe. Il s'agit du mot de passe par dfaut de l'utilisateur admin.

User

admin

Password

admin

2 3

Cliquez sur Logon. CaliberRM Administrator vrifie votre ID d'utilisateur et votre mot de passe, puis se connecte au systme. Users dans le menu. La fentre des utilisateurs apparat. Vous pouvez constater la Slectionnez View prsence de l'utilisateur guest. Il s'agit de l'utilisateur que vous allez modifier pour qu'il contienne vos propres coordonnes. Slectionnez l'utilisateur guest dans la liste. Entrez les informations suivantes dans les champs indiqus :
Champ Donnes entrer Remarques

Userid First Name Last Name Title Phone Fax E-mail

L'initiale de votre prnom et votre nom Votre prnom Votre nom de famille Votre titre Votre numro de tlphone Votre numro de tlcopie Votre adresse lectronique

Ce champ distingue les majuscules des minuscules.

Il s'agit de l'adresse lectronique laquelle sont envoyes les notifications automatiques des modifications apportes aux exigences.

4 5 6

Slectionnez l'onglet Group Membership. Dans la liste Not member of, slectionnez le groupe Administrators, puis cliquez sur le bouton Add. Slectionnez l'onglet Security. Dans le champ Password, entrez un nouveau mot de passe, puis saisissez-le une seconde fois pour confirmation. Remarque : Par dfaut, le mot de passe est vierge. Les astrisques s'affichent pour des raisons de scurit.

40

7 8 9

Cochez la case Password Never Expires (le mot de passe n'expire jamais). Cochez la case User Can Perform Baseline Maintenance (l'utilisateur peut effectuer la maintenance des baselines). Slectionnez File Save Settings dans le menu.

prsent que vous avez modifi votre compte utilisateur dans CaliberRM Administrator, vous pouvez refermer cet outil et vous dconnecter du systme en slectionnant File Exit and Log Off dans le menu. Concepts associs Utilisateurs Procdures associes Activation de LDAP

41

Modification du mot de passe


Pour changer votre mot de passe :
1 2 3

Slectionnez Outils

Modifier le mot de passe. La bote de dialogue Modification du mot de passe apparat.

Entrez le mot de passe actuel dans le champ Ancien mot de passe. 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 deuxime saisie), il vous sera demand de les entrer nouveau.

Cliquez sur OK.

Remarque : Si le mot de passe que vous essayez d'utiliser ne vrifie pas les critres imposs, ou si vous n'tes pas autoris changer votre mot de passe, vous recevrez un message. Voir les informations associes dans "Modification du mot de passe". Rfrence associe Modification de votre mot de passe

42

Cration d'outils personnaliss


Vous permet de crer des outils personnaliss spcifiques votre projet. Il est possible de crer des outils personnaliss, de leur affecter une icne et de les disposer l'emplacement de votre choix dans la barre d'outils pour en faciliter l'accs.

Pour crer des outils personnaliss


1 2 3 4 5

Slectionnez Outils

Options dans le menu.

Cliquez sur l'onglet Outils personnaliss. Dans la section Contenu du menu, cliquez sur le bouton Nouveau. Entrez le nom que vous voulez donner votre outil personnalis. Entrez le nom de la commande, de l'excutable ou du document que vous voulez faire excuter par votre outil personnalis, dans la section Commande ou document, ou cliquez sur le bouton Parcourir pour localiser l'excutable. Entrez le rpertoire depuis lequel vous voulez excuter votre commande dans la section Rpertoire initial, ou cliquez sur le bouton Parcourir pour localiser le rpertoire. . Cochez la case Demander des arguments si vous voulez que votre outil personnalis demande la valeur des arguments que vous avez dfinis l'tape 6. Cliquez sur le bouton Changer d'icne si vous voulez affecter une icne votre outil personnalis ou modifier l'icne de votre outil personnalis. Cliquez sur OK. L'icne du nouvel outil personnalis est maintenant affiche dans la barre d'outils Outils.

6 7 8 9

Concepts associs Utilisateurs Projets

43

Ajout de mots un dictionnaire personnalis


CaliberRM vous permet de crer un dictionnaire de mots personnalis. Vous pouvez ajouter, modifier ou retirer des mots de votre dictionnaire personnalis.

Pour ajouter un mot au dictionnaire personnalis :


1 2 3 4 5 6

Cliquez sur Outils

Options. L'onglet Orthographe est affich. Cliquez sur l'onglet Orthographe.

Cliquez sur Modifier. La bote de dialogue Dictionnaire personnalis est affiche. Pour modifier un mot de la liste, double-cliquez dessus et faites vos modifications. Cliquez sur le bouton Nouveau pour ajouter un mot. Un emplacement est cr pour le nouveau mot. Pour supprimer un mot, slectionnez-le et cliquez sur le bouton Supprimer. Entrez le mot que vous voulez ajouter au dictionnaire et cliquez sur OK.

Procdures associes Invocation du correcteur orthographique

44

Invocation du correcteur orthographique


Le correcteur orthographique vous permet de vrifier l'orthographe de la description d'une exigence. Il y a quatre manires d'appeler le correcteur orthographique. Remarque : Si votre client est install sur un systme d'exploitation japonais, le correcteur orthographique est dsactiv.

Pour appeler le correcteur orthographique :


1

Slectionnez Outils Options Orthographe pour dfinir les options de manire vrifier automatiquement l'orthographe lors de l'enregistrement de l'exigence. Le correcteur orthographique vrifie automatiquement l'orthographe quand vous cliquez sur le bouton Enregistrer ou slectionnez Fichier Enregistrer les paramtres dans le menu.

2 3 4

Appuyez sur la touche de fonction F7. Cliquez sur le bouton Orthographe dans la barre d'outils. Slectionnez Outils Orthographe dans le menu.

Quand le correcteur orthographique est appel, la bote de dialogue Orthographe est affiche. Rfrence associe Options du correcteur orthographique Onglet Orthographe

45

Rechercher dans l'arborescence


Pour vous connecter CaliberRM
1 2 3 4 5 6 7 8

Choisissez la vue projet, la vue utilisateur ou la vue groupe, selon l'objet de votre recherche. Slectionnez Edition Rechercher dans l'arborescence dans le menu. La bote de dialogue Rechercher dans l'arborescence est affiche. Entrez le nom de l'lment rechercher, ou une partie de ce nom, dans le champ Chercher. Si vous souhaitez que le moteur de recherche ne trouve que les lments dont les noms correspondent exactement, cochez la case Mot entier. Si vous souhaitez que le moteur de recherche distingue les minuscules des majuscules, cochez la case Diffrence MAJ/min. Slectionnez la direction de la recherche (Haut ou Bas partir de l'lment slectionn). Cliquez sur le bouton Suivant jusqu' ce que l'lment que vous recherchez soit slectionn. Cliquez sur le bouton Annuler pour fermer la bote de dialogue Rechercher dans l'arborescence.

Concepts associs Utilisateurs

46

Ajout d'un raccourci d'outil


La Barre d'outils utilise l'assistant de raccourcis Windows standard pour l'ajout de raccourcis d'outils. Par consquent, si un autre utilisateur que vous-mme se connecte une machine en utilisant son nom d'utilisateur Windows et installe le produit, vous risquez de ne voir aucun raccourci sur la barre d'outils la premire fois que vous vous connecterez en utilisant votre nom d'utilisateur. Vous devrez ajouter des raccourcis comme dcrit ci-aprs. 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 2 3 4 5 6

Cliquez avec le bouton droit sur la barre d'outils. Slectionnez Ajouter un outil dans le menu contextuel. L'assistant de Windows, Cration d'un raccourci, est lanc. Entrez l'emplacement de l'excutable pour lequel vous souhaitez crer un raccourci ou cliquez sur le bouton Parcourir pour le localiser. Cliquez sur Suivant. L'cran Slection d'un titre pour le programme s'affiche. Entrez le nom du raccourci et cliquez sur Terminer. Cliquez avec le bouton droit sur la barre d'outils et slectionnez Rafrachir les outils.

L'icne apparat maintenant dans la barre d'outils et vous pouvez lancer le programme partir de celle-ci.

Fentre de la Barre d'outils StarTeam


1

Lorsque vous cliquez avec le bouton droit sur l'icne, un menu droulant apparat. Cliquez sur Ouvrir pour ouvrir la fentre principale de la Barre d'outils. Vous pouvez galement double-cliquer sur l'icne pour ouvrir la Barre d'outils. Cliquez sur un nom de composant pour lancer le programme. Cliquez sur A propos pour visualiser les dtails relatifs la Barre d'outils. Cliquez sur Quitter pour quitter la Barre d'outils.

2 3 4

Rfrence associe Onglet Orthographe

47

Gnration de l'URL d'une exigence


La fonctionnalit d'adressage par URL gnre des URL pour les exigences. Cette URL lance le client Desktop et vous 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 2

Cliquez avec le bouton droit sur une exigence et choisissez Copier l'URL dans le Presse-papiers, l'URL de l'exigence est copie dans le Presse-papiers. 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 spcifi de l'exigence appartenant au projet et la baseline dont les numros d'ID sont spcifis par l'URL.

Si un client CaliberRM se connectant au serveur spcifi est dj instanci au moment de l'invocation de l'URL, c'est cette instance qui sera utilise. Si l'URL pointe sur un autre serveur, une nouvelle instance est cre et l'utilisateur doit fournir ses identifiants de connexion.

Remarque : Si le mot de passe que vous essayez d'utiliser ne vrifie pas les critres imposs, ou si vous n'tes pas autoris changer votre mot de passe, vous recevrez un message. Voir les informations associes dans "Modification du mot de passe". Rfrence associe Modification de votre mot de passe

48

Quoi de neuf
Cette section contient des informations sur les amliorations apportes au produit Borland CaliberRM dans cette version. Dans cette section Nouvelles fonctionnalits administratives Nouvelles fonctionnalits administratives de la version de CaliberRM. Nouvelles fonctionnalits de l'API Nouvelles fonctionnalits de l'API de CaliberRM. Nouvelles fonctionnalits des intgrations Nouvelles fonctionnalits des intgrations de CaliberRM. Nouvelles fonctionnalits de cration de rapports Nouvelles fonctionnalits de cration de rapports dans CaliberRM. Nouvelles fonctionnalits de l'diteur d'exigences Nouvelles fonctionnalits de l'diteur d'exigences dans CaliberRM. Nouvelles fonctionnalits de traabilit Nouvelles fonctionnalits de traabilit de CaliberRM. Nouvelles fonctionnalits d'emploi Nouvelles fonctionnalits d'emploi de CaliberRM. Fonctionnalits abandonnes Fonctionnalits qui ne sont plus prises en charge par CaliberRM.

49

Nouvelles fonctionnalits administratives


Cette rubrique dcrit les nouvelles fonctionnalits 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 personnaliss

CaliberRM Administrator a t renomm


Framework Administrator a t renomm CaliberRM Administrator, dans cette version. Les utilisateurs possdant des droits d'administration, qui s'appelaient les "administrateurs de CaliberRM", ont t renomms "administrateurs de projets" pour souligner leur rle particulier dans le projet.

Prise en charge de l'authentification mixte


Vous pouvez dfinir certains utilisateurs l'aide de leur nom diffrenci (DN) LDAP et d'autres l'aide d'un mot de passe CaliberRM. Dans CaliberRM Administrator, slectionnez le type d'authentification LDAP souhaite pour chaque utilisateur. L'utilitaire LDAP QuickStart Manager importe le nom diffrenci utilisateur pour dfinir les utilisateurs imports dans CaliberRM.

Droits des utilisateurs sur les glossaires


Les administrateurs peuvent dlguer des utilisateurs dsigns au sein de l'quipe le droit de crer ou de modifier des termes dans les glossaires. Les utilisateurs possdant ce droit peuvent modifier n'importe quel glossaire du serveur CaliberRM. Une fois les utilisateurs crs dans CaliberRM Administrator, cochez la case User can manage glossary terms sur l'onglet Security.

Prise en charge des ports MPX personnaliss


Quand vous utilisez un serveur MPX, vous pouvez spcifier un autre port que celui par dfaut. Spcifiez le port MPX dans l'entre CaliberRM Server du panneau de configuration. Concepts associs Nouvelles fonctionnalits de l'diteur d'exigences Nouvelles fonctionnalits de traabilit Nouvelles fonctionnalits de cration de rapports Nouvelles fonctionnalits d'emploi Nouvelles fonctionnalits des intgrations Nouvelles fonctionnalits de l'API Fonctionnalits abandonnes Procdures associes Cration d'utilisateurs

50

Nouvelles fonctionnalits de l'API


Les rubriques ci-dessous numrent les nouvelles fonctionnalits du produit CaliberRM. Reportez-vous aux liens de la section Informations associes pour obtenir des informations spcifiques sur les nouvelles fonctionnalits.

Prise en charge par le SDK des profils de scurit Complments de traabilit

Prise en charge par le SDK des profils de scurit


Vous pouvez crer des profils de scurit et affecter un profil un groupe d'utilisateurs par le biais du SDK.

Complments de traabilit
Les complments des fournisseurs ont t renomms complments de traabilit et des exemples sont fournis (Program Files Borland CaliberRM Samples Addins) afin de vous aider tendre la traabilit de CaliberRM tous les artefacts logiciels pour lesquels vous voulez mesurer l'impact des modifications d'exigences. Concepts associs Nouvelles fonctionnalits de l'diteur d'exigences Nouvelles fonctionnalits de traabilit Nouvelles fonctionnalits de cration de rapports Nouvelles fonctionnalits d'emploi Nouvelles fonctionnalits administratives Nouvelles fonctionnalits des intgrations Fonctionnalits abandonnes

51

Nouvelles fonctionnalits des intgrations


Les rubriques ci-dessous numrent les nouvelles fonctionnalits des intgrations de CaliberRM suivantes :

Plug-in dveloppeur Eclipse 3.3 Plug-in dveloppeur Visual Studio 2005 Intgration Microsoft Visual Studio Team System Borland SilkCentral Test Manager Publication d'exigences dans Borland StarTeam Mercury Quality Center 9.0, 9.2

Plug-in dveloppeur Eclipse 3.3


Cette version permet de bnficier de la visibilit des exigences CaliberRM partir de l'environnement Eclipse. Les dveloppeurs Eclipse peuvent s'assurer qu'ils implmentent les dernires exigences en visualisant les exigences depuis leur EDI. Ils peuvent voir toutes les proprits des exigences, engager des discussions, voir les informations de traabilit, voir les exigences sous forme d'une grille et filtrer l'arborescence des exigences. Ils peuvent mme crer de nouvelles exigences et les modifier dans une vue document.

Plug-in dveloppeur Visual Studio 2005


Cette version permet de bnficier de la visibilit des exigences CaliberRM partir de l'environnement Visual Studio 2005. Les dveloppeurs .NET peuvent s'assurer qu'ils implmentent les dernires exigences en visualisant les exigences depuis leur EDI. Ils peuvent dfinir des valeurs d'attributs et engager des discussions. Ils peuvent voir toutes les proprits des exigences, engager des discussions et mme crer de nouvelles exigences.

Intgration Microsoft Visual Studio Team System


D'abord fournie sparment, cette intgration est dsormais incluse dans CaliberRM. Le composant serveur doit tre install sur le serveur Microsoft Team Foundation Server, et le composant client sur chaque dveloppeur Visual Studio de l'quipe Visual Studio Team System.

Borland SilkCentral Test Manager


Le complment de traabilit SilkCentral Test Manager est install par dfaut. L'tat d'excution des tests est inclus dans l'tat de traabilit sur l'onglet Traabilit d'une exigence, ainsi que dans le rapport Document Factory lors de l'utilisation du nouveau <<trace_teststatus>>

Publication d'exigences dans Borland StarTeam


StarTeam Publisher est install partir de CaliberRM et accessible dans le menu Outils ainsi que dans la barre d'icnes. Lorsque vous lancez Publisher depuis CaliberRM, le projet actuellement ouvert et la baseline sont automatiquement pris en compte.

Mercury Quality Center


Les fonctionnalits suivantes ont t apportes l'intgration de Mercury Quality Center :

52

La dernire version de Mercury Quality Center (9.0/9.2) est prise en charge. Quality Center Publisher vous permet de slectionner le dossier (racine) spcifique de Quality Center dans L'tat d'excution des tests Quality Center est inclus dans l'tat de traabilit sur l'onglet Traabilit d'une
vers des exigences du projet CaliberRM actuellement ouvert, ce qui rduit les informations affiches uniquement ce dont vous avez besoin. lequel publier des exigences CaliberRM. Les versions d'une exigence spcifique incluses dans les baselines publier sont refltes dans Quality Center. exigence, 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 traabilit ne montre que les objets ayant des traces

Concepts associs Nouvelles fonctionnalits de l'diteur d'exigences Nouvelles fonctionnalits de traabilit Nouvelles fonctionnalits de cration de rapports Nouvelles fonctionnalits d'emploi Nouvelles fonctionnalits administratives Nouvelles fonctionnalits de l'API Fonctionnalits abandonnes

53

Nouvelles fonctionnalits de cration de rapports


Les nouvelles fonctionnalits de cration de rapports dans CaliberRM sont les suivantes :

Rapport sur "Ce qui a chang" Mots-cls des baselines dans Document Factory Mots-cls de traabilit dans Document Factory Slection contextuelle dans Document Factory Extractions incrmentales avec Datamart Moins de donnes tronques dans Datamart SQL Server Extractions Datamart planifies en cas de traces externes Option de Datamart de ne pas extraire les traces externes Affichage alphabtique des UDA dans les univers Business Objects

Rapport sur "Ce qui a chang"


La champ Dernire modification peut tre ajout votre grille, offrant ainsi un moyen simple d'afficher toutes les exigences qui ont t modifies depuis une date spcifique, c'est--dire un moyen rapide de voir ce qui a chang depuis la dernire fois que vous avez effectu une vrification. En utilisant l'exportation de la grille existante, vous pouvez gnrer le rapport filtr au format XML ou CSV.

Mots-cls des baselines dans Document Factory


Les nouveaux mots-cls <<baseline_*>> offrent un moyen d'indiquer dans les modles que les informations contextuelles sur la baseline doivent figurer dans les rapports.

Mots-cls de traabilit dans Document Factory


Les nouveaux mots-cls <<trace_*>> dveloppent les informations que vous pouvez afficher sur les exigences ayant des traces vers d'autres exigences. Vous pouvez afficher la priorit, l'tat, la description et l'tat d'excution des tests (pour les cas de tests de Mercury Quality Center ou de Borland SilkCentral Test Manager)

Slection contextuelle dans Document Factory


Vous pouvez commencer un rapport Document Factory simplement en slectionnant une exigence dans l'arborescence ou dans la grille d'exigences. Slectionner une exigence dans l'arborescence puis slectionner Document Factory cre des rapports sur l'exigence slectionne et sur tous ses enfants. A partir de la Outils grille, slectionnez Fichier Document Factory pour crer un rapport sur le contenu de la grille, ou sur un sousensemble de la grille si vous slectionnez un certain nombre d'exigences

Extractions incrmentales avec Datamart


Aprs une extraction complte dans Datamart, vous pouvez choisir d'extraire uniquement ce qui a chang depuis la dernire extraction en utilisant le nouveau paramtre update de l'extracteur. Les extractions incrmentales devraient amliorer de faon significative les performances de vos extractions Datamart.

54

Moins de donnes tronques dans Datamart SQL Server


Lors de l'utilisation de Microsoft SQL Server 2005, les donnes extraites ne sont plus tronques. Cette amlioration repose sur une amlioration de SQL Server 2005.

Extractions Datamart planifies en cas de traces externes


Lors de la gnration de rapports incluant la traabilit externe vers Borland StarTeam, Borland SilkCentral Test Manager ou Mercury Quality Center, vous pouvez planifier ces extractions. Datamart ne vous demande plus vos identifiants de connexion au cours de l'extraction.

Option de Datamart de ne pas extraire les traces externes


Votre projet peut inclure des traces vers Borland StarTeam, Borland SilkCentral Test Manager ou Mercury Quality Center, mais aux moments seulement o vous voulez gnrer des rapports de traabilit entre exigences. Avec le nouveau paramtre noextraces de l'extracteur, vous pouvez choisir d'exclure les traces externes.

Affichage alphabtique des UDA dans les univers Business Objects


Lors de l'utilisation de Business Objects, l'affichage des UDA dans l'univers Business Objects suit l'ordre alphabtique, ce qui facilite la recherche d'un UDA spcifique sur lequel tablir un rapport. Concepts associs Nouvelles fonctionnalits de l'diteur d'exigences Nouvelles fonctionnalits de traabilit Nouvelles fonctionnalits d'emploi Nouvelles fonctionnalits administratives Nouvelles fonctionnalits des intgrations Nouvelles fonctionnalits de l'API Fonctionnalits abandonnes

55

Nouvelles fonctionnalits de l'diteur d'exigences


Les rubriques ci-dessous numrent les nouvelles fonctionnalits 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 Amliorations d'emploi de la description des exigences Vrification orthographique visuelle et puissante

Extension du champ de description des exigences


La description des exigences n'est plus limite 10000 caractres.

Support OLE dans la description des exigences


Vous pouvez inclure n'importe quel objet OLE dans la description des exigences (Insrer Objet). Des objets tels que des feuilles de calcul Microsoft Excel, des diagrammes Microsoft Visio et des quations mathmatiques peuvent enrichir la faon dont vous communiquez les exigences. Dans la description de l'exigence, il suffit d'invoquer l'diteur de 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 reprsents sous forme d'images dans les documents Document Factory.

Champ de description affich dans la grille


Les descriptions des exigences (en format texte brut) peuvent tre affiches dans la grille. Vous pouvez voir plusieurs descriptions d'exigences la fois. Les descriptions des exigences sont incluses dans des fichiers CSV exports depuis la grille, ce qui permet de les voir dans toute application compatible avec le format CSV, comme Microsoft Excel.

Amliorations d'emploi de la description des exigences


Les amliorations suivantes ont t apportes l'utilisation des descriptions d'exigences :

La taille de la fentre de description d'une exigence ne peut plus tre diminue jusqu' un point o elle ne
serait 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 redimensionns Quand vous copiez et collez une description d'exigence partir d'autres applications (exemple : Microsoft
Word), vous contrlez la marge du champ de description de l'exigence (cliquez avec le bouton droit et slectionnez l'option Enlever la marge)

Vrification orthographique visuelle et puissante


Les fautes d'orthographe sont affiches de faon visuelle dans la description de l'exigence. Il vous suffit de cliquer avec le bouton droit et de corriger la faute ! Appuyer sur F7 depuis n'importe quel champ de texte appelle le vrificateur orthographique, ce qui facilite la validation de l'orthographe des exigences, des attributs sur une ou plusieurs ligne(s) ou mme des discussions.

56

Concepts associs Vues exigence Nouvelles fonctionnalits de traabilit Nouvelles fonctionnalits de cration de rapports Nouvelles fonctionnalits d'emploi Nouvelles fonctionnalits administratives Nouvelles fonctionnalits des intgrations Nouvelles fonctionnalits de l'API Fonctionnalits abandonnes Procdures associes Cration d'exigences

57

Nouvelles fonctionnalits de traabilit


Les nouvelles fonctionnalits de traabilit suivantes ont t ajoutes :

Traabilit des baselines Amlioration de l'affichage dans la matrice de traabilit Amlioration des filtres dans la matrice de traabilit Support de la slection multiple dans la matrice de traabilit Comportement de la traabilit dans les copies des exigences

Traabilit des baselines


Les informations de traabilit sont captures lors de la cration des baselines. Lors de la cration d'une baseline, les informations de traabilit affiches sur l'onglet Traabilit des exigences sont captures, afin de les afficher quand vous visualiserez la baseline ultrieurement.

Amlioration de l'affichage dans la matrice de traabilit


Les exigences sont affiches dans l'ordre hirarchique. Les enfants sont en retrait de leur exigence parent. Utilisez les nouvelles options de menu Affichage Numros de srie et Affichage Numros hirarchiques pour afficher les tiquettes et les numros hirarchiques des exigences.

Amlioration des filtres dans la matrice de traabilit


Vous pouvez filtrer les lignes et les colonnes de la matrice de traabilit grce une varit de critres, dont les attributs systme (priorit, tat, propritaire), les attributs dfinis par l'utilisateur, les dates (cr le, modifi le), l'tat des traces (a des traces, n'a pas de trace, traces suspectes).

Support de la slection multiple dans la matrice de traabilit


Dans la matrice, vous pouvez utiliser les touches CTRL et MAJ pour slectionner plusieurs cellules afin de dfinir, effacer ou marquer comme suspect un groupe de traces d'exigences.

Comportement de la traabilit dans les copies des exigences


Dans cette version, lorsque vous copiez et collez des exigences, la traabilit n'est pas reporte dans les exigences colles. Par dfaut, Edition Collern'inclut plus la traabilit. Une nouvelle option Collage spcial est fournie, si vous voulez inclure la traabilit (trace vers, trace depuis ou les deux) dans les exigences colles.

58

Concepts associs Nouvelles fonctionnalits de l'diteur d'exigences Nouvelles fonctionnalits de cration de rapports Nouvelles fonctionnalits d'emploi Nouvelles fonctionnalits administratives Nouvelles fonctionnalits des intgrations Nouvelles fonctionnalits de l'API Fonctionnalits abandonnes Procdures associes Cration de traces entre exigences

59

Nouvelles fonctionnalits d'emploi


Voici les nouvelles fonctionnalits d'emploi :

Extension des noms d'exigence 128 caractres Extension des noms de projet 128 caractres Noms de serveur persistants dans la bote de dialogue de connexion Apparence utilisateur Indicateur des rfrences Etat du serveur MPX Maintenance de la baseline

Extension des noms d'exigence 128 caractres


Les exigences peuvent tre formules par des noms allant jusqu' 128 caractres. Cela facilite l'utilisation de CaliberRM quand vous adoptez des mthodologies agiles o les exigences sont exprimes sous forme narrative.

Extension des noms de projet 128 caractres


Les projets peuvent tre formules par des noms allant jusqu' 128 caractres. Cela facilite l'utilisation des noms de projets bass sur un prfixe exprimant la classification des projets.

Noms de serveur persistants dans la bote de dialogue de connexion


La bote de dialogue de connexion offre la possibilit de rappeler des noms de serveur et d'utiliser les noms logiques pour masquer les noms de serveur.

Apparence utilisateur
Les utilisateurs peuvent tre affichs avec leur prnom et leur nom, ce qui est plus commode qu'un obscur ID utilisateur. Choisissez cette prsentation de l'identit des utilisateurs dans Outils Options Apparence si vous souhaitez que les propritaires et les utilisateurs responsables soient affichs avec leur prnom et leur nom.

Indicateur des rfrences


Lorsque vous ajoutez des rfrences des exigences, l'onglet Rfrence indique le nombre de rfrences, afin qu'il ne soit plus ncessaire de cliquer sur l'onglet pour connatre l'existence de rfrences.

Etat du serveur MPX


Semblable Borland StarTeam, un indicateur MPX est prsent dans la barre d'tat, informant les utilisateurs quand le serveur MPX est en excution.

60

Maintenance de la baseline
Une option Edition Rechercher dans l'arborescence, dans la bote de dialogue Maintenance de la baseline, facilite la localisation d'une exigence particulire dans la baseline. La slection d'un parent slectionne automatiquement ses enfants, ce qui rduit le nombre de clics lors de l'utilisation des hirarchies d'exigences. Concepts associs Nouvelles fonctionnalits de l'diteur d'exigences Nouvelles fonctionnalits de traabilit Nouvelles fonctionnalits de cration de rapports Nouvelles fonctionnalits administratives Nouvelles fonctionnalits des intgrations Nouvelles fonctionnalits de l'API Fonctionnalits abandonnes

61

Fonctionnalits abandonnes
Pour cette release, certaines fonctionnalits ont t retires au profit d'amliorations ou de nouvelles fonctionnalits. Il s'agit de :

Installation en rseau 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 rseau et mise niveau


L'option de dploiement de CaliberRM sur un rseau auxquels les utilisateurs accdent n'est plus disponible. De nombreuses solutions au dploiement en rseau sont disponibles dans le commerce, notamment SMS qui fait partie de Microsoft Windows 2003.

Prise en charge de Mercury TestDirector


Par souci de cohrence avec l'annonce de Mercury d'arrter la prise en charge de TestDirector et de se focaliser sur 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 niveau de cette release.

Prise en charge de Business Objects 6.1


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

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


La section ASA de l'outil de diagnostic a t retire, car il est possible de crer des journaux depuis Document Factory et depuis l'onglet Gnral de Outils Options. Concepts associs Nouvelles fonctionnalits de l'diteur d'exigences Nouvelles fonctionnalits de traabilit Nouvelles fonctionnalits de cration de rapports Nouvelles fonctionnalits d'emploi Nouvelles fonctionnalits administratives Nouvelles fonctionnalits des intgrations Nouvelles fonctionnalits de l'API

62

Concepts

63

Concepts
Cette section contient des informations conceptuelles pour les divers rles utilisateur de CaliberRM. Dans cette section Administration des serveurs CaliberRM Cette section fournit des informations conceptuelles pour les administrateurs de serveurs grant plusieurs projets CaliberRM. Administration des projets CaliberRM Cette section fournit des informations conceptuelles aux administrateurs de projets responsables de la configuration des projets pour les utilisateurs finals. Utilisation de CaliberRM pour la gestion des exigences Cette section contient des informations conceptuelles pour les utilisateurs finals.

64

Administration des serveurs CaliberRM


Cette section fournit des informations conceptuelles pour les administrateurs de serveurs grant plusieurs projets CaliberRM. Dans cette section Importation des informations sur les projets Fournit des informations spcifiques sur les fonctionnalits de RM Import permettant d'importer les informations sur un projet. Administration de la base de donnes Fournit des informations spcifiques sur l'administration de la base de donnes.

65

Importation des informations sur les projets


Vous pouvez importer des informations sur un projet dans un serveur CaliberRM en utilisant RM Import. RM Import utilise un chemin d'accs et un nom pour les donnes importer, normalement un rpertoire (un fichier .txt) cr par RM Export. Quand vous importez certains objets, l'utilitaire peut crer des objets d'autres types en cas de besoin. L'utilitaire essaie de recrer l'objet tel qu'il existait dans les donnes d'origine ; cependant, si les donnes ne sont pas disponibles, il cre automatiquement un objet appropri avec le nom correct. Par exemple, si une exigence importe appartient "smith", l'utilitaire d'importation cherche la dfinition de "smith" dans les donnes importes. Si "smith" n'existe pas, l'ID utilisateur "smith" est automatiquement cr avec des donnes minimales. Gnralement, RM Import cre (si ncessaire) les objets suivants de la faon spcifie ci-dessous :

Utilisateurs : Tous les nouveaux utilisateurs du fichier d'importation User.txt sont ajouts la liste des
utilisateurs de CaliberRM Administrator de CaliberRM Administrator

Groupes : Tous les nouveaux groupes du fichier d'importation Group.txt sont ajouts la liste des groupes Projets : Tous les nouveaux projets du fichier d'importation Project.txt sont ajouts la liste des projets de
CaliberRM Administrator et de CaliberRM aux projets nouveaux ou existants nouveaux ou existants

Types d'exigences : Tous les nouveaux types d'exigences du fichier d'importation ReqType.txt sont ajouts Exigences : Toutes les nouvelles exigences du fichier d'importation Requirement.txt sont ajoutes aux projets Attributs dfinis par l'utilisateur : Tous les nouveaux attributs dfinis par l'utilisateur du fichier d'importation
UDA.txt sont ajouts la liste des attributs pouvant tre affects des onglets personnaliss Gnralement, l'utilitaire modifie (si ncessaire) les objets suivants de la faon spcifie ci-dessous :

Groupes : Ils sont modifis pour inclure les nouveaux utilisateurs qui leur appartiennent dans le fichier
d'importation

Projets : Ils sont modifis pour inclure les nouveaux groupes qui leur sont affects dans le fichier d'importation Attributs systme (tat et priorit) : Ils sont modifis pour inclure toutes les nouvelles valeurs d'tat et de
priorit contenues dans le fichier d'importation

Concepts associs Importation Exportation Procdures associes Importation d'exigences depuis Microsoft Word

66

Administration de la base de donnes


CaliberRM requiert une administration limite de la base de donnes, mais des sauvegardes rgulires sont fortement recommandes. Le principal utilitaire pour administrer la base de donnes de CaliberRM est l'utilitaire dbmgr ; le propritaire de la base de donnes est l'utilisateur qui installe le serveur CaliberRM et c'est le seul utilisateur qui peut excuter l'utilitaire dbmgr, ainsi que sauvegarder et restaurer une base de donnes existante ou crer une nouvelle base de donnes. Avertissement : La dfragmentation du disque dur peut endommager une base de donnes CaliberRM. Avant de dfragmenter le disque dur sur lequel la base de donnes est installe, veuillez vous assurer que toutes les bases de donnes ont t et restent arrtes. La meilleure mthode est de configurer chaque base de donnes en mode non dmarrable (dbinfo -0) et de stopper le service SQM Database. Procdures associes Sauvegarde et restauration d'une base de donnes Rfrence associe Commandes du gestionnaire de base de donnes

67

Administration des projets CaliberRM


Cette section fournit des informations conceptuelles aux administrateurs de projets responsables de la configuration des projets pour les utilisateurs finals. Dans cette section Projets Fournit des informations spcifiques sur les projets. Types d'exigences Fournit des informations spcifiques sur les types d'exigences. Administrateurs Dcrits les trois niveaux d'administrateurs. Tches administratives Dcrit les tches administratives CaliberRM. Niveaux d'accs Les utilisateurs et les groupes peuvent avoir diffrents niveaux d'accs dans diffrents projets, ou plusieurs niveaux d'accs dans un mme projet. Rapports administratifs Fournit des informations sur les rapports administratifs. Attributs Fournit des informations spcifiques sur les attributs, systme et dfinis par l'utilisateur, d'une exigence. Commutateurs de commandes Fournit des informations spcifiques sur les commutateurs de commandes. Discussion Explique les diffrents niveaux de discussions. Document Factory Dcrit Document Factory. Utilisateurs Fournit des informations spcifiques sur les utilisateurs. Structure des rpertoires d'exportation Cette section prsente la structure des rpertoires d'exportation. Structure des rpertoires d'importation Cette section prsente la structure des rpertoires d'importation. Activation des exigences partages et mappes Explique comment partager et mapper des exigences. Tables d'exportation Fournit des informations sur les diffrents types de tables. Licence Fournit des informations spcifiques sur les licences. Scurit Les exigences en scurit de chaque socit sont diffrentes. Une petite socit n'a besoin que d'une scurit minimale (ou mme n'a pas besoin de scurit), alors qu'une socit comportant des centaines d'utilisateurs et des milliers d'exigences peut ncessiter plusieurs niveaux de scurit.

68

Profils de scurit Un individu peut tre affect plusieurs profils de scurit dans un projet. Ce profil combin retient les niveaux d'accs les moins restrictifs disponibles entre les deux groupes. Si aucun profil ne couvre l'attribut ou le type d'exigences, le profil par dfaut est utilis. Module complmentaire externe Cette rubrique dcrit les tapes ncessaires pour inclure un module complmentaire. Accs Web Fournit des informations conceptuelles sur la gestion des exigences avec les outils Web et WebView.

69

Projets
CaliberRM stocke les exigences dans des projets. Les projets stocks sur le mme serveur CaliberRM partagent un ensemble commun de proprits (types d'exigences, attributs, profils de scurit, utilisateurs et groupes).

Les projets sont dfinis par les types d'exigences affects chacun d'eux (Fichier
types d'exigences). Administrator.

Admin

Dfinir les

Les utilisateurs des projets appartiennent aux groupes auxquels ils ont t affects dans CaliberRM Vous pouvez activer la scurit pour des projets sur l'onglet Info projet de CaliberRM. La scurit des projets
est dfinie par les profils de scurit (Fichier eux-mmes affects ensuite au projet. Admin Profils de scurit) qui sont affects aux groupes,

Les exigences d'un projet peuvent tre suivies entre projets. La traabilit vers des artefacts logiciels stocks hors de CaliberRM est active pour chaque projet sur l'onglet
External Traceability du projet dans CaliberRM Administrator. CaliberRM.

Les exigences d'un projet peuvent tre partages entre projets. Cela est activ sur l'onglet Info projet de

Concepts associs Importation des informations sur les projets Types d'exigences Attributs Procdures associes Dfinition des projets

70

Types d'exigences
CaliberRM classe les exigences par type. Un type d'exigences est un regroupement logique d'exigences qui partageront des attributs communs. Les proprits 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 personnaliss permettant d'organiser les attributs dans l'interface utilisateur
CaliberRM facilite la rutilisation des types d'exigences entre projets. Une fois cr, un type d'exigences peut tre affect n'importe quel projet, ce qui rduit le temps de cration des projets. Concepts associs Projets Attributs Procdures associes Cration d'un type d'exigences Dfinition des projets

71

Administrateurs
La fonction administrative comporte trois niveaux : l'administrateur Framework SQM, les administrateurs des baselines et les administrateurs.

Les administrateurs Framework SQM effectuent les tches spcifiques au Framework SQM et ils ont accs
la plupart des fonctions de CaliberRM.

Les administrateurs des baselines maintiennent les baselines. Les administrateurs sont des utilisateurs qui possdent des droits administratifs spciaux dans le
gestionnaire d'exigences. Ils grent les tches spcifiques aux exigences. Selon leur profil de scurit, les administrateurs n'ont pas ncessairement accs toutes les fonctions de niveau utilisateur.

Concepts associs Administrateurs Procdures associes Tches administratives Activation des exigences partages et mappes Cration d'administrateurs de baselines

72

Tches administratives
Dans le gestionnaire d'exigences, la slection de Fichier Admin affiche le sous-menu Admin qui contient des commandes excutant certaines des tches administratives. Avant que les utilisateurs ne puissent entrer des exigences, un utilisateur ayant des privilges administratifs doit effectuer certaines tches administratives pour organiser les projets et grouper les exigences. Ces tches comprennent :

La cration et l'affectation des attributs dfinis par l'utilisateur. Voir les informations associes dans "Attributs
dfinis par l'utilisateur".

La modification des attributs systme. Voir les informations associes dans "Attributs systme". La cration des types d'exigences. Voir les informations associes dans "Types d'exigences". La modification des profils de scurit. Voir les informations associes dans "Modification des profils de
scurit".

L'affectation des types d'exigences aux projets. Voir les informations associes dans "Dfinition des types
d'exigences d'un projet". administrateurs".

La cration d'autres administrateurs CaliberRM. Voir les informations associes dans "Cration des L'activation des exigences pour le mappage ou le partage. Voir les informations associes dans "Activation
des exigences partages et mappes". en vigueur de la scurit".

La mise en vigueur ou la dsactivation de la scurit pour un projet. Voir les informations associes dans "Mise La maintenance du glossaire. Voir les informations associes dans "Maintenance des glossaires de projet".
Concepts associs Administrateurs Procdures associes Cration d'administrateurs CaliberRM Activation des exigences partages et mappes Cration d'administrateurs de baselines

73

Niveaux d'accs
Il existe deux types de niveaux d'accs. Si des individus et des groupes ont diffrents niveaux d'accs dans un mme projet, les niveaux d'accs sont combins et le niveau d'accs le moins restrictif est accord.

Accs individuel Accs de groupe

Accs individuel
L'utilisateur bjones peut avoir l'accs Cration dans un projet et l'accs Aucun dans un autre projet.

Accs de groupe
Le dpartement Marketing a le profil de scurit suivant :
Type d'exigences Niveau d'accs Niveau de suppression Niveau de modification de l'attribut Owner Priority

Exigences mtier Exigences d'utilisateurs

Cration Cration

Propritaire Propritaire Personne Personne Personne Personne

Propritaire Tout le monde Aucun Aucun Aucun Aucun

Exigences fonctionnelles Affichage Exigences de conception Aucun Tches de projets Scnarios de test Affichage Aucun

Les membres du groupe Marketing peuvent :

crer des exigences mtier et des exigences d'utilisateurs. supprimer les exigences de ces types car le groupe en est propritaire. modifier l'attribut Owner Priority des exigences mtier s'ils sont propritaires de l'exigence, et modifier sans
condition l'attribut Owner Priority des exigences d'utilisateurs.

uniquement afficher les donnes des exigences fonctionnelles et des tches de projets. ne pas afficher les exigences de conception ni les scnarios de tests dans la liste des exigences.
Concepts associs Scurit Profils de scurit

74

Rapports administratifs
Depuis CaliberRM Administrator, les administrateurs des projets peuvent crer des rapports donnant des informations sur les projets et sur les affectations des utilisateurs aux groupes. Ils peuvent aussi surveiller quels utilisateurs excutent quels clients CaliberRM, ainsi que la consommation des licences CaliberRM dans leur base d'utilisateurs. Concepts associs Rapports Procdures associes Cration de rapports administratifs Cration de rapports d'exigences

75

Attributs
Chaque exigence de CaliberRM peut tre compltement qualifie par un ensemble d'attributs. Toutes les exigences partagent un ensemble d'attributs communs. Ce sont :

Priorit (Priority) : Vous pouvez modifier les valeurs par dfaut en utilisant Fichier
systme.

Admin

Attributs

Etat (Status) : Vous pouvez modifier les valeurs par dfaut en utilisant Fichier
systme.

Admin

Attributs

Propritaire (Owner) : A des droits d'accs spcifiques cette exigence. Version : Vous permet de revenir une version prcdente d'une exigence et de revoir les informations ce
moment-l. En outre, l'administrateur du projet dfinit des attributs personnaliss (attributs dfinis par l'utilisateur) et les affecte aux diffrents types d'exigences du projet. Pour toutes les exigences d'un type donn, les utilisateurs peuvent dfinir les valeurs des attributs personnaliss associs ce type. CaliberRM fournit une grande varit de types d'attributs :
Boolen Date Dure Une case cocher acceptant uniquement les valeurs true (coche) et false (non coche). Une zone de saisie acceptant des dates. Toutes les dates sont formates avec une anne 4 chiffres. Une zone de slection vous permettant de choisir dans un intervalle de valeurs. L'intervalle de temps concern (jour, semaine, etc.) est affich droite du slecteur. Une zone de saisie acceptant toute valeur numrique. Les nombres sont arrondis 3 chiffres aprs la virgule. Une zone de saisie acceptant uniquement des valeurs entires. Les valeurs peuvent aller de -2 147 483 648 2 147 483 647. Une bote liste affichant la liste des lments choisir o il est possible de slectionner plusieurs lments. Une bote liste affichant la liste des groupes choisir o il est possible de slectionner plusieurs lments. Pour cet attribut, une option permet de limiter le nombre de groupes choisis et une option permet la slection parmi tous les groupes ou uniquement parmi ceux affects la liste.

Flottant Entier long Liste choix multiple Liste de slection de plusieurs groupes

Liste de slection de plusieurs utilisateurs Une bote liste affichant la liste des utilisateurs choisir o il est possible de slectionner plusieurs lments. Pour cet attribut, une option permet de limiter le nombre d'utilisateurs choisis et une option permet la slection parmi tous les utilisateurs ou uniquement parmi ceux affects la liste. Texte multiligne Liste choix unique Ligne de texte isole Liste de slection de groupe isol Une zone de saisie affichant une ou plusieurs lignes et permettant la saisie d'au maximum 10 000 caractres. Une liste droulante permettant d'effectuer une seule slection dans la liste. Une zone de saisie acceptant au maximum 128 caractres. Une liste droulante permettant de choisir un seul groupe dans la liste. Pour cet attribut, une option permet la slection parmi tous les groupes ou uniquement parmi ceux affects la liste. Une liste droulante permettant de choisir un seul utilisateur dans la liste. Pour cet attribut, une option permet la slection parmi tous les utilisateurs ou uniquement parmi ceux affects la liste.

Liste de slection d'utilisateur isol

76

Concepts associs Projets Types d'exigences Procdures associes Dfinition des projets Cration d'un type d'exigences

77

Commutateurs de commandes
Le gestionnaire de base de donnes utilise les commutateurs en ligne de commande pour excuter chaque utilitaire. Les commutateurs et leur utilit sont prsents par le tableau ci-dessous. Avertissement : Toutes les commandes, sauf la commande Detailed Help, ncessitent que tous les utilisateurs soient dconnects.
Commutateur Commande Utilisation

dbmgr ? dbmgr addvol dbmgr backup dbmgr dropclass dbmgr fix dbmgr free

Detailed Help Add Volume Database Backup Dropclass Fix Links Free Space

explicite les commandes et les commutateurs tend la taille d'une base de donnes lorsqu'elle approche la capacit maximale effectue une copie de sauvegarde de votre base de donnes limine les objets non rfrencs de la base de donnes ; ncessaire aprs une mise niveau rpare tous les liens casss dans la base de donnes aprs analyse de la base de donnes affiche la quantit d'espace disponible dans la base de donnes ; utile pour dterminer si les commandes Add Volume et Optimize doivent tre excutes

dbmgr new <sample ou empty> <nombd> dbmgr defrag nombd]

Create Database Command cre une nouvelle base de donnes prte l'emploi ; le commutateur sample charge la base de donnes exemple, Automated Teller Machine Reorganize augmente la capacit maximale de votre base de donnes et place toutes les donnes dans un volume systme unique. Rorganise galement toutes les donnes (comme une dfragmentation de disque) pour des performances optimales analyse la base de donnes la recherche de liens incorrects et imprime les informations dmarre un serveur et la base de donnes arrte un serveur et la base de donnes met la base de donnes en cours au niveau de la version en cours ; excut automatiquement lors d'une installation

dbmgr scan dbmgr start dbmgr stop dbmgr upgrade

Database Scan Start Database Stop Database Upgrade Database

Concepts associs Commandes du gestionnaire de base de donnes

78

Discussion
Avec la fonctionnalit de discussion de groupe, les quipes des projets peuvent changer des informations concernant les exigences et les projets. Cette fonctionnalit de collaboration permet aux membres d'une quipe de saisir des commentaires, et d'y rpondre, afin de dfinir, d'affiner les exigences et d'tablir leur priorit. Il existe deux niveaux de discussions :

Les messages et les rponses de la discussion de niveau projet sont stocks par projet sur l'onglet
Discussion du projet.

Les messages et les rponses de la discussion de niveau exigence sont stocks par exigence sur l'onglet
Discussion de l'exigence. Conseil : Lorsqu'une exigence a un lment de discussion qui n'a pas t lu, un indicateur de discussion non lue est situ sur la gauche du nom de l'exigence dans la liste des exigences. Lorsque vous lisez le message, l'indicateur disparat.

Discussion de niveau projet


La discussion de niveau projet est accessible pour chaque projet. Vous pouvez y accder en slectionnant le nom du projet dans la liste des exigences et en cliquant sur l'onglet Discussion. Voir les informations associes dans "Lecture d'un message".

Discussion de niveau exigence


Il y a trois faons de dterminer si une exigence a un lment 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'entre du message sur l'onglet Discussion
Procdures associes Activation de la notification des discussions Visualisation de la liste des discussions non lues Envoi des messages dans les discussions

79

Document Factory
Le gnrateur de documents, Document Factory, permet d'utiliser des modles Microsoft Word pour gnrer n'importe quel type de document de spcifications personnalises tenues jour. Dans Word, vous pouvez crer des modles contenant des champs qui correspondent aux attributs des exigences. Vous pouvez ensuite utiliser Document Factory pour remplir le modle avec des donnes issues de n'importe quel projet. A l'aide de critres de filtrage dans les champs du modle, il est galement possible de choisir les donnes des exigences inclure dans le document. Document Factory gnre des fichiers .doc, .txt et .rtf. Remarque : Pour utiliser Document Factory, vous devez avoir install Microsoft Office. La premire tape de la gnration d'un document avec Document Factory consiste crer un modle Microsoft Word. Un modle contient les donnes imprimables de toutes sortes (y compris en-ttes de colonne, libells et numros de page) que vous souhaitez intgrer au document. Un modle contient galement des commandes, des mots-cls et des oprateurs Document Factory.

Les commandes contrlent la slection, l'ordre et le regroupement des exigences dans le document. Les mots-cls sont des marques de rservation qui seront remplaces par les informations sur le projet et
sur les exigences. Ils indiquent les donnes intgrer au document. Les mots-cls doivent figurer dans le modle dans l'ordre exact o ils apparaissent dans le gestionnaire d'exigences. d'exigences.

Les oprateurs vous permettent d'appliquer des critres trs prcis lors de la recherche de groupes
Vous pouvez formater le modle pour obtenir l'apparence souhaite, en insrant tables des matires, en-ttes, pieds de page et numros de page. La plupart des formats de caractres et de paragraphes de Word peuvent tre appliqus l'ensemble du modle, y compris aux mots-cls. Quand le modle est termin, lancez Document Factory pour le remplir avec les donnes d'un projet. Remarque : Document Factory utilise la police spcifie dans la configuration du modle pour le texte implicite et la police spcifie dans le gestionnaire d'exigences pour tout texte explicite. Pour Microsoft Office 2003 et les versions ultrieures, Document Factory n'utilise pas le SGBDR SQL local et il est recommand d'utiliser pour le filtrage, un filtre de traabilit qui a t cr et stock sur le serveur. Le filtrage a lieu sur le serveur. Donc, seules les donnes slectionnes voyagent sur le cble vers les machines client. Pour la lecture et le playback partir du SGBDR local, il est conseill d'utiliser Datamart. Pour crer des rapports sur les diffrents tats du systme, nous recommandons aux utilisateurs de s'appuyer sur les baselines CaliberRM. Dans la version prcdente de Document Factory, le mme 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 dpend dsormais d'un algorithme propre. Voir les informations associes dans "Cration des tableaux dans Document Factory". Voir dans "Formatage du texte", les informations associes sur le texte implicite et le texte explicite. Plusieurs modles types sont inclus dans le produit. Quand ils sont installs, ils se trouvent dans C:\Program Files \Borland\CaliberRM\Samples (ou dans le rpertoire o vous avez install l'application). Vous trouverez galement de nombreux exemples de modles et de rsultats dans "Modles et rsultats exemple de Document Factory".

80

Concepts associs Cration du fichier commandline.ini Procdures associes Cration d'un document l'aide de Document Factory Excution de Document Factory partir de la ligne de commande Planification des rapports de Document Factory Rfrence associe Syntaxe de Document Factory

81

Utilisateurs
Les utilisateurs de CaliberRM sont dfinis soit manuellement par l'administrateur de CaliberRM soit en important des utilisateurs d'un rpertoire LDAP. Chaque utilisateur est dfini par un ensemble de proprits, les principales tant :

un ID utilisateur unique un prnom et un nom une adresse email (utilise 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 prnom et nom. Les utilisateurs appartiennent un ou plusieurs groupes qui dfinissent leurs droits d'accs aux exigences. Une licence doit tre affecte 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 crs que

par d'autres administrateurs de serveur. Ils contrlent l'attribution des licences et la cration des projets et des utilisateurs. Selon son profil de scurit, un administrateur n'a pas ncessairement accs toutes les fonctions de niveau utilisateur. profil de scurit, un administrateur n'a pas ncessairement accs toutes les fonctions du niveau utilisateur. projets sur le serveur. Cet utilisateur n'a pas besoin d'tre un administrateur de serveur ni de projet. Voir "Dfinition de la scurit" pour savoir comment dfinir un utilisateur en tant qu'administrateur de baselines.

Administrateurs de projets : Ils sont crs dans CaliberRM par les administrateurs de serveurs. Selon son Administrateurs de baselines : Ils effectuent tous les niveaux de maintenance des baselines pour tous les

Administrateurs de glossaires : Ils effectuent tous les niveaux de maintenance des glossaires pour tous les
projets sur le serveur. Cet utilisateur n'a pas besoin d'tre un administrateur de serveur ni de projet. Voir "Dfinition de la scurit" pour savoir comment dfinir un utilisateur en tant qu'administrateur de glossaires.

Utilisateurs : Ils effectuent les fonctions de niveau utilisateur. Ils ne disposent pas de droits administratifs.

L'accs de scurit aux exigences des utilisateurs est dfini par le niveau de scurit du projet. La scurit des projets peut tre active ou non. Une fois que la scurit d'un projet est active, l'accs des utilisateurs aux exigences est dfini par les profils de scurit affects aux groupes d'utilisateurs de ce projet. Les profils de scurit sont dfinis une seule fois dans le serveur CaliberRM et peuvent tre rutiliss par tous les projets de ce serveur.

Concepts associs Licence Procdures associes Cration d'utilisateurs Activation de LDAP

82

Structure des rpertoires d'exportation


Fichier Export.log : Ce fichier rpertorie ce qui a t export et o cela a t enregistr. C'est le journal d'exportation. Le premier enregistrement est un en-tte qui dcrit le format des enregistrements qui suivent. Fichier Export_Info.txt : Chaque champ d'objet export est dlimit par des virgules ( , ) et le texte est qualifi par des guillemets ( " " ). Ce fichier rpertorie le type de dlimiteurs et de qualificateurs utiliss pendant l'exportation. Fichiers Group.txt, ReqType.txt, Requirement.txt, UDA.txt, User.txt : Ils reprsentent les donnes exportes pour chaque objet. Certains fichiers peuvent tre absents. Concepts associs Exportation Procdures associes Exportation des donnes pour leur importation dans une autre application Exportation des donnes pour leur importation dans un serveur

83

Structure des rpertoires d'importation


L'ensemble de donnes initial utilis pour l'importation contient maintenant un fichier journal appel Import.log avec des informations relatives aux objets imports et leur provenance. Concepts associs Importation Structure des rpertoires d'exportation

84

Activation des exigences partages et mappes


Un administrateur doit activer le partage et le mappage des exigences avant qu'un utilisateur ne puisse mapper des exigences.

Pour activer le partage et le mappage des exigences :


1 2 3 4

A partir de la liste droulante 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. Si le projet contient des exigences que vous voulez mapper, cochez la case Les exigences de ce projet peuvent tre mappes vers des exigences partageables. Si le projet contient des exigences que vous voulez partager, cochez la case Les exigences de ce projet sont partageables. Pour mapper et partager des exigences dans le mme projet, cochez les deux cases.

Concepts associs Administrateurs Tches administratives

85

Tables d'exportation
Chaque objet pouvant tre export est associ plusieurs champs parmi lesquels vous pouvez choisir afin de personnaliser votre exportation. Chaque champ correspond un champ du gestionnaire d'exigences. Les tableaux suivants dtaillent les objets que vous pouvez slectionner et leurs champs.

Tables concernant les projets Tables concernant les utilisateurs Tables concernant les groupes Tables concernant les exigences Tables concernant la traabilit Tables concernant la scurit Tables concernant les attributs dfinis par l'utilisateur Autres tables

Tables concernant les projets


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur les projets.
Projet
Nom de champ Type Taille

numro_id nom_projet description adresse_email

Nombre 4 Texte Mmo Texte 255 N/D 255

intgration_test_director_active Oui/Non 1 intgration_scm_active MappageBaselineProjet


Nom de champ Type Taille

Oui/Non 1

numro_id_projet

Nombre 4

numro_id_baseline Nombre 4 Mappage Groupe-Profil scurit du projet


Nom de champ Type Taille

numro_id_groupe

Nombre 4

numro_id_profil_scurit Nombre 4 numro_id_projet Nombre 4

Mappage Utilisateur-Profil scurit du projet

86

Nom de champ

Type

Taille

id_utilisateur

Nombre 4

numro_id_profil_scurit Nombre 4 numro_id_projet Nombre 4

Tables concernant les utilisateurs


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur les utilisateurs.
Utilisateur
Nom de champ Type Taille

numro_id id_utilisateur prnom nom adresse_email dpartement emplacement num_tlphone num_fax num_pageur doit_changer_mot_de_passe

Nombre 4 Texte Texte Texte Texte 255 255 255 255

Nombre 4 Texte Texte Texte Texte 255 255 255 255

Oui/Non 1

ne_peut_changer_mot_de_passe Oui/Non 1 mot_de_passe_n_expire_jamais compte_dsactiv Groupes d'utilisateurs


Nom de champ Type Taille

Oui/Non 1 Oui/Non 1

numro_id nom description

Nombre 4 Texte Mmo 255 N/D 255

adresse_email Texte

Mappage Utilisateur-Groupe
Nom de champ Type Taille

numro_id_utilisateur Nombre 4 numro_id_groupe Nombre 4

87

Tables concernant les groupes


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur les groupes.
Groupe
Nom de champ Type Taille

numro_id groupe Membre

Nombre 4 Texte 255

Nom de champ Type

Taille

numro_id groupe membre

Nombre 4 Texte Texte 255 255

Tables concernant les exigences


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur les exigences.
ModificationExigence
Nom de champ Type Taille

numro_id index_rvision id_champ

Nombre 4 Nombre 4 Texte 255 N/D N/D

ancienne_valeur Mmo nouvelle_valeur RvisionExigence


Nom de champ Type

Mmo

Taille

numro_id index_rvision index

Nombre 4 Nombre 4 Texte 255 255 255 255

numro_rvision Texte nom_utilisateur date_heure Texte Texte

Mappage Type d'exigences-UDA


Nom de champ Type Taille

numro_id_type_requte Nombre 4 numro_id_uda InfoExigence Nombre 4

88

Nom de champ Type

Taille

numro_id nom type propritaire tat priorit version description validation tiquette hirarchie index nom_tiquette TypeExigence

Nombre 4 Texte Texte Texte Texte Texte Texte Mmo Mmo Texte Texte 255 255 255 255 255 255 N/D N/D 255 255

Nombre 4 Texte 255

Nom de champ Type

Taille

numro_id version nom description tiquette

Nombre 4 Nombre 4 Texte Mmo Texte 255 N/D 6

Tables concernant la traabilit


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur la traabilit.
TracerDepuis
Nom de champ Type Taille

tracer_depuis_numro_id Nombre 4 numro_id depuis_nom suspect TracerVers


Nom de champ Type Taille

Nombre 4 Texte Texte 255 255

tracer_vers_numro_id Nombre 4 numro_id depuis_nom Nombre 4 Texte 255

89

suspect

Texte

255

Tables concernant la scurit


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur la scurit.
ProfilScurit
Nom de champ Type Taille

numro_id nom description

Nombre 4 Texte Mmo 255 N/D

Profil de scurit-Type d'exigences


Nom de champ Type Taille

numro_id_profil_scurit Nombre 4 numro_id_type_requte accs supprimer Profil de scurit-UDA


Nom de champ Type Taille

Nombre 4 Texte Texte 255 255

numro_id_profil_scurit Nombre 4 numro_id_type_requte accs numro_id_uda Nombre 4 Texte 255

Nombre 4

Tables concernant les attributs dfinis par l'utilisateur


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur les attributs dfinis par l'utilisateur.
Slection UDA Liste d'utilisateur
Nom de champ Type Taille

numro_id_uda

Nombre 4

est_liste_extensible Oui/Non 1 item_slection UDA Champ texte


Nom de champ Type Taille

Nombre 4

numro_id_uda longueur_min

Nombre 4 Nombre 4

90

longueur_max

Nombre 4

nombre_de_lignes_affiches Nombre 4 valeur_par_dfaut UDA Utilisateur


Nom de champ Type Taille

Texte

255

numro_id_uda

Nombre 4

est_liste_extensible Oui/Non 1 item_slection Nombre 4

lment_par_dfaut Nombre 4 ValeursUDA


Nom de champ Type Taille

numro_id_uda longueur_min longueur_max

Nombre 4 Nombre 4 Nombre 4 255

masque_de_saisie Texte UDA Ligne de texte


Nom de champ Type

Taille

numro_id_uda longueur_min longueur_max

Nombre 4 Nombre 4 Nombre 4 255 255

masque_de_saisie Texte valeur_par_dfaut Texte UDA Date


Nom de champ Type

Taille

numro_id_uda longueur_min longueur_max

Nombre 4 Nombre 4 Nombre 4 255

valeur_par_dfaut Texte UDASingleSelectionList


Nom de champ Type

Taille

numro_id_uda

Nombre 4 255

type_prsentation Texte ordinalit item_slection

Nombre 4 Texte 255

91

valeur_par_dfaut Nombre 4

Autres tables
Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les autres tables.
Baseline
Nom de champ Type Taille

numro_id type_baseline nom description adresse_email

Nombre 4 Texte Texte Texte Texte 255 255 255 255 255

tat_verrou_baseline Texte Dpartement


Nom de champ Type Taille

numro_id tat nom description

Nombre 4 Entier Texte Mmo 2 255 N/D

Mappage Onglet personnalis-UDA


Nom de champ Type Taille

numro_id_type_requte Nombre 4 nom numro_id_uda RfrencesDocument


Nom de champ Type Taille

Texte

255

Nombre 4

id_rfrence_document Nombre 4 numro_id fichier description Onglet personnalis


Nom de champ Type Taille

Nombre 4 Texte Mmo 255 N/D

numro_id_type_requte Nombre 4 nom Glossaire Texte 255

92

Nom de champ Type

Taille

nom_terme dfinition Discussion


Nom de champ

Texte 255 Texte 255

Type

Taille

numro_exigence Nombre sujet date id_utilisateur corps profondeur Texte

4 255

Date/Heure 8 Texte Mmo Nombre 255 N/D 4

Concepts associs Formats des objets RM Export

93

Licence
Les utilisateurs de CaliberRM ont besoin d'une cl de licence pour excuter CaliberRM. Tous les clients (Windows, client Web, Visual Studio, Eclipse) peuvent utiliser soit une licence simultane (partage avec d'autres utilisateurs) soit une licence nomme (spcifique un utilisateur). Web Viewer est activ avec une cl de licence en lecture seule. L'administrateur attribue des licences dans CaliberRM Administrator. L'administration des licences peut utiliser le serveur CaliberRM (licence native), Macromedia FlexLM ou Borland License Server. Cela vous donne le choix entre utiliser un serveur de licences et utiliser la licence trouve dans CaliberRM. Trois spcifications de licence sont disponibles pour les utilisateurs :

Named (utilisateur nomm) : La licence est affecte un utilisateur particulier. Concurrent (utilisateur simultan) : La licence est affecte et accessible un groupe d'utilisateurs. Par
exemple, si votre licence indique l'existence de 10 utilisateurs simultans, vous pouvez affecter autant d'utilisateurs simultans que ncessaire, mais seuls 10 utilisateurs peuvent tre connects un moment donn.

Not Authorized (utilisateur non autoris) : Aucune licence n'est attribue l'utilisateur.
Remarque : Si un utilisateur nomm tente une connexion partir de plusieurs machines, la connexion partir de la seconde machine est traite comme une licence d'utilisation simultane. Si aucune licence d'utilisation simultane n'est disponible, l'utilisateur reoit une fentre d'avertissement Aucune licence disponible et il doit effectuer une autre tentative ultrieurement.

Remarques importantes L'utilisateur Admin est toujours un utilisateur nomm pour chaque produit, mais il n'est pas inclus dans le
dcompte des licences d'utilisateur nomm dont vous disposez. Nanmoins, si l'utilisateur Admin tente une connexion partir de plusieurs machines, la connexion partir de la seconde machine est traite comme une licence d'utilisation simultane.

CaliberRM Administrator et Diagnostic Tool ne sont pas inclus dans le dcompte des licences utilises. Le nombre de licences achetes n'affecte pas le nombre d'utilisateurs que vous pouvez crer dans CaliberRM
Administrator.

Si vous utilisez une version majeure (x.0) avec des cls d'valuation, puis effectuez une mise niveau vers
une version mineure (x.1), la priode d'valuation ne repart pas de zro.

Pour une copie d'valuation de 30 jours, le nombre de licences nommes et simultanes est de 5. Ne modifiez pas la date du serveur tant que vous ne disposez pas d'une cl permanente.

Borland License Server


Un administrateur de projet :

Reoit les informations de licence de Borland par email Installe le serveur de licences (la documentation du serveur de licences incluse dans l'email dcrit la procdure) Rceptionne les licences envoyes par Borland (cela implique d'accder un site web de Borland et de
tlcharger les fichiers de licences Borland nomms slip)

Place les fichiers slip dans un sous-rpertoire du dossier d'installation du serveur, le dossier /license

94

Configure le serveur de licences pour les utilisateur (cela est dcrit dans la documentation du serveur de
licences)

Affecte aux utilisateurs des licences spcifiques


Lorsque vous avez tlcharg tous les fichiers .zip contenant les fichiers .slip, copiez chaque fichier concurrent_.slip et/ou named_.slip dans votre rpertoire License (C:\Program Files\Borland\CaliberRMServer\License). Copiez chaque fichier server_.slip dans C:\Borland\BLS4\conf. Les administrateurs de projet peuvent voir l'tat d'utilisation des licences dans CaliberRM Administrator.

FlexLM
Un administrateur de projet :

Reoit les licences flexLM de Borland par email Installe le serveur de licences flexLM Affecte les licences flexLM aux utilisateurs dans CaliberRM Administrator
Concepts associs Utilisateurs Procdures associes Cration d'utilisateurs

95

Scurit
L'accs aux exigences est dfini par le niveau de scurit du projet. La scurit des projets peut tre active ou non. Une fois que la scurit d'un projet est active, l'accs des utilisateurs aux exigences est dfini par les profils de scurit affects aux groupes d'utilisateurs de ce projet. Les profils de scurit sont dfinis une seule fois dans le serveur CaliberRM et peuvent tre rutiliss par tous les projets de ce serveur. En tant qu'administrateur, vous devez dcider du type de scurit dont a besoin votre entreprise. Il existe essentiellement deux modles de scurit :

autorisation par dfaut" : ce modle accorde par dfaut l'accs toute personne, mais l'administrateur peut
restreindre l'accs au moyen de profils de scurit

refus par dfaut" : ce modle refuse par dfaut l'accs toute personne, mais l'administrateur peut permettre
l'accs au moyen de profils de scurit Lorsque vous avez dtermin la mthode de scurit utilise par votre entreprise, vous pouvez modifier le profil par dfaut ou lancer la cration de nouveaux profils de scurit. La scurit est dsactive par dfaut et vous devez l'activer projet par projet.

Mise en vigueur de la scurit pour un projet


Les profils de scurit sont crs dans CaliberRM Administrator ; ils sont mis en vigueur et dsactivs dans le gestionnaire d'exigences, projet par projet. Vous devez avoir au moins des privilges d'administrateur pour mettre en vigueur la scurit. Les administrateurs peuvent galement modifier les profils de scurit. Pour activer ou dsactiver la scurit pour un projet, slectionnez le bouton d'option appropri dans la zone Scurit de l'onglet Info projet. Concepts associs Projets Utilisateurs Procdures associes Cration de profils de scurit

96

Profils de scurit
Par exemple, l'utilisateur bsmith peut appartenir deux groupes diffrents pour un mme projet et des profils de scurit diffrents peuvent avoir t affects ces groupes. L'accs de scurit de bsmith est alors une combinaison des deux profils et c'est le niveau de permission le moins restrictif prsent dans l'un ou l'autre des profils qui lui est accord.

Niveaux d'accs restrictifs


Plusieurs profils de scurit peuvent galement tre affects un mme groupe dans un mme projet. Ce profil combin retient les niveaux d'accs les moins restrictifs disponibles entre les deux groupes. Si aucun profil ne couvre l'attribut ou le type d'exigences, le profil par dfaut est utilis. Par exemple, le groupe Dveloppement est affect la fois au profil Dveloppeur et au profil Support technique.
Profil Dveloppeur
Type d'exigences Niveau d'accs Niveau de suppression Niveau de modification de l'attribut Owner Priority

Exigences mtier Exigences d'utilisateurs

affichage cration

aucun propritaire tout le monde propritaire

aucun propritaire tout le monde propritaire

Exigences fonctionnelles cration Exigences de conception cration Profil Support technique


Type d'exigences

Niveau d'accs Niveau de suppression Niveau de modification de l'attribut Owner Priority

Exigences mtier Exigences d'utilisateurs

affichage cration

aucun propritaire aucun aucun

aucun tout le monde aucun aucun

Exigences fonctionnelles aucun Exigences de conception aucun Profil combin


Type d'exigences

Niveau d'accs Niveau de suppression Niveau de modification de l'attribut Owner Priority

Exigences mtier Exigences d'utilisateurs

affichage cration

aucun propritaire tout le monde propritaire

aucun tout le monde tout le monde propritaire

Exigences fonctionnelles cration Exigences de conception cration

Ensemble des autorisations


Les membres du groupe Dveloppement peuvent :

afficher les exigences mtier, crer des exigences d'utilisateurs, supprimer celles dont ils sont propritaires et modifier l'attribut Owner
Priority de ce type d'exigences, Priority de ce type d'exigences,

crer des exigences fonctionnelles, supprimer celles dont ils sont propritaires et modifier l'attribut Owner

97

crer des exigences de conception, supprimer celles dont ils sont propritaires et modifier l'attribut Owner
Priority seulement s'ils possdent l'exigence de ce type.

Concepts associs Scurit Procdures associes Cration d'un profil de scurit

98

Module complmentaire externe


Avec le module complmentaire, vous pouvez crer des intgrations entre des applications externes et l'application. Avec le module complmentaire, vous pouvez crer des intgrations 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. Il permet de crer des traces vers des objets externes et de voir les informations concernant ces objets externes depuis le client. Pour de plus amples informations sur la configuration des intgrations SCC Quality Center/TestDirector, consultez la zone clients l'adresse http://support.borland.com , ou contactez le support. Procdures associes Activation d'autres intgrations Ajout d'un module complmentaire

99

Accs Web
Deux outils vous permettent de grer vos exigences via le web : Web et WebView. Chacun d'eux permet aux quipes travaillant 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 tlcharger le plug-in Java.

Web WebView

Web
Le client Web bas sur un navigateur possde toutes les options du client standard sauf :

Toutes les fonctionnalits de l'administrateur du gestionnaire d'exigences (Admin La matrice de traabilit (menu Outils) Les rapports (menu Rapports) Document Factory (barre d'outils systme et menu Outils) L'exportation vers Access (Fichier Le glisser-dposer d'exigences L'importation de documents depuis MicroSoft Word (Fichier Les outils personnaliss (Outils
Options) Importer de Word) Exporter vers Access)

Fichier)

Les intgrations externes sont limites des donnes en lecture seule. Par exemple, les objets Quality Center
figurent dans le diagramme de traabilit et sur l'onglet Traabilit. Vous pouvez cliquer avec le bouton droit sur un objet Quality Center et en visualiser les dtails. Mais, vous ne pouvez pas crer de nouvelles traces.

WebView
Avec WebView, les quipes travaillant sur un projet peuvent consulter les exigences et travailler ensemble sur ces dernires. Grce la fonction Discussion, les utilisateurs peuvent saisir leurs commentaires des exigences. Cela facilite la rvision et la hirarchisation des exigences. WebView facilite l'accs aux discussions de groupe, des personnes pouvant apporter des informations prcieuses au projet mais n'ayant pas besoin du client fonctionnel complet.

Interface utilisateur
L'interface utilisateur de WebView ressemble celle du client standard. Vous pouvez voir tous les onglets, mais les options des menus sont limites. Avec les droits d'accs appropris, vous pouvez ajouter vos messages la discussion de groupe. Pour savoir comment saisir des messages de discussion de groupe, voir les informations associes dans "Discussion de groupe". Avec WebView, vous ne pouvez pas crer ni modifier de rfrences, vous ne pouvez pas voir la grille d'exigences ni la matrice de traabilit.

100

Menus
WebView contient presque les mmes menus que le client standard. Certaines options de ces menus sont identiques celles du client standard. Voir les informations associes sur les options des menus. Le menu Fichier permet d'ouvrir un nouveau projet, d'ouvrir une baseline, d'actualiser les donnes d'un projet et de quitter WebView. Le menu Edition est destin la recherche d'exigences. Le menu Affichage permet de voir les numros hirarchiques ou les numros de srie, et de spcifier les barres d'outils afficher. Les barres d'outils slectionnes sont signales par une marque de slection. Le menu Outils permet de voir les discussions non lues, ainsi que la fentre Signatures de la baseline ; il permet galement de modifier votre mot de passe et de choisir l'apparence de WebView dans la bote de dialogue Options. Dans le menu Outils, les options de WebView contiennent un onglet Complment supplmentaire. Cet onglet permet d'ajouter des dictionnaires au vrificateur orthographique. Voir les informations associes sur l'ajout des dictionnaires dans "Ajout et suppression de dictionnaires". Le menu Aide a les mmes fonctionnalits que celui du client standard. La barre d'outils offre les options suivantes : Actualiser, Ouvrir un projet, Ouvrir une baseline, Prcdent/ Suivant, Rechercher dans l'arborescence, Afficher les numros hirarchiques, Afficher les numros de srie, A propos de CaliberRM, Discussions non lues, Signatures de la baseline, et Diagramme mapp. Procdures associes Utilisation de Web pour grer les exigences Utilisation de Web View

101

Utilisation de CaliberRM pour la gestion des exigences


Cette section contient des informations conceptuelles pour les utilisateurs finals. Dans cette section Exigences Fournit des informations spcifiques sur les exigences. Exigences partages Cette section fournit des informations spcifiques sur le partage des exigences. Vues exigence Fournit des informations spcifiques sur les vues exigence. Diagramme des exigences mappes Cette section fournit des informations spcifiques sur le diagramme des exigences mappes. Descriptions des exigences Cette section fournit des informations spcifiques sur la description des exigences. Grille d'exigences Dcrit la grille d'exigences. Vues exigence Fournit des informations spcifiques sur les vues exigence. Historique des exigences Cette section fournit des informations spcifiques sur l'historique des exigences. Rapports Fournit des informations spcifiques sur les rapports de CaliberRM. Rapports d'exigences personnaliss Fournit des informations spcifiques sur la cration des rapports personnaliss sur les exigences. Rapports de traabilit Fournit des informations spcifiques sur les rapports de traabilit. Cration de fichiers par glisser-dposer Cette section fournit des informations sur la cration des fichiers au moyen du glisser-dposer. Traabilit Fournit des informations spcifiques sur la traabilit. Prise en charge des baselines pour l'intgration SCTM Dcrit la prise en charge des baselines pour l'intgration CaliberRM et SCTM Diagramme de traabilit Fournit des informations spcifiques sur le diagramme de traabilit. La matrice de traabilit Fournit des informations spcifiques sur la matrice de traabilit. Glossaires Fournit des informations spcifiques sur les glossaires. Vue glossaire Cette section fournit des informations spcifiques sur la vue glossaire. Baselines Cette section fournit des informations spcifiques sur les baselines.

102

Signatures lectroniques de baselines Les signatures de baselines sont l'quivalent lectronique d'une "feuille de validation" employe pour approuver un groupe d'exigences avant la phase de dveloppement. Exportation Fournit des informations spcifiques sur l'exportation d'informations de CaliberRM. Importation Fournit des informations spcifiques sur l'utilitaire d'importation de CaliberRM. Numros hirarchiques Dcrit les numros hirarchiques.

103

Exigences
L'exigence est le principal artefact de CaliberRM. Chaque exigence est dfinie par un ensemble de proprits : attributs systme : priorit, tat, Etiquette/ID (numro unique permettant de rfrencer l'exigence), propritaire (utilisateur affect cette exigence), nom (brve description de l'exigence) UDA : (attributs dfinis par l'utilisateur) ; ces attributs dpendent du type affect l'exigence description : ce champ contient le texte de l'exigence. Le texte peut inclure des images (le format JPEG donne les meilleures performances), hyperliens, tableaux et objets OLE. Vous pouvez rutiliser la description d'une autre exigence en mappant dans votre projet une exigence partage stocke dans un autre projet. Vous pouvez aussi rutiliser le texte d'une exigence stocke dans un document Word comme description de l'exigence (voir cidessous les procdures associes, pour plus de dtails). version : chaque exigence est sous contrle de version et les utilisateurs peuvent consulter les versions prcdentes d'une exigence et comparer ces versions (Exigence Comparer l'exigence la version prcdente.../ une autre exigence ou version...) responsabilit : ce champ permet aux utilisateurs qui prennent part l'achvement de l'exigence d'tre avertis par email quand l'exigence est modifie. Les utilisateurs qui ne sont pas responsables de l'exigence peuvent recevoir une notification par email similaire, s'ils manifestent leur intrt pour l'exigence ; mais, ces utilisateurs ne seront pas rpertoris dans les rapports de responsabilit. numro hirarchique : ce numro reprsente la position de l'exigence dans l'arborescence des exigences et sert distinguer les exigences parent et enfant validation : l'ensemble des critres d'acceptation doit tre satisfait pour que l'exigence puisse tre acheve rfrences : facultativement, les utilisateurs peuvent attacher des rfrences aux exigences. La rfrence peut tre une URL (comme une page du site de l'quipe ou un hyperlien vers un fichier StarTeam), ou bien un fichier situ sur une unit partage 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 gnration de rapports en format Word avec Document Factory. Les rfrences de document fournissent des informations supplmentaires sur une exigence. L'onglet Rfrences d'une exigence laquelle est attache une rfrence affiche une icne spciale avec une agrafe gauche et un numro de rfrence entre parenthses droite. Concepts associs Vues exigence Types d'exigences Procdures associes Cration d'exigences

104

Exigences partages
Frquemment les mmes exigences sont utilises dans plusieurs projets. Souvent ces exigences doivent respecter des standards spcifiques qui sont prcisment dcrits dans le champ Description de l'exigence. Certaines de ces descriptions peuvent tre trs longues. En utilisant la fonction de partage d'exigence, vous pouvez partager ces descriptions d'exigences entre plusieurs projets. Cela vous permet de crer, modifier ou actualiser des exigences courantes tout en liminant des saisies rptitives sources d'erreurs. Le partage d'exigence assure que les exigences communes plusieurs projets sont cohrentes d'un projet l'autre ou dans le mme projet.

Comment fonctionnent les exigences partages


Les termes mapp et partag sont utiliss pour dfinir le processus de partage des exigences. Une exigence partage est une exigence dont la description est utilise par d'autres exigences comme tant la leur propre. Une exigence mappe est une exigence dont la description est lie une exigence partage. Un exemple classique d'utilisation d'exigences partages est dtaille ci-dessous. Le projet A contient un ensemble d'exigences couramment utilises. Les projets B et C utilisent certaines exigences dfinies dans le projet A. Au lieu de ressaisir ou de modifier de longues descriptions d'exigences dans les projets B et C, vous pouvez utiliser le partage des exigences pour mapper les exigences des projets B et C celles du projet A. Ds lors, les modifications et les mises jour effectues dans les descriptions des exigences partages du projet A sont automatiquement reportes 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 partages du mme projet. Prcisment, R4 est mappe R2. Les projets B et C illustrent la manire de mapper des exigences plusieurs projets.

Rgles de partage ou de mappage des exigences


Les rgles suivantes s'appliquent aux exigences qui sont partages ou mappes :

Seules les informations contenues dans le champ Description sont partages, pas les autres donnes
d'attribut, d'historique ou de traabilit.

Le champ Description des exigences mappes est dsactiv et non modifiable. Si le mappage est dsactiv ou dconnect, la description devient indpendante et peut tre modifie. Ce
n'est plus alors une exigence mappe.

Vous ne pouvez pas partager les exigences mappes. Vous ne pouvez pas mapper les descriptions partages
Procdures associes Activation des exigences partages Mappage des exigences Annulation du mappage d'une exigence

105

Vues exigence
Il existe plusieurs vues exigence :

Vue Informations d'exigence Vue Grille d'exigences Vue Matrice de traabilit Vue Arborescence

Informations d'exigence
La vue Informations d'exigence fournit les informations dtailles suivantes concernant l'exigence : nom, description, tat, priorit, propritaire, description, valeurs des attributs dfinis par l'utilisateur, historique des modifications et utilisateurs responsables.

Grille d'exigences
Vous 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 propritaire, les utilisateurs responsables et les attributs dfinis par l'utilisateur. Vous pouvez aussi voir la description, la date de dernire modification et le numro hirarchique 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 traabilit
La traabilit vous permet de crer et de suivre les relations existant entre les exigences et les autres informations de test et de dveloppement qui leur sont associes. Ces relations sont appeles "traces" et reprsentes sur l'onglet Traabilit. Vous pouvez voir la traabilit entre de nombreuses exigences en utilisant la Matrice de traabilit.

Vue Arborescence
La vue arborescence affiche les exigences par type. Le dplacement des exigences dans l'arborescence change leur numro hirarchique. Pour afficher le numro hirarchique ou le numro de srie (tiquette/ID), utilisez les Numros hirarchiques et Affichage Numros de srie. options Affichage Concepts associs Exigences Traabilit Procdures associes Affichage de la traabilit

106

Diagramme des exigences mappes


Pour suivre les exigences mappes et partages, vous pouvez les visualiser dans un diagramme. Etant donne une exigence partage ou mappe, le diagramme affiche l'exigence partage et toutes les exigences mappes dessus. Pour afficher le diagramme des exigences mappes, slectionnez une exigence partage ou mappe dans l'arborescence et slectionnez Outils Diagramme mapp dans le menu. La fentre Diagramme d'exigence mappe s'ouvre et affiche les exigences mappes et partages. Le Diagramme d'exigence mappe est une structure arborescente. La racine de l'arborescence est l'exigence partage, qui est souligne en vert, les noeuds de l'arborescence reprsentent les exigences mappes. Les exigences du diagramme ont trois identificateurs qui peuvent tre activs ou dsactivs en utilisant les boutons d'affichage/masquage de la barre d'outils. Ce sont :

le numro de srie de l'exigence le nom de l'exigence (configuration par dfaut) et le nom du projet
Vous pouvez dplacer les objets dans le graphe pour mieux voir ceux qui vous intressent. Pour dplacer un objet, cliquez sur l'objet et faites-le glisser jusqu' l'emplacement souhait dans le diagramme. Cliquez avec le bouton droit sur une exigence pour afficher un menu contextuel contenant deux options :Aller et Proprits. Aller slectionne cette exigence dans l'arborescence et actualise le Diagramme d'exigence mappe pour cette exigence. Proprits affiche la bote de dialogue Proprits dcrite ci-dessous. Remarque : La bote de dialogue Proprits peut tre dplace, redimensionne, rduite en icne, agrandie et rtablie son tat prcdent. Plusieurs botes de dialogue Proprits peuvent tre visualises en mme temps. Concepts associs Exigences partages Procdures associes Activation des exigences partages Mappage des exigences Annulation du mappage d'une exigence

107

Descriptions des exigences


La description de l'exigence est affiche en permanence dans un volet situ sous les onglets. Vous pouvez ajuster la taille de cette fentre de description. La taille de la fentre de description affiche par l'onglet Dtails est indpendante de celle des autres onglets. Vous pouvez galement formater le texte des descriptions d'exigences et y ajouter des tableaux, des liens hypertexte ou des images. Procdures associes Police du formatage Formatage du texte des exigences Ajout de tableaux aux descriptions d'exigences Ajout d'images aux descriptions d'exigences Ajout de liens hypertexte aux descriptions d'exigences

108

Grille d'exigences
La grille d'exigences est utilise 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 propritaire et d'autres attributs. Vous pouvez galement slectionner une exigence et voir sa description dans le volet infrieur de la grille d'exigences. Il est possible de modifier l'aspect des informations de la grille en masquant ou en rorganisant les colonnes. Il est possible de filtrer les exigences dans la grille afin de n'afficher que celles vrifiant les critres d'un filtre. La vue modifie peut tre enregistre et imprime. Procdures associes Ouverture et affichage de la grille d'exigences Filtrage de la vue grille Tri des exigences Modification de la vue grille Impression de la vue grille

109

Vues exigence
Il existe plusieurs vues exigence :

Vue Informations d'exigence Vue Grille d'exigences Vue Matrice de traabilit Vue Arborescence

Informations d'exigence
La vue Informations d'exigence fournit les informations dtailles suivantes concernant l'exigence : nom, description, tat, priorit, propritaire, description, valeurs des attributs dfinis par l'utilisateur, historique des modifications et utilisateurs responsables.

Grille d'exigences
Vous 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 propritaire, les utilisateurs responsables et les attributs dfinis par l'utilisateur. Vous pouvez aussi voir la description, la date de dernire modification et le numro hirarchique 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 traabilit
La traabilit vous permet de crer et de suivre les relations existant entre les exigences et les autres informations de test et de dveloppement qui leur sont associes. Ces relations sont appeles "traces" et reprsentes sur l'onglet Traabilit. Vous pouvez voir la traabilit entre de nombreuses exigences en utilisant la Matrice de traabilit.

Vue Arborescence
La vue arborescence affiche les exigences par type. Le dplacement des exigences dans l'arborescence change leur numro hirarchique. Pour afficher le numro hirarchique ou le numro de srie (tiquette/ID), utilisez les Numros hirarchiques et Affichage Numros de srie. options Affichage Concepts associs Exigences Traabilit Procdures associes Affichage de la traabilit

110

Historique des exigences


Un enregistrement d'historique est maintenu pour chaque exigence. L'enregistrement d'historique attribue des numros de rvision et conserve la liste des modifications pour chaque rvision. Toutes les modifications apportes une exigence, y compris le changement de certains attributs, de la description de l'exigence, de l'tat, de la priorit et autres, sont enregistres dans l'historique de l'exigence.

Affichage de l'enregistrement d'historique


Pour afficher l'historique d'une exigence, slectionnez l'exigence et cliquez sur l'onglet Historique. L'enregistrement d'historique est constitu de deux parties : la liste des Rvisions et la liste des Modifications. La partie suprieure de la fentre contient la liste des Rvisions. Chaque entre de la liste des rvisions contient les champs suivants :

N rv. : Lorsqu'une modification est apporte, le numro de rvision est automatiquement mis jour. La Date/Heure : La date et l'heure de la modification. Modifi par : Le numro 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 apparat ici.

modification peut provoquer un changement du numro de rvision majeur ou mineur. Cela a t dtermin par l'administrateur qui a dfini le type des attributs.

Vous pouvez trier la liste des rvisions par ordre croissant de numro de rvision, par date/heure, par utilisateur ou par commentaire en cliquant sur l'en-tte appropri. Cliquez nouveau sur l'en-tte pour trier dans l'ordre dcroissant. La premire entre de la liste correspond la cration de l'exigence. Elle a le numro de rvision 1.0. La partie infrieure de la fentre affiche une liste des Modifications pour la rvision slectionne dans la partie suprieure de la fentre. Les entres de la liste des modifications contiennent les champs suivants :

Attribut : le champ modifi Modifi de : la donne d'origine Modifi en : la nouvelle donne

Affichage des dtails d'une modification


Slectionnez une modification dans la liste et cliquez sur le bouton Dtail, ou double-cliquez sur une modification pour voir tous les dtails la concernant dans une mme vue. La bote de dialogue Dtails de l'historique est affiche, elle contient le numro de rvision, la date et l'heure de la modification, l'utilisateur qui l'a faite, les commentaires de l'utilisateur sur la modification, le champ modifi et les donnes d'origine et modifies du champ. Concepts associs Exigences

111

Rapports
Depuis CaliberRM Administrator, les administrateurs de projets peuvent gnrer des rapports permettant de voir les informations sur les projets et les affectations des utilisateurs aux groupes. Ils peuvent aussi surveiller quels utilisateurs excutent quels clients CaliberRM, ainsi que la consommation des licences CaliberRM dans leur base d'utilisateurs. Il existe trois types de rapports dans CaliberRM :

Rapports d'exigences standard Rapports d'exigences personnaliss Rapports de traabilit

Rapports d'exigences standard


CaliberRM fournit des rapports prformats pour toutes les exigences d'un certain type, exigences pour lesquelles un utilisateur sera alert lors de modifications, et pour toutes les exigences rpertories par tat. Les utilisateurs peuvent exporter ces rapports en format XML ou HTML afin de les utiliser dans d'autres applications.

Rapports d'exigences personnaliss


Vous pouvez gnrer des rapports d'exigences personnaliss en utilisant Document Factory ou Datamart.

Document Factory
En utilisant Document Factory, vous pouvez gnrer des rapports jour et personnaliss sur les spcifications d'une exigence ou d'un sous-ensemble d'exigences ; ces rapports peuvent tre des fichiers .doc, .txt ou .rtf. Dans Microsoft Word, vous crez des modles contenant les champs correspondant aux attributs des exigences de CaliberRM. Vous pouvez ensuite utiliser Document Factory pour remplir le modle avec des donnes de n'importe quel projet. A l'aide de critres de filtrage sur les champs du modle, il est galement possible de choisir les donnes inclure dans le document. Les modles contiennent des commandes, des mots-cls et des oprateurs Document Factory. Les commandes contrlent la slection, l'ordre et le regroupement des exigences dans le document. Les mots-cls sont des marques de rservation qui correspondent des caractristiques relatives au projet et aux exigences. Ils indiquent les donnes intgrer au document. Les mots-cls doivent figurer dans le modle dans l'ordre exact o ils apparaissent dans le gestionnaire d'exigences. L'utilisation d'oprateurs permet d'appliquer des critres trs prcis lors de la recherche des groupes d'exigences. Vous pouvez formater le modle pour obtenir l'apparence souhaite, en insrant tables des matires, en-ttes, pieds de page et numros de page. La plupart des formats de caractres et de paragraphes de Word peuvent tre appliqus l'ensemble du modle, y compris aux mots-cls. Il vaut mieux excuter Document Factory l'arrire-plan en utilisant le fichier command.ini et pendant que MS Word n'est pas en excution sur l'ordinateur. Evitez d'utiliser MS Word quand DocFactory est en excution. Plusieurs modles types sont inclus dans le produit. S'ils sont installs, vous les trouverez dans Program Files Borland CaliberRM Samples.

Datamart
Datamart vous permet d'extraire des donnes depuis le rfrentiel CaliberRM vers une base de donnes relationnelles, puis de gnrer des rapports sur ces donnes en utilisant les divers outils de reporting proposs sur le march (par exemple, BusinessObjects, Crystal Reports). Veuillez consulter le document "Utilisation de

112

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

Rapports de traabilit
Vous pouvez gnrer des rapports de traabilit en utilisant la matrice de traabilit, le diagramme de traabilit, Document Factory ou Datamart. Concepts associs Traabilit Exportation

113

Rapports d'exigences personnaliss


Vous pouvez gnrer des rapports d'exigences personnaliss en utilisant Document Factory ou Datamart.

Document Factory
En utilisant Document Factory, vous pouvez gnrer des rapports, jour et personnaliss, sur les spcifications d'une exigence ou d'un sous-ensemble d'exigences ; ces rapports peuvent tre des fichiers .doc, .txt ou .rtf. Dans Microsoft Word, vous crez des modles contenant les champs correspondant aux attributs des exigences de CaliberRM. Vous pouvez ensuite utiliser Document Factory pour remplir le modle avec des donnes issues de n'importe quel projet. A l'aide de critres de filtrage sur les champs du modle, il est galement possible de choisir les donnes inclure dans le document. Les modles contiennent des commandes, des mots-cls et des oprateurs Document Factory. Les commandes contrlent la slection, l'ordre et le regroupement des exigences dans le document. Les mots-cls sont des marques de rservation qui correspondent des caractristiques relatives au projet et aux exigences. Ils indiquent les donnes intgrer au document. Les mots-cls doivent figurer dans le modle dans l'ordre exact o ils apparaissent dans le gestionnaire d'exigences. L'utilisation d'oprateurs permet d'appliquer des critres trs prcis lors de la recherche des groupes d'exigences. Vous pouvez formater le modle pour obtenir l'apparence souhaite, en insrant tables des matires, en-ttes, pieds de page et numros de page. La plupart des formats de caractres et de paragraphes de Word peuvent tre appliqus l'ensemble du modle, y compris aux mots-cls. Il vaut mieux excuter Document Factory l'arrire-plan en utilisant le fichier command.ini et pendant que MS Word n'est pas en excution sur l'ordinateur. Evitez d'utiliser MS Word quand DocFactory est en excution. Plusieurs modles types sont inclus dans le produit. S'ils sont installs, vous les trouverez dans Program Files Borland CaliberRM Samples.

Datamart
Datamart vous permet d'extraire des donnes depuis le rfrentiel CaliberRM vers une base de donnes relationnelles, puis de gnrer des rapports sur ces donnes en utilisant les divers outils de reporting proposs sur le march (par exemple, BusinessObjects, Crystal Reports). Veuillez consulter le document "Utilisation de Datamart", situ dans \Program Files\Borland\CaliberRM\Documentation, pour de plus amples informations sur Datamart. Procdures associes Cration d'un rapport partir de la grille d'exigences Rfrence associe Syntaxe de Document Factory

114

Rapports de traabilit
Vous pouvez gnrer des rapports de traabilit en utilisant la matrice de traabilit, le diagramme de traabilit, Document Factory ou Datamart. Concepts associs Traabilit Rapports d'exigences personnaliss

115

Cration de fichiers par glisser-dposer


Vous pouvez utiliser la technique du glisser-dposer pour crer un raccourci de fichier partir d'une exigence. Pour crer un raccourci de fichier, faites glisser une exigence hors de la fentre de l'arborescence des exigences et dposez-la dans n'importe quelle fentre 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 est associ l'icne 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-dposer, vous pouvez dplacer un fichier .crm existant dans un projet. Pour dplacer un fichier .crm, cliquez sur le fichier et faites-le glisser l'emplacement souhait dans l'arborescence des exigences. Pour choisir le rpertoire o placer le fichier, slectionnez Outils de fichier spcifi dans l'onglet Presse-papiers. Options dans le menu et modifiez l'emplacement

Remarque : Selon l'emplacement o le fichier a t dpos, vous pouvez crer un lien vers l'emplacement o le fichier .crm a rellement t cr (c'est--dire l'emplacement cible dsign par l'onglet Presse-papiers). Le rpertoire Temp de Windows est l'emplacement par dfaut des fichiers .crm. Lorsque vous double-cliquez sur un fichier .crm, le gestionnaire d'exigences est lanc et l'exigence apparat. Vous pouvez modifier l'association de vos fichiers .crm pour lancer automatiquement le visualiseur des exigences, Requirement Viewer. Procdures associes Gnration de l'URL d'une exigence Rfrence associe Menu Outils

116

Traabilit
La modification d'un objet (exigence, tape de test ou section de code source) peut potentiellement ncessiter des modifications dans d'autres lments du projet. La traabilit des exigences vous permet de voir les relations tablies entre les exigences, ainsi que les autres informations de test et de dveloppement qui leur sont associes. La liaison des objets associs garantit l'implmentation correcte des modifications tous les niveaux. La traabilit est essentielle l'valuation de la couverture des exigences et permet d'estimer l'impact des modifications des exigences. CaliberRM fournit une traabilit complte

entre exigences situes dans un mme projet, entre exigences situes dans diffrents projets (sur le mme serveur), entre exigences et autres artefacts logiciels non stocks dans CaliberRM, comme les fichiers de conception
et 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 complmentaires personnaliss.
Lorsque vous crez un lien de traabilit, des liens implicites sont automatiquement crs vers les autres exigences qui peuvent tre affectes. Par exemple, si des liens directs existent entre une exigence logicielle et une exigence d'interface utilisateur, et entre l'exigence d'interface utilisateur et une exigence de codage, il existe alors un lien implicite entre l'exigence logicielle et l'exigence de codage. Les liens implicites sont affichs dans la matrice de traabilit sous la forme de flches en pointills. Quand une exigence est modifie, les liens aux autres objets deviennent suspects. Les traces suspectes sont un indicateur spcifiant que d'autres objets peuvent tre affects par l'exigence modifie et doivent tre rviss. Les traces suspectes sont indiques dans la matrice de traabilit par une flche rouge avec un point d'interrogation au centre de la flche. Vous pouvez visualiser la matrice de traabilit pour voir tous les liens de traabilit d'un seul coup d'oeil, ou visualiser le diagramme de traabilit pour voir les liens de traabilit pour une exigence spcifique. CaliberRM propose plusieurs vues de traabilit :

voir la traabilit entre de nombreuses exigences en utilisant la matrice de traabilit (Outils


traabilit) traabilit (Outils Diagramme de traabilit)

Matrice de

voir une exigence spcifique et sa relation de traabilit en utilisant l'onglet Traabilit ou le diagramme de gnrer un rapport de traabilit au format Microsoft Word en utilisant Document Factory.
Concepts associs Intgrations du produit Procdures associes Cration de traces entre exigences Cration de traces entre exigences et artefacts logiciels Affichage de la traabilit Rfrence associe Syntaxe de Document Factory 117

Prise en charge des baselines pour l'intgration SCTM


La prise en charge par SCTM de l'intgration CaliberRM vous permet de slectionner la baseline en cours ou des baselines dfinies par l'utilisateur existantes. Quand des baselines dfinies par l'utilisateur sont slectionnes, le bouton Mapper l'exigence est dsactiv (sous Exigences Proprits) et les exigences ne sont pas mises jour dans le projet CaliberRM intgr.

Les exigences de baseline modifies ne peuvent pas tre importes dans Test Manager
Les exigences qui ne sont pas dans la baseline en cours peuvent tre uniquement modifies dans CaliberRM si la version de l'exigence utilise pour la baseline est change. De telles modifications sont mises jour dans les exigences SCTM uniquement lorsqu'une synchronisation manuelle ou programme est effectue.

Les baselines peuvent tre changes aprs l'importation dans Test Manager
Il est possible de changer la baseline configure par une autre baseline dfinie par l'utilisateur ou par la baseline en cours. Aprs une telle modification, la prochaine synchronisation de la baseline (manuelle ou programme) mettra jour le projet SCTM et les exigences seront mises jour/cres/supprimes selon les besoins. Quand une baseline est change, vous recevez un message indiquant que les modifications prendront effet aprs la prochaine synchronisation. Quand la baseline en cours est remplace par une baseline dfinie par l'utilisateur, un message s'affiche pour vous informer que pour les baselines dfinies par l'utilisateur, le tlchargement des exigences est dsactiv.

Utilisation du mme type d'exigence dans diffrents projets


Vous pouvez utiliser le type d'exigences d'un projet CaliberRM plusieurs fois lorsque vous utilisez des baselines dfinies par l'utilisateur. Il existe cependant une restriction : un type d'exigences d'un projet CaliberRM ne peut tre utilis qu'une seule fois dans la mme base de donnes SCTM si les baselines en cours sont en vigueur. Procdures associes Activation de l'intgration entre CaliberRM et SCTM 2008 Cration de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007) Configuration de Silk Central Test Manager avec CaliberRM

118

Diagramme de traabilit
La modification d'une exigence peut avoir un effet considrable sur le droulement d'un projet. Le diagramme de traabilit, ou diagramme des traces, vous permet d'analyser rapidement une exigence individuelle pour voir l'impact de sa modification sur ses relations avec les autres objets du projet.

Visualisation du diagramme
Pour visualiser le diagramme de traabilit pour une exigence spcifique, slectionnez Outils Diagramme de traabilit dans le menu, ou cliquez sur le bouton Diagramme de traabilit de la barre d'outils. Ces lments sont seulement disponibles lorsqu'une exigence est slectionne dans l'arborescence. La fentre Diagramme de traabilit affiche les liens de traabilit vers ou depuis l'exigence slectionne dans l'arborescence des exigences. L'exigence slectionne est situe au centre du diagramme et souligne en vert. Les autres objets du diagramme sont les exigences et les objets StarTeam, Select Enterprise, Quality Center et SCM, reprsents par l'icne du type des fichiers qui leur sont associs. Les objets traces vers sont situs sur la droite de la cible, tandis que les objets traces depuis sont situs sur la gauche. Les flches reprsentent le sens de la trace. Vous pouvez dplacer les objets dans le graphe pour mieux voir ceux qui vous intressent. Pour dplacer un objet, cliquez sur l'objet et faites-le glisser jusqu' l'emplacement souhait dans le diagramme. Pour mieux reconnatre les objets dans le diagramme, trois identificateurs peuvent tre activs ou dsactivs au moyen des boutons afficher/ masquer de la barre d'outils. Ce sont :

le numro de srie de l'objet le nom de l'objet (valeur par dfaut) le nom du projet

Objets d'exigences
Les exigences sont reprsentes dans le Diagramme de traabilit par une icne d'exigence. Un double clic sur une icne d'exigence slectionne l'exigence dans l'arborescence des exigences et lui donne la focalisation sur le nouveau diagramme. Un clic droit sur une icne d'exigence affiche un menu droulant contenant deux slections : Aller et Proprits. Slectionner Aller slectionne l'exigence dans l'arborescence des exigences et actualise le Diagramme de traabilit pour donner la focalisation cette exigence sur le nouveau diagramme. Slectionner Proprits ouvre la bote de dialogue Proprits. La bote de dialogue Proprits affiche les informations suivantes :

Onglet Dtails - Affiche des informations dtailles sur l'exigence slectionne. Onglet UDA - Affiche les noms et les valeurs des attributs dfinis par l'utilisateur pour l'exigence slectionne.
Remarque : La bote de dialogue Proprits peut tre dplace, redimensionne, rduite en icne, agrandie et rtablie son tat prcdent. Plusieurs botes de dialogue Proprits peuvent tre visualises en mme temps. (Voir les informations associes des vues Dtails et UDA).

Liens suspects
Les liens suspects sont indiqus par une flche rouge avec un point d'interrogation noir au centre de la flche.

119

Traces circulaires
Une trace circulaire se produit quand un objet tablit une trace vers lui-mme, directement ou indirectement. Quand CaliberRM dtecte une trace circulaire, le diagramme de cette branche s'arrte et l'indicateur de trace circulaire est affich sur le diagramme, comme illustr la figure suivante. Concepts associs Intgrations du produit Procdures associes Cration de traces entre exigences Cration de traces entre exigences et artefacts logiciels Affichage de la traabilit Rfrence associe Syntaxe de Document Factory

120

La matrice de traabilit
La matrice de traabilit est utilise pour afficher tous les liens dans une seule vue. Vous pouvez modifier la matrice de traabilit pour ne montrer que les liens qui vous intressent. Il existe plusieurs options de modification de la vue matrice : le filtrage par projet et objet, la visualisation des exigences par tiquette uniquement, la visualisation des liens ligne--colonne ou colonne--ligne uniquement. Vous pouvez enregistrer la vue modifie et imprimer un rapport des donnes slectionnes. Concepts associs Traabilit Procdures associes Ouverture de la matrice de traabilit Filtrage de la matrice de traabilit Modification des liens de trace dans la matrice de traabilit Impression de la matrice de traabilit

121

Glossaires
CaliberRM vous permet d'amliorer l'criture des exigences en mettant en surbrillance les mots ambigus et en vous proposant un accs rapide aux termes des glossaires. Quand vous tapez le texte d'une exigence, les mots sont colors automatiquement pour indiquer l'utilisation d'un terme de glossaire ou vous signaler un terme ambigu que vous devez remplacer par un terme mieux dfini. L'administrateur du projet dfinit des glossaires thmatiques (par exemple, termes ambigus, acronymes, termes spcifiques au projet) et affecte ces glossaires des projets individuellement. L'administrateur accorde individuellement les droits de gestion des glossaires une quipe. Ces utilisateurs peuvent alors grer tous les glossaires du serveur CaliberRM. Vous pouvez avoir plusieurs glossaires pour dfinir les termes spcifiques aux projets de votre organisation. Vous pouvez galement imprimer les informations contenues dans les glossaires en utilisant Document Factory. Voir ci-dessous les informations associes, pour de plus amples informations. Pour pouvoir ajouter de nouveaux termes ou modifier des termes existants dans un glossaire, les utilisateurs doivent disposer du privilge de gestion des glossaires. Procdures associes Cration d'un terme dans un glossaire Cration d'utilisateurs

122

Vue glossaire
Le formatage du texte et le codage en couleur des termes des glossaires sont galement pris en charge dans les descriptions des exigences. Une fonctionnalit, appele Vue glossaire, a t instaure pour organiser cet affichage. Cette fonctionnalit vous permet d'afficher le texte, alternativement, dans le format de couleur dfini par l'utilisateur et dans le format de couleur des termes du glossaire. Lors de la visualisation de la description d'une exigence, slectionnez Affichage Vue glossaire dans le menu. Les mots de la description qui n'appartiennent aucun glossaire prennent la couleur de texte par dfaut (gnralement le noir), et les termes qui appartiennent un glossaire s'affichent dans la couleur spcifie pour ce glossaire par l'administrateur dans CaliberRM Administrator. Concepts associs Exigences Procdures associes Ajout de tableaux aux descriptions d'exigences Ajout d'images aux descriptions d'exigences Ajout de liens hypertexte aux descriptions d'exigences

123

Baselines
Les baselines CaliberRM sont un moyen de crer des sous-ensembles d'exigences. Seuls les administrateurs et les administrateurs de baselines peuvent crer des baselines. Dans toutes les baselines sauf la baseline En cours, les exigences sont en lecture seule. La baseline En cours est une baseline spciale qui affiche toutes les exigences en cours d'un projet et qui permet de modifier ces exigences. Une fois qu'une baseline est cre, les utilisateurs possdant les privilges d'administration des baselines peuvent ajouter ou supprimer des exigences dans la baseline ou changer la version des exigences incluses dans la baseline en utilisant Maintenance de la baseline (Fichier Administration Baseline Maintenance de la baseline). Les administrateurs de baselines peuvent verrouiller une baseline pour empcher qu'elle soit modifie ultrieurement. Une fois la baseline verrouille, elle peut tre signe (Fichier Administration Baseline Proprits de la baseline Signataires et Outils Signatures de la baseline). Pour connatre les modifications entre deux baselines, vous pouvez comparer leur contenu (Outils des baselines). Comparer

Signatures lectroniques de baselines


Les signatures de baselines sont l'quivalent lectronique d'une "feuille de validation" employe pour approuver un groupe d'exigences avant la phase de dveloppement. La fonctionnalit de signature des baselines est accessible via l'option de menu Outils > Signatures de la baseline. La slection de cette option de menu affiche la fentre Signatures de la baseline. Dans cette fentre, vous pouvez consulter les informations dtailles d'une baseline, ajouter une signature, afficher et imprimer des rapports sur les signatures, et comparer des baselines. Les signatures s'affichent dans des couleurs et des styles de polices diffrents selon leur tat.

Si un autre utilisateur n'a pas sign la baseline, le poste de signature qui lui est associ s'affiche en caractres
gras de couleur grise.

Si vous avez sign la baseline, votre signature s'affiche dans la couleur de texte de la fentre (le plus souvent
en noir). Vous pouvez double-cliquer sur le poste de la signature pour en afficher les dtails. la fentre. Vous pouvez double-cliquer sur le poste pour ajouter votre signature.

Si vous n'avez pas sign la baseline, votre signature s'affiche en caractres gras dans la couleur de texte de

Informations dtailles sur les signatures


Le bouton Dtails vous permet d'afficher dans la fentre Signatures de la baseline le dtail des signatures d'une baseline. Slectionnez une baseline signe dans la liste et cliquez sur le bouton Dtails pour afficher la fentre Signature de la baseline. La fentre comporte des informations sur la baseline, comme le projet, la version de la baseline et les dates d'initialisation, de verrouillage et de signature de la baseline. Elle affiche galement des informations sur la signature telles que le signataire, le titre du signataire, la signification et les commentaires de la signature.

Rapports de signatures
Slectionnez le bouton Rapport de signatures dans la fentre Signatures de la baseline pour afficher un rapport sur les signatures d'une baseline. Le rapport apparat dans votre navigateur Web. Le tri du rapport respecte l'ordre de la liste des signatures dans la fentre Signatures de la baseline. Vous pouvez galement consulter les informations de signatures dans Document Factory.

124

Procdures associes Signature d'une baseline Cration et dfinition des baselines Comparaison de baselines Verrouillage des baselines

125

Signatures lectroniques de baselines


La fonctionnalit de signature des baselines est accessible via l'option de menu Outils Signatures de la baseline. La slection de cette option de menu affiche la fentre Signatures de la baseline. Dans cette fentre, vous pouvez consulter les informations dtailles d'une baseline, ajouter une signature, afficher et imprimer des rapports sur les signatures, et comparer des baselines. Les signatures s'affichent dans des couleurs et des styles de polices diffrents selon leur tat.

Si un autre utilisateur n'a pas sign la baseline, le poste de signature qui lui est associ s'affiche en caractres
gras de couleur grise.

Si vous avez sign la baseline, votre signature s'affiche dans la couleur de texte de la fentre (le plus souvent
en noir). Vous pouvez double-cliquer sur le poste de la signature pour en afficher les dtails. la fentre. Vous pouvez double-cliquer sur le poste pour ajouter votre signature.

Si vous n'avez pas sign la baseline, votre signature s'affiche en caractres gras dans la couleur de texte de

Informations dtailles sur les signatures


Le bouton Dtails vous permet d'afficher dans la fentre Signatures de la baseline le dtail des signatures d'une baseline. Slectionnez une baseline signe dans la liste et cliquez sur le bouton Dtails pour afficher la fentre Signature de la baseline. La fentre comporte des informations sur la baseline, comme le projet, la version de la baseline et les dates d'initialisation, de verrouillage et de signature de la baseline. Elle affiche galement des informations sur la signature telles que le signataire, le titre du signataire, la signification et les commentaires de la signature.

Rapports de signatures
Slectionnez le bouton Rapport de signatures dans la fentre Signatures de la baseline pour afficher un rapport sur les signatures d'une baseline. Le rapport apparat dans votre navigateur Web. Le tri du rapport respecte l'ordre de la liste des signatures dans la fentre Signatures de la baseline. Vous pouvez galement consulter les informations de signatures dans Document Factory. Procdures associes Signature d'une baseline Cration et dfinition des baselines Comparaison de baselines Verrouillage des baselines

126

Exportation
Une fois que les exigences sont enregistres dans CaliberRM, vous pouvez les exporter en d'autres formats et dans d'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 fichier peut tre import dans le mme serveur, ou dans un autre, et dans d'autres applications. Pour exporter ces informations, vous devez faire partie du groupe des administrateurs. L'utilitaire d'exportation permet de slectionner diffrents objets : exigences, types d'exigences, utilisateurs, groupes, attributs dfinis par l'utilisateur et informations de projets. Aprs une exportation, un fichier journal est cr qui contient des informations sur ce qui a t export et les messages des erreurs ventuelles. L'utilitaire cre un fichier ASCII distinct pour chaque type d'objets export. Vous devez spcifier le nom et le chemin d'accs des donnes exportes. Ces informations sont utilises par l'utilitaire d'exportation pour crer un rpertoire ou "ensemble de donnes". Ensuite, il cre un fichier par type d'objets export. Les donnes exportes contiennent uniquement des noms d'objets, mais pas de donnes codes. Les fichiers de donnes respectent un format particulier. Voir les informations associes dans "Formats des objets RM Export". Il est possible de crer un fichier de donnes d'importation conforme ce format en utilisant d'autres programmes que RM Export. Si l'utilitaire Import sert importer des donnes cres par d'autres programmes que cet utilitaire d'exportation, vous devez vous assurer que les donnes sont prcises et correctement mises en forme. Avertissement : L'utilitaire d'importation risque d'importer des donnes endommages ou incorrectes. Avant d'utiliser l'utilitaire d'importation, Borland recommande de faire une copie de secours de la base de donnes. Borland n'est pas responsable des rsultats d'importation de donnes cres par d'autres programmes que cet utilitaire d'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 les exigences vers Oracle (Datamart) exporter les exigences vers SQL Server (Datamart) exporter la matrice de traabilit vers Excel (Fichier
Imprimer, Fichier Aperu, cliquez avec le bouton droit et slectionnez Exporter vers Microsoft Excel dans le menu contextuel) Exporter vers Access)

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 associs Importation Rapports Procdures associes Exportation des donnes pour leur importation dans une autre application Exportation des donnes pour leur importation dans un serveur Exportation d'exigences vers des fichiers CSV Publication d'exigences vers StarTeam

127

Importation
Vous pouvez importer un projet ou d'autres objets dans un serveur en spcifiant le chemin d'accs et le nom des donnes importer. Il s'agit gnralement d'un rpertoire cr par RM Export. Les donnes importes contiennent des noms d'objets et pas de donnes codes, mais les fichiers d'importation doivent respecter un certain format. Ces formats sont dtaills dans : "Formats des objets RM Export". Quand vous importez certains objets, l'utilitaire peut crer des objets d'autres types en cas de besoin. L'utilitaire essaie de recrer l'objet tel qu'il existait dans les donnes d'origine ; cependant, si les donnes ne sont pas disponibles, il cre automatiquement un objet appropri avec le nom correct. Par exemple, si bsmith est le propritaire d'une exigence importe, l'utilitaire d'importation recherche dans les donnes importes la dfinition de bsmith. Si bsmith n'existe pas, l'ID utilisateur bsmith est automatiquement cr avec des donnes minimales.

Objets crs
Gnralement, l'utilitaire cre (si ncessaire) les objets suivants de la faon spcifie ci-dessous :

Utilisateurs : Tous les nouveaux utilisateurs prsents dans le fichier d'importation User.txt sont ajouts la
liste des utilisateurs de CaliberRM Administrator. des groupes de CaliberRM Administrator.

Groupes : Tous les nouveaux groupes prsents dans le fichier d'importation Group.txt sont ajouts la liste Projets : Tous les nouveaux projets prsents dans le fichier d'importation Project.txt sont ajouts la liste des
projets de CaliberRM Administrator et du gestionnaire d'exigences. sont ajouts aux projets nouveaux ou existants. ajoutes aux projets nouveaux ou existants.

Types d'exigences : Tous les nouveaux types d'exigences prsents dans le fichier d'importation ReqType.txt Exigences : Toutes les nouvelles exigences prsentes dans le fichier d'importation Requirement.txt sont Attributs dfinis par l'utilisateur : Tous les nouveaux attributs dfinis par l'utilisateur prsents dans le fichier
d'importation UDA.txt sont ajouts la liste des attributs pouvant tre affects des onglets personnaliss.

Objets modifis
Gnralement, l'utilitaire modifie (si ncessaire) les objets suivants de la faon spcifie ci-dessous :

Groupes : Les groupes sont modifis pour inclure les nouveaux utilisateurs qui leur appartiennent dans le
fichier d'importation. d'importation.

Projets : Les projets sont modifis pour inclure les nouveaux groupes qui leur sont affects dans le fichier Attributs systme (tat et priorit) : Les attributs systme sont modifis pour inclure toutes les nouvelles
valeurs d'tat et de priorit prsentes dans le fichier d'importation.

Concepts associs Exportation Procdures associes Importation d'exigences depuis Microsoft Word

128

Numros hirarchiques
Chaque exigence d'un projet a deux numros diffrents qui lui sont associs.

Le numro hirarchique est dtermin par l'emplacement de l'exigence dans l'arborescence (ou dans la

hirarchie) du projet. Le numro hirarchique change quand des exigences sont ajoutes, dplaces ou supprimes. ne change pas, quelle que soit la position de l'exigence et il n'est pas rutilis si l'exigence est supprime.

L'autre numro associ chaque exigence est son numro de srie (ou d'identification). Le numro de srie
Pour afficher les numros hirarchiques, dveloppez tout d'abord les exigences dans la liste, en cliquant sur le signe plus (+) gauche du type d'exigences et des noms d'exigences. Slectionnez Affichage Numros hirarchiques dans le menu. Les numros hirarchiques s'affichent dans la liste des exigences. Lors de l'affichage des numros de srie des exigences, l'tiquette associe chaque type d'exigences s'affiche galement. Par exemple, les types Business Requirements peuvent utiliser l'tiquette "BR". Chaque exigence du type mtier a son numro de srie prfix par l'tiquette "BR". Pour afficher les numros de srie des exigences, Numros de srie dans le menu. Les numros de srie s'affichent dans la liste des slectionnez Affichage exigences. Procdures associes Affichage des numros hirarchiques des exigences

129

130

Procdures

131

Procdures
Cette section fournit des informations de type "Comment". Dans cette section Attributs Fournit des informations de type "Comment" sur les attributs dfinis par l'utilisateur. Baselines Fournit des informations de type "Comment" sur les baselines. Glossaires Cette section fournit des informations de type "Comment" sur les glossaires. Administration de la base de donnes Fournit des informations de type "Comment" sur l'administration de la base de donnes. Discussions Cette section fournit des informations de type "Comment" sur les discussions. Document Factory Cette section fournit des informations de type "Comment" sur Document Factory. Rfrence de document Fournit des informations de type "Comment" sur les rfrences de document. Exportation Cette section fournit des informations de type "Comment" sur l'exportation des informations d'exigences. Importation Cette section fournit des informations de type "Comment" sur l'importation des informations d'exigences. Projets Cette section fournit des informations de type "Comment" sur les projets. Rapports Cette section fournit des informations de type "Comment" sur les rapports. Exigences Cette section fournit des informations de type "Comment" sur les exigences. Scurit Fournit des informations de type "Comment" sur la scurit. Administration du serveur Cette section fournit des informations de type "Comment" sur l'administration des serveurs. Traabilit Cette section fournit des informations de type "Comment" sur la traabilit des exigences. Utilisateurs Cette section fournit des informations de type "Comment" sur les utilisateurs. Validation Cette section fournit des informations de type "Comment" sur la validation des exigences.

132

Attributs
Fournit des informations de type "Comment" sur les attributs dfinis par l'utilisateur. Dans cette section Affectation d'un attribut dfini par l'utilisateur un type d'exigences Explique comment affecter un attribut dfini par l'utilisateur un type d'exigences. Affectation des valeurs d'attributs Explique comment affecter des valeurs aux attributs. Cration d'un attribut dfini par l'utilisateur Explique comment crer des attributs dfinis par l'utilisateur. Modification d'un attribut dfini par l'utilisateur Explique comment modifier les attributs dfinis par l'utilisateur. Rorganisation de l'ordre des attributs dfinis par l'utilisateur Explique comment ordonner les attributs dfinis par l'utilisateur. Suppression d'un attribut dfini par l'utilisateur Explique comment supprimer les attributs dfinis par l'utilisateur.

133

Affectation d'un attribut dfini par l'utilisateur un type d'exigences


Remarque : L'Expert de cration d'un attribut dfini par l'utilisateur ne s'excute que si vous avez slectionn l'option correspondante de l'onglet Experts dans le menu Options de CaliberRM.

Pour affecter un attribut dfini par l'utilisateur un type d'exigences :


1 2 3 4 5

Slectionnez Fichier Admin d'exigences est affiche.

Types d'exigences dans le menu. La bote de dialogue Types

Slectionnez le type d'exigences Business Requirements. Cliquez sur le bouton Modifier. La bote de dialogue du type d'exigences est affiche. Dans la section Onglets personnaliss, slectionnez User Attributes et cliquez sur le bouton Modifier. La bote de dialogue Modifier l'onglet personnalis est affiche. Slectionnez l'attribut Besoin mtier dans la liste Disponibles, puis cliquez sur le bouton Vers la gauche pour le placer dans la liste Slectionns. Un message vous avertit que l'ajout d'un attribut dfini par l'utilisateur est un traitement long et fastidieux. Cliquez sur Oui pour continuer. Cliquez sur OK pour enregistrer les modifications dans l'onglet personnalis. Cliquez sur OK dans la bote 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 voir apparatre le nouvel attribut sur l'onglet User Attributes.

6 7 8

Pour modifier ou supprimer un attribut dfini par l'utilisateur, slectionnez-le dans la bote de dialogue Attributs dfinis par l'utilisateur, puis cliquez sur le bouton Modifier ou sur le bouton Supprimer.

Aprs avoir cr un attribut dfini par l'utilisateur, vous devez l'insrer dans un onglet personnalis d'un type d'exigences. Concepts associs Projets Procdures associes Dfinition des projets Cration d'un type d'exigences Cration d'un attribut dfini par l'utilisateur Configuration de la notification automatique Dfinition de la scurit dans un projet

134

Affectation des valeurs d'attributs


Les attributs dfinis par l'utilisateur permettent ces derniers de personnaliser les donnes qui seront suivies et stockes et facilitent la dfinition exhaustive de l'exigence. Un administrateur affecte les attributs dfinis par l'utilisateur au moment de la cration du type de l'exigence. L'administrateur cre galement des onglets d'attributs personnaliss o sont placs les attributs dfinis par l'utilisateur. Les attributs apparaissent dans l'ensemble d'onglets. Comme les autres champs d'une dfinition d'exigence, il est possible d'affecter des valeurs aux attributs dfinis par l'utilisateur.

Pour affecter des valeurs d'attributs une exigence :


1 2

Slectionnez l'exigence laquelle vous voulez affecter des valeurs. Cliquez sur l'onglet contenant les attributs dfinis par l'utilisateur. Cet onglet varie selon le ou les types d'exigences slectionns pour le projet et selon le type d'exigences dont relve l'exigence. L'onglet affiche tous les attributs dfinis par l'utilisateur pour l'exigence. Pour une description des diffrents types d'attributs, voir les informations associes dans "Types d'attributs".

3 4 5 6

Faites les slections appropries pour chacun des attributs. Enregistrez vos modifications en slectionnant Exigence Pour supprimer les modifications, slectionnez Exigence Enregistrer les modifications dans le menu. Annuler les modifications dans le menu.

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Concepts associs Exigences Vue glossaire Procdures associes Formatage du texte des exigences Cration d'une exigence partir d'un document Modification des exigences

135

Cration d'un attribut dfini par l'utilisateur


Les cinq tapes suivantes permettent de crer un attribut en utilisant l'Expert de cration d'un attribut dfini par l'utilisateur. L'expert s'excute automatiquement lorsque vous crez un nouvel attribut dfini par l'utilisateur. Remarque : L'expert de cration d'un attribut dfini par l'utilisateur ne s'excute que si vous avez slectionn l'option correspondante de l'onglet Experts dans le menu Options de CaliberRM.

Pour crer un attribut dfini par l'utilisateur en utilisant l'Expert de cration d'un attribut dfini par l'utilisateur :
1 2

Slectionnez Fichier Admin Attributs dfinis par l'utilisateur dans le menu. La bote de dialogue Attributs dfinis par l'utilisateur est affiche. Cliquez sur Nouveau. L'tape 1 de l'Expert de cration d'un attribut dfini par l'utilisateur est affiche. Entrez le nom de l'attribut.

Entrez Besoin mtier comme nom de l'attribut. Slectionnez 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 cration d'un attribut dfini par l'utilisateur est affiche.

Cliquez au dbut de la liste Contenu de la bote liste, puis entrez Standard comme nom du premier
lment de la liste.

Utilisez les boutons Insrer avant et Insrer aprs pour entrer les lments Optionnel et Critique.
Ajoutez Critique avant Standard, et Optionnel aprs Standard.

Pour renommer un lment de la liste, slectionnez-le dans la liste et entrez le nouveau nom. Pour ordonner les lments de la liste, slectionnez un lment et cliquez sur les boutons Monter et
Descendre. Pour supprimer un lment, slectionnez-le et cliquez sur le bouton Supprimer. droulante Slection par dfaut.

Pour que l'lment Standard devienne l'lment par dfaut de la liste, slectionnez-le dans la liste
4

Cliquez sur Suivant. L'tape 3 de l'Expert de cration d'un attribut dfini par l'utilisateur est affiche. Choisissez Hriter la valeur du parent de l'exigence pour dterminer la valeur initiale de l'attribut. Cliquez sur Suivant. L'tape 4 de l'Expert de cration d'un attribut dfini par l'utilisateur est affiche.

Cochez la case Incrmenter le numro de rvision principal dans l'historique des modifications. Cochez la case Rendre suspects les liens de traabilit de l'exigence.
6

Cliquez sur Suivant. L'tape 5 de l'Expert de cration d'un attribut dfini par l'utilisateur est affiche. Pour chaque type d'exigences, conservez le niveau de modification Propritaire pour que les utilisateurs ne puissent modifier l'attribut que s'ils sont propritaires de l'exigence. Cela dfinit la scurit qui sera applique par dfaut l'attribut.

Cliquez sur Suivant. La bote de dialogue Nouvel attribut est affiche. Vrifiez que les informations entres sont correctes. Cliquez sur Terminer.

136

Remarque :
9

Pour modifier les informations, cliquez sur Prcdent.

Cliquez sur Fermer dans la bote de dialogue Attributs dfinis par l'utilisateur.

Aprs avoir cr un attribut dfini par l'utilisateur, vous devez l'insrer dans un onglet personnalis d'un type d'exigences. Concepts associs Projets Procdures associes Dfinition des projets Cration d'un type d'exigences Affectation d'un attribut dfini par l'utilisateur un type d'exigences Configuration de la notification automatique Dfinition de la scurit dans un projet

137

Modification d'un attribut dfini par l'utilisateur


Avertissement : La modification dans un projet des caractristiques d'un attribut dfini par l'utilisateur modifie ses caractristiques dans tous les projets mais pas sa valeur.

Pour modifier un attribut dfini par l'utilisateur


1 2 3

Slectionnez Fichier Admin Attributs dfinis par l'utilisateur dans le menu. La bote de dialogue Attributs dfinis par l'utilisateur est affiche. Slectionnez dans la liste l'attribut que vous voulez supprimer. Cliquez sur le bouton Modifier. La bote de dialogue de l'attribut est affiche. Remarque : Les options affiches dans la partie infrieure de la bote de dialogue dpendent du type de l'attribut slectionn l'tape 2. Voir les informations associes de "Dfinition des options du type d'attribut" dans "Cration d'un attribut dfini par l'utilisateur en mode avanc".

Modifiez les options de votre choix. Remarque : Pour viter la perte de donnes, il n'est pas possible de changer le type d'un attribut aprs qu'un attribut de ce type a t enregistr.

Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour quitter sans enregistrer.

Concepts associs Projets Procdures associes Dfinition des projets Cration d'un type d'exigences Affectation d'un attribut dfini par l'utilisateur un type d'exigences Configuration de la notification automatique Dfinition de la scurit dans un projet

138

Rorganisation de l'ordre des attributs dfinis par l'utilisateur


Aprs avoir cr des attributs dfinis par l'utilisateur, vous pouvez dcider dans quel ordre ils apparaissent. Remarque : Vous devez avoir les privilges d'un administrateur pour dfinir l'ordre des attributs dfinis par l'utilisateur.

Pour ordonner les attributs dfinis par l'utilisateur :


1 2 3 4 5 6 7 8

Slectionnez Fichier

Admin

Types d'exigences.

Slectionnez le type d'exigences dont vous voulez ordonner les attributs dfinis par l'utilisateur. Cliquez sur Modifier. La fentre Types d'exigences est affiche. Slectionnez l'onglet personnalis o sont situs les attributs que vous voulez ordonner. Cliquez sur Modifier. La fentre Modifier l'onglet personnalis est affiche. Slectionnez l'attribut que vous voulez dplacer dans la liste Slectionns. Utilisez le bouton Monter ou Descendre pour dplacer l'attribut vers le haut ou le bas de la liste. Cliquez sur OK pour enregistrer l'ordre.

Concepts associs Attributs Procdures associes Cration d'un attribut dfini par l'utilisateur Affectation d'un attribut dfini par l'utilisateur un type d'exigences Modification d'un attribut dfini par l'utilisateur Suppression d'un attribut dfini par l'utilisateur

139

Suppression d'un attribut dfini par l'utilisateur


Avertissement : La suppression dans un projet d'un attribut dfini par l'utilisateur le supprime dans tous les projets ! Avant de supprimer un attribut dfini par l'utilisateur, vous devez le retirer de tous les onglets personnaliss de tous les types d'exigences dans lesquels il apparat. C'est une opration lourde si le type dont l'attribut est modifi a de nombreuses exigences. Il vaut mieux excuter cette opration sur un systme qui n'est pas en activit car les utilisateurs risquent d'en tre affects.

Pour supprimer un attribut dfini par l'utilisateur


1 2 3 4 5

Slectionnez Fichier Admin Attributs dfinis par l'utilisateur dans le menu. La bote de dialogue Attributs dfinis par l'utilisateur est affiche. Slectionnez dans la liste l'attribut que vous voulez supprimer. Cliquez sur le bouton Supprimer. Un message est affich pour vrifier que vous voulez supprimer l'attribut. Cliquez sur Oui pour supprimer l'attribut, ou sur Non pour l'enregistrer. Cliquez sur Fermer dans la bote de dialogue Attributs dfinis par l'utilisateur.

Aprs avoir cr un attribut dfini par l'utilisateur, vous devez l'insrer dans un onglet personnalis d'un type d'exigences. Concepts associs Projets Procdures associes Dfinition des projets Cration d'un type d'exigences Affectation d'un attribut dfini par l'utilisateur un type d'exigences Configuration de la notification automatique Dfinition de la scurit dans un projet

140

Baselines
Fournit des informations de type "Comment" sur les baselines. Dans cette section Comparaison de baselines Explique comment comparer des baselines. Cration d'administrateurs de baselines Explique comment tablir un utilisateur en tant qu'administrateur de baselines. Cration de rapports de signatures des baselines Le rapport de signatures d'une baseline est tri dans l'ordre de la liste des signatures de la fentre Signatures de la baseline. Vous pouvez galement consulter les informations de signatures dans Document Factory. Cration des baselines dans Administrator Explique comment crer et dfinir des baselines. Cration et dfinition des baselines Explique comment crer et dfinir des baselines. Initialisation d'une baseline Explique comment initialiser une baseline. Modification des baselines Explique comment modifier une baseline. Signature d'une baseline Explique comment signer une baseline. Verrouillage des baselines Aprs avoir effectu toutes les oprations voulues sur une baseline, vous pouvez la verrouiller.

141

Comparaison de baselines
Vous pouvez comparer des baselines pour voir les modifications qui leur ont t apportes et visualiser l'avancement d'un projet.

Pour comparer deux baselines :


1

Slectionnez Outils Comparer des baselines dans le menu CaliberRM. La bote de dialogue Comparer des baselines s'affiche. Remarque : Pour accder la bote de dialogue Comparer des baselines, vous pouvez aussi slectionner Outils Signatures de la baseline, puis cliquer sur le bouton Comparer des baselines dans la fentre Signatures de la baseline.

2 3 4 5

Dans leurs listes droulantes respectives, slectionnez les deux baselines comparer. Cliquez sur OK. La comparaison des baselines s'affiche dans un fichier HTML. Pour afficher les exigences dans une grille, cochez la case Afficher la grille. Pour afficher les donnes, vous pouvez choisir l'une des trois mthodes suivantes :

Afficher la comparaison des baselines : Affiche les diffrences selon la structure hirarchique des
exigences.

Afficher uniquement les diffrences des baselines groupes par type d'exigences : Affiche les
diffrences par type d'exigences.

Afficher uniquement les diffrences des baselines groupes par type de diffrences : Affiche les
diffrences par types de diffrence.

Exigences manquantes : Une exigence existe dans une baseline mais pas dans l'autre. Lorsque vous
comparez les deux baselines, vous remarquerez que les lments exigence qui sont affichs sous le noeud Exigences manquantes sont manquantes dans l'autre baseline.

Exigences dplaces : Une exigence a t dplace. Exigences dplaces et de versions diffrentes : Une exigence a t dplace et figure dans une
version diffrente.

Exigences de versions diffrentes : Une exigence figure dans une version diffrente.
6

Slectionnez Fichier rapport.

Imprimer et suivez la procdure d'impression standard de Windows pour imprimer le

Concepts associs Baselines Procdures associes Cration et dfinition des baselines Verrouillage des baselines Signature d'une baseline

142

Cration d'administrateurs de baselines


Les administrateurs des baselines maintiennent les baselines. Un administrateur de baselines effectue tous les niveaux 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 baselines


1 2 3

Slectionnez File

New User. La bote de dialogue User Creation Wizard est affiche.

Entrez les dtails sur l'utilisateur demands aux tapes 1, 2 et 3 de l'expert User Creation Wizard. Cochez User Can Perform Baseline Administration l'tape 4 de l'expert de cration d'un utilisateur. Cela tablit l'utilisateur en tant qu'administrateur des baselines.

Concepts associs Utilisateurs Procdures associes Cration d'utilisateurs Cration de groupes Activation de LDAP

143

Cration de rapports de signatures des baselines


Pour crer un rapport de signatures d'une baseline :
1 2

Slectionnez le bouton Rapport de signatures dans la fentre Signatures de la baseline pour afficher un rapport sur les signatures d'une baseline. Le rapport apparat dans votre navigateur Web.

Concepts associs Rapports Procdures associes Cration de rapports Document Factory Rfrence associe Syntaxe de Document Factory

144

Cration des baselines dans Administrator


La cration d'une baseline dfinit les caractristiques de celle-ci et non pas son contenu. Une fois cre, une baseline doit tre initialise. En d'autres termes, vous devez lui associer les informations concernant les exigences. Vous devez tre administrateur ou administrateur de baselines pour crer des baselines. Avertissement : Les modifications apportes aux dfinitions d'attributs sont refltes dans les baselines. Par exemple, changer les paramtres du type UDA (par exemple : liste de valeurs pour les UDA liste de slection) change les valeurs respectives des attributs des exigences incluses dans les baselines. Si vous devez crer une baseline dont le contenu ne change pas, envisagez de publier les baselines CaliberRM dans StarTeam.

Pour crer une baseline dans Administrator


1 2 3

Dans Administrator, slectionnez View ajouter une baseline.

Projects dans le menu. Slectionnez le projet auquel vous souhaitez

Cliquez sur l'onglet Project Baselines. Cliquez sur le bouton New. La bote de dialogue New Baseline s'affiche. Trois onglets contiennent les informations sur la baseline : Properties, Signatories et Signature Meaning. Sur l'onglet Properties :

Entrez le nom et la description de la baseline. Pour que tous les utilisateurs affects une exigence, ou intresss par elle, reoivent un message de
notification lorsque cette exigence est ajoute ou retire de la baseline, cochez la case Send Baseline Maintenance Notifications via Email. Remarque :
4

La case cocher Lock Baseline est dsactive lors de la cration d'une nouvelle baseline. Elle est active quand vous initialisez la baseline.

Cliquez sur l'onglet Signatories. Sur l'onglet apparat la liste des utilisateurs, appels signataires, autoriss signer une baseline verrouille. Cliquez sur Modify pour ajouter des utilisateurs la liste. La bote de dialogue Add Baseline Signatories apparat. Slectionnez les utilisateurs ajouter comme signataires de la baseline :

Pour slectionner des signataires parmi les membres du projet, cliquez sur le bouton Members of this
baseline's project.

Pour slectionner des signataires dans une baseline, cliquez sur le bouton Signatories of the following

baseline. La liste droulante des baselines est active. Slectionnez la baseline qui contient les signataires ajouter la nouvelle baseline. Le volet suprieur contient tous les membres du projet ou les signataires effectifs d'une baseline existante. Dans la liste, slectionnez les utilisateurs ajouter en tant que signataires en cochant la case en regard du nom de chaque utilisateur. Le volet infrieur affiche un aperu de la liste des signataires.

Cliquez sur OK dans la bote de dialogue Add Baseline Signatories. Cliquez sur l'onglet Signature Meaning. Chaque baseline est associe une liste de significations des signatures lectroniques. Chaque baseline doit contenir au moins une signification de signature. Quand il "signe" une baseline, l'utilisateur slectionne une signification pour sa signature. La signification par dfaut d'une signature est Approved.

Pour crer une signification de signature, slectionnez-en une dans la liste, et cliquez sur Insert Before ou sur Insert After. Vous pouvez galement importer les significations de signature d'une autre baseline. Voir la section ci-dessous.

145

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. La fentre New Baseline se referme automatiquement, et la nouvelle baseline apparat dans la liste droulante Baseline du menu. Lorsqu'une baseline est enregistre, tous les signataires de la baseline reoivent une notification par courrier lectronique ce propos.

Pour importer des significations de signature


1 2 3

Sur l'onglet Signature Meaning, cliquez sur le bouton Import. La bote de dialogue Import Signature Meanings apparat. Slectionnez une baseline dans la liste droulante. Cliquez sur OK dans la bote de dialogue Import Signature Meanings.

Concepts associs Baselines Procdures associes Publication d'exigences vers StarTeam

146

Cration et dfinition des baselines


La cration d'une baseline dfinit les caractristiques de celle-ci et non pas son contenu. Une fois cre, une baseline doit tre initialise. En d'autres termes, vous devez lui associer les informations concernant les exigences. Vous devez tre administrateur ou administrateur de baselines pour crer des baselines. Avertissement : Les modifications apportes aux dfinitions d'attributs sont refltes dans les baselines. Par exemple, changer les paramtres du type UDA (par exemple : liste de valeurs pour les UDA liste de slection) change les valeurs respectives des attributs des exigences incluses dans les baselines. Si vous devez crer une baseline dont le contenu ne change pas, envisagez de publier les baselines CaliberRM dans StarTeam.

Pour crer une baseline


1 2

Dans CaliberRM, choisissez Fichier Administration Baseline Nouvelle baseline. Trois onglets contiennent les informations sur la baseline : Proprits, Signataires et Signification de la signature. Sur l'onglet Proprits :

Entrez le nom et la description de la baseline. Pour que tous les utilisateurs affects une exigence, ou intresss par elle, reoivent un message de
notification lorsque cette exigence est ajoute ou retire de la baseline, cochez la case Envoyer les notifications de modification de maintenance de baseline par Email. La case cocher Verrouiller la baseline est dsactive lors de la cration d'une nouvelle baseline. Elle est active quand vous initialisez la baseline.

Cliquez sur l'onglet Signataires. Sur l'onglet apparat la liste des utilisateurs, appels signataires, autoriss signer une baseline verrouille. Cliquez sur Modifier pour ajouter des utilisateurs la liste. La bote de dialogue Ajouter des signataires de baseline apparat. Slectionnez les utilisateurs ajouter comme signataires de la baseline :

Pour slectionner des signataires parmi les membres du projet, cliquez sur le bouton Membres du projet
de cette baseline.

Pour slectionner des signataires dans une baseline, cliquez sur le bouton Signataires de la baseline

suivante. La liste droulante des baselines est active. Slectionnez la baseline qui contient les signataires ajouter la nouvelle baseline. Le volet suprieur contient tous les membres du projet ou les signataires effectifs d'une baseline existante. Dans la liste, slectionnez les utilisateurs ajouter en tant que signataires en cochant la case en regard du nom de chaque utilisateur. Le volet infrieur affiche un aperu de la liste des signataires.

5 6

Cliquez sur OK dans la bote de dialogue Ajouter des signataires de baseline. Cliquez sur l'onglet Signification de la signature. Chaque baseline est associe une liste de significations des signatures lectroniques. Chaque baseline doit contenir au moins une signification de signature. Quand il "signe" une baseline, l'utilisateur slectionne une signification pour sa signature. La signification par dfaut d'une signature est Approuv.

Pour crer une signification de signature, slectionnez-en une dans la liste, et cliquez sur Insrer avant ou sur Insrer aprs. Vous pouvez galement importer les significations de signature d'une autre baseline. Voir la section ci-dessous. Entrez le nom de la signification de signature dans le champ liste vide.

147

Cliquez sur OK pour enregistrer la nouvelle baseline. Cliquez sur le bouton Enregistrer pour enregistrer le projet. La fentre Nouvelle baseline se referme automatiquement, et la nouvelle baseline apparat dans la liste droulante Baseline du menu. Lorsqu'une baseline est enregistre, tous les signataires de la baseline reoivent une notification par courrier lectronique ce propos.

Pour importer des significations de signature


1 2 3

Sur l'onglet Signification de la signature, cliquez sur le bouton Importer. La bote de dialogue Importer les significations de signature apparat. Slectionnez une baseline dans la liste droulante. Cliquez sur OK dans la bote de dialogue Importer les significations de signature.

Pour initialiser une baseline


1 2

Dans CaliberRM, choisissez Fichier une baseline apparat.

Ouvrir une baseline dans le menu. La bote de dialogue Initialiser

Slectionnez la baseline initialiser dans la liste droulante Point de dpart. Si vous souhaitez associer une baseline l'tat en cours du projet sans effectuer de maintenance sur les baselines, cliquez sur OK. Si vous voulez modifier la baseline aprs l'avoir initialise, cochez la case Maintenance de la baseline aprs avoir tap OK. Cliquez sur OK.

Pour modifier une baseline


1

Dans CaliberRM, choisissez Fichier Administration Baseline Maintenance de la baseline dans le menu. La fentre Maintenance de la baseline apparat et affiche l'arborescence des exigences, avec des cases cocher ct des exigences contenues dans la baseline. Remarque : Vous devez tre administrateur de baselines pour modifier une baseline. Certaines baselines peuvent tre verrouilles. Pour des raisons de scurit, il est impossible de modifier les baselines verrouilles.

Slectionnez ou dslectionnez des exigences, suivant vos besoins. Remarque : Vous pouvez aussi choisir une autre version pour une exigence en cliquant avec le bouton droit sur celle-ci et en modifiant son numro de version par celui de la version que vous voulez associer la baseline.

Cliquez sur le bouton Enregistrer pour enregistrer la baseline modifie.

Concepts associs Baselines Procdures associes Publication d'exigences vers StarTeam

148

Initialisation d'une baseline


Une fois cre, une baseline doit tre initialise. En d'autres termes, vous devez lui associer les informations concernant les exigences. Pour cela, vous devez tre administrateur de baselines.

Pour initialiser une baseline :


1

Dans le gestionnaire d'exigences, slectionnez une nouvelle baseline dans la liste droulante Baseline ou slectionnez Fichier s'affiche. Ouvrir une baseline dans le menu. La bote de dialogue Initialiser une baseline

2 3 5

Slectionnez la baseline initialiser dans la liste droulante Point de dpart. Si vous souhaitez associer une baseline l'tat en cours du projet sans effectuer de maintenance sur les baselines, cliquez sur OK. Pour effectuer la maintenance de la baseline, cochez la case Maintenance de la baseline aprs avoir tap OK, puis allez la section "Modification d'une baseline". Remarque : Quand une baseline est initialise ou modifie, la traabilit, les rfrences et les discussions ne lui sont pas associes.

Concepts associs Baselines Procdures associes Cration et dfinition des baselines Comparaison de baselines Verrouillage des baselines Signature d'une baseline

149

Modification des baselines


Dans le gestionnaire d'exigences, vous pouvez ajouter ou supprimer des exigences dans une baseline, ainsi que modifier la version d'une exigence associe une baseline. Vous devez tre administrateur de baselines pour modifier une baseline. Remarque : Certaines baselines peuvent tre verrouilles. Pour des raisons de scurit, il est impossible de modifier les baselines verrouilles.

Pour modifier une baseline


1 2

Initialisez une baseline comme dcrit dans "Initialisation d'une baseline". Slectionnez Fichier Administration Baseline Maintenance de la baseline dans le menu. La fentre Maintenance de la baseline s'affiche. Elle montre l'arborescence des exigences, les cases coches signalant les exigences qui appartiennent la baseline. Dans la fentre de maintenance de la baseline, les exigences sont visuellement diffrencies en 3 types

Type 1 - Les exigences qui appartiennent la baseline slectionne sont en gras. Type 2 - Les exigences qui n'appartiennent pas la baseline slectionne ni la baseline "En cours" sont
en gris. Ce sont les exigences supprimes. sont en texte normal.

Type 3 - Les exigences qui appartiennent la baseline "En cours" mais pas la baseline slectionne
3

Slectionnez ou dslectionnez des exigences, suivant vos besoins. Les exigences slectionnes sont incluses dans la baseline. Une marque de slection indique que l'exigence est slectionne. Aprs la dslection d'une exigence et un enregistrement, l'exigence apparat en texte normal. Vous pouvez la rajouter la baseline comme et quand vous le souhaiterez. Remarque : Vous pouvez aussi choisir une autre version pour une exigence en cliquant avec le bouton droit sur celle-ci et en modifiant son numro de version par celui de la version que vous voulez associer la baseline.

Cliquez sur le bouton Enregistrer dans la fentre Maintenance de la baseline pour enregistrer la baseline modifie. Remarque : Quand une baseline est initialise ou modifie, la traabilit, les rfrences et les discussions ne lui sont pas associes.

Procdures associes Cration et dfinition des baselines Comparaison de baselines Initialisation d'une baseline Verrouillage des baselines Modification des baselines Signature d'une baseline

150

Signature d'une baseline


Les signatures de baselines sont l'quivalent lectronique d'une "feuille de validation" employe pour approuver un groupe d'exigences avant la phase de dveloppement

Pour signer une baseline


1 2

Dans le gestionnaire d'exigences, slectionnez une baseline dans la liste droulante Baseline ou slectionnez Fichier Ouvrir une baseline dans le menu. Slectionnez Outils Remarque : Signatures de la baseline dans le menu. La fentre Signatures de la baseline s'affiche. Le bouton Ajouter signature n'est disponible que si la baseline est verrouille et que vous tes un de ses signataires. La bote de dialogue Nouvelle signature s'affiche.

Cliquez sur le bouton Ajouter signature. Remarque : Si vous souhaitez ajouter ou modifier le titre, saisissez-le dans le champ Titre.

4 5 6 7 8 9

Attribuez une Signification la signature en utilisant la liste droulante. Dans la section Authentification, vrifiez votre ID utilisateur et entrez votre Mot de passe. Au besoin, entrez un commentaire dans le champ Commentaire. La longueur maximale autorise pour un commentaire est de 5000 caractres. Cliquez sur OK. Une bote de dialogue d'avertissement est affiche pour vrifier que vous souhaitez vraiment signer la baseline. Pour ne plus afficher l'avertissement, cochez la case Ne plus rafficher cet avertissement. Cliquez sur OK. Votre signature apparat dsormais dans la fentre Signatures de la baseline. Les signataires peuvent signer une baseline plusieurs reprises mais une fois la signature ajoute, elle ne peut tre ni remplace ni supprime.

Concepts associs Signatures lectroniques de baselines Procdures associes Verrouillage des baselines Comparaison de baselines

151

Verrouillage des baselines


Une fois verrouille, une baseline ne peut tre modifie. Cependant, les signataires peuvent signer la baseline, modifier des signatures et leur attribuer des significations aprs verrouillage. Pour verrouiller une baseline, vous devez tre administrateur de baselines. Avertissement : Une fois verrouille, une baseline ne peut tre dverrouille. L'option Verrouiller la baseline est inaccessible une fois que vous l'avez slectionne.

Pour verrouiller une baseline


1 2 3 4 5

Dans le gestionnaire d'exigences, slectionnez une baseline dans la liste droulante Baseline. Slectionnez Fichier Administration Baseline dialogue Modifier une baseline s'affiche. Proprits de la baseline dans le menu. La bote de

Sur l'onglet Proprits, slectionnez la case cocher Verrouiller la baseline. L'avertissement Etes-vous sr de vouloir verrouiller cette baseline ? s'affiche. Cliquez sur Oui pour verrouiller la baseline, ou sur Non pour annuler l'action. Cliquez sur OK. La baseline est verrouille et la case cocher Verrouiller la baseline n'est plus accessible.

Quand une baseline est verrouille, tous ses signataires reoivent un message lectronique les informant qu'ils peuvent dsormais la signer. Les signataires ajouts aprs le verrouillage d'une baseline reoivent galement une notification. Concepts associs Baselines Procdures associes Cration et dfinition des baselines Comparaison de baselines Signature d'une baseline

152

Glossaires
Cette section fournit des informations de type "Comment" sur les glossaires. Dans cette section Affectation des glossaires Explique comment affecter des glossaires un projet. Cration d'un glossaire Explique comment crer un glossaire. Cration d'un glossaire Explique comment crer un glossaire. Cration d'un terme dans un glossaire Explique comment ajouter un terme un glossaire existant. Exportation des glossaires Vous pouvez exporter un glossaire de termes existant vers un fichier .xml. Importation de glossaires Explique comment importer des glossaires. Modification de termes de glossaire Explique comment modifier un terme existant dans un glossaire. Modification des glossaires Explique comment modifier des glossaires. Rutilisation des glossaires Explique comment rutiliser des glossaires. Suppression d'un glossaire Explique comment supprimer un glossaire. Suppression de termes de glossaire Explique comment modifier un terme existant dans un glossaire.

153

Affectation des glossaires


Affectation d'un glossaire un projet

Pour affecter un glossaire un projet :


1 2 3

Dans CaliberRM Administrator, slectionnez le projet auquel vous voulez affecter un glossaire. Slectionnez l'onglet Glossaries. L'onglet affiche la liste de tous les glossaires slectionns (affects) et de tous les glossaires disponibles. Slectionnez le glossaire que vous souhaitez associer au projet dans la liste Available. Remarque : Utilisez la touche MAJ pour slectionner une suite de glossaires ou la touche CTRL pour slectionner plusieurs glossaires individuellement.

Cliquez sur le bouton Vers la gauche pour dplacer le glossaire dans la liste Selected. Remarque : Cliquez sur le bouton Tous vers la gauche pour placer en un seul geste tous les glossaires de la liste Available dans la liste Selected.

Vous pouvez modifier l'ordre des glossaires en utilisant les boutons Monter et Descendre. L'ordre de la liste dtermine l'ordre dans lequel sont consults les glossaires et l'ordre des couleurs en cas de termes figurant dans plusieurs glossaires. Cliquez sur le bouton Save pour enregistrer le projet. Le glossaire est affect au projet.

Procdures associes Cration d'un glossaire Cration d'un terme dans un glossaire

154

Cration d'un glossaire


Pour crer un nouveau glossaire :
1 2 3 4 5 6

Dans CaliberRM Administrator, slectionnez File Glossaries s'affiche. Entrez le nom du nouveau glossaire.

Admin

Glossaries. La bote de dialogue

Slectionnez dans la liste droulante le glossaire dans lequel vous voulez ajouter le terme. Slectionnez une couleur pour les termes du glossaire afin d'identifier facilement le glossaire auquel appartient chaque terme. Cliquez sur OK. Le glossaire est cr et ajout l'onglet Glossaries. Vous pouvez galement importer un glossaire existant pour crer un nouveau glossaire.

Concepts associs Glossaires Procdures associes Importation de glossaires

155

Cration d'un glossaire


Pour crer un nouveau glossaire :
1 2 3 4 5 6

Dans CaliberRM Administrator, slectionnez File Glossaries s'affiche. Entrez le nom du nouveau glossaire.

Admin

Glossaries. La bote de dialogue

Slectionnez dans la liste droulante le glossaire dans lequel vous voulez ajouter le terme. Slectionnez une couleur pour les termes du glossaire afin d'identifier facilement le glossaire auquel appartient chaque terme. Cliquez sur OK. Le glossaire est cr et ajout l'onglet Glossaries. Vous pouvez galement importer un glossaire existant pour crer un nouveau glossaire.

Concepts associs Glossaires Procdures associes Importation de glossaires

156

Cration d'un terme dans un glossaire


Pour crer de nouveaux termes ou modifier la dfinition de termes existant dans un glossaire, vous devez soit faire partie du groupe des Administrateurs, soit avoir reu le droit "User Can Manage Glossary Terms" dans CaliberRM Administrator.

Pour ajouter un terme un glossaire


1 2 3 4

Dans CaliberRM, choisissez Outils Cliquez sur le bouton Nouveau.

Glossaires dans le menu.

Slectionnez dans la liste droulante le glossaire dans lequel vous voulez ajouter le terme. Entrez le nouveau terme et sa dfinition, puis cliquez sur OK. Remarque : Les caractres suivants ne sont pas autoriss pour la cration d'un terme dans les glossaires : !, ?, ;, :, ", ', (, ), [, ], {, }, retour-chariot et saut de ligne.

Concepts associs Glossaires Procdures associes Cration d'utilisateurs

157

Exportation des glossaires


Pour exporter un glossaire
1 2

Slectionnez dans la liste le glossaire qui contient les termes exporter et cliquez sur Modify. Si vous voulez importer des termes dans un nouveau glossaire, cliquez sur New. Si vous voulez importer les termes dans un glossaire existant, slectionnez ce glossaire et cliquez sur Modify. La bote de dialogue Glossary s'affiche. Cliquez sur Export. La bote de dialogue Export Glossary Terms s'affiche. Entrez le nom du fichier rsultat de l'exportation ou cliquez sur le bouton Parcourir pour naviguer jusqu' lui. Cliquez sur OK. Votre glossaire est maintenant dans un fichier .xml. Remarque : Vous pouvez galement imprimer les informations contenues dans les glossaires en utilisant Document Factory.

3 4 5

Concepts associs Glossaires Procdures associes Importation de glossaires

158

Importation de glossaires
Vous pouvez importer un glossaire de termes dans un glossaire existant ou dans un nouveau glossaire. Le fichier import doit tre un fichier .xml. CaliberRM accepte tous les caractres UTF-8 (Universal Transfer Format 8).

Pour importer un glossaire


1 2

Slectionnez File Admin dialogue Glossaries.

Glossaries dans le menu. La liste des glossaires s'affiche dans la bote de

Si vous voulez importer des termes dans un nouveau glossaire, cliquez sur New. Si vous voulez importer les termes dans un glossaire existant, slectionnez ce glossaire et cliquez sur Modify. La bote de dialogue Glossary s'affiche. Dans le cas de cration d'un nouveau glossaire, entrez un nom et une couleur. Cliquez sur Import. La bote de dialogue Import Glossary Terms s'affiche. Entrez le nom du fichier importer ou cliquez sur le bouton Parcourir pour naviguer jusqu' lui. Cliquez sur OK. Les termes apparaissent maintenant dans votre glossaire.

3 4 5 6

Concepts associs Glossaires Procdures associes Importation de glossaires

159

Modification de termes de glossaire


Pour crer de nouveaux termes ou modifier la dfinition de termes existant dans un glossaire, vous devez soit faire partie du groupe des Administrateurs, soit avoir reu le droit "User Can Manage Glossary Terms" dans CaliberRM Administrator.

Pour modifier un terme de glossaire


1 2 3 4

Dans CaliberRM, choisissez Outils Cliquez sur le bouton Modifier.

Glossaires dans le menu.

Slectionnez dans la liste droulante le glossaire dans lequel vous voulez ajouter le terme. Editez le terme et sa dfinition, puis cliquez sur OK. Remarque : Les caractres suivants ne sont pas autoriss pour la cration d'un terme dans les glossaires : !, ?, ;, :, ", ', (, ), [, ], {, }, retour-chariot et saut de ligne.

Concepts associs Glossaires Procdures associes Cration d'utilisateurs

160

Modification des glossaires


Pour modifier un glossaire :
1 2 3 4 5

Dans CaliberRM Administrator, slectionnez File Admin glossaires s'affiche dans la bote de dialogue Glossaries. Cliquez sur Modify. La bote de dialogue Glossary s'affiche. Apportez les modifications souhaites.

Glossaries partir du menu. La liste des

Cliquez sur OK. Les termes apparaissent maintenant dans votre glossaire. 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 associs Glossaires Procdures associes Importation de glossaires

161

Rutilisation des glossaires


Rutilisation ou affectation d'un glossaire un projet

Pour rutiliser un glossaire


1 2 3

Dans CaliberRM Administrator, slectionnez le projet auquel vous voulez affecter un glossaire. Slectionnez l'onglet Glossaries. L'onglet affiche la liste de tous les glossaires slectionns (affects) et de tous les glossaires disponibles. Slectionnez le glossaire que vous souhaitez associer au projet dans la liste Available. Remarque : Utilisez la touche Maj pour slectionner une suite de glossaires ou la touche Ctrl pour slectionner plusieurs glossaires individuellement.

Cliquez sur le bouton Vers la gauche pour dplacer le glossaire dans la liste Selected. Remarque : Cliquez sur le bouton Tous vers la gauche pour placer en un seul geste tous les glossaires de la liste Available dans la liste Selected.

Vous pouvez modifier l'ordre des glossaires en utilisant les boutons Monter et Descendre. L'ordre de la liste dtermine l'ordre dans lequel sont consults les glossaires et l'ordre des couleurs en cas de termes figurant dans plusieurs glossaires. Cliquez sur le bouton Save pour enregistrer le projet. Le glossaire est affect au projet.

Procdures associes Cration d'un glossaire Cration d'un terme dans un glossaire

162

Suppression d'un glossaire


Pour modifier un glossaire :
1 2 3 4 5 6

Dans CaliberRM Administrator, slectionnez File Glossaries s'affiche. Slectionnez dans la liste le glossaire supprimer. Cliquez sur OK pour supprimer le glossaire.

Admin

Glossaries. La bote de dialogue

Cliquez sur Delete. La bote de dialogue Glossaries s'affiche.

Cliquez sur le bouton Cancel pour enregistrer le glossaire. Cliquez sur Close pour fermer la bote de dialogue Glossaries.

Concepts associs Glossaires

163

Suppression de termes de glossaire


Pour crer de nouveaux termes ou modifier la dfinition de termes existant dans un glossaire, vous devez soit faire partie du groupe des Administrateurs, soit avoir reu le droit "User Can Manage Glossary Terms" dans CaliberRM Administrator.

Pour supprimer un terme de glossaire


1 2 3

Dans CaliberRM, choisissez Outils Cliquez sur le bouton Supprimer.

Glossaires dans le menu.

Slectionnez dans la liste droulante le terme de glossaire supprimer. La bote de dialogue Etes-vous sr de vouloir supprimer le terme ? s'affiche.

4 5

Cliquez sur OK pour supprimer le terme du glossaire ou sur Annuler pour l'enregistrer. Cliquez sur Fermer pour fermer la bote de dialogue Glossaires.

Concepts associs Glossaires Procdures associes Cration d'utilisateurs

164

Administration de la base de donnes


Dans cette section Planification d'une sauvegarde quotidienne de la base de donnes Explique comment programmer une sauvegarde quotidienne de la base de donnes. Cration d'une base de donnes avec le gestionnaire de base de donnes Explique comment crer une nouvelle base de donnes en utilisant le gestionnaire de base de donnes, DB Manager. Modification du propritaire de la base de donnes Explique comment modifier le propritaire de la base de donnes. Optimisation de la taille de la base de donnes avec la commande Defrag Explique comment augmenter la taille de la base de donnes avec la commande defrag. Restauration d'une base de donnes Explique comment restaurer une base de donnes. Sauvegarde d'une base de donnes Explique comment sauvegarder les bases de donnes.

165

Planification d'une sauvegarde quotidienne de la base de donnes


Remarque : Les procdures suivantes utilisent un utilitaire Microsoft Windows qui tait d'actualit au moment de la rdaction de ce document. Votre processus peut tre diffrent. Reportez-vous la documentation de votre systme d'exploitation pour de plus amples informations sur la planification d'une sauvegarde.

Pour planifier la sauvegarde d'une base de donnes :


1

Connectez-vous en tant qu'administrateur de la base de donnes (DBA) la machine sur laquelle rside la base de donnes. Remarque : Avertissement : Vous pouvez dterminer le DBA en ouvrant une invite de commandes et en tapant dbuser -list sqmdb. L'utilisation d'un compte incorrect pourrait crer un fichier de sauvegarde contenant des donnes incorrectes ou pas de donnes du tout. Le nom de l'utilisateur distingue les minuscules des majuscules et il doit tre exactement le mme que celui utilis lors de la cration de la base de donnes. L'utilitaire d'installation a cr un rpertoire nomm \CaliberRM_Backup la racine du lecteur o le serveur a t install. Il constitue l'emplacement par dfaut (ou emplacement prfr) du fichier de sauvegarde. Programmes Invite de commandes.

Remarque :

2 3

Slectionnez Dmarrer

Crez le fichier texte BackupCaliber.cmd qui contient la ligne : dbmgr -backup lecteur:\CaliberRM_Backup\SQMDB.bak en remplaant "lecteur" par le lecteur o est install le serveur CaliberRM. Enregistrez le fichier dans le rpertoire \CaliberRM_Backup\ qui a t cr pendant l'installation. Ouvrez le Panneau de configuration.

4 5

Double-cliquez sur l'icne Tches planifies. Double-cliquez sur l'icne Cration d'une tche planifie.
La bote de dialogue Assistant Tche planifie s'affiche.
6

Cliquez sur Suivant. Le second cran de l'expert apparat.

Cliquez sur Parcourir et naviguez jusqu' C:\CaliberRM_Backup, ou jusqu' un autre emplacement


o vous auriez install le serveur.

Slectionnez BackupCaliber.cmd. Cliquez sur Ouvrir.


7

Cliquez sur Suivant. Le troisime cran de l'expert apparat. Slectionnez le bouton Tous les jours et cliquez sur Suivant. Le quatrime cran de l'expert apparat. Dfinissez l'Heure de dbut, slectionnez le bouton Tous les jours et dfinissez la Date de dbut. Cliquez sur Suivant. Le cinquime cran de l'expert apparat. Entrez le nom et le mot de passe de l'utilisateur de la base de donnes CaliberRM.

166

Remarque :

L'utilitaire vbackup et tout logiciel de planification doivent tre excuts sous le compte de l'utilisateur ayant cr la base de donnes SQMDB. Vbackup peut crer un fichier SQMDB sous le compte d'un utilisateur n'ayant pas cr la base de donnes, mais le fichier sqmdb.bak contiendra des donnes incorrectes et il ne pourra pas tre restaur.

Cliquez sur Suivant. Le dernier cran de l'expert apparat. Vrifiez l'cran et cliquez sur Terminer pour achever l'ajout de la tche ou sur Prcdent pour y apporter des modifications. La tche doit maintenant apparatre dans le rpertoire Tches planifies.

Concepts associs Commutateurs de commandes Procdures associes Sauvegarde d'une base de donnes Modification du propritaire de la base de donnes Cration d'une base de donnes avec le gestionnaire de base de donnes Optimisation de la taille de la base de donnes avec la commande Defrag Restauration d'une base de donnes

167

Cration d'une base de donnes avec le gestionnaire de base de donnes


Vous pouvez crer une base de donnes vide ou la remplir par des donnes exemple en utilisant le gestionnaire de base de donnes.

Pour crer une nouvelle base de donnes :


1

Connectez-vous en tant qu'utilisateur administratif la machine sur laquelle rside la base de donnes. Remarque : Cet utilisateur devient l'administrateur (DBA) de la nouvelle base de donnes. Invite de commandes dans le menu Dmarrer de Windows.

2 3

Slectionnez Programmes

Entrez la commande suivante, en remplaant "nom_base_de_donnes" par le nom de votre nouvelle base de donnes. dbmgr -new -empty nom_base_de_donnes Remarque : Si vous souhaitez que la nouvelle base de donnes contienne des donnes exemple, remplacez -empty par -sample.

Concepts associs Commutateurs de commandes Procdures associes Sauvegarde d'une base de donnes Modification du propritaire de la base de donnes Planification d'une sauvegarde quotidienne de la base de donnes Optimisation de la taille de la base de donnes avec la commande Defrag Restauration d'une base de donnes

168

Modification du propritaire de la base de donnes


Pour modifier le propritaire de la base de donnes
1 2 3

Connectez-vous sous le nom du propritaire actuel de la base de donnes. Excutez la commande dbmgr -backup. A l'invite de commandes, entrez : dbmgr -stop Removedb -rmdir sqmdb Dconnectez la machine. Connectez la machine sous le nom du futur nouveau propritaire de la base de donnes. A l'invite de commandes, entrez : dbmgr -new -sample sqmdb Restaurez la sauvegarde dans ce nouveau rpertoire sqmdb alors que vous tes connect sous le nom du nouveau propritaire.

4 5 6

Concepts associs Commutateurs de commandes Procdures associes Sauvegarde d'une base de donnes Planification d'une sauvegarde quotidienne de la base de donnes Cration d'une base de donnes avec le gestionnaire de base de donnes Optimisation de la taille de la base de donnes avec la commande Defrag Restauration d'une base de donnes

169

Optimisation de la taille de la base de donnes avec la commande Defrag


Si votre base de donnes atteint la capacit maximale, vous avez la possibilit d'augmenter la capacit maximale de la base et de rorganiser les donnes.

Pour optimiser votre base de donnes :


1

Connectez-vous en tant qu'administrateur de la base de donnes (DBA) la machine sur laquelle rside la base de donnes. Remarque : Le nom de l'utilisateur distingue les minuscules des majuscules et il doit tre exactement le mme que celui utilis lors de la cration de la base de donnes. Invite de commandes dans le menu Dmarrer de Windows.

2 3

Slectionnez Programmes

Entrez la commande suivante : dbmgr -defrag [nouveau nom de base de donnes] Remarque : Vous avez la possibilit d'entrer un nouveau nom de base de donnes aprs defrag si vous souhaitez nommer la base de donnes. Sinon, le systme cre un nom par dfaut qui est compos du nom de la base de donnes en cours auquel est ajout la fin _n, o n est un nombre squentiel (par exemple, votre_base_de_donnes_1).

Concepts associs Commutateurs de commandes Procdures associes Sauvegarde d'une base de donnes Modification du propritaire de la base de donnes Cration d'une base de donnes avec le gestionnaire de base de donnes Planification d'une sauvegarde quotidienne de la base de donnes Restauration d'une base de donnes

170

Restauration d'une base de donnes


Vrifiez que la base de donnes que vous tentez de restaurer a bien t sauvegarde en respectant la mthode dcrite prcdemment. Remarque : Le nom des bases de donnes distingue les minuscules des majuscules.

Pour restaurer la base de donnes


1 2

Slectionnez Dmarrer

Programmes

Invite de commandes.

A l'invite de commandes, entrez dbmgr -stop pour arrter la base de donnes. Pour s'assurer que la base de donnes est arrte aprs une commande dbmgr -stop, vrifiez l'absence des quatre processus suivants dans le gestionnaire des tches :

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 remplaant [chemin & nom du fichier de sauvegarde] par le chemin et le nom du fichier de sauvegarde exacts, et [nom bd] par le nom de la base de donnes restaurer. Exemple : vbackup -dev C:\CaliberRM_Backup\SQMDB.bak -restore SQMDB

Rpondez non la question concernant l'application de l'historique logique, le cas chant. Rpondez 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 remplaant [nom bd] par le nom de la base de donnes restaurer. Exemple : stopdb SQMDB A l'invite de commandes, entrez la commande : startdb [nom bd], en remplaant [nom bd] par le nom de la base de donnes restaurer. Exemple : startdb SQMDB A l'invite de commandes, entrez dbmgr -start pour dmarrer le serveur.

Avertissement : Pour dplacer une base de donnes Versant de la machine A la machine B, vous devez utiliser les processus de sauvegarde et de restauration.

171

Concepts associs Commutateurs de commandes Procdures associes Sauvegarde d'une base de donnes Modification du propritaire de la base de donnes Cration d'une base de donnes avec le gestionnaire de base de donnes Optimisation de la taille de la base de donnes avec la commande Defrag Planification d'une sauvegarde quotidienne de la base de donnes

172

Sauvegarde d'une base de donnes


La restauration et le test de vos copies de sauvegarde garantissent une sauvegarde correcte de vos donnes. L'arrt du serveur n'est pas ncessaire. Avertissement : N'oubliez pas de vrifier priodiquement vos copies de sauvegarde. Borland vous recommande d'effectuer une copie de sauvegarde du serveur de production, et de restaurer et tester les copies de sauvegarde des donnes des projets sur un systme de test.

Pour sauvegarder la base de donnes


1

Connectez-vous en tant qu'administrateur de la base de donnes (DBA) la machine sur laquelle rside la base de donnes. Remarque : Vous pouvez dterminer le DBA en ouvrant une invite de commandes et en tapant dbuser -list sqmdb. L'utilisation d'un compte incorrect pourrait crer un fichier de sauvegarde contenant des donnes incorrectes ou pas de donnes du tout. Le nom de l'utilisateur distingue les minuscules des majuscules et il doit tre exactement le mme que celui utilis lors de la cration de la base de donnes.

Avertissement :

Remarque :

L'utilitaire d'installation a cr un rpertoire nomm \CaliberRM_Backup la racine du lecteur o le serveur a t install. Il constitue l'emplacement par dfaut (ou emplacement prfr) du fichier de sauvegarde.
2 3

Slectionnez Dmarrer

Programmes

Invite de commandes.

A l'invite, entrez dbmgr -backup pour sauvegarder les donnes de la base de donnes. Cela cre un fichier appel SQMDB.bak dans le rpertoire C:\CaliberRM_Backup.

Concepts associs Commutateurs de commandes Procdures associes Planification d'une sauvegarde quotidienne de la base de donnes Modification du propritaire de la base de donnes Cration d'une base de donnes avec le gestionnaire de base de donnes Optimisation de la taille de la base de donnes avec la commande Defrag Restauration d'une base de donnes

173

Discussions
Cette section fournit des informations de type "Comment" sur les discussions. Dans cette section Activation de la notification des discussions Explique comment activer la liste des discussions non lues. Envoi des messages dans les discussions Explique comment envoyer un nouveau message dans une discussion. Lecture d'un message Explique comment lire un message. Rponse aux messages de discussion Explique comment rpondre un message dans une discussion. Visualisation de la liste des discussions non lues Explique comment voir la liste des discussions non lues.

174

Activation de la notification des discussions


La liste des discussions non lues reprsente la liste des exigences ayant des messages non lus. Vous pouvez afficher cette liste automatiquement lorsque vous ouvrez un projet.

Pour activer la liste des discussions non lues


1 2 3 4 5 6

Slectionnez Outils

Options dans le menu. La bote de dialogue Options apparat.

Slectionnez l'onglet Gnral. Cochez la case Afficher les discussions non lues au chargement du projet. Cliquez sur OK. Lorsque vous ouvrez un projet, la bote de dialogue Discussions non lues apparat si des discussions non lues sont prsentes dans le projet. Cliquez sur l'en-tte approprie de la bote de dialogue Discussions non lues pour trier les exigence par nom ou par propritaire. Cochez la case N'afficher que les exigences qui m'appartiennent pour voir uniquement les exigences dont vous tes le propritaire.

Pour lire une discussion non lue


1 2

Double-cliquez sur l'exigence contenant le message lire, ou slectionnez le message dans la liste et cliquez sur le bouton Slectionner. L'exigence contenant la discussion non lue est affiche. Slectionnez l'onglet Discussion et lisez le message. Voir les informations associes dans "Lecture d'un message".

Aprs la lecture du message, vous pouvez revenir la liste des Discussions non lues et slectionner une autre exigence. Vous pouvez dsactiver cette option tout moment en dslectionnant la case cocher Afficher les discussions non lues au chargement du projet. Procdures associes Envoi des messages dans les discussions Lecture d'un message Rponse aux messages de discussion Visualisation de la liste des discussions non lues

175

Envoi des messages dans les discussions


Pour envoyer un nouveau message
1 2 3 4 5 6 7

Slectionnez l'exigence pour laquelle vous souhaitez envoyer un message. Cliquez sur l'onglet Discussion. Cliquez sur le bouton Poster nouveau. La bote de dialogue Nouveau message s'affiche. Entrez un objet dans le champ Sujet. Entrez un message dans la bote de message. Pour envoyer votre message, slectionnez Fichier message. Poster le message dans le menu de la fentre Nouveau Fermer dans le menu de la fentre Nouveau

Pour quitter sans envoyer le message, slectionnez Fichier message.

Procdures associes Activation de la notification des discussions Lecture d'un message Rponse aux messages de discussion Visualisation de la liste des discussions non lues

176

Lecture d'un message


L'onglet Discussion affiche tous les messages envoys pour l'exigence slectionne. Vous pouvez trier les messages dans l'ordre croissant des sujets, des auteurs ou des dates, en cliquant sur l'en-tte appropri. Un second clic trie les messages dans l'ordre dcroissant. Les messages non lus de l'onglet Discussion ont un indicateur vert vif. Lorsque vous avez lu le message, l'indicateur devient gris.

Pour lire un message :


1 2 3

Cliquez sur l'onglet Discussion pour l'exigence comportant un message non lu. Slectionnez dans la liste affiche le message que vous voulez visualiser. Vous pouvez dvelopper ou rduire les rponses 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 infrieure de l'onglet.

Procdures associes Envoi des messages dans les discussions Activation de la notification des discussions Rponse aux messages de discussion Visualisation de la liste des discussions non lues

177

Rponse aux messages de discussion


Pour rpondre un message
1 2 3 4

Cliquez sur le bouton Rpondre. La bote de dialogue Nouveau message de rponse s'ouvre avec le champ Sujet rempli automatiquement. Tapez votre message dans la bote de message. Pour envoyer votre message, slectionnez Fichier message de rponse. Poster le message dans le menu de la fentre Nouveau Fermer dans le menu de la fentre Nouveau

Pour quitter sans envoyer le message, slectionnez Fichier message de rponse.

Procdures associes Envoi des messages dans les discussions Activation de la notification des discussions Lecture d'un message Visualisation de la liste des discussions non lues

178

Visualisation de la liste des discussions non lues


Si vous ne voulez pas que la liste des discussions non lues s'affiche automatiquement l'ouverture d'un projet, vous pouvez visualiser cette liste un autre moment.

Pour voir les discussions non lues n'importe quel moment alors que vous tes connect :
1 2 3

Slectionnez Outils

Discussions non lues. La bote de dialogue Discussions non lues s'affiche.

Double-cliquez sur le message lire, ou slectionnez le message dans la liste et cliquez sur le bouton Slectionner. L'exigence contenant la discussion non lue est affiche. Slectionnez l'onglet Discussion et lisez le message.

Procdures associes Envoi des messages dans les discussions Activation de la notification des discussions Lecture d'un message Rponse aux messages de discussion

179

Document Factory
Cette section fournit des informations de type "Comment" sur Document Factory. Dans cette section Cration d'un document l'aide de Document Factory Explique comment crer un document en utilisant Document Factory. Cration de tableaux dans Document Factory Explique comment crer des tableaux dans Document Factory. Cration du fichier commandline.ini Explique comment crer le fichier commandline.ini. Excution de Document Factory partir de la ligne de commande Explique comment excuter Document Factory partir de la ligne de commande en utilisant le fichier commandline.ini. Planification des rapports de Document Factory Explique comment planifier les rapports de Document Factory. Utilisation d'un filtre dans Document Factory Explique comment crer et enregistrer le filtre sur le serveur et l'utiliser dans un modle Document Factory.

180

Cration d'un document l'aide de Document Factory


Pour crer un document en utilisant Document Factory
1

Slectionnez Programmes CaliberRM Document Factory dans le menu Dmarrer de Windows. Si vous tes dj 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 fentre CaliberRM Document Factory est affiche. Slectionnez un fichier dans la liste Modle. La liste droulante permet d'effectuer une slection parmi les modles utiliss rcemment. Par dfaut, la liste comporte cinq fichiers. Ce nombre est fix par l'administrateur. OU Cliquez sur le bouton Parcourir pour naviguer jusqu'au fichier modle voulu. L'emplacement par dfaut est C: \Program Files\Borland\CaliberRM\Samples. Vous pouvez ouvrir le modle slectionn pour le vrifier et le modifier avant d'excuter Document Factory. Cliquez sur l'icne de Word ct de la liste Modle pour ouvrir dans Microsoft Word le fichier modle slectionn.

Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document ou cliquez sur le bouton Parcourir pour rechercher un document cr au pralable ou laissez le champ vide. Remarque : Cliquez sur l'icne de Word ct de Enregistrer le document sous si vous voulez ouvrir le fichier Word slectionn. Cliquez sur Suivant.

L'tape 3 de CaliberRM Document Factory apparat.

Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue. Choisissez Une seule fois comme mthode de remplacement des champs si le modle ne contient qu'une
occurrence de chaque mot-cl utilis. Remarque : Cette option ne remplace que la premire instance du mot-cl. Si vous utilisez plusieurs fois le mme mot-cl dans une section, choisissez l'option Plusieurs fois pour remplacer toutes les occurrences du mot-cl par les donnes relles. Cette option remplace toutes les instances du champ mais ce traitement des donnes est plus long.

Cliquez sur Suivant. L'tape 4 de CaliberRM Document Factory apparat. Choisissez les donnes partir desquelles vous souhaitez crer le document :

Utiliser les donnes du serveur CaliberRM. Si vous choisissez cette option, vous pouvez aussi choisir
d'enregistrer les donnes en cours pour les rutiliser avec un modle diffrent.

Utiliser les donnes prcdemment enregistres.


6

Pour crer un fichier utilisant un mot de passe chiffr qui vous servira programmer la gnration des documents, slectionnez l'option Crer uniquement un fichier de configuration. Cela cre le fichier commandline.ini qui permet d'excuter Document Factory partir de la ligne de commande, ou qui peut tre plac dans un fichier batch pour un traitement planifi. Voir les informations associes dans "Utilisation du fichier Commandline.ini".

181

Si vous choisissez cette option, Document Factory ne cre pas de document Word partir de votre modle ; seul le fichier .ini est cr. Pour afficher les descriptions d'exigences au format HTML, slectionnez l'option La description de l'exigence inclura le texte format, les tableaux et les images.
7

Cliquez sur Terminer. Si le modle omet d'indiquer le projet et/ou la baseline utiliser, vous tes invit les slectionner. Document Factory traite les donnes. Remarque : Si le modle ne comprend pas le nom du projet ni le nom de la baseline, vous tes invit les choisir lors de cette phase du traitement.

Une fois les donnes traites, Document Factory vous demande si vous souhaitez ouvrir le document. Cliquez sur Oui pour ouvrir le document ou sur Non pour l'enregistrer sans le visualiser.

Procdures associes Cration de rapports Document Factory Cration de tableaux dans Document Factory Cration du fichier commandline.ini Utilisation d'un filtre dans Document Factory Excution de Document Factory partir de la ligne de commande Planification des rapports de Document Factory

182

Cration de tableaux dans Document Factory


Une fois familiaris avec les commandes, les mots-cls et la cration de modles Document Factory, vous pouvez envisager un formatage plus compliqu comme l'insertion de tableaux. Les tableaux sont en effet une excellente faon d'afficher vos donnes. Vous pouvez ajouter des tableaux vos modles afin d'inclure des tableaux dans vos documents Document Factory.

Pour crer des tableaux dans Document Factory pour Microsoft Word 2003 et les versions antrieures :
1

Commencez avec un modle 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. Slectionnez Tableau Ajoutez un tableau comportant deux lignes et trois colonnes.

Insrer

Tableau dans le menu.

3 4

Ajoutez le bloc compris de $Begin_Section $Sort (sans oublier l'espace aprs $Sort) la premire colonne de la deuxime ligne. Ajoutez des en-ttes de colonnes et les mots-cls des attributs correspondants, comme indiqu dans l'illustration suivante. Dans l'exemple, <<name>>, <<status>> et <<description>> sont utiliss. Remarque : Les en-ttes de colonnes et les attributs ne sont mis en vidence que pour amliorer la lisibilit.

5 6

Slectionnez Outils Options dans le menu. Sur l'onglet Affichage, sous Marques de format, cochez la case Marques de paragraphe. Cliquez sur OK. Mettez en vidence la marque de paragraphe aprs l'instruction $Sort. Slectionnez Format Police dans le menu. Sur l'onglet Police, sous Attributs, cochez la case Masqu. Cliquez sur OK. Le mot-cl <<name>> remonte la ligne $Sort. Rptez l'tape 5 pour masquer les marques de paragraphe restantes. Remarque : Si vous ne masquez pas la dernire marque de paragraphe, chaque exigence s'affichera dans un tableau d'une seule ligne.

Slectionnez la premire ligne en totalit (c'est--dire l'en-tte), puis slectionnez Tableau Proprits du tableau Rpter en haut de chaque page en tant que ligne d'en-tte dans le menu. Cela garantit la prsence d'une ligne d'en-tte sur chaque nouvelle page. Slectionnez la deuxime ligne, puis slectionnez Tableau Proprits du tableau dans le menu. Sur l'onglet Ligne, assurez-vous que la case Autoriser le fractionnement des lignes sur plusieurs pages n'est pas coche. Cliquez sur OK. Cliquez sur Fichier Enregistrer sous dans le menu. Enregistrez votre document en tant que fichier .dot ; vous pouvez prsent l'utiliser pour lancer Document Factory.

Document Factory pour la version 2003 et les versions ultrieures apporte de meilleures performances et une plus grande volutivit. Les tableaux et les sections ne sont plus crits de la mme faon car le traitement des tableaux et le traitement des sections dpendent d'algorithmes diffrents.

183

Pour crer des tableaux dans Document Factory pour Microsoft Word 2003, XP, 2007, et les versions ultrieures :
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 crer des signatures dans Document Factory pour Microsoft Word 2003, XP, 2007, et les versions ultrieures, 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 format tableau, dans Document Factory pour Microsoft Word 2003, XP, 2007, et les versions ultrieures.

Le document rsultant est un tableau d'autant de lignes qu'il y a d'exigences. Chaque ligne contient des colonnes pour le nom, le type et la description de chaque exigence. Remarque : A la diffrence de la commande $END_SECTION de la version prcdente de Document Factory, la commande $END_ROW de la nouvelle version de Document Factory doit se trouver sur la dernire ligne de la cellule infrieure droite. Les tableaux de plusieurs lignes par exigence sont galement pris en charge. La syntaxe est prsente 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

Procdures associes Cration de rapports Document Factory Cration du fichier commandline.ini Excution de Document Factory partir de la ligne de commande Planification des rapports de Document Factory Cration d'un document l'aide de Document Factory Utilisation d'un filtre dans Document Factory

185

Cration du fichier commandline.ini


Vous pouvez lancer Document Factory partir de la ligne de commande MS-DOS, en utilisant un fichier .ini, ce qui vous permet de planifier la gnration des documents. D'abord, vous devez crer le fichier commandline.ini en utilisant Document Factory.

Pour crer le fichier commandline.ini


1 2 3

Dans CaliberRM, slectionnez Outils Document Factory. Un message apparat indiquant qu'une exigence est slectionne et demande si vous voulez gnrer le rapport sur l'exigence slectionne. Cliquez sur Non. L'expert Document Factory s'ouvre. Dans la fentre de l'expert Document Factory :

Slectionnez le fichier modle que vous voulez utiliser pour le rapport dans la bote liste Modle. Pour

ouvrir le modle slectionn pour le vrifier et le modifier avant d'excuter Document Factory, cliquez sur l'icne de Word. sur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers ou n'indiquez rien dans le champ.

Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquez Pour crer 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. Cliquez sur Suivant.

Cochez la case Crer uniquement un fichier de configuration. Cela cre le fichier commandline.ini qui
permet d'excuter Document Factory partir de la ligne de commande, ou qui peut tre plac dans un fichier batch pour un traitement planifi. Voir le lien "Planification des rapports de Document Factory" cidessous. Si vous choisissez cette option, Document Factory ne cre pas de document Word partir de votre modle ; seul le fichier .ini est cr. l'exigence inclura le texte format, les tableaux et les images.

Si vous voulez afficher les descriptions d'exigences au format HTML, cochez la case La description de
6

Cliquez sur Terminer. Document Factory commence traiter les donnes. Si le modle utilis n'est pas spcifique 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 dplacer le fichier si ncessaire.

Procdures associes Excution de Document Factory partir de la ligne de commande Cration de rapports Document Factory Cration de tableaux dans Document Factory Cration d'un document l'aide de Document Factory Rfrence associe Syntaxe de Document Factory

186

Excution de Document Factory partir de la ligne de commande


Pour excuter Document Factory partir de la ligne de commande en utilisant le fichier commandline.ini
1 2 3

Slectionnez Dmarrer

Programmes

Invite de commandes pour accder l'invite de commandes DOS.

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 rpertoire o rside le fichier docfactory.exe. Si le fichier commandline.ini rside dans le rpertoire du fichier docfactory.exe, entrez la commande suivante l'invite systme : docfactory -autofile (vous pouvez aussi entrer docfactory /autofile). Si le fichier rside ailleurs, entrez la commande suivante, en remplaant "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 rpertoire de CaliberRM).

Procdures associes Cration du fichier commandline.ini Cration de rapports Document Factory Excution de Document Factory partir de la ligne de commande Cration d'un document l'aide de Document Factory Cration de tableaux dans Document Factory

187

Planification des rapports de Document Factory


Vous pouvez lancer Document Factory partir de la ligne de commande MS-DOS, en utilisant un fichier .ini, ce qui vous permet de planifier la gnration des documents. D'abord, vous devez crer le fichier commandline.ini en utilisant Document Factory.

Pour crer le fichier commandline.ini


1 2 3

Dans CaliberRM, slectionnez Outils Document Factory. Un message apparat indiquant qu'une exigence est slectionne et demande si vous voulez gnrer le rapport sur l'exigence slectionne. Cliquez sur Non. L'expert Document Factory s'ouvre. Dans la fentre de l'expert Document Factory :

Slectionnez le fichier modle que vous voulez utiliser pour le rapport dans la bote liste Modle. Pour

ouvrir le modle slectionn pour le vrifier et le modifier avant d'excuter Document Factory, cliquez sur l'icne de Word. sur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers ou n'indiquez rien dans le champ.

Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquez Pour crer 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. Cliquez sur Suivant.

Cochez la case Crer uniquement un fichier de configuration. Cela cre le fichier commandline.ini qui
permet d'excuter Document Factory partir de la ligne de commande, ou qui peut tre plac dans un fichier batch pour un traitement planifi. Voir le lien "Planification des rapports de Document Factory" cidessous. Si vous choisissez cette option, Document Factory ne cre pas de document Word partir de votre modle ; seul le fichier .ini est cr. l'exigence inclura le texte format, les tableaux et les images.

Si vous voulez afficher les descriptions d'exigences au format HTML, cochez la case La description de
6

Cliquez sur Terminer. Document Factory commence traiter les donnes. Si le modle utilis n'est pas spcifique 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 dplacer le fichier si ncessaire.

Pour excuter Document Factory partir de la ligne de commande en utilisant le fichier commandline.ini
1 2 3

Slectionnez Dmarrer

Programmes

Invite de commandes pour accder l'invite de commandes DOS.

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 rpertoire o rside le fichier docfactory.exe. Si le fichier commandline.ini rside dans le rpertoire du fichier docfactory.exe, entrez la commande suivante l'invite systme : docfactory -autofile (vous pouvez aussi entrer docfactory /autofile). Si le fichier rside ailleurs, entrez la commande suivante, en remplaant "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 rpertoire de CaliberRM).

188

Concepts associs Rapports Procdures associes Cration de rapports Document Factory Cration du fichier commandline.ini Excution de Document Factory partir de la ligne de commande Cration d'un document l'aide de Document Factory Rfrence associe Syntaxe de Document Factory

189

Utilisation d'un filtre dans Document Factory


Voici la procdure permettant de crer et d'enregistrer le filtre sur le serveur et de l'utiliser dans un modle Document Factory pour Microsoft Word version 2003 et les versions ultrieures. Dans Microsoft Word version 2003 et les versions ultrieures, Document Factory n'utilise pas le SGBDR SQL local pour le filtrage. De ce fait, vous devez utiliser un filtre de traabilit qui a t cr et stock sur le serveur. Le filtrage a lieu sur le serveur ; donc, seules les donnes slectionnes voyagent sur le cble vers les machines client. Voici, tape par tape, la procdure permettant de crer et d'enregistrer le filtre sur le serveur et de l'utiliser dans un modle Document Factory.

Pour crer un document en utilisant Document Factory


1 2 3 4 5 6 7

Lancez le client CaliberRM, connectez-vous au serveur. Ouvrez le projet. Ouvrez la matrice de traabilit en cliquant sur son bouton dans la barre d'outils Crez un filtre. Enregistrez et nommez le filtre, par exemple : JustCreatedFilter Utilisez le filtre dans la matrice de traabilit pour vrifier qu'il est correct et qu'il amne bien l'ensemble d'exigences attendu. Utilisez le filtre dans un modle Document Factory, comme dcrit ci-aprs,
$begin_section $Filter{criteria_name: JustCreatedFilter} $end_section

Procdures associes Cration de rapports Document Factory Cration de tableaux dans Document Factory Cration du fichier commandline.ini Excution de Document Factory partir de la ligne de commande Planification des rapports de Document Factory

190

Rfrence de document
Cette section fournit des informations de type "Comment" sur les rfrences de document. Dans cette section Cration d'une exigence partir d'un document Explique comment crer une exigence partir d'un document. Cration de rfrences de document Explique comment crer des rfrences de document. Cration de rfrences web Explique comment crer des rfrences web. Dfinition d'une rfrence de document en tant que rfrence cl Explique comment dfinir une rfrence de document en tant que rfrence cl. Liaison d'une partie du texte dans une rfrence Explique comment lier une partie du texte dans une rfrence. Modification d'un document rfrenc Explique comment modifier un document rfrenc. Suppression d'une rfrence de document Explique comment supprimer des rfrences de document. Visualisation des rfrences de document Explique comment visualiser des rfrences de document.

191

Cration d'une exigence partir d'un document


Vous pouvez ouvrir un document Word existant et crer des exigences partir de celui-ci. Cela est utile quand vous souhaitez intgrer un projet des documents d'exigences existants. Avertissement : Si vous avez choisi Imposer la saisie manuelle comme valeur initiale d'un attribut, vous serez oblig de saisir une valeur pour chaque exigence au moment de sa cration, ce qui vous astreint crer un seule exigence la fois. Demandez l'administrateur de modifier temporairement la valeur initiale de l'attribut par Utiliser la valeur par dfaut ou par Identique au parent pour crer plusieurs exigences partir d'un document Word.

cration d'une exigence avec le texte dfini comme rfrence cl cration d'une exigence avec le texte dfini comme rfrence simple cration d'une exigence sans rfrence au document importation d'un groupe d'exigences

Pour crer une exigence partir d'un document Word


1

Slectionnez un type d'exigences ou une exigence. Remarque : La nouvelle exigence est cre en tant qu'enfant de l'exigence slectionne, ou insre avant/aprs celle-ci.

Slectionnez Fichier Ouvrir un document Word dans le menu. Word s'affiche dans la fentre droite, remplaant menus et barres d'outils par les siens propres. La barre d'outils du gestionnaire d'exigences s'affiche dans la barre d'tat, rendant disponibles les commandes des deux programmes. Slectionnez le texte utiliser en tant que description de l'exigence. Pour crer l'exigence, effectuez l'une des tapes suivantes :

3 4

Pour crer une exigence sans rfrence au document, cliquez sur le bouton Crer une exigence
appropri dans la partie infrieure gauche de l'cran.

Pour crer une exigence avec le texte slectionn en tant que rfrence simple, appuyez sur la touche
MAJ, maintenez-la enfonce et cliquez sur le bouton Crer une exigence appropri dans la partie

infrieure gauche de l'cran.

Pour crer une exigence avec le texte slectionn en tant que rfrence cl, appuyez sur la touche

CTRL, maintenez-la enfonce, puis cliquez sur le bouton Crer une exigence appropri dans la partie

infrieure gauche de l'cran. L'exigence tant cre, vous pouvez dfinir des liens supplmentaires vers certaines parties du texte contenu par le document.
5 6 7

Pour enregistrer le document, slectionnez Fichier Pour fermer le document, slectionnez Fichier description de l'exigence.

Enregistrer dans le menu.

Fermer dans le menu. Le texte slectionn devient la Enregistrer

Pour enregistrer les modifications que vous avez apportes l'exigence, slectionnez Exigence les modifications dans le menu. Pour supprimer les modifications, slectionnez Exigence

Annuler les modifications dans le menu.

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

192

Concepts associs Attributs Procdures associes Cration d'exigences Cration de rfrences de document Liaison d'une partie du texte dans une rfrence Importation d'exigences depuis Microsoft Word

193

Cration de rfrences de document


Les rfrences de document fournissent des informations supplmentaires sur une exigence. Les documents rfrencs peuvent tre un document de spcifications, des notes de runion, une capture d'cran ou toute autre pice utile la comprhension de l'exigence.

Pour ajouter une rfrence de document une exigence


1 2 3 4

Slectionnez l'exigence laquelle vous souhaitez associer la rfrence. Cliquez sur l'onglet Rfrences. Cliquez sur le bouton Nouveau fichier. La bote de dialogue Ajouter des fichiers rfrence apparat. Slectionnez le ou les fichiers ajouter. Remarque : Pour ajouter un fichier autre qu'un document Word, choisissez Tous les fichiers dans la liste Type de fichiers.

5 6 7

Cliquez sur le bouton Ajouter pour ajouter le ou les fichiers la liste. Si la rfrence est un fichier Word ou un fichier Excel, vous pouvez crer un lien vers du texte ou des cellules de ce document. Pour enregistrer vos modifications, slectionnez Exigence Pour annuler vos modifications, slectionnez Exigence Enregistrer les modifications dans le menu. Annuler les modifications dans le menu.

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Procdures associes Visualisation des rfrences de document Modification d'un document rfrenc Suppression d'une rfrence de document Liaison d'une partie du texte dans une rfrence

194

Cration de rfrences web


Vous pouvez ajouter des informations une exigence, sous forme de rfrence un texte ou une adresse du web, sur l'onglet Rfrences.

Pour crer une rfrence texte ou une rfrence web


1 2 3 4 5 6 7 8

Slectionnez l'exigence laquelle vous souhaitez associer la rfrence. Cliquez sur l'onglet Rfrences. Cliquez sur le bouton Nouveau texte ou sur le bouton Nouveau lien Web, en fonction du type de rfrence souhait. Dans la volet figurant dans la partie infrieure de la page onglet, entrez les informations souhaites pour la rfrence. Pour crer une rfrence web, placez le curseur dans le volet, puis appuyez sur la touche Entre pour ouvrir un navigateur dans lequel afficher la rfrence. Pour enregistrer les modifications que vous avez apportes l'exigence, slectionnez Exigence les modifications dans le menu. Pour supprimer vos modifications, slectionnez Exigence Enregistrer

Annuler les modifications dans le menu.

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Procdures associes Cration de rfrences de document Liaison d'une partie du texte dans une rfrence

195

Dfinition d'une rfrence de document en tant que rfrence cl


Quand une rfrence de document est dfinie comme rfrence cl, le texte li associ cette rfrence devient automatiquement description de l'exigence. Remarque : Vous ne pouvez pas modifier la description quand elle provient d'une rfrence cl.

Pour dfinir un document en tant que rfrence cl


1 2

Cliquez avec le bouton droit sur le document dans l'onglet Rfrences. Slectionnez Dfinir comme rfrence cl dans le menu contextuel. Remarque : Si un autre document est dfini en tant que rfrence cl, rfrence cl est dplace automatiquement vers le document que vous avez slectionn. Enregistrer

3 4 5 6

Pour enregistrer les modifications que vous avez apportes l'exigence, slectionnez Exigence les modifications dans le menu. Pour supprimer vos modifications, slectionnez Exigence

Annuler les modifications dans le menu.

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK. Pour effacer la rfrence cl, cliquez avec le bouton droit sur le document de rfrence cl et slectionnez Effacer la rfrence cl dans le menu contextuel, puis enregistrez la modification.

Procdures associes Liaison d'une partie du texte dans une rfrence Cration d'une exigence partir d'un document Cration de rfrences web

196

Liaison d'une partie du texte dans une rfrence


Lors de la cration d'une rfrence un document Word, vous pouvez tablir un lien direct avec une partie du texte qu'il contient. Lorsque vous ouvrez le document dans le gestionnaire d'exigences, le texte slectionn s'affiche automatiquement, quel que soit son emplacement dans le document. Le texte que vous slectionnez devient la description de la rfrence. Si la rfrence est un document Word et qu'elle est dfinie comme rfrence cl, ce texte devient aussi la description de l'exigence.

Pour lier une partie du texte d'un document dans une rfrence
1

Cliquez sur le bouton Nouveau fichier. Dans la bote de dialogue Ajouter des fichiers rfrence, choisissez un fichier, puis cliquez sur le bouton d'option Ouvrir immdiatement. OU Si vous voulez lier une partie du texte figurant dans un document rfrenc existant, double-cliquez sur cette rfrence dans la liste de l'onglet Rfrences. Word s'affiche dans la fentre droite. La barre d'outils du gestionnaire 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 3

Slectionnez dans le document le texte que vous souhaitez lier. Slectionnez Exigence Remarque : Nouvelle rfrence dans le menu. Pour supprimer un lien vers le texte d'un document, slectionnez le texte li, puis Exigence Supprimer une rfrence dans le menu. Si vous supprimez un lien vers une partie du texte d'un document, la rfrence ce document est supprime de la liste. Enregistrer dans le menu.

4 5

Pour enregistrer le document, slectionnez Fichier

Pour fermer le document, slectionnez Fichier Fermer dans le menu. Le texte li va s'afficher comme description de la rfrence. Si le document est un fichier Excel, la description correspond au contenu des cellules lies. Pour crer plusieurs liens au texte du document, rptez les tapes 2 4. Chaque lien s'affiche en tant que rfrence de document distincte. Pour enregistrer les modifications que vous avez apportes l'exigence, slectionnez Exigence Enregistrer les modifications dans le menu. Pour supprimer vos modifications, slectionnez Exigence Annuler les modifications dans le menu. Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Procdures associes Cration de rfrences de document Dfinition d'une rfrence de document en tant que rfrence cl

197

Modification d'un document rfrenc


Vous pouvez modifier les rfrences de document qui ont t cres. Avertissement : Modifier un document rfrenc hors du gestionnaire d'exigences peut avoir des rpercussions sur les liens. C'est pourquoi, il est vivement recommand de placer tous les documents associs un projet dans un rpertoire scuris.

Pour modifier un document rfrenc :


1

Double-cliquez sur le document modifier. Word s'affiche dans la fentre droite, remplaant menus et barres d'outils par les siens propres. La barre d'outils du gestionnaire d'exigences s'affiche dans la barre d'tat, rendant disponibles les commandes des deux applications. Si le document est d'un autre type, l'application associe dmarre dans une fentre distincte.

2 3

Apportez les modifications ncessaires au document. Pour enregistrer les documents Word ou Excel, slectionnez Fichier Enregistrez les fichiers d'autres types dans leurs applications. Pour fermer les documents Word ou Excel, slectionnez Fichier Refermez les autres applications normalement. Enregistrer dans le menu.

Fermer dans le menu. Enregistrer

5 6 7

Pour enregistrer les modifications que vous avez apportes l'exigence, slectionnez Exigence les modifications dans le menu. Pour supprimer vos modifications, slectionnez Exigence

Annuler les modifications dans le menu.

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Procdures associes Visualisation des rfrences de document Cration de rfrences de document Suppression d'une rfrence de document Liaison d'une partie du texte dans une rfrence

198

Suppression d'une rfrence de document


Remarque : La suppression d'une rfrence de document n'efface que le lien, et non pas le document lui-mme.

Pour supprimer une rfrence de document


1 2

Slectionnez la rfrence de document supprimer. Cliquez sur le bouton Retirer sur l'onglet Rfrences. Cliquez avec le bouton droit sur le document et slectionnez Retirer dans le menu contextuel. Un message vous demande si vous souhaitez vraiment supprimer la rfrence. Cliquez sur Oui pour supprimer la rfrence, ou sur Non pour l'enregistrer. Pour enregistrer les modifications que vous avez apportes l'exigence, slectionnez Exigence les modifications dans le menu. Pour supprimer vos modifications, slectionnez Exigence Enregistrer

3 4 5 6

Annuler les modifications dans le menu.

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Procdures associes Cration de rfrences de document Visualisation des rfrences de document Suppression d'une rfrence de document Liaison d'une partie du texte dans une rfrence

199

Visualisation des rfrences de document


Vous pouvez visualiser les rfrences de document de la baseline en cours ou d'un groupe d'exigences regroupes dans une baseline.

Pour visualiser une rfrence de document de la baseline en cours


1

Double-cliquez sur la rfrence dans l'onglet Rfrences. Si le fichier rfrenc est de type Word ou Excel, il s'ouvre dans la fentre droite. La barre d'outils du gestionnaire d'exigences s'affiche dans la barre d'tat, rendant disponibles les menus des deux programmes. Toutes les rfrences d'une baseline diffrente de la baseline en cours s'ouvrent hors de l'application. Les autres fichiers s'affichent dans l'application spcifie pour leur type de fichiers.

2 3 4

Procdures associes Cration de rfrences de document Modification d'un document rfrenc Suppression d'une rfrence de document

200

Exportation
Cette section fournit des informations de type "Comment" sur l'exportation des informations d'exigences. Dans cette section Exportation d'exigences vers des fichiers CSV Explique comment exporter des exigences vers des fichiers CSV. Exportation des donnes pour leur importation dans un serveur Explique comment exporter des donnes pour les importer dans un serveur. Exportation des donnes pour leur importation dans une autre application Explique comment exporter des donnes pour les importer dans une autre application. Publication d'exigences vers StarTeam Explique comment exporter, ou publier, des exigences CaliberRM vers StarTeam.

201

Exportation d'exigences vers des fichiers CSV


Une fois que vous avez cr une grille d'exigences, vous pouvez exporter ces exigences et leurs informations vers des fichiers CSV, partir de la grille d'exigences.

Pour exporter des exigences partir de la grille d'exigences


1 2 3

Dans la fentre Grille d'exigences, slectionnez Fichier

Enregistrer sous.

Dans la bote de dialogue Enregistrer sous, naviguez jusqu' l'emplacement o enregistrer le fichier, donnezlui un nom et slectionnez CSV dans la liste droulante Type. Cliquez sur Enregistrer. Remarque : Dans le menu de la grille, vous pouvez aussi slectionner Fichier Imprimer et cliquer sur Aperu. Dans la page HTML affiche, cliquez avec le bouton droit et slectionnez Exporter vers Microsoft Excel.

Concepts associs Exigences Procdures associes Cration d'un rapport partir de la grille d'exigences

202

Exportation des donnes pour leur importation dans un serveur


Vous pouvez exporter depuis un serveur des informations de projets ou d'exigences dans un fichier ASCII. Ce fichier peut tre import dans le mme serveur, ou dans un autre, et dans d'autres applications. Les utilitaires RM Export et RM Import servent exporter et importer les donnes des projets. Ils permettent aux utilisateurs de dplacer des donnes d'un serveur un autre.

Pour exporter des donnes depuis un serveur afin de les importer dans le mme serveur, ou dans un autre :
1

Slectionnez Programmes Remarque :

CaliberRM

Export dans le menu Dmarrer de Windows.

Cette fonction n'est disponible que si vous avez choisi une installation personnalise du produit et install la fonction.

L'cran Informations de connexion s'affiche. Entrez le nom ou l'adresse IP du serveur hte, votre nom d'utilisateur et votre mot de passe. Remarque :
2

Si vous tes dj connect, cette fentre ne s'affiche pas. Passez l'tape 3.

Cliquez sur Suivant. L'cran Profil s'affiche. Slectionnez l'option Aucun profil ncessaire ou l'option Utiliser un profil prcdemment enregistr pour utiliser un profil dj cr.

Cliquez sur Suivant. L'cran Option d'exportation s'affiche. Slectionnez l'option permettant de formater l'exportation pour une importation dans CaliberRM. Remarque : La personnalisation de l'exportation est destine aux utilisateurs expriments qui veulent importer des donnes d'exigences dans une autre application. Pour de plus amples informations sur la personnalisation des exportations, voir les informations associes dans "Exportation des donnes pour leur importation dans une autre application".

Cliquez sur Suivant. L'cran Slection d'objets s'affiche. Remarque : Lorsqu' l'tape 6 vous choisissez l'option de pr-formatage, la slection de certains objets cette tape provoque la slection automatique d'autres objets, comme le montre le tableau ci-dessous.

Dpendances des slections d'exportation Slection automatique


Utilisateurs Groupes Types UDA Exigences projets

Utilisateurs Groupes Types UDA Exig. Projets x x x

x x

x x

x x

x x

203

Par dfaut, l'objet Exigences est prslectionn et cela suffit une importation dans un autre projet. Avertissement : L'exportation d'un projet n'exporte pas les baselines, ni les dpartements, ni l'historique des exigences. Si vous cliquez sur l'objet Descriptions de projet, seules les descriptions de projets sont exportes. RM Export exporte les descriptions de tous les projets existant dans la base de donnes en cours. Ces projets seront crs l'importation s'ils n'existent pas dj. Borland recommande d'exporter seulement l'objet Exigences et de crer manuellement le projet dans lequel l'importer. Une option de RM Import permet de crer un nouveau projet pendant l'importation.
5 6

Cliquez sur Suivant. L'cran Ensemble de donnes s'affiche. Crez le nom de votre ensemble de donnes. Pour aller l'emplacement o enregistrer l'ensemble de donnes, cliquez sur le bouton Parcourir. Un dossier portant ce nom est cr et ajout au chemin d'accs de l'ensemble de donnes. Pour enregistrer ce profil et pouvoir l'utiliser ultrieurement, cliquez sur le bouton Enregistrer le profil et slectionnez l'emplacement de l'enregistrement. Remarque : Le bouton Avanc modifie les dlimiteurs et qualificateurs qui sparent les donnes dans les fichiers d'exportation/importation. Cela est dconseill pour une exportation qui sera importe dans CaliberRM.

7 8 9

Cliquez sur Terminer. L'cran Exportation s'affiche. Vous devez slectionner le projet depuis lequel vous voulez exporter des donnes. Slectionnez un projet dans la liste droulante de l'cran Slection de projet, puis cliquez sur OK. L'exportation se droule. Cliquez sur OK. L'ensemble de donnes peut maintenant servir l'importation d'informations dans un autre serveur ou dans un autre projet.

Concepts associs Exportation Procdures associes Exportation des donnes pour leur importation dans une autre application Exportation d'exigences vers des fichiers CSV Publication d'exigences vers StarTeam

204

Exportation des donnes pour leur importation dans une autre application
Vous pouvez exporter depuis un serveur des informations de projets ou d'exigences dans un fichier ASCII. Ce fichier peut tre import dans le mme serveur ou dans un autre, et dans d'autres applications. Les utilitaires RM Export et RM Import servent exporter et importer les donnes des projets. Ils permettent aux utilisateurs de dplacer des donnes d'un serveur un autre.

Pour exporter des donnes afin de les importer dans une autre application
1

Slectionnez Programmes Remarque :

CaliberRM

RM Export dans le menu Dmarrer de Windows.

Cette fonction n'est disponible que si vous avez choisi une installation personnalise du produit et install la fonction.

L'cran Informations de connexion s'affiche. Entrez le nom ou l'adresse IP du serveur hte, votre nom d'utilisateur et votre mot de passe. Remarque :
2 3

Si vous tes dj connect, cette fentre ne s'affiche pas. Passez l'tape 3.

Cliquez sur Suivant. L'cran Profil s'affiche. Cliquez sur Suivant. L'cran Option d'exportation s'affiche. Slectionnez l'option Non, je personnaliserai mon exportation. Cliquez sur Suivant. L'cran Slection d'objets s'affiche. Pour personnaliser votre exportation de faon dtaille, slectionnez l'option Oui. Cliquez sur Suivant et passez l'tape 1 de la section "Slection des champs d'objets". OU Choisissez l'option Non, j'accepte les slections de champs par dfaut, cliquez sur Suivant et continuez par les tapes ci-aprs. L'cran Ensemble de donnes s'affiche.

4 5

Crez le nom et le chemin d'accs de l'ensemble de donnes. Cliquez sur le bouton Parcourir pour aller Pour modifier les dlimiteurs et les qualificateurs, cliquez sur le bouton Avanc. L'cran Paramtres
avancs s'affiche.

l'emplacement voulu. Un dossier portant ce nom est cr et ajout au chemin d'accs de l'ensemble de donnes.

Slectionnez les dlimiteurs, qualificateurs et formats de date/heure pour votre exportation. Les options
slectionnes sont affiches dans la fentre pour vous montrer comment seront spares les informations.

Cliquez sur OK.


6 7 8 9

Pour enregistrer ce profil et pouvoir l'utiliser ultrieurement, cliquez sur le bouton Enregistrer le profil dans l'cran Ensemble de donnes et slectionnez l'emplacement de l'enregistrement. Cliquez sur Terminer. L'cran Exportation s'affiche. Dans la liste droulante de l'cran Slection de projet, slectionnez le projet contenant les objets exporter, puis cliquez sur OK. L'exportation se droule. Cliquez sur OK. L'ensemble de donnes peut maintenant servir importer des informations dans une autre application.

205

Slection des champs des objets


1 2 3 4 5 6

Dans la bote de dialogue Option de slection d'objet, cliquez sur Suivant. L'cran Slection de champs s'affiche. Slectionnez un objet dans la liste droulante, puis choisissez les champs exporter ou liminez ceux que vous ne voulez pas. Excutez cette tape pour chaque type d'objet exporter. Pour de plus amples informations sur les champs d'objets que vous pouvez slectionner, voir les informations associes dans "Formats des objets RM Export". Cliquez sur Suivant. Excutez l'exportation en suivant l'tape 5. L'exportation se droule. Cliquez sur OK. L'ensemble de donnes peut maintenant servir importer des informations dans une autre application.

Concepts associs Exportation Procdures associes Exportation des donnes pour leur importation dans un serveur Exportation d'exigences vers des fichiers CSV Publication d'exigences vers StarTeam

206

Publication d'exigences vers StarTeam


L'add-in Publisher to StarTeam vous permet d'exporter des exigences CaliberRM vers StarTeam. Une fois que les exigences sont dans StarTeam, vous pouvez les voir mais vous ne pouvez pas les modifier. Une chane ID, identifiant l'exigence dans CaliberRM, est stocke dans un champ de StarTeam. Par dfaut, le champ Rfrence externe est utilis dans StarTeam. Un administrateur publie rgulirement les exigences vers StarTeam pour reflter les modifications apportes aux exigences dans CaliberRM. La publication d'exigences CaliberRM vers StarTeam implique les tapes suivantes :
1 2 3 4 5 6 7 8

Activation de l'intgration StarTeam dans CaliberRM si vous voulez utiliser Publisher to StarTeam partir du client CaliberRM. Excution de l'expert Publisher to StarTeam. Spcification des proprits CaliberRM, qui comprennent les informations de connexion au serveur CaliberRM, le projet source et la baseline. Slection des exigences CaliberRM publier vers StarTeam. Spcification des proprits StarTeam, qui comprennent les informations de connexion au serveur StarTeam, le projet cible, la vue et le dossier. Mappage des proprits CaliberRM (attributs et UDA) en proprits StarTeam (champs et champs personnaliss). Enregistrement de votre configuration dans un fichier de proprits pour une utilisation ultrieure. Publication d'exigences CaliberRM vers StarTeam.

Remarque : Vous devez avoir activ l'intgration StarTeam dans CaliberRM pour un projet, avant d'accder Publisher to StarTeam depuis le menu ou la barre d'outils du client CaliberRM. Cependant, vous n'aurez pas besoin d'activer l'intgration StarTeam dans CaliberRM si vous voulez excuter Publisher to StarTeam uniquement depuis le menu Dmarrer.

Pour activer l'intgration StarTeam dans CaliberRM


1 2 3 4

Dans CaliberRM Administrator, choisissez View Cliquez sur l'onglet External Traceability.

Projects.

Slectionnez le projet pour lequel vous souhaitez activer l'intgration StarTeam. Dans la liste des intgrations dsactives, Disabled, slectionnez StarTeam et cliquez sur le bouton flche gauche. StarTeam passe dans la liste des intgrations actives, Enabled. Slectionnez StarTeam et cliquez sur Edit pour ouvrir la bote de dialogue Edit Integration. Cliquez sur Modify pour modifier le fichier de configuration. Cliquez sur Import pour importer le fichier .ini existant. Cliquez sur OK pour quitter la bote de dialogue Edit Integration et enregistrer les modifications. Choisissez File Save Changes pour enregistrer les paramtres de External Traceability. Pour annuler les modifications de External Traceability, choisissez Edit Cancel Changes avant d'enregistrer les modifications.

5 6

7 8

Remarque :

207

Pour ouvrir Publisher to StarTeam


1

Depuis le bureau de Windows, choisissez Dmarrer Publisher.

Borland CaliberRM

Administration

StarTeam

La bote de dialogue Property List de Publisher to StarTeam apparat. La premire fois que vous ouvrez Publisher to StarTeam, le contenu de la bote de dialogue Property List est vide.
2

Dans la bote de dialogue Property List, cliquez sur New pour ouvrir l'expert Publisher to StarTeam. L'expert Publisher to StarTeam vous permet de dfinir les informations sur les serveurs et les projets CaliberRM et StarTeam, de slectionner les exigences publier, de spcifier le mappage des proprits des exigences entre les deux produits. Conseil : Vous pouvez galement ouvrir Publisher to StarTeam dans la fentre du client CaliberRM, en choisissant Outils Publier dans StarTeam ou en cliquant sur le bouton Publier dans StarTeam de la barre d'outils. Dans ce cas, Publisher to StarTeam suppose que vous voulez utiliser le serveur CaliberRM, le projet et la baseline 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 afin d'ouvrir la page CaliberRM Properties et en modifier les informations. Sinon, sautez la section suivante "Pour spcifier les proprits CaliberRM" et allez directement aux tapes de "Pour slectionner les exigences CaliberRM". Cela chargera les proprits et les mappages utiliss la dernire fois pour ce serveur et ce projet CaliberRM.

Pour spcifier les proprits CaliberRM


1 2 3

Sur la page CaliberRM Properties, entrez le nom du fichier de proprits (.calst) qui sera cr par l'expert. Entrez l'adresse du serveur dans CaliberRM Server Address, votre nom d'utilisateur dans User Name et votre mot de passe dans Password. Cliquez sur Log On pour vous connecter au serveur CaliberRM. Un message apparat pour dire que vous avez russi vous connecter CaliberRM. En outre, le champ Project est activ.

Dans la liste droulante Project, slectionnez un projet CaliberRM utiliser comme source des exigences. Le champ Baseline est alors activ. Dans la liste droulante Baseline, slectionnez une baseline du projet utiliser. Cochez Create Trace si vous voulez la traabilit entre les exigences CaliberRM et StarTeam. Cliquez sur Next pour slectionner les exigences publier.

5 6 7

Pour slectionner les exigences CaliberRM


1

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 sont automatiquement slectionnes. Dslectionnez les exigences enfant que vous ne souhaitez pas publier. Si vous cochez des exigences enfant et ne cochez par leur parent, les exigences enfant seront cres dans StarTeam uniquement si l'exigence parent a t prcdemment publie.

Cliquez sur Next pour spcifier les proprits StarTeam.

208

Pour spcifier les proprits StarTeam


1 2 3 4

Sur la page StarTeam Properties, entrez l'adresse et le point de terminaison du serveur StarTeam (StarTeam Server Address et Endpoint). Entrez votre nom d'utilisateur et votre mot de passe (User Name et Password) pour accder au serveur StarTeam spcifi. Cliquez sur les boutons Parcourir des champs Project, View et Folder, afin de slectionner le projet StarTeam cible, la vue et le dossier dans lesquels mettre les exigences CaliberRM. Slectionnez une option indiquant comment vous voulez que les exigences soient publies dans StarTeam : Publish To Subfolders By Type organise les exigences en sous-dossiers du dossier cible slectionn, en utilisant les mmes noeuds de types d'exigences que dans CaliberRM. Publish To One Folder Only place toutes les exigences dans la racine du dossier cible slectionn. Cliquez sur Next pour personnaliser le mappage entre les proprits de CaliberRM et de StarTeam.

Pour mapper les proprits de CaliberRM en proprits de StarTeam


1

Sur la page Property Mapping, cliquez sur Add pour mapper une nouvelle proprit CaliberRM avec une proprit StarTeam, ou slectionnez une paire de proprits mappes existante dans les colonnes de proprits et cliquez sur Edit. Dans la liste droulante CaliberRM Property de la bote de dialogue CaliberRM to StarTeam Property Mapping, slectionnez une proprit CaliberRM. Dans la liste droulante StarTeam Property, slectionnez la proprit StarTeam laquelle vous voulez faire correspondre la proprit CaliberRM, puis cliquez sur OK. La liste droulant affiche uniquement les proprits StarTeam du type appropri et non encore mappes. Rptez ces tapes pour modifier ou ajouter d'autres mappages. Enregistrez votre configuration dans un fichier de proprits en utilisant les tapes suivantes.

2 3

4 5

Pour enregistrer les paramtres de proprits de votre configuration


1 2

A n'importe quelle page de l'expert, vous pouvez cliquer sur Finish : tous les crans seront remplis et l'expert enregistrera vos donnes. Entrez le nom du fichier de proprits et cliquez sur OK.

Conseil : Vous pouvez grer vos fichiers de proprits sans ouvrir le client CaliberRM. Ouvrez Publisher to StarTeam depuis le menu Dmarrer de Windows afin d'afficher la bote de dialogue Property File List dans laquelle vous pouvez ajouter de nouveaux fichiers de proprits, modifier ou supprimer des fichiers existants, ou bien excuter un fichier de proprits prcdent partir de la liste. Les fichiers ".calst" et "CalStPublisher_[nom du fichier de proprits].stjava" ne sont pas crs avec le nom que vous avez spcifi et l'extension .calst dans le dossier "C:\Program Files\Borland\CaliberRM".

Pour publier les exigences vers StarTeam


1

Sur la page Property Mapping, cliquez sur Finish.

Si vous avez utilis le menu Dmarrer de Windows pour ouvrir Publisher to StarTeam, vous revenez

la bote de dialogue Property List. Slectionnez un fichier de proprits enregistr dans la liste et cliquez sur Run.

209

Si vous avez dmarr Publisher to StarTeam depuis CaliberRM, le processus de publication commence
ds que vous cliquez sur Finish. Une fentre d'tat s'affiche et montre l'avancement du processus de publication.
2

Cliquez sur Close quand le processus s'arrte et que vous voyez le mot Done dans la fentre d'tat.

Remarque : Vous pouvez aussi excuter (ou modifier) un fichier de proprits prcdemment enregistr, partir du 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 slectionnez le fichier de proprits dans la bote de dialogue Select A Property File. Quand vous publiez des exigences vers StarTeam, l'expert Publisher to StarTeam cre les fichiers ".calst" et "CalStPublisher_[nom du fichier de proprits].stjava" dans le dossier "C:\PROGRAM FILES \BORLAND\CALIBERRM" en fonction du nom du fichier de proprits que vous avez spcifi. Il utilise la convention suivante pour le nom du fichier : CalStPublisher_[nom du fichier de proprits].stjava L'expert Publisher to StarTeam cre galement un fichier journal .html dans le mme dossier pour chaque session de publication que vous excutez. Ce fichier journal contient un rapport rcapitulant les dtails des paramtres et les informations de dbogage, incluant les erreurs et les exceptions d'excution. Conseil : Vous pouvez publier des exigences vers StarTeam directement partir de la ligne de commande ou de Windows Explorer en excutant le fichier excutable [nom de fichier].stjava. Concepts associs Intgrations du produit Procdures associes Cration de traces entre exigences et artefacts logiciels Rfrence associe Configuration de l'intgration StarTeam

210

Importation
Cette section fournit des informations de type "Comment" sur l'importation des informations d'exigences. Dans cette section Importation avance Explique comment excuter une importation avance Importation d'exigences depuis Microsoft Word Explique comment importer des exigences depuis Microsoft Word. Importation de donnes cres par une exportation standard Explique comment importer des donnes cres par une exportation standard.

211

Importation avance
Pour excuter une importation avance :
1

Sur le poste de travail Windows, slectionnez Dmarrer de dialogue Connexion s'affiche.

Programmes

CaliberRM

Import. La bote

Entrez le nom du serveur hte, votre nom d'utilisateur et votre mot de passe. Remarque :
2

Si vous tes dj connect, la fentre de connexion ne s'affiche pas. Passez l'tape 3.

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 Avance et cliquez sur Suivant. L'cran Slection du fichier d'importation s'affiche. Accdez au fichier importer en cliquant sur le bouton Parcourir. Il s'agit gnralement d'un fichier texte
contenant un ensemble de donnes cr avec RM Export

Dans la zone de liste droulante, slectionnez le type de fichier import. Cliquez sur Suivant.
3

Si vous avez slectionn d'importer un fichier Exigence l'tape 6, vous devez choisir un projet ou crer un nouveau projet dans lequel importer les exigences. Remarque : Lorsque vous importez, d'une machine serveur l'autre, des exigences contenant des images, les chemins d'accs aux dossiers de cache des images doivent tre les mmes sur les deux machines pour que l'importation s'effectue correctement.

Choisissez un projet existant ou crez un nouveau projet dans lequel importer les exigences. Faites votre slection et cliquez sur Suivant. Les informations sont analyses et l'cran Dlimiteur
s'affiche. Si le texte affich dans la zone d'analyse n'est pas dispos en colonnes, le dlimiteur et le qualificatif de texte ne correspondent pas ceux qui ont t spcifis pour l'importation. les colonnes soient affiches. Un message d'erreur vous signale si vous choisissez des dlimiteurs ou des qualificateurs incorrects.

A l'aide des zones de liste droulante, dfinissez vos dlimiteurs et qualificateurs de texte jusqu' ce que

Cliquez sur Suivant. Si vous avez choisi d'importer un fichier Utilisateur l'tape 6, passez l'cran Utilitaire d'importation CaliberRM - 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. L'cran Utilitaire d'importation CaliberRM - Groupe s'affiche. Cette tape permet de faire correspondre ou de remplacer n'importe quels groupes affects vos projets. Par exemple, si le groupe Administrators existe dans le projet A et si vous voulez que le groupe Engineering remplace Administrators dans le projet B o se fait l'importation, cette fonction permet de remplacer Administrators par Engineering pendant l'importation. Pour remplacer un utilisateur, slectionnez l'utilisateur remplacer dans le volet de gauche, slectionnez celui par lequel le remplacer dans le volet de droite et cliquez sur le bouton Vers la gauche. Excutez cette tape pour tous les utilisateurs faire correspondre ou remplacer. Cliquez sur Suivant et passez l'tape 16.

212

L'cran Utilitaire d'importation CaliberRM - Utilisateur s'affiche. Cette tape permet de faire correspondre ou 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 que l'utilisateur bjeffereys remplace jwilson dans le projet B o se fait l'importation, cette fonction permet de remplacer jwilson par bjeffereys pendant l'importation.

Pour remplacer un groupe, slectionnez le groupe remplacer dans le volet de gauche, puis slectionnez le groupe par lequel le remplacer dans le volet de droite et cliquez sur le bouton Vers la gauche. Excutez cette tape pour tous les groupes faire correspondre ou remplacer. Cliquez sur Suivant. L'cran Importation s'affiche. L'utilitaire cherche et fait correspondre toutes les donnes du projet. Cliquez sur le bouton Importer pour importer les informations. L'utilitaire importe les donnes sous forme de fichier journal dans l'ensemble de donnes slectionn l'tape 3. Cliquez sur Fermer. Remarque : S'il y a une grande quantit de donnes, l'importation peut durer longtemps. Pour viter de gner les autres utilisateurs, il est prfrable de procder aux importations pendant les heures creuses.

Concepts associs Importation Structure des rpertoires d'importation Procdures associes Importation de donnes cres par une exportation standard

213

Importation d'exigences depuis Microsoft Word


Avec l'expert Importer de Word, vous pouvez importer des noms et des descriptions d'exigences d'un document Microsoft Word vers un projet. Vous pouvez faire migrer des exigences stockes dans Microsoft Word, l'aide des fonctions d'importation de CaliberRM (Fichier Importer de Word). Pour rutiliser 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 exportes l'aide de CaliberRM Export.

Pour importer des exigences depuis Microsoft Word


1 2

Dans CaliberRM, choisissez Fichier

Importer de Word dans le menu. L'expert Importer de Word apparat.

Donnez le chemin d'accs et le nom du fichier Microsoft Word ou cliquez sur le bouton Parcourir pour atteindre le fichier. Prcisez sous quelle forme vous souhaitez importer les descriptions des exigences, en utilisant Texte format, tableaux et images ou Texte simple. Remarque : Remarque : N'utilisez pas de puces spciales (coches ou signes infrieur estomps) dans les cellules des tableaux. Les objets OLE inclus dans des documents Word sont imports en tant qu'images. Vous pouvez insrer les objets OLE respectifs aprs l'importation.

Prcisez comment nommer les exigences. Slectionnez l'option Rcuprer les noms d'exigence dans le document ou l'option Nommer automatiquement les exigences avec un nom de base et un numro de squence. Entrez le nom de base. Si vous n'entrez pas de nom, l'importation utilise par dfaut le nom du document Microsoft Word.
3

Cliquez sur Suivant. Dans le volet suprieur, si vous importez les noms des exigences d'aprs leur style, slectionnez le ou les styles de paragraphe correspondants. Les styles dfinissent l'apparence de divers lments de texte dans le document, comme les en-ttes ou le corps du texte. Les styles proposs sont ceux trouvs dans votre document Microsoft Word. Vous pouvez slectionner tous les styles de la liste ou uniquement certains d'entre eux. Dans le volet infrieur, prcisez comment reconnatre les descriptions des exigences.

Si vous importez les noms des exigences d'aprs leur style, slectionnez l'option Importer tout le texte
entre les styles cochs ci-dessus comme description de l'exigence.

Si vous n'importez pas les noms des exigences d'aprs leur style, slectionnez l'option N'importer que

le texte des styles cochs ci-dessous comme description de l'exigence. Slectionnez les styles qui correspondent aux descriptions d'exigences.

Cliquez sur Suivant. Si vous importez des noms d'exigences selon les styles de paragraphe, slectionnez l'option Importer tout le texte, en ignorant les dlimiteurs Si non, slectionnez le bouton N'importer que le texte encadr des dlimiteurs suivants. Les champs Initial et Final deviennent disponibles. Saisissez le dlimiteur de dbut et de fin dans la zone approprie.

Cliquez sur Suivant. Si vous importez des noms d'exigences selon les styles de paragraphe, slectionnez l'option Importer tout le texte, en ignorant les mots-cls. 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 critre rencontr. Importer de Word cre aussi des exigences enfant bases sur la hirarchie des styles de paragraphe de votre document.

214

Si vous importez des noms d'exigences selon des mots-cls, slectionnez l'option N'importer que le texte contenant les mots-cls suivants. Saisissez les mots-cls dans le champ disponible, en les sparant par une virgule. Les phrases qui contiennent ces mots cls seront importes 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 critre rencontr. Importer de Word cre aussi des exigences enfant bases sur la hirarchie des styles de paragraphe de votre document. Slectionnez une exigence et choisissez l'emplacement o mettre les nouvelles exigences. Slectionnez l'une des options suivantes : Insrer au-dessus, Insrer au-dessous ou Insrer en enfants. Pour terminer l'importation, cliquez sur Terminer. La bote de dialogue L'importation est termine s'affiche. Cliquez sur OK.

7 8

Concepts associs Importation

215

Importation de donnes cres par une exportation standard


Vous pouvez importer des exigences dans un projet en utilisant des donnes cres prcdemment par Export : Avertissement : Les baselines, les dpartements et l'historique des exigences ne sont pas disponibles pour une importation.

Pour importer des exigences dans un projet en utilisant des donnes cres par une exportation antrieure :
1

Sur le poste de travail Windows, slectionnez Dmarrer de dialogue Connexion s'affiche. Remarque :

Programmes

CaliberRM

Import. La bote

Si vous tes dj connect, la fentre de connexion ne s'affiche pas. Passez l'tape 4.

2 3 4

Entrez le nom ou l'adresse IP du serveur hte, votre nom d'utilisateur et votre mot de passe. Cliquez sur Connecter. L'cran Utilitaire d'importation CaliberRM s'affiche. Entrez le chemin d'accs au rpertoire qui contient les fichiers importer ou cliquez sur le bouton Parcourir pour slectionner le rpertoire contenant l'ensemble de donnes. Remarque : Lorsque vous importez, d'une machine serveur l'autre, des exigences contenant des images, les chemins d'accs aux dossiers de cache des images doivent tre les mmes sur les deux machines pour que l'importation s'effectue correctement. Cocher la case Avance permet de faire correspondre les donnes des fichiers imports et les champs CaliberRM. Par exemple, si l'utilisateur bjones existe dans le projet A et si vous voulez que l'utilisateur tjohnson remplace bjones dans le projet B o se fait l'importation, cette fonction permet de remplacer bjones par tjohnson pendant l'importation. Pour avoir des informations sur l'importation avance, consultez "Importation avance".

Remarque :

5 6 7 8

Cliquez sur Suivant. L'cran Utilitaire d'importation CaliberRM - Slection de projet s'affiche. Slectionnez l'option Importer dans un projet existant et choisissez un projet dans la liste droulante ou slectionnez l'option Importer dans un nouveau projet pour crer un nouveau projet. Cliquez sur Terminer. L'cran Utilitaire d'importation CaliberRM - Importation s'affiche et l'importation commence. L'utilitaire cherche et fait correspondre toutes les donnes du projet. Lorsque c'est termin, cliquez sur Fermer. Remarque : S'il y a une grande quantit de donnes, l'importation peut durer un certain temps. Pour viter de gner les autres utilisateurs, il est prfrable de procder aux importations pendant les heures creuses.

Concepts associs Importation Procdures associes Importation avance

216

Projets
Cette section fournit des informations de type "Comment" sur les projets. Dans cette section Activation d'autres intgrations Dcrit les tapes permettant d'activer d'autres intgrations Activation de la notification automatique Explique comment activer la notification automatique Activation des exigences partages Dcrit l'activation des exigences partages. Affectation de groupes un projet Explique comment affecter des groupes un projet. Ajout d'un module complmentaire Dcrit les tapes ncessaires pour inclure un module complmentaire. Annulation du mappage d'une exigence Explique comment mapper des exigences Configuration de la notification automatique Explique comment configurer la notification automatique Connexion CaliberRM Explique comment se connecter CaliberRM. Cration d'un type d'exigences Explique comment crer et dfinir un type d'exigences. Cration de profils de scurit Explique comment crer des profils de scurit. Dfinition d'un type d'exigences Explique comment dfinir un type d'exigences Dfinition de la scurit dans un projet Explique comment dfinir la scurit dans un projet Dfinition des projets Explique comment crer et dfinir un projet dans CaliberRM Administrator. Dfinition des types d'exigences d'un projet Explique comment dfinir les types d'exigences d'un projet Dfinition du mot de passe de l'utilisateur Explique comment dfinir le mot de passe de l'utilisateur. Mappage des exigences Explique comment mapper des exigences Modification d'un attribut dfini par l'utilisateur Explique comment modifier les attributs dfinis par l'utilisateur. Modification d'un type d'exigences Explique comment modifier un type d'exigences. Modification des listes d'utilisateurs d'un projet Explique comment modifier les listes d'utilisateurs d'un projet

217

Rechercher dans l'arborescence Explique comment trouver des informations sur les projets, les utilisateurs ou les groupes. Suppression d'onglets personnaliss Explique comment supprimer des onglets personnaliss.

218

Activation d'autres intgrations


Remarque : Avant de pouvoir activer et ajouter Quality Center/ TestDirector ou les outils SCM, vous devez configurer votre systme. Pour avoir des instructions dtailles sur la configuration et l'utilisation de ces intgrations, visitez le site http://support.borland.com , ou contactez le support.

Pour activer ces intgrations :


1 2 3

Ouvrez CaliberRM Administrator et slectionnez un projet. Slectionnez l'onglet External Traceability. Slectionnez l'intgration 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 toutes les intgrations la fois.

Concepts associs Module complmentaire externe Procdures associes Ajout d'un module complmentaire Configuration de Silk Central Test Manager avec CaliberRM Configuration de l'intgration de Mercury Quality Center CaliberRM

219

Activation de la notification automatique


Plusieurs individus peuvent tre affects une exigence en tant qu'utilisateurs responsables. Par exemple, une responsabilit peut tre affecte l'analyste qui a cr l'exigence, au mme titre qu' un dveloppeur, un testeur et un directeur. Lorsqu'une exigence est ajoute, modifie ou supprime, les utilisateurs responsables doivent tre avertis. Administrator avertit tous les individus responsables par email, en fonction de la configuration des notifications. Nanmoins, il n'est pas ncessaire de signaler chaque modification tous les individus affects un projet. Vous pouvez personnaliser la notification par groupe dans chaque projet. Les groupes peuvent recevoir une notification si une exigence est ajoute, modifie ou supprime. Pour utiliser le processus de notification, configurez les paramtres de la notification par email dans CaliberRM Administrator. Voir les informations associes dans "Configuration de la notification automatique". Si ces paramtres ne sont pas configurs correctement, les notifications sont gnres et places en file d'attente jusqu' ce que le systme de courrier lectronique soit correctement spcifi.

Pour dfinir la notification automatique pour un groupe dans un projet :


1

Slectionnez View

Projects dans le menu.

Slectionnez le projet dans lequel vous voulez modifier les notifications.


2 3 4 5

Depuis l'onglet Group Assignment, slectionnez un groupe affect dans la liste des groupes. Cliquez sur le bouton Advanced. Cliquez sur le bouton Email. La bote de dialogue Notifications s'affiche. Cochez les cases suivantes pour que les utilisateurs responsables reoivent une notification : Cochez la case A New Requirement is Created pour notifier aux utilisateurs la cration 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 lment de discussion. Quand une nouvelle discussion est expdie, un courrier lectronique sera envoy aux utilisateurs affects en tant que responsables de l'exigence, aux utilisateurs qui ont enregistr leur intrt par rapport l'exigence et tous les utilisateurs qui ont particip au thread de discussion concern. Ces options s'appliquent tous les utilisateurs du groupe slectionn qui sont affects au projet.

6 7 8

Cliquez sur OK pour revenir l'onglet Group Assignment. Pour enregistrer vos modifications, slectionnez File Pour supprimer vos modifications, slectionnez Edit Save Changes dans le menu. Cancel Changes dans le menu.

Concepts associs Projets Procdures associes Configuration de la notification automatique

220

Activation des exigences partages


Pour utiliser les exigences partages, un administrateur doit d'abord activer cette fonctionnalit au niveau du projet. Pour vrifier que les exigences partages sont actives pour les projets que vous voulez partager et mapper, cochez la case Exigences partages sur l'onglet Info projet. Cela s'effectue en utilisant les tapes suivantes.

Pour activer les exigences partages


1 2

Pour vrifier que les exigences partages sont actives pour les projets que vous voulez partager et mapper, cochez la case Exigences partages sur l'onglet Info projet. Cela s'effectue en utilisant les tapes suivantes. Vrifiez les informations suivantes dans la zone Exigences partages de l'onglet Info projet. Remarque : Si vous n'avez pas les droits d'administration, les options sont dsactives. Si le partage et/ou le mappage n'est pas activ dans votre projet, contactez votre administrateur.

Dans le projet contenant les exigences que vous voulez mapper, vrifiez que la case Les exigences de
ce projet peuvent tre mappes vers des exigences partageables est coche. ce projet peuvent tre mappes vers des exigences partageables est coche. coches.

Dans le projet contenant les exigences que vous voulez partager, vrifiez que la case Les exigences de Pour partager et mapper des exigences l'intrieur d'un mme projet, vrifiez que les deux cases sont

Concepts associs Exigences partages Procdures associes Mappage des exigences Annulation du mappage d'une exigence

221

Affectation de groupes un projet


Ds que vous avez cr votre projet, vous pouvez lui affecter des groupes. Les utilisateurs de ces groupes sont alors capables de visualiser et de modifier les informations du projet en accord avec leurs profils de scurit. Voir les informations associes dans "Profils de scurit", pour de plus amples informations sur les profils de scurit.

Pour affecter des groupes un projet :


1 2

Slectionnez l'onglet Group Assignment. L'onglet s'affiche. Cochez la case situe gauche de tout groupe affecter. La prsence 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 automatiquement affects au projet. Vous pouvez ensuite modifier la liste des utilisateurs, si ncessaire, pour n'affecter au projet que certains membres.

3 4

Pour enregistrer le projet, slectionnez File Pour supprimer le projet, slectionnez Edit

Save Changes dans le menu. Cancel Changes dans le menu.

Trois tapes supplmentaires concernant l'affectation des utilisateurs et des groupes peuvent tre ralises aprs que les groupes ont t affects un projet : Ces fonctions sont accessibles lorsque vous slectionnez un groupe depuis l'onglet Group Assignment et cliquez sur le bouton Advanced.

Etapes avances :
1 2 3

Modification de la liste des utilisateurs. Affectation d'un profil de scurit. Dfinition de la notification automatique pour les groupes affects au projet.

Concepts associs Projets Procdures associes Dfinition des projets Modification des listes d'utilisateurs d'un projet Configuration de la notification automatique Dfinition de la scurit dans un projet

222

Ajout d'un module complmentaire


Avec le module complmentaire, vous pouvez crer des intgrations 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. Il permet de crer des traces vers des objets externes et de voir les informations concernant ces objets externes depuis le client.

Pour ajouter un module complmentaire :


1 2 3 4

Ouvrez CaliberRM

Administration

Administrator et slectionnez un projet.

Slectionnez l'onglet External Traceability. Cliquez sur le bouton New. La bote de dialogue New Integration s'affiche. Entrez les informations suivantes :

Vendor Name : le nom de votre intgration Library Name : la bibliothque contenant le serveur COM du module complmentaire. Par exemple, si
le fichier binaire du serveur COM est nomm "MSProjectAddIn2_0.dll", le nom de la bibliothque sera "MSProjectAddIn2_0"

Configuration File : champ optionnel qui vous permet de spcifier le fichier de configuration qui sera

distribu tous les clients. Lorsque votre intgration est utilise ct client, elle peut se rfrer ce fichier pour ses paramtres de fonctionnement. les points du programme o votre intgration sera utilise.

Change Icon : vous permet de spcifier une icne pour votre intgration. Cette icne sera affiche tous
5

Cliquez sur OK pour crer la nouvelle intgration. La nouvelle intgration est ajoute la liste Disabled pour tous les projets de la base de donnes. Pour activer l'intgration, slectionnez-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 intgrations la fois.

Concepts associs Module complmentaire externe Procdures associes Activation d'autres intgrations

223

Annulation du mappage d'une exigence


Frquemment les mmes exigences sont utilises dans plusieurs projets. Les exigences sont mappes pour dfinir le processus de partage des exigences. Une exigence mappe est une exigence dont la description est lie une exigence partage.

Pour annuler le mappage d'une exigence :


1 2 3 4 5 6 7

Ouvrez le projet contenant l'exigence dont vous voulez annuler le mappage de la description. Slectionnez l'exigence dont vous voulez annuler le mappage. Slectionnez Exigence Mapper/d-mapper l'exigence dans le menu. Slectionnez le projet contenant les exigences partages dans la liste droulante de la bote de dialogue Description mappe. Slectionnez l'exigence actuellement partage avec l'exigence slectionne l'tape 2. Cliquez sur le bouton Mapper/d-mapper l'exigence dans la barre d'outils de la bote de dialogue Description mappe. 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 partage dans la liste d'exigences disparat. Concepts associs Exigences partages Diagramme des exigences mappes Procdures associes Activation des exigences partages Mappage des exigences

224

Configuration de la notification automatique


Avant d'activer la notification automatique, vous devez configurer le systme de messagerie de CaliberRM Administrator. Remarque : Le protocole SMTP (Simple Mail Transfer Protocol) est le seul systme de messagerie support par Borland.

Pour dfinir les paramtres de notification :


1 2 3 4 5

Slectionnez File

Admin

Email dans le menu.

Cochez la case Enable. Les champs Host, Port et Sender Address deviennent actifs. Entrez le nom de l'hte dans Host. Dans le champ Port, entrez le port utilis pour le service SMTP. Le port par dfaut est 25. 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 dfini, CaliberRM affiche l'adresse email entre dans le champ Sender Address.

Cliquez sur OK pour enregistrer vos paramtres.

Concepts associs Projets Procdures associes Activation de la notification automatique

225

Connexion CaliberRM
Pour vous connecter CaliberRM
1 2

Slectionnez Dmarrer Connexion apparat.

Programmes

Borland CaliberRM

CaliberRM. La bote de dialogue

Dans le champ Serveur, entrez le serveur auquel vous connecter, ou cliquez sur le bouton Parcourir pour slectionner un serveur. Si vous modifiez les ports par dfaut des serveurs, vous devez entrer nomserveur:numroport comme serveur lors de la connexion (par exemple : serveurA:3000 au lieu de serveurA). 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, vous devez vous connecter au serveur CaliberRM en utilisant les identifiants CaliberRM. Contactez votre administrateur CaliberRM si vous rencontrez des difficults pour vous connecter. Si vous avez install un serveur CaliberRM localement (en utilisant par exemple le logiciel d'valuation), utilisez localhost comme serveur et admin/admin comme nom d'utilisateur et mot de passe.

Remarque :

Cliquez sur Connecter.

Pour vous connecter au client Web


1 2

Ouvrez Internet Explorer. Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous prfrez, 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 a dplac les liens vers une page personnalise, vous devez prciser plutt cet emplacement. La page index de Web s'affiche.

3 4 5 6

Cliquez sur le lien CaliberRM Web. Lors de la premire utilisation de Web, une fentre de scurit vous est prsente. Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la case Ne plus rafficher cet avertissement. Cliquez sur OK. L'applet Web est charge et l'cran Connexion affich. Prcisez votre hte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropris. Cliquez sur Connecter. Le systme vrifie vos informations et ouvre une session sur le serveur.

Pour vous connecter Web Viewer


1 2

Ouvrez Internet Explorer. Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous prfrez, vous pouvez naviguer jusqu' l'URL du serveur web o WebView a t install.

226

Remarque :

Si votre administrateur a chang l'emplacement de la page index de Web, ou s'il a dplac les liens vers une page personnalise, vous devez prciser plutt cet emplacement. La page index de Web s'affiche.

3 4 5 6

Cliquez sur le lien CaliberRM WebView. Lors de la premire utilisation de WebView, une fentre de scurit vous est prsente. Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la case Ne plus rafficher cet avertissement. Cliquez sur OK. L'applet Web est charge et l'cran Connexion affich. Prcisez votre hte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropris. Cliquez sur Connecter. Le systme vrifie vos informations et ouvre une session sur le serveur.

Concepts associs Utilisateurs Procdures associes Activation de LDAP

227

Cration d'un type d'exigences


Pour crer un type d'exigences
1 2 3

Dans CaliberRM, choisissez Fichier

Admin

Types d'exigences dans le menu.

Cliquez sur le bouton Nouveau. L'Expert de cration d'un type d'exigences est affich. Entrez un nom unique et une tiquette pour l'attribut. L'tiquette sert de prfixe au numro d'identification de l'exigence et aide identifier les types d'exigences dans la grille d'exigences et les rapports. Vous utiliserez gnralement une tiquette courte (par exemple, "ELG" pour les exigences logicielles).

4 5 6

Cliquez sur Suivant. L'tape suivante de l'Expert de cration d'un type d'exigences est affiche. Entrez une description pour le type d'exigences. Si vous voulez crer un onglet personnalis pour le type d'exigences, cliquez sur le bouton Nouveau et consultez les informations associes dans "Cration d'onglets personnaliss". Cliquez sur Suivant. L'tape suivante de l'Expert de cration d'un type d'exigences est affiche. Choisissez le niveau d'Accs par dfaut 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 crer ni les
modifier),

Cration (n'importe quel utilisateur peut crer des exigences).


Remarque :
7

Voir les informations associes dans "Cration d'un profil de scurit", pour de plus amples informations sur les niveaux d'accs des types d'exigences.

Cliquez sur Suivant. L'tape suivante de l'Expert de cration d'un type d'exigences est affiche. Choisissez le niveau de Suppression par dfaut appropri au nouveau type d'exigences :

Personne (les utilisateurs ne peuvent pas du tout supprimer les exigences de ce type), Propritaire (les utilisateurs peuvent uniquement supprimer leurs propres exigences), Tout le monde (les utilisateurs peuvent supprimer n'importe quelles exigences).
Remarque :
8

Voir les informations associes dans "Cration d'un profil de scurit", pour de plus amples informations sur les niveaux de suppression des types d'exigences.

Cliquez sur Suivant. L'tape suivante de l'Expert de cration d'un type d'exigences est affiche. Pour chacun des attributs de la liste, slectionnez les conditions de leur Modification afin de dterminer si les utilisateurs peuvent 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), Propritaire (les utilisateurs peuvent uniquement modifier leurs propres exigences), Tout le monde (les utilisateurs peuvent modifier n'importe quelles exigence).
Remarque :
9

Voir les informations associes dans "Cration d'un profil de scurit", pour de plus amples informations sur les niveaux de modification d'attribut.

Cliquez sur Suivant. L'tape suivante de l'Expert de cration d'un type d'exigences est affiche. Pour slectionner les projets auxquels vous voulez affecter le type d'exigences, slectionnez la case ct du nom 228

de projet. Cliquez sur Suivant. Vrifiez les informations entres, puis cliquez sur Terminer. Si ce n'est pas le cas, cliquez sur Prcdent et effectuez les modifications ncessaires. Le type d'exigences est cr. Concepts associs Projets Attributs Procdures associes Cration d'un attribut dfini par l'utilisateur Dfinition des projets

229

Cration de profils de scurit


Les quatre tapes suivantes permettent de crer un profil de scurit :

Choisissez les types d'exigences affects au profil. Choisissez le niveau d'Accs pour chaque type : il dtermine si les membres du groupe peuvent voir ou crer
des exigences de ce type.

Choisissez le niveau de Suppression pour chaque type : il dtermine si les membres du groupe peuvent
supprimer des exigences de ce type.

Choisissez les attributs affecter chaque type d'exigences et dfinissez le niveau de modification pour
chaque attribut. Le niveau de modification dtermine quelle condition les membres du groupe peuvent modifier les attributs.

Remarque : Les profils de scurit sont partags entre projets.

Pour crer un profil de scurit


1 2 3 4

Dans CaliberRM Administrator, choisissez File

Admin

Security Profiles dans le menu.

Dans la bote de dialogue Profils de scurit, cliquez sur le bouton Nouveau. 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. Choisissez le niveau d'Accs pour les exigences des types slectionns : Aucun (les utilisateurs ne voient pas du tout les exigences de ce type), Affichage (les utilisateurs peuvent uniquement voir les exigences de ce type mais ils ne peuvent ni les crer ni les modifier), ou Cration (n'importe quel utilisateur peut crer des exigences de ce type). Choisissez le niveau de Suppression pour les exigences des types slectionns : Personne (les utilisateurs ne peuvent pas supprimer les exigences de ce type), Propritaire (les utilisateurs peuvent uniquement supprimer les exigences de ce type qui leur sont propres), ou Tout le monde (les utilisateurs peuvent supprimer n'importe quelles exigences de ce type). Cliquez sur le bouton Ajouter des attributs pour slectionner les attributs affecter au type d'exigences slectionn. La bote de dialogue Ajout d'attributs apparat. Dans la bote de dialogue Ajout d'attributs, slectionnez un ou plusieurs attributs dans la liste. Les attributs sont ajouts au type d'exigences uniquement dans ce profil. Si vous ne slectionnez pas un attribut pour le type d'exigences, le profil par dfaut est utilis. Cliquez sur OK pour ajouter les attributs. Pour chacun des attributs de la zone Modifier, slectionnez les conditions de leur modification afin de dterminer si les utilisateurs peuvent ou non modifier l'attribut dans les exigences de ce type : Aucun (les utilisateurs ne peuvent pas modifier les exigences de ce type), Propritaire (les utilisateurs peuvent uniquement modifier les exigences de ce type qui leur sont propres), ou Tout le monde (les utilisateurs peuvent supprimer n'importe quelles exigences de ce type). Cliquez sur OK pour crer le profil de scurit.

6 7

Concepts associs Types d'exigences Attributs Procdures associes Cration d'un type d'exigences

230

Dfinition d'un type d'exigences


Pour dfinir le type d'exigences
1 2 3 4

Slectionnez Fichier Admin d'exigences est affiche.

Types d'exigences dans le menu. La bote de dialogue Types

Cliquez sur le bouton Nouveau. L'Expert de cration d'un type d'exigences est affich. Entrez un nom unique et une description dans les champs appropris. Entrez une tiquette pour le type d'exigences. L'tiquette sert de prfixe au numro d'identification de l'exigence et aide identifier les types d'exigences dans la grille d'exigences et les rapports. Vous utiliserez gnralement une tiquette courte (par exemple, ELG pour les exigences logicielles). Cliquez sur le bouton Nouveau afin de crer un onglet personnalis pour votre type d'exigences. Voir les informations associes dans "Cration d'onglets personnaliss". Vous pouvez maintenant dfinir l'accs de scurit par dfaut du type d'exigences. Voir ci-dessous "Dfinition du niveau d'accs par dfaut d'un type d'exigences", pour de plus amples informations. Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir de la bote de dialogue sans enregistrer. Cliquez sur Fermer dans la bote de dialogue Types d'exigences.

5 6 7 8

Concepts associs Projets Attributs Procdures associes Cration d'un attribut dfini par l'utilisateur Dfinition des projets

231

Dfinition de la scurit dans un projet


Pour dfinir les privilges d'accs de chaque groupe d'un projet, affectez un profil de scurit chacun d'entre eux.

Pour affecter un profil de scurit un groupe dans un projet :


1 2 3 4

Sur l'onglet Group Assignment, slectionnez un groupe affect dans la bote liste des groupes. Cliquez sur le bouton Advanced. Les fonctions avances sont affiches. Cliquez sur le bouton Security. La bote de dialogue Security s'affiche. Slectionnez les profils de scurit que vous voulez affecter au groupe. Les profils s'appliquent tous les utilisateurs du groupe slectionn, pour le projet slectionn uniquement. Si plusieurs profils sont slectionns, les profils sont combins et le niveau d'accs le moins restrictif de tous les profils slectionns est utilis. Si aucun profil n'est slectionn, le profil par dfaut est utilis pour dterminer l'accs.

5 6 7

Cliquez sur OK pour revenir l'onglet Group Assignment. Pour enregistrer vos modifications, slectionnez File Pour supprimer vos modifications, slectionnez Edit Save Changes dans le menu. Cancel Changes dans le menu.

Concepts associs Projets Procdures associes Cration de profils de scurit

232

Dfinition des projets


Quatre tapes sont ncessaires pour dfinir un projet dans CaliberRM Administrator et deux sont facultatives. En outre, vous devez affecter des types d'exigences au projet dans CaliberRM :

Crez un projet Dfinissez les informations du projet Spcifiez les droits d'accs au projet Dfinissez des types d'exigences dans CaliberRM Activez la notification par email (facultatif) Activez la traabilit des objets externes (facultatif)

Pour crer et dfinir un projet en utilisant l'Expert de cration de projet


1

Dans CaliberRM Administrator, choisissez File Conseil :

New Project dans le menu.

Vous pouvez crer un projet sans utiliser l'expert. Pour cela, l'option d'utilisation des experts doit tre dslectionne dans Tools Options Wizards.

2 3 4

Entrez un nom (jusqu' 128 caractres), la description du projet, puis slectionnez les groupes d'utilisateurs affecter au projet et les glossaires associer au projet. Cliquez sur Suivant. La fentre de dialogue New Project Information s'affiche. Vrifiez les informations que vous avez saisies. Vous pouvez modifier la liste des utilisateurs, affecter un profil de scurit et dfinir la notification automatique pour chaque groupe affect au projet.

Pour spcifier les droits d'accs au projet et dfinir la notification automatique aux groupes affects au projet
1

Dans CaliberRM Administrator, slectionnez le projet auquel vous voulez affecter des valeurs d'attributs, cliquez sur l'onglet Group Assignment et cliquez sur le bouton Advanced. Les fonctions avances apparaissent. Remarque : La liste Assigned contient la liste des utilisateurs affects ce groupe dans le projet, et la liste Not Assigned contient la liste des utilisateurs non affects au projet. Tous les utilisateurs du groupe slectionn sont affects par dfaut.

Pour ajouter automatiquement des utilisateurs au projet, cochez la case Users assigned to the groups are automatically assigned to the project. Remarque : Cette option est spcifique au projet. Si vous slectionnez cette option, tous les utilisateurs affects au groupe sont affects au projet et les slections Assigned et Not assigned ne sont pas disponibles. Tout utilisateur affect un projet qui n'est pas affect un groupe ne sera plus affect ce projet si cette option est slectionne.

Avertissement :

Pour afficher tous les utilisateurs dans la bote liste Not assigned, cliquez sur l'option Select from all users. Cela vous permet d'affecter des utilisateurs au groupe uniquement pour le projet slectionn, sans changer les affectations de groupes globales. Par exemple, le testeur ajones peut aider au dveloppement d'un projet 233

spcifique, mais il n'est pas ncessaire de l'ajouter au groupe Dveloppeurs puisque, en tant que dveloppeur, il ne participe qu' ce projet. Remarque : Si vous crez de nouveaux utilisateurs et les affectez un groupe qui a t dj affect un projet, vous devez modifier la liste des utilisateurs pour les dplacer dans la bote liste Assigned.

Pour dfinir les privilges d'accs de chaque groupe d'un projet, cliquez sur le bouton Security. La fentre Security s'ouvre. Cochez les profils de scurit que vous voulez affecter au groupe. Les profils de scurit s'appliquent tous les utilisateurs du groupe slectionn, pour le projet slectionn uniquement. Si plusieurs profils de scurit sont slectionns, les permissions des profils sont combines et c'est le niveau d'accs le moins restrictif de tous les profils slectionns qui est utilis. Si aucun profil n'est slectionn, le profil par dfaut est utilis pour dterminer l'accs de l'utilisateur.

5 6

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

Pour dfinir les types d'exigences d'un projet


1 2 3 4

Dans CaliberRM, choisissez Fichier d'exigences, puis cliquez sur OK. Choisissez Fichier Cliquez sur OK. Admin

Ouvrir un projet et slectionnez le projet auquel affecter des types

Types d'exigences dans le menu.

Cochez les types d'exigences affecter au projet.

Pour activer les notifications par email


1 2

Pour activer la notification automatique chaque fois qu'une exigence est modifie, cliquez sur le bouton Email dans l'onglet Group Assignment. Dans la bote de dialogue Notifications, slectionnez les vnements qui dclencheront l'envoi d'un courrier lectronique aux utilisateurs slectionns sur l'onglet Responsabilits. Remarque : Quand une nouvelle discussion, ou une rponse, est envoye, un email est envoy aux utilisateurs de ce groupe si l'option A Discussion Item is posted est slectionne. Quand aucune des options relatives aux exigences n'est slectionne, un email est envoy aux utilisateurs lists dans l'onglet Responsabilits des exigences, ainsi qu'aux utilisateurs qui ont un intrt manifest sur l'exigence. Ces options s'appliquent tous les utilisateurs du groupe slectionn qui sont affects au projet.

Remarque :
3 4

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

Pour activer la traabilit des objets externes


1

Cliquez sur l'onglet External Traceability.

234

2 3 4

Dans la section Disabled, slectionnez l'application externe pour laquelle activer la traabilit et cliquez sur le bouton Vers la gauche pour dplacer cette option vers la section Enabled. Rptez cela pour toutes les applications externes pour lesquelles vous voulez activer la traabilit. Choisissez File Save Changes dans le menu.

Pour modifier un projet existant


1 2

Dans CaliberRM Administrator, choisissez View Slectionnez le projet que vous souhaitez modifier. Remarque :

Projects dans le menu.

Quand un projet est en cours de modification, la liste des projets affiche une icne de verrouillage en regard du projet pour indiquer que celui-ci ne peut tre modifi simultanment par un autre utilisateur.

3 4 5

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

Concepts associs Projets Types d'exigences Procdures associes Cration d'un type d'exigences

235

Dfinition des types d'exigences d'un projet


Quand vous slectionnez un nouveau projet avec lequel travailler, une bote de dialogue est affiche vous demandant de choisir les types d'exigences utiliser dans ce projet. Vous devez choisir au moins un type d'exigences avant de pouvoir crer des exigences.

Pour dfinir les types d'exigences d'un projet :


1

Slectionnez le projet avec lequel travailler dans la liste droulante ou slectionnez Fichier Admin Dfinir les types d'exigences dans le menu CaliberRM. La bote de dialogue Types d'exigences du projet est affiche. Cochez la case gauche d'un type d'exigences pour l'affecter au projet en cours. Remarque : Cliquez sur le bouton Nouveau pour crer un nouveau type d'exigences si le type d'exigences que vous souhaitez n'est pas dans la liste

Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir sans enregistrer les modifications. Les types d'exigences choisis sont affichs dans la liste des exigences. Avertissement : Vous ne pouvez retirer des types d'exigences affects un projet que s'il n'y a aucune exigence de ce type dans le projet. Sinon, la case cocher du type d'exigences est dsactive.

Aprs avoir affect un type d'exigences un projet, vous pouvez le slectionner et en voir les dtails. Quand vous slectionnez un type d'exigences, les onglets Description, Onglets personnaliss et Rcapitulatif sont affichs. Pour de plus amples informations sur les onglets, voir les informations associes sur l'affichage des types d'exigences. Concepts associs Projets Attributs Procdures associes Cration d'un attribut dfini par l'utilisateur Dfinition des projets

236

Dfinition du mot de passe de l'utilisateur


Pour dfinir le mot de passe que l'utilisateur doit entrer pour tablir la connexion, cliquez sur l'onglet Security.

Pour dfinir le mot de passe de l'utilisateur


1

Entrez un mot de passe dans le champ Password. Remarque : Pour des raisons de scurit, tous les caractres du mot de passe sont affichs sous la forme d'astrisques (*). Si vous choisissez de ne pas prciser de mot de passe, l'utilisateur pourra se connecter sans entrer de mot de passe. Notez que mme un mot de passe vide est affich sous la forme d'astrisques.

Retapez le mot de passe dans le champ Retype. Si les deux mots de passe ne correspondent pas, il vous sera demand de les entrer nouveau. Remarque : Si vous attribuez et tentez d'enregistrer un mot de passe qui ne respecte pas la politique des mots de passe, un message d'erreur apparat. Pour de plus amples informations, voir "Administration des mots de passe de l'entreprise". Pour la liste des messages d'erreurs et leur signification, voir "Messages".

Slectionnez une ou plusieurs des options suivantes pour appliquer des restrictions au mot de passe de l'utilisateur :

User Must Change Password at Next Logon : Force l'utilisateur changer son mot de passe la
prochaine connexion.

User Cannot Change Password : Empche 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 : Dsactive 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 Logon et User Cannot Change Password en mme temps. Si vous cochez ces cases et tentez d'enregistrer les informations, un message d'erreur s'affiche. Save Changes dans le menu. Cancel Changes dans le menu.

4 5

Pour enregistrer vos modifications, slectionnez File Pour supprimer vos modifications, slectionnez Edit

Procdures associes Modification du mot de passe

237

Mappage des exigences


Frquemment les mmes exigences sont utilises dans plusieurs projets. Les exigences sont mappes pour dfinir le processus de partage des exigences. Une exigence mappe est une exigence dont la description est lie une exigence partage.

Pour mapper une exigence une exigence partage :


1 2 3 4 5 6

Ouvrez le projet contenant l'exigence dont vous voulez mapper la description. Slectionnez l'exigence mapper ou crez une nouvelle exigence en laissant vide le champ Description. Slectionnez Exigence mappe est affiche. Mapper/d-mapper l'exigence dans le menu. La bote de dialogue Description

Slectionnez le projet contenant l'exigence dont vous voulez partager la description dans la liste droulante Projet. Dveloppez la liste des exigences, localisez l'exigence dont vous voulez partager la description et slectionnezla. Cliquez sur le bouton Mapper/d-mapper l'exigence dans la barre d'outils de la bote de dialogue Description mappe. L'indicateur de partage est affich gauche du nom de l'exigence partage dans la liste d'exigences. Cliquez sur le bouton Enregistrer pour enregistrer vos modifications ou cliquez sur le bouton Annuler les modifications pour les annuler. Fermez la bote de dialogue Description mappe.

7 8

Vous revenez au projet ouvert. Le champ Description de l'exigence mappe est dsactiv. Les exigences mappes et partages sont suivies et vous pouvez les voir dans un diagramme spcifique. Voir les informations associes dans "Diagramme des exigences mappes". Concepts associs Exigences partages Diagramme des exigences mappes Procdures associes Activation des exigences partages Annulation du mappage d'une exigence

238

Modification d'un attribut dfini par l'utilisateur


Avertissement : La modification dans un projet des caractristiques d'un attribut dfini par l'utilisateur modifie ses caractristiques dans tous les projets mais pas sa valeur.

Pour modifier un attribut dfini par l'utilisateur


1 2 3

Slectionnez Fichier Admin Attributs dfinis par l'utilisateur dans le menu. La bote de dialogue Attributs dfinis par l'utilisateur est affiche. Slectionnez dans la liste l'attribut que vous voulez supprimer. Cliquez sur le bouton Modifier. La bote de dialogue de l'attribut est affiche. Remarque : Les options affiches dans la partie infrieure de la bote de dialogue dpendent du type de l'attribut slectionn l'tape 2. Voir les informations associes de "Dfinition des options du type d'attribut" dans "Cration d'un attribut dfini par l'utilisateur en mode avanc".

Modifiez les options de votre choix. Remarque : Pour viter la perte de donnes, il n'est pas possible de changer le type d'un attribut aprs qu'un attribut de ce type a t enregistr.

Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour quitter sans enregistrer.

Concepts associs Projets Procdures associes Dfinition des projets Cration d'un type d'exigences Affectation d'un attribut dfini par l'utilisateur un type d'exigences Configuration de la notification automatique Dfinition de la scurit dans un projet

239

Modification d'un type d'exigences


Pour modifier un type d'exigences
1 2 3

Dans CaliberRM, choisissez Fichier Types d'exigences est affiche.

Admin

Types d'exigences dans le menu. La bote de dialogue

Slectionnez le type d'exigences modifier. Cliquez sur le bouton Modifier. La bote de dialogue pour le type d'exigences choisi est affiche. Remarque : Vous pouvez galement cliquer avec le bouton droit sur le type d'exigences dans l'arborescence des exigences et slectionner Modifier dans le menu contextuel pour afficher la bote de dialogue du type d'exigences.

Modifiez le nom du type d'exigences, l'tiquette, la description, l'accs de scurit et/ou les onglets personnaliss. Pour des instructions sur la modification de l'accs de scurit, voir les informations associes dans "Dfinition de l'accs de scurit par dfaut d'un type d'exigences". Pour des instructions sur la modification des onglets personnaliss, voir les informations associes dans "Cration d'onglets personnaliss".

5 6

Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir sans enregistrer les modifications. Cliquez sur Fermer dans la bote de dialogue Types d'exigences.

Concepts associs Projets Attributs Procdures associes Dfinition des types d'exigences d'un projet Cration d'un onglet personnalis Cration d'un attribut dfini par l'utilisateur Dfinition des projets

240

Modification des listes d'utilisateurs d'un projet


Une fois que vous avez affect des groupes un projet, vous pouvez modifier la liste des utilisateurs. Cette fonction est accessible lorsque vous slectionnez un groupe depuis l'onglet Group Assignment et cliquez sur le bouton Advanced.

Pour modifier la liste des utilisateurs du groupe slectionn dans un projet :


1 2

Slectionnez le groupe dont vous voulez modifier la liste des utilisateurs. Cliquez sur le bouton Advanced. Les fonctions avances sont affiches. La liste Assigned contient la liste des utilisateurs affects ce groupe dans le projet, et la liste Not Assigned contient la liste des utilisateurs non affects au projet. Tous les membres du groupe slectionn sont affects par dfaut. Pour ajouter automatiquement des utilisateurs au projet, cochez la case Users assigned to the groups are automatically assigned to the project. La slection de cette option se fait projet par projet. Si vous slectionnez cette option, tous les utilisateurs affects au groupe sont affects au projet et les slections Assigned et Not assigned ne sont pas disponibles. Si vous slectionnez cette option, allez l'tape 6. Avertissement : Tout utilisateur affect un projet qui n'est pas affect un groupe ne sera plus affect ce projet si cette option est slectionne.

4 5

Pour retirer les utilisateurs de la bote liste Assigned, slectionnez-les et cliquez sur le bouton Remove. Pour ajouter des utilisateurs la bote liste Assigned, slectionnez-les dans la bote liste Not Assigned et cliquez sur le bouton Add. Remarque : Pour effectuer une slection continue de groupes, appuyez sur la touche Maj ; pour slectionner plusieurs groupes individuellement, appuyez sur la touche Ctrl.

Pour afficher tous les utilisateurs dans la bote liste Not Assigned, slectionnez le bouton d'option Select From All Users. Cela vous permet d'affecter des utilisateurs au groupe uniquement pour le projet slectionn, sans changer les affectations de groupes globales. Par exemple, le testeur ajones peut aider au dveloppement d'un projet spcifique, mais il n'est pas ncessaire de l'ajouter au groupe Dveloppeurs puisque, en tant que dveloppeur, il ne participe qu' ce projet. Remarque : Si vous crez de nouveaux utilisateurs et les affectez un groupe qui a t pralablement affect un projet, vous devez modifier la liste des utilisateurs pour les dplacer dans la bote liste Assigned. Save Changes dans le menu. Cancel Changes dans le menu.

7 8

Pour enregistrer vos modifications, slectionnez File Pour supprimer vos modifications, slectionnez Edit

Concepts associs Projets Procdures associes Affectation de groupes un projet Cration de profils de scurit Dfinition de la scurit dans un projet

241

Rechercher dans l'arborescence


Pour vous connecter CaliberRM
1 2 3 4 5 6 7 8

Choisissez la vue projet, la vue utilisateur ou la vue groupe, selon l'objet de votre recherche. Slectionnez Edition Rechercher dans l'arborescence dans le menu. La bote de dialogue Rechercher dans l'arborescence est affiche. Entrez le nom de l'lment rechercher, ou une partie de ce nom, dans le champ Chercher. Si vous souhaitez que le moteur de recherche ne trouve que les lments dont les noms correspondent exactement, cochez la case Mot entier. Si vous souhaitez que le moteur de recherche distingue les minuscules des majuscules, cochez la case Diffrence MAJ/min. Slectionnez la direction de la recherche (Haut ou Bas partir de l'lment slectionn). Cliquez sur le bouton Suivant jusqu' ce que l'lment que vous recherchez soit slectionn. Cliquez sur le bouton Annuler pour fermer la bote de dialogue Rechercher dans l'arborescence.

Concepts associs Utilisateurs

242

Suppression d'onglets personnaliss


Une fois un onglet personnalis cr, vous pouvez le supprimer, si ncessaire. Vous pouvez supprimer des onglets personnaliss avec des attributs spcifiques dfinis par l'utilisateur. Avertissement : La suppression d'un onglet personnalis peut retirer des attributs aux exigences du type affect. Si l'attribut apparat sur plusieurs onglets d'un type, la donne n'est retire que de l'onglet qui est supprim. C'est une opration consommatrice de ressources s'il existe de nombreuses exigences du type dont un onglet est supprim. Vous ne devriez pas le faire sur un systme en activit car les utilisateurs risquent d'en tre affects.

Pour supprimer un onglet personnalis


1 2 3 4 5 6

Slectionnez Fichier

Admin

Types d'exigences dans le menu.

Slectionnez un type d'exigences dans la liste Types d'exigences. Le bouton Modifier devient disponible. Cliquez sur Modifier. La fentre du type d'exigences choisi est affiche. Cliquez sur l'onglet personnalis supprimer. Cliquez sur Supprimer. Cliquez sur OK pour fermer la fentre du type d'exigences choisi. Cliquez sur Fermer pour fermer la fentre Types d'exigences. Votre onglet personnalis est supprim.

Concepts associs Projets Attributs Procdures associes Cration d'un onglet personnalis

243

Rapports
Cette section fournit des informations de type "Comment" sur les rapports. Dans cette section Cration d'un rapport partir de la grille d'exigences Explique comment crer un rapport partir de la grille d'exigences. Cration de rapports administratifs Explique comment crer des rapports administratifs. Cration de rapports d'exigences Explique comment crer des rapports d'exigences standard. Cration de rapports de signatures des baselines Le rapport de signatures d'une baseline est tri dans l'ordre de la liste des signatures de la fentre Signatures de la baseline. Vous pouvez galement consulter les informations de signatures dans Document Factory. Cration de rapports Document Factory Explique comment crer des rapports d'exigences personnaliss en utilisant Document Factory. Cration du fichier commandline.ini Explique comment crer le fichier commandline.ini. Planification des rapports de Document Factory Explique comment planifier les rapports de Document Factory.

244

Cration d'un rapport partir de la grille d'exigences


Pour crer un rapport partir de la grille d'exigences
1 2

Dans la fentre Grille d'exigences, slectionnez Fichier

Imprimer.

Dans la bote de dialogue Paramtres du rapport, cliquez sur le bouton Aperu. Le rapport apparat dans un navigateur web.

Pour crer un rapport Document Factory partir de la grille d'exigences


1 2

Dans la fentre Grille d'exigences, slectionnez Fichier Dans la fentre de l'expert Document Factory :

Document Factory.

Slectionnez un fichier dans la liste Modle. La liste droulante permet d'effectuer une slection parmi

les modles utiliss rcemment. Par dfaut, la liste comporte cinq fichiers. Ce nombre est fix par l'administrateur. Pour ouvrir le modle slectionn afin de l'examiner ou de le modifier avant d'excuter Document Factory, cliquez sur l'icne de Word. sur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers ou n'indiquez rien dans le champ.

Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquez Pour crer le fichier journal du rapport, cochez la case correspondante.
3

Cliquez sur Suivant. Dans la fentre de l'expert Document Factory : Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue. Cliquez sur Suivant. Dans la fentre de l'expert Document Factory :

Choisissez les donnes partir desquelles vous souhaitez crer le document. Si vous choisissez d'utiliser

les donnes du serveur CaliberRM, vous pouvez galement enregistrer les donnes en cours afin de les rutiliser avec un modle diffrent.

Pour crer un fichier avec un mot de passe chiffr pouvant tre rutilis dans le cadre de la planification,

slectionnez l'option Crer uniquement un fichier de configuration. Cela cre le fichier commandline.ini qui permet d'excuter Document Factory partir de la ligne de commande, ou qui peut tre plac dans un fichier batch pour un traitement diffr. Si vous choisissez cette option, Document Factory ne cre pas de document Word partir de votre modle ; seul le fichier .ini est cr. descriptions d'exigences, slectionnez la case La description de l'exigence inclura le texte format, les tableaux et les images.

Si vous voulez afficher les images, les objets OLE, les tableaux et le texte format inclus dans les

Cliquez sur Terminer. Si le modle ne spcifie pas le projet et/ou la baseline utiliser, vous tes invit les slectionner.

Concepts associs Rapports Rfrence associe Syntaxe de Document Factory

245

Cration de rapports administratifs


Vous pouvez crer des rapports administratifs standard ou des rapports d'utilisation.

Pour crer un rapport administratif


1 2

Dans CaliberRM Administrator, choisissez Reports dans le menu. Choisissez le type de rapport gnrer.

Project : Affiche l'option de visualisation ou d'enregistrement du rapport de projets, qui rpertorie tous les
projets avec leurs donnes, y compris la description et les baselines. Vous pouvez le visualiser dans votre navigateur par dfaut ou l'enregistrer dans un fichier .xml. utilisateurs avec leurs donnes, y compris la description, le nom, l'adresse, le dpartement, l'adresse email et les affectations aux groupes. Vous pouvez le visualiser dans votre navigateur par dfaut ou l'enregistrer dans un fichier .xml.

User : Affiche l'option de visualisation ou d'enregistrement du rapport d'utilisateurs, qui rpertorie tous les

Group : Affiche l'option de visualisation ou d'enregistrement du rapport de groupes, qui rpertorie tous

les groupes avec leurs donnes, y compris l'adresse email, la description et les utilisateurs affects. Vous pouvez le visualiser dans votre navigateur par dfaut ou l'enregistrer dans un fichier .xml.

3 4

Pour visualiser un rapport, slectionnez le bouton d'option Open in default browser. Pour enregistrer le rapport en XML, slectionnez le bouton Save as XML, entrez le nom du fichier et cliquez sur le bouton Parcourir pour choisir l'emplacement o l'enregistrer.

Pour crer des rapports d'utilisation


1 2 3 4 5 6 7 8

Dans CaliberRM Administrator, choisissez File Cliquez sur l'onglet CaliberRM. Cliquez sur le bouton Usage Report.

Admin

License Management dans le menu.

Slectionnez le produit pour lequel vous voulez gnrer un rapport et cliquez sur OK. Slectionnez l'intervalle de dates souhait pour la gnration du rapport. Si vous voulez regrouper les donnes, cochez la case Grouped By et slectionnez une mthode dans la liste droulante. Slectionnez le format de sortie (Output). Cliquez sur OK. Si vous avez choisi d'ouvrir le rapport dans votre navigateur par dfaut (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 naviguer jusqu' l'emplacement o vous voulez enregistrer le fichier. Entrez le nom du fichier et cliquez sur Ouvrir. Le fichier est enregistr.

Cliquez sur OK pour quitter la bote de dialogue License Management.

246

Concepts associs Rapports Rapports administratifs Procdures associes Cration de rapports d'exigences

247

Cration de rapports d'exigences


Il existe trois rapports HTML standard sur les exigences : Dtail, Etat et Responsabilit. Remarque : Vous pouvez galement utiliser Document Factory pour gnrer des rapports d'exigences personnaliss afin de crer des documents personnaliss mettant en oeuvre des modles Word. Pour gnrer un rapport, slectionnez Rapports dans le menu, puis le type de rapport gnrer.

Pour crer un rapport dtaill pour plusieurs exigences :


1 2 3 4 5 6

Dans CaliberRM, choisissez Rapports

Dtail dans le menu.

Slectionnez le type d'exigences inclure dans le rapport ou [tous les types]. Slectionnez l'ordre de tri des exigences : ordre alphabtique, ordre hirarchique ou classement par tiquette. Si vous souhaitez afficher les discussions et/ou l'historique, cochez les cases correspondantes. Pour visualiser et imprimer le rapport, cliquez sur le bouton Aperu. Pour exporter le rapport, cliquez sur le bouton Exporter.

Pour visualiser un rapport dtaill sur une seule exigence


1 2 3 4

Slectionnez l'exigence pour laquelle vous voulez visualiser les dtails. Choisissez Fichier Imprimer dans le menu. Cochez les cases des dtails que vous voulez afficher dans le rapport. Pour visualiser et imprimer le rapport, cliquez sur le bouton Aperu. Pour exporter le rapport, cliquez sur le bouton Exporter.

Pour crer un rapport par tat sur une exigence


1 2 3 4

Dans CaliberRM, choisissez Rapports

Etat dans le menu.

Slectionnez les champs de tri primaire et secondaire dans les listes droulantes. Cochez la case Inclure le champ de description pour inclure la description de l'exigence dans le rapport. Pour exporter le rapport, cliquez sur le bouton Exporter. Pour visualiser le rapport, cliquez sur le bouton Aperu.

Pour crer un rapport par responsabilit


1 2 3 4 5 6

Dans CaliberRM, choisissez Rapports

Responsabilit dans le menu.

Cliquez sur le bouton Slectionner les utilisateurs pour afficher la liste des utilisateurs disponibles. Slectionnez les utilisateurs inclure partir de la liste Disponibles. Cliquez sur le bouton > . Cochez la case Inclure le champ de description pour inclure la description de l'exigence dans le rapport. Pour exporter le rapport, cliquez sur le bouton Exporter.

248

Pour visualiser le rapport, cliquez sur le bouton Aperu.

Concepts associs Rapports Procdures associes Cration d'un rapport partir de la grille d'exigences

249

Cration de rapports de signatures des baselines


Pour crer un rapport de signatures d'une baseline :
1 2

Slectionnez le bouton Rapport de signatures dans la fentre Signatures de la baseline pour afficher un rapport sur les signatures d'une baseline. Le rapport apparat dans votre navigateur Web.

Concepts associs Rapports Procdures associes Cration de rapports Document Factory Rfrence associe Syntaxe de Document Factory

250

Cration de rapports Document Factory


Vous pouvez crer des rapports d'exigences personnaliss en utilisant Document Factory. Pour dfinir les exigences sur lesquelles gnrer le rapport, vous pouvez :

slectionner une exigence dans l'arborescence. slectionner des exigences dans la grille d'exigences spcifier des filtres dans le modle Document Factory
Avertissement : Si les rapports sont volumineux, les performances peuvent ne pas tre suffisantes pour l'excution de Document Factory depuis CaliberRM. Dans ce cas, lancez Document Factory en mode batch pendant les heures creuses en utilisant le fichier command.ini. Voir les informations associes dans "Planification des rapports de Document Factory". Avertissement : Lors de l'excution de Document Factory, Microsoft Word ne doit pas tre en excution.

Pour crer un rapport d'exigence personnalis bas sur la slection dans une arborescence
1

Slectionnez Programmes Borland CaliberRM Document Factory dans le menu Dmarrer de Windows. Si vous tes dj connect CaliberRM, passez l'tape 3. Dans le cas contraire, Document Factory vous invite vous connecter. Entrez le nom du serveur, votre ID d'utilisateur et votre mot de passe, puis cliquez sur Suivant. L'tape 2 de Document Factory apparat. Dans la fentre de l'expert Document Factory :

2 3

Slectionnez un fichier dans la liste Modle. La liste droulante permet d'effectuer une slection parmi
les modles utiliss rcemment. Par dfaut, la liste comporte cinq fichiers. Ce nombre est fix par l'administrateur.

Ou bien, cliquez sur le bouton Parcourir pour naviguer jusqu'au fichier modle souhait. L'emplacement
par dfaut est C:\Program Files\Borland\CaliberRM\Samples. Vous pouvez ouvrir le modle slectionn pour l'examiner ou le modifier avant d'excuter Document Factory. Cliquez sur l'icne de Word ct de la liste Modle pour ouvrir dans Microsoft Word le fichier modle slectionn. sur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers ou n'indiquez rien dans le champ.

Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquez Pour crer le fichier journal du rapport, cochez la case correspondante.
4 5 6

Cliquez sur Suivant. L'tape 3 de Document Factory apparat. Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue. Cliquez sur Suivant.

Si vous voulez crer un fichier avec un mot de passe chiffr pouvant tre rutilis dans le cadre de la

planification, cochez la case Crer uniquement un fichier de configuration. Cela cre le fichier commandline.ini qui permet d'excuter Document Factory partir de la ligne de commande, ou qui peut tre plac dans un fichier batch pour un traitement diffr. Voir les informations associes dans "Planification des rapports de Document Factory". Si vous choisissez cette option, Document Factory ne cre pas de document Word partir de votre modle ; seul le fichier .ini est cr.

251

Si vous voulez afficher les descriptions d'exigences au format HTML, cochez la case La description de
l'exigence inclura le texte format, les tableaux et les images.
7

Cliquez sur Terminer. Document Factory commence traiter les donnes. Si le modle utilis n'est pas spcifique un projet, vous tes invit choisir un projet et une baseline lors de cette phase du traitement. Une fois les donnes traites, Document Factory vous demande si vous souhaitez ouvrir le document. Avertissement : Fermez Document Factory aprs chaque gnration de rapport.

Pour gnrer un rapport sur un sous-ensemble d'exigences :


1 2 3

Slectionnez Outils Document Factory dans le menu. Un message apparat indiquant qu'une exigence est slectionne et demande si vous voulez gnrer le rapport sur cette exigence slectionne. Cliquez sur Non. L'expert Document Factory s'ouvre. Compltez les tapes ci-dessus.

Pour crer un document l'aide de filtres Document Factory :


1 2 3

Dans CaliberRM, slectionnez Outils Document Factory. Un message apparat indiquant qu'une exigence est slectionne et demande si vous voulez gnrer le rapport sur cette exigence slectionne. Cliquez sur Non. L'expert Document Factory s'ouvre. Dans la fentre de l'expert Document Factory :

Slectionnez un fichier dans la liste Modle. Pour ouvrir le modle slectionn afin de l'examiner ou de
le modifier avant d'excuter Document Factory, cliquez sur l'icne de Word.

Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquez
sur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers ou n'indiquez rien dans le champ.

Pour crer le fichier journal du rapport, cochez la case correspondante.


4

Compltez les tapes ci-dessus.

Concepts associs Rapports Procdures associes Planification des rapports de Document Factory Cration d'un rapport partir de la grille d'exigences Rfrence associe Syntaxe de Document Factory

252

Cration du fichier commandline.ini


Vous pouvez lancer Document Factory partir de la ligne de commande MS-DOS, en utilisant un fichier .ini, ce qui vous permet de planifier la gnration des documents. D'abord, vous devez crer le fichier commandline.ini en utilisant Document Factory.

Pour crer le fichier commandline.ini


1 2 3

Dans CaliberRM, slectionnez Outils Document Factory. Un message apparat indiquant qu'une exigence est slectionne et demande si vous voulez gnrer le rapport sur l'exigence slectionne. Cliquez sur Non. L'expert Document Factory s'ouvre. Dans la fentre de l'expert Document Factory :

Slectionnez le fichier modle que vous voulez utiliser pour le rapport dans la bote liste Modle. Pour

ouvrir le modle slectionn pour le vrifier et le modifier avant d'excuter Document Factory, cliquez sur l'icne de Word. sur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers ou n'indiquez rien dans le champ.

Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquez Pour crer 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. Cliquez sur Suivant.

Cochez la case Crer uniquement un fichier de configuration. Cela cre le fichier commandline.ini qui
permet d'excuter Document Factory partir de la ligne de commande, ou qui peut tre plac dans un fichier batch pour un traitement planifi. Voir le lien "Planification des rapports de Document Factory" cidessous. Si vous choisissez cette option, Document Factory ne cre pas de document Word partir de votre modle ; seul le fichier .ini est cr. l'exigence inclura le texte format, les tableaux et les images.

Si vous voulez afficher les descriptions d'exigences au format HTML, cochez la case La description de
6

Cliquez sur Terminer. Document Factory commence traiter les donnes. Si le modle utilis n'est pas spcifique 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 dplacer le fichier si ncessaire.

Procdures associes Excution de Document Factory partir de la ligne de commande Cration de rapports Document Factory Cration de tableaux dans Document Factory Cration d'un document l'aide de Document Factory Rfrence associe Syntaxe de Document Factory

253

Planification des rapports de Document Factory


Vous pouvez lancer Document Factory partir de la ligne de commande MS-DOS, en utilisant un fichier .ini, ce qui vous permet de planifier la gnration des documents. D'abord, vous devez crer le fichier commandline.ini en utilisant Document Factory.

Pour crer le fichier commandline.ini


1 2 3

Dans CaliberRM, slectionnez Outils Document Factory. Un message apparat indiquant qu'une exigence est slectionne et demande si vous voulez gnrer le rapport sur l'exigence slectionne. Cliquez sur Non. L'expert Document Factory s'ouvre. Dans la fentre de l'expert Document Factory :

Slectionnez le fichier modle que vous voulez utiliser pour le rapport dans la bote liste Modle. Pour

ouvrir le modle slectionn pour le vrifier et le modifier avant d'excuter Document Factory, cliquez sur l'icne de Word. sur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers ou n'indiquez rien dans le champ.

Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquez Pour crer 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. Cliquez sur Suivant.

Cochez la case Crer uniquement un fichier de configuration. Cela cre le fichier commandline.ini qui
permet d'excuter Document Factory partir de la ligne de commande, ou qui peut tre plac dans un fichier batch pour un traitement planifi. Voir le lien "Planification des rapports de Document Factory" cidessous. Si vous choisissez cette option, Document Factory ne cre pas de document Word partir de votre modle ; seul le fichier .ini est cr. l'exigence inclura le texte format, les tableaux et les images.

Si vous voulez afficher les descriptions d'exigences au format HTML, cochez la case La description de
6

Cliquez sur Terminer. Document Factory commence traiter les donnes. Si le modle utilis n'est pas spcifique 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 dplacer le fichier si ncessaire.

Pour excuter Document Factory partir de la ligne de commande en utilisant le fichier commandline.ini
1 2 3

Slectionnez Dmarrer

Programmes

Invite de commandes pour accder l'invite de commandes DOS.

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 rpertoire o rside le fichier docfactory.exe. Si le fichier commandline.ini rside dans le rpertoire du fichier docfactory.exe, entrez la commande suivante l'invite systme : docfactory -autofile (vous pouvez aussi entrer docfactory /autofile). Si le fichier rside ailleurs, entrez la commande suivante, en remplaant "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 rpertoire de CaliberRM).

254

Concepts associs Rapports Procdures associes Cration de rapports Document Factory Cration du fichier commandline.ini Excution de Document Factory partir de la ligne de commande Cration d'un document l'aide de Document Factory Rfrence associe Syntaxe de Document Factory

255

Exigences
Cette section fournit des informations de type "Comment" sur les exigences. Dans cette section Exigences Cette section fournit des informations de type "Comment" sur les exigences. Grille d'exigences Cette section fournit des informations de type "Comment" sur la grille d'exigences. Type d'exigences Cette section fournit des informations de type "Comment" sur les types d'exigences.

256

Exigences
Cette section fournit des informations de type "Comment" sur les exigences. Dans cette section Activation des exigences partages Dcrit l'activation des exigences partages. Activation des exigences partages et mappes Explique comment partager et mapper des exigences. Affectation des utilisateurs responsables Explique comment affecter des utilisateurs responsables. Affectation des valeurs d'attributs Explique comment affecter des valeurs aux attributs. Affichage des numros hirarchiques des exigences Explique comment afficher les numros hirarchiques des exigences. Ajout d'images aux descriptions d'exigences Explique comment ajouter des images une description d'exigence. Ajout de liens hypertexte aux descriptions d'exigences Explique comment ajouter un lien hypertexte une description d'exigence. Ajout de tableaux aux descriptions d'exigences Explique comment ajouter des tableaux une description d'exigence. Annulation du mappage d'une exigence Explique comment mapper des exigences Comparaison d'exigences Explique comment comparer des exigences. Connexion CaliberRM Explique comment se connecter CaliberRM. Copie d'exigences Explique comment copier des exigences. Cration d'exigences Explique comment crer une exigence. Cration de rapports d'exigences Explique comment crer des rapports d'exigences standard. Dfinition d'une procdure de validation Dcrit la procdure de validation d'une exigence. Dmarrage de Requirement Viewer Explique comment dmarrer Requirement Viewer. Formatage du texte des exigences Explique comment formater le texte des exigences Gnration de l'URL d'une exigence Explique comment gnrer l'URL d'une exigence. Importation d'exigences depuis Microsoft Word Explique comment importer des exigences depuis Microsoft Word.

257

Importation de donnes cres par une exportation standard Explique comment importer des donnes cres par une exportation standard. Lancement de Requirement Viewer Explique comment lancer Requirement Viewer. Liaison un document de rfrence Dcrit la liaison un document de rfrence. Mappage des exigences Explique comment mapper des exigences Modification de l'ordre des exigences Explique comment changer l'ordre des exigences. Modification des exigences Explique comment modifier des exigences Modification et suppression des traces Explique comment modifier et supprimer des traces d'exigences. Police du formatage Explique comment formater le texte des exigences Rception de notifications lors des modifications des exigences (Intrt manifest) Explique comment recevoir une notification en cas de modification d'une exigence. Recherche d'exigences Il y a deux manires de rechercher des exigences : par nom et par description. Suppression d'exigences Explique comment supprimer des exigences Utilisation de Web pour grer les exigences Explique comment accder Web. Utilisation de Web View Explique comment accder Web View.

258

Activation des exigences partages


Pour utiliser les exigences partages, un administrateur doit d'abord activer cette fonctionnalit au niveau du projet. Pour vrifier que les exigences partages sont actives pour les projets que vous voulez partager et mapper, cochez la case Exigences partages sur l'onglet Info projet. Cela s'effectue en utilisant les tapes suivantes.

Pour activer les exigences partages


1 2

Pour vrifier que les exigences partages sont actives pour les projets que vous voulez partager et mapper, cochez la case Exigences partages sur l'onglet Info projet. Cela s'effectue en utilisant les tapes suivantes. Vrifiez les informations suivantes dans la zone Exigences partages de l'onglet Info projet. Remarque : Si vous n'avez pas les droits d'administration, les options sont dsactives. Si le partage et/ou le mappage n'est pas activ dans votre projet, contactez votre administrateur.

Dans le projet contenant les exigences que vous voulez mapper, vrifiez que la case Les exigences de
ce projet peuvent tre mappes vers des exigences partageables est coche. ce projet peuvent tre mappes vers des exigences partageables est coche. coches.

Dans le projet contenant les exigences que vous voulez partager, vrifiez que la case Les exigences de Pour partager et mapper des exigences l'intrieur d'un mme projet, vrifiez que les deux cases sont

Concepts associs Exigences partages Procdures associes Mappage des exigences Annulation du mappage d'une exigence

259

Activation des exigences partages et mappes


Un administrateur doit activer le partage et le mappage des exigences avant qu'un utilisateur ne puisse mapper des exigences.

Pour activer le partage et le mappage des exigences :


1 2 3 4

A partir de la liste droulante 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. Si le projet contient des exigences que vous voulez mapper, cochez la case Les exigences de ce projet peuvent tre mappes vers des exigences partageables. Si le projet contient des exigences que vous voulez partager, cochez la case Les exigences de ce projet sont partageables. Pour mapper et partager des exigences dans le mme projet, cochez les deux cases.

Concepts associs Administrateurs Tches administratives

260

Affectation des utilisateurs responsables


La responsabilit d'une exigence est attribue aux utilisateurs chargs de sa ralisation. Gnralement, plusieurs personnes sont affects chaque exigence. Par exemple, l'analyste mtier qui a cr l'exigence ainsi que le dveloppeur, le testeur et le manager. Quand des exigences sont modifies, les utilisateurs affects sont avertis afin de pouvoir assurer le suivi. Les administrateurs activent la notification automatique dans CaliberRM Administrator. Voir les informations associes dans "Activation de la notification automatique".

Pour affecter des utilisateurs responsables une exigence :


1 2

Slectionnez l'exigence laquelle vous voulez affecter des utilisateurs. Cliquez sur l'onglet Responsabilits. L'onglet Responsabilits prsente les cases de slection des groupes du projet et de leurs membres. Remarque : Les listes sont limites par les groupes affects au projet dans CaliberRM Administrator.

Dveloppez ou rduisez une liste en cliquant sur le signe plus (+) ou moins (-) gauche du nom de groupe/ membre. Une case cocher grise ct d'un groupe indique qu'au moins un membre de ce groupe a t slectionn. Pour slectionner tous les membres d'un groupe, cochez la case gauche de ce groupe. Pour slectionner certains membres d'un groupe uniquement, cochez la case gauche de chaque membre que vous voulez affecter. Remarque : Pour afficher les utilisateurs en premier dans l'arborescence, cochez la case Classer par Membre/Groupe. Pour affecter un utilisateur membre de plusieurs groupes uniquement en tant que membre responsable d'un seul de ces groupes, cochez la case de ce groupe.

Aprs affectation d'un utilisateur, un email signale cette personne l'arrive d'vnements spcifiques dfinis dans Administrator. Voir les procdures associes dans "Configuration de la notification automatique, pour de plus amples informations sur la notification automatique. Rptez les tapes 3 5 pour affecter des utilisateurs de chaque groupe si ncessaire. Enregistrez vos modifications en slectionnant Exigence Pour supprimer vos modifications, slectionnez Exigence Enregistrer les modifications dans le menu. Annuler les modifications dans le menu.

6 7 8 9

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK. Remarque : Vous pouvez galement affecter des utilisateurs depuis la grille d'exigences. Voir les procdures associes dans "Modification des responsabilits d'exigences dans la grille".

261

Concepts associs Exigences Vue glossaire Procdures associes Activation de la notification automatique Configuration de la notification automatique Modification de la vue grille

262

Affectation des valeurs d'attributs


Les attributs dfinis par l'utilisateur permettent ces derniers de personnaliser les donnes qui seront suivies et stockes et facilitent la dfinition exhaustive de l'exigence. Un administrateur affecte les attributs dfinis par l'utilisateur au moment de la cration du type de l'exigence. L'administrateur cre galement des onglets d'attributs personnaliss o sont placs les attributs dfinis par l'utilisateur. Les attributs apparaissent dans l'ensemble d'onglets. Comme les autres champs d'une dfinition d'exigence, il est possible d'affecter des valeurs aux attributs dfinis par l'utilisateur.

Pour affecter des valeurs d'attributs une exigence :


1 2

Slectionnez l'exigence laquelle vous voulez affecter des valeurs. Cliquez sur l'onglet contenant les attributs dfinis par l'utilisateur. Cet onglet varie selon le ou les types d'exigences slectionns pour le projet et selon le type d'exigences dont relve l'exigence. L'onglet affiche tous les attributs dfinis par l'utilisateur pour l'exigence. Pour une description des diffrents types d'attributs, voir les informations associes dans "Types d'attributs".

3 4 5 6

Faites les slections appropries pour chacun des attributs. Enregistrez vos modifications en slectionnant Exigence Pour supprimer les modifications, slectionnez Exigence Enregistrer les modifications dans le menu. Annuler les modifications dans le menu.

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Concepts associs Exigences Vue glossaire Procdures associes Formatage du texte des exigences Cration d'une exigence partir d'un document Modification des exigences

263

Affichage des numros hirarchiques des exigences


Pour afficher les numros hirarchiques des exigences
1 2

Slectionnez Affichage Numros hirarchiques dans le menu. Les numros hirarchiques apparaissent dans la liste d'exigences. Pour afficher les numros de srie des exigences, slectionnez Affichage Les numros de srie apparaissent dans la liste d'exigences. Numros de srie dans le menu.

Concepts associs Numros hirarchiques

264

Ajout d'images aux descriptions d'exigences


Pour des raisons de taille, il est recommand d'utiliser chaque fois que possible des fichiers .jpg. Par exemple, une image enregistre dans un fichier .bmp peut faire 2,25 Mo alors que la mme image enregistre en .jpg occupe seulement 173 Ko.

Pour ajouter une image une description d'exigence :


1 2 3 4 5 6 7

Placez votre curseur l o vous voulez insrer l'image et slectionnez Insrer de dialogue Image s'affiche. Quand vous avez trouv le fichier, cliquez sur Ouvrir.

Image dans le menu. La bote

Entrez le nom du fichier ou cliquez sur le bouton Parcourir pour localiser l'image insrer. 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. Dans la liste droulante Alignement, slectionnez la manire de positionner l'image. 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 exprime en pixels. 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 sur le champ de l'option. Enregistrer les modifications dans le menu. Annuler les modifications dans le menu.

Pour enregistrer l'exigence, slectionnez Exigence Pour supprimer l'exigence, slectionnez Exigence

Les modifications sont appliques. Vous pouvez rinitialiser la police la police implicite en utilisant la mme mthode que celle dcrite ci-dessus, en slectionnant la police implicite. Concepts associs Exigences Vue glossaire Procdures associes Formatage du texte des exigences Cration d'une exigence partir d'un document Modification des exigences

265

Ajout de liens hypertexte aux descriptions d'exigences


Pour ajouter un lien hypertexte une description d'exigence :
1 2 3 4

Slectionnez 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 insrer le lien). Slectionnez Insrer Lien hypertexte dans le menu. La bote de dialogue Lien hypertexte est affiche. Slectionnez le Type de lien hypertexte souhait en cliquant sur la flche vers le bas et en slectionnant une option. 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 sur le champ de l'option.

5 6 7

Cliquez sur OK pour crer le lien hypertexte ou sur Annuler pour annuler l'ajout. Pour enregistrer l'exigence, slectionnez Exigence Pour supprimer l'exigence, slectionnez Exigence Enregistrer les modifications dans le menu. 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 un soulign.
1 2 3

Pour modifier un lien hypertexte, cliquez sur le lien hypertexte et slectionnez Insrer un lien hypertexte pour afficher la bote de dialogue Lien hypertexte. Pour lancer un lien hypertexte, maintenez enfonce la touche CTRL pendant que vous cliquez sur le lien. Pour modifier un lien hypertexte existant, cliquez avec le bouton droit sur le lien ou sur le texte slectionn et slectionnez Lien hypertexte.

Concepts associs Exigences Vue glossaire Procdures associes Formatage du texte des exigences Cration d'une exigence partir d'un document Modification des exigences

266

Ajout de tableaux aux descriptions d'exigences


Pour ajouter un tableau une description d'exigence :

Pour ajouter un tableau une description d'exigence :


1 2 3 4 5

Placez le curseur de texte l o vous voulez ajouter le tableau. Slectionnez Insrer Tableau dans le menu. La bote de dialogue Insertion d'un tableau est affiche. Indiquez le nombre de lignes et de colonnes que doit contenir le tableau. Indiquez la largeur et la hauteur, exprimes en pixels ou en pourcentage de la fentre. 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 intrieur d'une cellule du tableau - ajouter un espace de remplissage supplmentaire peut viter vos tableaux, particulirement s'ils sont grands, de paratre trop chargs), ainsi que l'espacement entre les cellules. Cliquez sur OK pour ajouter le tableau ou sur Annuler pour annuler l'ajout. Pour enregistrer l'exigence, slectionnez Exigence Pour supprimer l'exigence, slectionnez Exigence Enregistrer les modifications dans le menu. Annuler les modifications dans le menu.

6 7 8

Pour ajouter des lignes avant une autre ligne ou des colonnes gauche d'une autre colonne dans un tableau existant, cliquez avec le bouton droit sur la ligne et slectionnez Insrer dans le tableau Ligne avant ou Colonne avant.
9

Pour supprimer des lignes ou des colonnes dans un tableau, slectionnez la ligne ou la colonne et slectionnez Supprimer du tableau Ligne(s) ou Colonne(s).

Les modifications sont appliques. Vous pouvez rinitialiser la police la police implicite en utilisant la mme mthode que celle dcrite ci-dessus, en slectionnant la police implicite. Concepts associs Exigences Vue glossaire Procdures associes Formatage du texte des exigences Cration d'une exigence partir d'un document Modification des exigences

267

Annulation du mappage d'une exigence


Frquemment les mmes exigences sont utilises dans plusieurs projets. Les exigences sont mappes pour dfinir le processus de partage des exigences. Une exigence mappe est une exigence dont la description est lie une exigence partage.

Pour annuler le mappage d'une exigence :


1 2 3 4 5 6 7

Ouvrez le projet contenant l'exigence dont vous voulez annuler le mappage de la description. Slectionnez l'exigence dont vous voulez annuler le mappage. Slectionnez Exigence Mapper/d-mapper l'exigence dans le menu. Slectionnez le projet contenant les exigences partages dans la liste droulante de la bote de dialogue Description mappe. Slectionnez l'exigence actuellement partage avec l'exigence slectionne l'tape 2. Cliquez sur le bouton Mapper/d-mapper l'exigence dans la barre d'outils de la bote de dialogue Description mappe. 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 partage dans la liste d'exigences disparat. Concepts associs Exigences partages Diagramme des exigences mappes Procdures associes Activation des exigences partages Mappage des exigences

268

Comparaison d'exigences
Vous pouvez comparer des exigences de trois manires : avec une version prcdente de la mme exigence, avec une autre exigence ou avec une version d'une autre exigence, et imprimer un rapport de la comparaison.

Pour comparer des versions de la mme exigence :


1

Slectionnez Exigence Comparer l'exigence la version prcdente dans le menu, ou cliquez avec le bouton droit dans l'arborescence des exigences et slectionnez cette option dans le menu contextuel. La version en cours de l'exigence est compare la version prcdente de cette exigence, et un fichier .html vous donnant le nombre de diffrences, est affich.

2 3

Cliquez sur OK. Vous pouvez maintenant voir les diffrences entre les deux versions. Les diffrences sont repres par des lignes ombres et une flche rouge gauche des attributs qui diffrent. Slectionnez Fichier rapport. Imprimer et suivez la procdure d'impression standard de Windows pour imprimer le

Remarque : Vous comparez des versions de la mme exigence.

Pour comparer une exigence une autre exigence ou une autre version
1 2

Slectionnez l'exigence utiliser pour la comparaison. Slectionnez Exigence Comparer l'exigence une autre exigence ou version dans le menu, ou cliquez avec le bouton droit dans l'arborescence des exigences et slectionnez cette option dans le menu contextuel. La bote de dialogue Comparer des exigences s'affiche. Slectionnez l'exigence avec laquelle vous voulez effectuer la comparaison dans l'arborescence des exigences, ou slectionnez la version d'exigence avec laquelle vous voulez effectuer la comparaison dans la liste droulante Version de l'exigence. Cliquez sur OK pour poursuivre la comparaison ou sur Annuler pour abandonner la comparaison. Exigence 1 est compare Exigence 2 et elles sont affiches dans un fichier .html qui donne le nombre de diffrences.

5 6

Cliquez sur OK. Vous pouvez maintenant voir les diffrences entre les deux versions. Les diffrences sont repres par des lignes ombres et une flche rouge gauche des attributs qui diffrent. Slectionnez Fichier rapport. Imprimer et suivez la procdure d'impression standard de Windows pour imprimer le

Concepts associs Exigences Procdures associes Recherche d'exigences Activation des exigences partages

269

Connexion CaliberRM
Pour vous connecter CaliberRM
1 2

Slectionnez Dmarrer Connexion apparat.

Programmes

Borland CaliberRM

CaliberRM. La bote de dialogue

Dans le champ Serveur, entrez le serveur auquel vous connecter, ou cliquez sur le bouton Parcourir pour slectionner un serveur. Si vous modifiez les ports par dfaut des serveurs, vous devez entrer nomserveur:numroport comme serveur lors de la connexion (par exemple : serveurA:3000 au lieu de serveurA). 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, vous devez vous connecter au serveur CaliberRM en utilisant les identifiants CaliberRM. Contactez votre administrateur CaliberRM si vous rencontrez des difficults pour vous connecter. Si vous avez install un serveur CaliberRM localement (en utilisant par exemple le logiciel d'valuation), utilisez localhost comme serveur et admin/admin comme nom d'utilisateur et mot de passe.

Remarque :

Cliquez sur Connecter.

Pour vous connecter au client Web


1 2

Ouvrez Internet Explorer. Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous prfrez, 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 a dplac les liens vers une page personnalise, vous devez prciser plutt cet emplacement. La page index de Web s'affiche.

3 4 5 6

Cliquez sur le lien CaliberRM Web. Lors de la premire utilisation de Web, une fentre de scurit vous est prsente. Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la case Ne plus rafficher cet avertissement. Cliquez sur OK. L'applet Web est charge et l'cran Connexion affich. Prcisez votre hte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropris. Cliquez sur Connecter. Le systme vrifie vos informations et ouvre une session sur le serveur.

Pour vous connecter Web Viewer


1 2

Ouvrez Internet Explorer. Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous prfrez, vous pouvez naviguer jusqu' l'URL du serveur web o WebView a t install.

270

Remarque :

Si votre administrateur a chang l'emplacement de la page index de Web, ou s'il a dplac les liens vers une page personnalise, vous devez prciser plutt cet emplacement. La page index de Web s'affiche.

3 4 5 6

Cliquez sur le lien CaliberRM WebView. Lors de la premire utilisation de WebView, une fentre de scurit vous est prsente. Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la case Ne plus rafficher cet avertissement. Cliquez sur OK. L'applet Web est charge et l'cran Connexion affich. Prcisez votre hte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropris. Cliquez sur Connecter. Le systme vrifie vos informations et ouvre une session sur le serveur.

Concepts associs Utilisateurs Procdures associes Activation de LDAP

271

Copie d'exigences
Pour copier une exigence existante :
1 2 3 4

Slectionnez l'exigence copier. Slectionnez Edition Slectionnez Edition Copier dans le menu. Coller dans le menu pour coller l'exigence ayant t copie. Slectionnez l'exigence dans laquelle vous voulez copier la premire exigence. L'exigence copie est colle comme enfant de l'exigence slectionne.

Si l'option L'utilisateur peut passer outre le comportement par dfaut est slectionne sur l'onglet Pressepapiers de la bote de dialogue Options de CaliberRM, la bote de dialogue Coller les enfants ? est affiche. Cliquez sur Oui pour coller les enfants ou sur Non pour ne coller que l'exigence copie. L'exigence est copie. Un numro de srie diffrent de celui de l'exigence d'origine est attribu la nouvelle exigence. Vous pouvez galement maintenir enfonce la touche CTRL, cliquer sur l'exigence copier et la faire glisser l'emplacement souhait. Concepts associs Exigences Procdures associes Cration d'exigences Cration d'une exigence partir d'un document Modification des exigences

272

Cration d'exigences
Quatre tapes sont ncessaires la cration d'une exigence :

Crez une exigence Dfinissez les informations de l'exigence. Dfinissez les valeurs d'attributs de l'exigence (voir ci-dessous les Procdures associes, pour plus de dtails) Affectez des utilisateurs responsables
Remarque : En outre, vous pouvez lier l'exigence des documents de rfrence, crer des liens de traabilit et dfinir une procdure de validation. Avertissement : La scurit est applique lors de la cration d'une nouvelle exigence, vous ne pouvez donc pas modifier les champs si votre profil de scurit ne l'autorise pas. Vous ne pouvez modifier que les champs activs.

Pour crer une exigence


1

Choisissez Exigence menu.

Crer une exigence

Enfant/Au-dessus/Au-dessous/Glisser-dposer dans le

Cliquez sur le bouton Crer une exigence. Cela cre une nouvelle exigence dans l'arborescence des exigences.

Insrer au-dessus : Cre une nouvelle exigence au mme niveau hirarchique et avant l'exigence
actuellement slectionne. actuellement slectionne.

Insrer au-dessous : Cre une nouvelle exigence au mme niveau hirarchique et aprs l'exigence Glisser-dposer une nouvelle exigence : Cre une nouvelle exigence n'importe o dans l'arborescence
(l o vous avez l'autorisation de crer des exigences) en vous permettant de "dposer" l'exigence sur place. Remarque : Remarque :
2 3 4 5

Les lments de menu Au-dessus et Au-dessous sont dsactivs quand vous crez une exigence partir d'un type d'exigence de l'arborescence. Lors de la cration d'une nouvelle exigence, la vue ne quitte pas l'onglet en cours.

Dfinissez les informations de l'exigence comme dcrit ci-dessous. Dfinissez les valeurs d'attributs de l'exigence. Voir ci-dessous les Procdures associes, pour plus de dtails. Affectez des utilisateurs responsables comme dcrit ci-dessous. Enregistrez l'exigence en slectionnant Exigence Remarque : Enregistrer les modifications dans le menu.

Au premier enregistrement d'une exigence, elle est ajoute la base de donnes CaliberRM et une entre de cration (rvision 1.0) est faite dans l'enregistrement d'historique des modifications. A chaque fois que vous modifiez une exigence, il peut vous tre demand d'entrer un commentaire sur la modification. La modification et le commentaire sont ajouts l'enregistrement de l'historique des modifications. Voir ci-dessous les Procdures associes, pour plus de dtails.

273

Conseil :

Pour viter des donnes non souhaites dans l'historique des modifications, dfinissez entirement l'exigence avant de l'enregistrer. Vous pouvez activer ou dsactiver la fentre de dialogue Commentaire via la fentre de dialogue Options.

Pour dfinir les informations de l'exigence


1

Slectionnez une exigence ct de laquelle vous voulez crer la nouvelle exigence et slectionnez l'option approprie pour crer une exigence dans le menu Exigence (Enfant, Au-dessus ou Au-dessous) ou cliquez sur le bouton Crer une exigence appropri. Cliquez sur l'onglet Dtails. Entrez le nom de l'exigence dans le champ Nom. Remarque : Un nom d'exigence peut comprendre 128 caractres.

2 3

Slectionnez les valeurs appropries pour Propritaire, Etat et Priorit dans les listes droulantes correspondantes. Remarque : Le propritaire par dfaut est l'utilisateur qui a cr l'exigence. Vous pouvez affecter l'exigence une autre personne, mais vous ne pourrez peut-tre plus la modifier aprs l'avoir enregistre si vous n'avez pas les privilges de scurit pour le faire.

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 associes dans "Formatage des exigences" et "Police du formatage". Remarque : La description de l'exigence est affiche en permanence dans un volet situ sous les onglets. Vous pouvez ajuster la taille de cette fentre de description. La taille de la fentre de description affiche par l'onglet Dtails est indpendante de celle des autres onglets. Pour ajouter une image, un objet OLE, un tableau ou un hyperlien la description de l'exigence, slectionnez Insrer Image/Objet/Tableau/ Lien hypertexte dans le menu. Le format JPG est le format recommand pour l'insertion des images. Pour modifier un objet, cliquez dessus avec le bouton droit et slectionnez Modifier l'objet. Remarque : Dans Document Factory, les objets sont reprsents sous forme d'images. Les objets insrs peuvent l'tre sous forme d'une icne (exemple : JPG, GIF) ou d'une image de l'objet (BMP), en cohrence avec le comportement des objets OLE dans Microsoft Word.

Enregistrer les modifications dans le menu. Pour Enregistrez l'exigence en slectionnant Exigence supprimer l'exigence, slectionnez Exigence Annuler les modificationsdans le menu.

Au premier enregistrement d'une exigence, elle est ajoute la base de donnes CaliberRM et une entre de cration (rvision 1.0) est faite dans l'enregistrement d'historique des modifications. A chaque fois que vous modifiez une exigence, il peut vous tre demand d'entrer un commentaire sur la modification. La modification et le commentaire sont ajouts l'enregistrement de l'historique des modifications. Voir les informations associes dans "Historique des exigences".

274

Pour viter des donnes non souhaites dans l'historique des modifications, dfinissez entirement l'exigence avant de l'enregistrer. Vous pouvez activer ou dsactiver la bote de dialogue Commentaire via la bote de dialogue Options. Concepts associs Exigences Descriptions des exigences

275

Cration de rapports d'exigences


Il existe trois rapports HTML standard sur les exigences : Dtail, Etat et Responsabilit. Remarque : Vous pouvez galement utiliser Document Factory pour gnrer des rapports d'exigences personnaliss afin de crer des documents personnaliss mettant en oeuvre des modles Word. Pour gnrer un rapport, slectionnez Rapports dans le menu, puis le type de rapport gnrer.

Pour crer un rapport dtaill pour plusieurs exigences :


1 2 3 4 5 6

Dans CaliberRM, choisissez Rapports

Dtail dans le menu.

Slectionnez le type d'exigences inclure dans le rapport ou [tous les types]. Slectionnez l'ordre de tri des exigences : ordre alphabtique, ordre hirarchique ou classement par tiquette. Si vous souhaitez afficher les discussions et/ou l'historique, cochez les cases correspondantes. Pour visualiser et imprimer le rapport, cliquez sur le bouton Aperu. Pour exporter le rapport, cliquez sur le bouton Exporter.

Pour visualiser un rapport dtaill sur une seule exigence


1 2 3 4

Slectionnez l'exigence pour laquelle vous voulez visualiser les dtails. Choisissez Fichier Imprimer dans le menu. Cochez les cases des dtails que vous voulez afficher dans le rapport. Pour visualiser et imprimer le rapport, cliquez sur le bouton Aperu. Pour exporter le rapport, cliquez sur le bouton Exporter.

Pour crer un rapport par tat sur une exigence


1 2 3 4

Dans CaliberRM, choisissez Rapports

Etat dans le menu.

Slectionnez les champs de tri primaire et secondaire dans les listes droulantes. Cochez la case Inclure le champ de description pour inclure la description de l'exigence dans le rapport. Pour exporter le rapport, cliquez sur le bouton Exporter. Pour visualiser le rapport, cliquez sur le bouton Aperu.

Pour crer un rapport par responsabilit


1 2 3 4 5 6

Dans CaliberRM, choisissez Rapports

Responsabilit dans le menu.

Cliquez sur le bouton Slectionner les utilisateurs pour afficher la liste des utilisateurs disponibles. Slectionnez les utilisateurs inclure partir de la liste Disponibles. Cliquez sur le bouton > . Cochez la case Inclure le champ de description pour inclure la description de l'exigence dans le rapport. Pour exporter le rapport, cliquez sur le bouton Exporter.

276

Pour visualiser le rapport, cliquez sur le bouton Aperu.

Concepts associs Rapports Procdures associes Cration d'un rapport partir de la grille d'exigences

277

Dfinition d'une procdure de validation


Quand vous crez une exigence, il est souvent utile d'indiquer aux testeurs comment vrifier qu'elle a t implmente correctement. Vous pouvez entrer une procdure de validation pour chaque exigence, si vous le souhaitez. La procdure de validation peut prendre n'importe quelle forme : un paragraphe ou une liste d'oprations, par exemple.

Pour dfinir la procdure de validation d'une exigence :


1 2 3 4 5 6

Slectionnez l'exigence pour laquelle vous voulez dfinir la procdure de validation. Cliquez sur l'onglet Validation. L'onglet s'affiche. Entrez la procdure de validation dans le champ Procdure de validation. Enregistrez vos modifications en slectionnant Exigence Pour supprimer vos modifications, slectionnez Exigence Enregistrer les modifications dans le menu. Annuler les modifications dans le menu.

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Concepts associs Exigences Procdures associes Cration d'exigences Comparaison d'exigences

278

Dmarrage de Requirement Viewer


Requirement Viewer est un utilitaire qui peut ouvrir un fichier .crm et fournir un "aperu" d'une exigence. Remarque : Bien qu'il ne soit pas ncessaire de se connecter un client pour utiliser Requirement Viewer, vous devez vous connecter au serveur qui hberge le fichier .crm.

Pour lancer Requirement Viewer :


1 2 3 4 5

Accdez au rpertoire d'installation du produit. L'emplacement par dfaut est C:\Program Files\Borland \CaliberRM. Recherchez le fichier CaliberRMViewer.exe pour le lancer d'un double-clic de souris. La fentre Requirement Viewer s'affiche. Ouvrez un fichier .crm en slectionnant File Open Requirement. La bote de dialogue Ouvrir s'affiche. Accdez l'emplacement du fichier .crm que vous souhaitez ouvrir. Cliquez sur Ouvrir. Si vous n'tes pas encore connect, vous tes invit le faire. Lors de l'ouverture du fichier slectionn, les informations de l'exigence s'affichent. Dans cette fentre, vous pouvez :

Cliquer sur le bouton Open ou slectionner File


d'exigence.

Open New Requirement pour ouvrir un fichier

Cliquer sur le bouton UDA pour voir les attributs de l'exigence dfinis par l'utilisateur. Cliquer sur le bouton Launch CaliberRM ou slectionner File Cliquer sur le bouton Refresh ou slectionner Tools
aux exigences. Launch CaliberRM pour lancer le gestionnaire d'exigences. L'application ouvre et affiche le projet contenant l'exigence spcifie, o elle apparat slectionne. Refresh pour actualiser les informations relatives

Cliquer sur le bouton Help pour lancer le systme d'aide. Slectionner File
Print Requirement pour imprimer l'exigence. L'exigence s'affiche dans un navigateur o vous pouvez lancer l'impression par les procdures standard de Windows.

Slectionner File

Print Page Setup pour lancer votre diteur HTML par dfaut, afin de dfinir la disposition de vos exigences avant de les imprimer.

Pour dfinir les informations de l'exigence


1

Slectionnez l'exigence ct de laquelle vous voulez crer la nouvelle exigence et slectionnez l'option approprie pour crer une exigence partir du menu Exigence (Enfant, Au-dessus ou Au-dessous) ou cliquez sur le bouton Crer une exigence appropri. Cliquez sur l'onglet Dtails. Entrez le nom de l'exigence dans le champ Nom. Remarque : Un nom d'exigence peut comprendre 128 caractres.

2 3

Slectionnez les valeurs appropries pour Propritaire, Etat et Priorit dans les listes droulantes correspondantes.

279

Remarque :

Le propritaire par dfaut est l'utilisateur qui a cr l'exigence. Vous pouvez affecter l'exigence une autre personne, mais vous ne pourrez peut-tre plus la modifier aprs l'avoir enregistre si vous n'avez pas les privilges de scurit pour le faire.

Entrez la description de l'exigence dans le champ Description. Pour de plus amples informations sur le formatage du texte des descriptions, voir les procdures associes dans "Formatage des exigences" et "Police du formatage". Remarque : La description de l'exigence est affiche en permanence dans un volet situ sous les onglets. Vous pouvez ajuster la taille de cette fentre de description. La taille de la fentre de description affiche par l'onglet Details est indpendante de celle des autres onglets. Pour ajouter une image, un objet OLE, un tableau ou un lien hypertexte la description de l'exigence, slectionnez Insrer Image/Objet/ Tableau/Lien hypertexte dans le menu. Le format JPG est le format recommand pour l'insertion des images. Pour modifier un objet, cliquez dessus avec le bouton droit et slectionnez Modifier l'objet. Remarque : Dans Document Factory, les objets sont reprsents sous forme d'images. Les objets insrs peuvent l'tre sous forme d'une icne (exemple : JPG, GIF) ou d'une image de l'objet (BMP), en cohrence avec le comportement des objets OLE dans Microsoft Word.

Enregistrez l'exigence en slectionnant Exigence Enregistrer les modifications dans le menu. Pour supprimer l'exigence, slectionnez Exigence Annuler les modifications dans le menu.

Au premier enregistrement d'une exigence, elle est ajoute la base de donnes CaliberRM et une entre de cration (rvision 1.0) est faite dans l'enregistrement d'historique des modifications. A chaque fois que vous modifiez une exigence, il peut vous tre demand d'entrer un commentaire sur la modification. La modification et le commentaire sont ajouts l'enregistrement de l'historique des modifications. Voir les informations associes dans "Historique des exigences". Pour viter des donnes non souhaites dans l'historique des modifications, dfinissez entirement l'exigence avant de l'enregistrer. Vous pouvez activer ou dsactiver la bote de dialogue Commentaire via la bote de dialogue Options. Concepts associs Exigences Descriptions des exigences

280

Formatage du texte des exigences


Vous pouvez dfinir une police implicite (par dfaut) pour visualiser ou saisir les exigences qui n'ont pas de style explicitement dfini. Le texte implicite est utilis quand vous crez une nouvelle exigence ou visualisez des exigences existantes. La police implicite est dtermine par les options de police de votre navigateur. La police explicite est la police que vous avez modifie dans l'application en utilisant l'option de menu Format Police. La police implicite peut varier d'une station de travail une autre, mais pas la police explicite. Remarque : Document Factory utilise la police spcifie dans la configuration du modle pour le texte implicite et la police spcifie dans le gestionnaire d'exigences pour tout texte explicite.

Pour dfinir la police implicite :


1

Ouvrez votre navigateur. Remarque : Borland gre uniquement Microsoft Internet Explorer. Options Internet.

2 3 4 5 6

Slectionnez Outils

Cliquez sur le bouton Polices. La bote de dialogue Polices est affiche. Dans la section Police des pages Web, slectionnez la police que vous voulez utiliser comme police implicite (c'est--dire par dfaut). Cliquez sur OK pour fermer la bote de dialogue Polices. Cliquez sur OK pour fermer la bote de dialogue Options Internet.

Concepts associs Exigences Procdures associes Cration d'exigences Cration d'une exigence partir d'un document Modification des exigences

281

Gnration de l'URL d'une exigence


La fonctionnalit d'adressage par URL gnre des URL pour les exigences. Cette URL lance le client Desktop et vous 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 2

Cliquez avec le bouton droit sur une exigence et choisissez Copier l'URL dans le Presse-papiers, l'URL de l'exigence est copie dans le Presse-papiers. 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 spcifi de l'exigence appartenant au projet et la baseline dont les numros d'ID sont spcifis par l'URL.

Si un client CaliberRM se connectant au serveur spcifi est dj instanci au moment de l'invocation de l'URL, c'est cette instance qui sera utilise. Si l'URL pointe sur un autre serveur, une nouvelle instance est cre et l'utilisateur doit fournir ses identifiants de connexion.

Remarque : Si le mot de passe que vous essayez d'utiliser ne vrifie pas les critres imposs, ou si vous n'tes pas autoris changer votre mot de passe, vous recevrez un message. Voir les informations associes dans "Modification du mot de passe". Rfrence associe Modification de votre mot de passe

282

Importation d'exigences depuis Microsoft Word


Avec l'expert Importer de Word, vous pouvez importer des noms et des descriptions d'exigences d'un document Microsoft Word vers un projet. Vous pouvez faire migrer des exigences stockes dans Microsoft Word, l'aide des fonctions d'importation de CaliberRM (Fichier Importer de Word). Pour rutiliser 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 exportes l'aide de CaliberRM Export.

Pour importer des exigences depuis Microsoft Word


1 2

Dans CaliberRM, choisissez Fichier

Importer de Word dans le menu. L'expert Importer de Word apparat.

Donnez le chemin d'accs et le nom du fichier Microsoft Word ou cliquez sur le bouton Parcourir pour atteindre le fichier. Prcisez sous quelle forme vous souhaitez importer les descriptions des exigences, en utilisant Texte format, tableaux et images ou Texte simple. Remarque : Remarque : N'utilisez pas de puces spciales (coches ou signes infrieur estomps) dans les cellules des tableaux. Les objets OLE inclus dans des documents Word sont imports en tant qu'images. Vous pouvez insrer les objets OLE respectifs aprs l'importation.

Prcisez comment nommer les exigences. Slectionnez l'option Rcuprer les noms d'exigence dans le document ou l'option Nommer automatiquement les exigences avec un nom de base et un numro de squence. Entrez le nom de base. Si vous n'entrez pas de nom, l'importation utilise par dfaut le nom du document Microsoft Word.
3

Cliquez sur Suivant. Dans le volet suprieur, si vous importez les noms des exigences d'aprs leur style, slectionnez le ou les styles de paragraphe correspondants. Les styles dfinissent l'apparence de divers lments de texte dans le document, comme les en-ttes ou le corps du texte. Les styles proposs sont ceux trouvs dans votre document Microsoft Word. Vous pouvez slectionner tous les styles de la liste ou uniquement certains d'entre eux. Dans le volet infrieur, prcisez comment reconnatre les descriptions des exigences.

Si vous importez les noms des exigences d'aprs leur style, slectionnez l'option Importer tout le texte
entre les styles cochs ci-dessus comme description de l'exigence.

Si vous n'importez pas les noms des exigences d'aprs leur style, slectionnez l'option N'importer que

le texte des styles cochs ci-dessous comme description de l'exigence. Slectionnez les styles qui correspondent aux descriptions d'exigences.

Cliquez sur Suivant. Si vous importez des noms d'exigences selon les styles de paragraphe, slectionnez l'option Importer tout le texte, en ignorant les dlimiteurs Si non, slectionnez le bouton N'importer que le texte encadr des dlimiteurs suivants. Les champs Initial et Final deviennent disponibles. Saisissez le dlimiteur de dbut et de fin dans la zone approprie.

Cliquez sur Suivant. Si vous importez des noms d'exigences selon les styles de paragraphe, slectionnez l'option Importer tout le texte, en ignorant les mots-cls. 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 critre rencontr. Importer de Word cre aussi des exigences enfant bases sur la hirarchie des styles de paragraphe de votre document.

283

Si vous importez des noms d'exigences selon des mots-cls, slectionnez l'option N'importer que le texte contenant les mots-cls suivants. Saisissez les mots-cls dans le champ disponible, en les sparant par une virgule. Les phrases qui contiennent ces mots cls seront importes 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 critre rencontr. Importer de Word cre aussi des exigences enfant bases sur la hirarchie des styles de paragraphe de votre document. Slectionnez une exigence et choisissez l'emplacement o mettre les nouvelles exigences. Slectionnez l'une des options suivantes : Insrer au-dessus, Insrer au-dessous ou Insrer en enfants. Pour terminer l'importation, cliquez sur Terminer. La bote de dialogue L'importation est termine s'affiche. Cliquez sur OK.

7 8

Concepts associs Importation

284

Importation de donnes cres par une exportation standard


Vous pouvez importer des exigences dans un projet en utilisant des donnes cres prcdemment par Export : Avertissement : Les baselines, les dpartements et l'historique des exigences ne sont pas disponibles pour une importation.

Pour importer des exigences dans un projet en utilisant des donnes cres par une exportation antrieure :
1

Sur le poste de travail Windows, slectionnez Dmarrer de dialogue Connexion s'affiche. Remarque :

Programmes

CaliberRM

Import. La bote

Si vous tes dj connect, la fentre de connexion ne s'affiche pas. Passez l'tape 4.

2 3 4

Entrez le nom ou l'adresse IP du serveur hte, votre nom d'utilisateur et votre mot de passe. Cliquez sur Connecter. L'cran Utilitaire d'importation CaliberRM s'affiche. Entrez le chemin d'accs au rpertoire qui contient les fichiers importer ou cliquez sur le bouton Parcourir pour slectionner le rpertoire contenant l'ensemble de donnes. Remarque : Lorsque vous importez, d'une machine serveur l'autre, des exigences contenant des images, les chemins d'accs aux dossiers de cache des images doivent tre les mmes sur les deux machines pour que l'importation s'effectue correctement. Cocher la case Avance permet de faire correspondre les donnes des fichiers imports et les champs CaliberRM. Par exemple, si l'utilisateur bjones existe dans le projet A et si vous voulez que l'utilisateur tjohnson remplace bjones dans le projet B o se fait l'importation, cette fonction permet de remplacer bjones par tjohnson pendant l'importation. Pour avoir des informations sur l'importation avance, consultez "Importation avance".

Remarque :

5 6 7 8

Cliquez sur Suivant. L'cran Utilitaire d'importation CaliberRM - Slection de projet s'affiche. Slectionnez l'option Importer dans un projet existant et choisissez un projet dans la liste droulante ou slectionnez l'option Importer dans un nouveau projet pour crer un nouveau projet. Cliquez sur Terminer. L'cran Utilitaire d'importation CaliberRM - Importation s'affiche et l'importation commence. L'utilitaire cherche et fait correspondre toutes les donnes du projet. Lorsque c'est termin, cliquez sur Fermer. Remarque : S'il y a une grande quantit de donnes, l'importation peut durer un certain temps. Pour viter de gner les autres utilisateurs, il est prfrable de procder aux importations pendant les heures creuses.

Concepts associs Importation Procdures associes Importation avance

285

Lancement de Requirement Viewer


Requirement Viewer est un utilitaire qui peut ouvrir un fichier .crm et fournir un "aperu" d'une exigence. Remarque : Bien qu'il ne soit pas ncessaire de se connecter un client pour utiliser Requirement Viewer, vous devez vous connecter au serveur qui hberge le fichier .crm.

Pour lancer Requirement Viewer :


1 2 3 4 5

Accdez au rpertoire d'installation du produit. L'emplacement par dfaut est C:\Program Files\Borland \CaliberRM. Recherchez le fichier CaliberRMViewer.exe pour le lancer d'un double-clic de souris. La fentre Requirement Viewer s'affiche. Ouvrez un fichier .crm en slectionnant File Open Requirement. La bote de dialogue Ouvrir s'affiche. Accdez l'emplacement du fichier .crm que vous souhaitez ouvrir. Cliquez sur Ouvrir. Si vous n'tes pas encore connect, vous tes invit le faire. Lors de l'ouverture du fichier slectionn, les informations de l'exigence s'affichent. Dans cette fentre, vous pouvez :

Cliquer sur le bouton Open ou slectionner File


d'exigence.

Open New Requirement pour ouvrir un fichier

Cliquer sur le bouton UDAs pour voir les attributs de l'exigence dfinis par l'utilisateur. Cliquer sur le bouton Launch CaliberRM ou slectionner File Cliquer sur le bouton Refresh ou slectionner Tools
aux exigences. Launch CaliberRM pour lancer le gestionnaire d'exigences. L'application ouvre et affiche le projet contenant l'exigence indique et l'exigence slectionne. Refresh pour actualiser les informations relatives

Cliquer sur le bouton Help pour lancer le systme d'aide. Slectionner File
Print Requirement pour imprimer l'exigence. L'exigence s'affiche dans un navigateur partir duquel vous pouvez effectuer l'impression l'aide des procdures standard de Windows.

Slectionner File

Print Page Setup pour lancer votre diteur HTML par dfaut, afin de dfinir la disposition de vos exigences avant de les imprimer.

Concepts associs Exigences Descriptions des exigences

286

Liaison un document de rfrence


Vous pouvez lier des documents de rfrence une exigence pour profiter d'informations complmentaires. Par exemple, vous pouvez lier un cran prototype ou un document contenant des informations supplmentaires pour que l'exigence soit mieux comprise par les dveloppeurs et les autres utilisateurs. Tous les types de fichiers associs une application sont pris en charge, tels que les fichiers Word, les fichiers Excel, les fichiers graphiques, les fichiers HTML, les fichiers audio et vido, etc. Vous pouvez galement saisir une rfrence textuelle, afin de faire rfrence un livre, un priodique ou tout autre document non disponible en ligne.

Pour lier un document de rfrence une exigence :


1 2 3 4

Slectionnez l'exigence. Cliquez sur l'onglet Rfrences. Cliquez sur le bouton Nouveau fichier. La bote de dialogue Ajouter des fichiers rfrence apparat. Accdez au rpertoire c:\Program Files\Borland\CaliberRM\Samples. Il s'agit du rpertoire des rfrences par dfaut. Remarque : Si vous avez slectionn un rpertoire diffrent du rpertoire par dfaut lors de l'installation du client, accdez au sous-rpertoire Samples de ce rpertoire personnalis.

5 6

Slectionnez le fichier ajouter l'exigence. Cliquez sur le bouton Ajouter pour ajouter le fichier la liste de rfrences. Remarque : Si la rfrence est un fichier Word ou Excel, vous pouvez lier du texte ou des cellules particulires pour indiquer quelle partie du document vous voulez faire rfrence (voir plus loin les informations associes dans "Liaison de texte de document dans une rfrence"). Enregistrer les modifications dans le menu.

7 8

Pour enregistrer vos modifications, slectionnez Exigence

Dans la bote de dialogue Commentaire, entrez le commentaire Documents de rfrence lis concernant la modification, puis cliquez sur OK.

Procdures associes Cration d'une exigence partir d'un document Cration de rfrences web Liaison d'une partie du texte dans une rfrence

287

Mappage des exigences


Frquemment les mmes exigences sont utilises dans plusieurs projets. Les exigences sont mappes pour dfinir le processus de partage des exigences. Une exigence mappe est une exigence dont la description est lie une exigence partage.

Pour mapper une exigence une exigence partage :


1 2 3 4 5 6

Ouvrez le projet contenant l'exigence dont vous voulez mapper la description. Slectionnez l'exigence mapper ou crez une nouvelle exigence en laissant vide le champ Description. Slectionnez Exigence mappe est affiche. Mapper/d-mapper l'exigence dans le menu. La bote de dialogue Description

Slectionnez le projet contenant l'exigence dont vous voulez partager la description dans la liste droulante Projet. Dveloppez la liste des exigences, localisez l'exigence dont vous voulez partager la description et slectionnezla. Cliquez sur le bouton Mapper/d-mapper l'exigence dans la barre d'outils de la bote de dialogue Description mappe. L'indicateur de partage est affich gauche du nom de l'exigence partage dans la liste d'exigences. Cliquez sur le bouton Enregistrer pour enregistrer vos modifications ou cliquez sur le bouton Annuler les modifications pour les annuler. Fermez la bote de dialogue Description mappe.

7 8

Vous revenez au projet ouvert. Le champ Description de l'exigence mappe est dsactiv. Les exigences mappes et partages sont suivies et vous pouvez les voir dans un diagramme spcifique. Voir les informations associes dans "Diagramme des exigences mappes". Concepts associs Exigences partages Diagramme des exigences mappes Procdures associes Activation des exigences partages Annulation du mappage d'une exigence

288

Modification de l'ordre des exigences


Vous pouvez changer l'ordre de exigences de trois manires.

En utilisant les commandes : En utilisant les commandes du menu Exigence, vous ne pouvez dplacer les
exigences qu' l'intrieur du parent.

En utilisant les boutons de la barre d'outils : En utilisant les boutons de la barre d'outils, vous ne pouvez
dplacer les exigences qu' l'intrieur du parent. Vous ne pouvez pas changer le niveau hirarchique des exigences en utilisant les boutons de la barre d'outils ni faire passer une exigence dans un autre type d'exigences. exigence o vous le souhaitez, mme dans un autre type d'exigences.

En faisant un glisser-dposer des exigences : En utilisant le glisser-dposer, vous pouvez dplacer une

Pour changer l'ordre des exigences en utilisant les commandes


1 2

Slectionnez l'exigence que vous voulez dplacer puis choisissez Exigence Descendre dans le menu.

Monter OU Exigence

Pour changer l'ordre des exigences en utilisant les boutons de la barre d'outils, slectionnez l'exigence dplacer et cliquez sur le bouton Monter ou sur le bouton Descendre.

Remarque : Vous devez avoir l'accs de niveau Cration pour dplacer une exigence dans un autre type d'exigences et l'accs de niveau Suppression pour dplacer une exigence hors d'un type d'exigences. Pour changer l'ordre des exigences en utilisant les commandes du menu Exigence, slectionnez l'exigence dplacer et slectionnez Exigence Monter OU Exigence Descendre dans le menu. Pour changer l'ordre des exigences en utilisant les boutons de la barre d'outils, slectionnez l'exigence dplacer et cliquez sur le bouton Monter ou sur le bouton Descendre.

Pour changer l'ordre des exigences en utilisant le glisser-dposer :


1 2 3 4 5

Cliquez sur l'exigence que vous voulez dplacer et maintenez enfonc le bouton gauche de la souris. Dposez l'exigence l'emplacement o vous voulez qu'elle apparaisse. Si vous voulez dplacer l'exigence d'un niveau hirarchique vers le haut, dposez-la au-dessus de son parent. Si vous voulez dplacer l'exigence d'un niveau hirarchique vers le bas, dposez-la au-dessus de l'exigence qui doit devenir son parent. Si vous voulez dplacer l'exigence vers un autre type d'exigences, dposez-la l'emplacement souhait dans ce type d'exigences. Remarque : Lors du dplacement d'une exigence vers un autre type d'exigences, seuls les attributs dfinis par l'utilisateur communs aux deux types d'exigences conservent leur valeur.

Quand l'exigence est l'emplacement souhait, relchez le bouton gauche de la souris. L'exigence est dplace et les numros hirarchiques sont automatiquement actualiss.

289

Concepts associs Exigences Procdures associes Activation des exigences partages

290

Modification des exigences


Pour modifier une exigence existante :
1

Slectionnez l'exigence modifier. Remarque : Si vous n'tes pas autoris modifier l'exigence, les champs de donnes sont dsactivs.

2 3

Slectionnez l'onglet contenant les informations que vous voulez modifier. Modifiez les informations de l'exigence Ds que vous commencez modifier l'exigence, elle est automatiquement verrouille pour empcher quelqu'un d'autre de la modifier simultanment. L'icne de l'exigence dans la liste d'exigences apparat avec un verrou dessus. Le verrou reste en place jusqu' ce que vos modifications soient enregistres ou annules. Remarque : Les exigences modifies affichent un astrisque (*) droite du champ pour indiquer qu'une modification a t apporte ce champ de l'exigence. Quand vous modifiez une exigence, un indicateur (*) apparat droite du champ que vous avez modifi pour indiquer qu'une modification a t apporte ce champ. Vous pouvez cliquer avec le bouton droit sur l'indicateur pour afficher une barre d'outils qui vous permet de revenir l'tat originel du champ en cliquant sur le bouton Rtablir, ou fermer la barre d'outils en cliquant sur le bouton Fermer. Remarque : Les donnes des onglets Rfrences et Traabilit ne sont pas rversibles, vous devez les rtablir manuellement. Enregistrer les modifications dans le menu. Annuler les modifications dans le menu.

4 5 6

Pour enregistrer vos modifications, slectionnez Exigence Pour supprimer les modifications, slectionnez Exigence

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Concepts associs Exigences Procdures associes Cration d'exigences Cration d'une exigence partir d'un document Modification des exigences

291

Modification et suppression des traces


Pour modifier une trace dans l'onglet Modification de traabilit
1 2

Dans CaliberRM, slectionnez l'onglet Traabilit pour l'exigence modifier. Cliquez avec le bouton droit sur un objet de la zone Traces vers ou Traces depuis et slectionnez une option dans le menu contextuel :

Modifier : Ouvre la fentre Modification de traabilit dans laquelle vous pouvez changer le sens d'une
trace.

Aller : Navigue jusqu' l'onglet Traabilit de l'exigence slectionne. Retirer : Supprime la trace. Rendre suspect/Marquer non suspect : Transforme le lien en lien suspect ou le marque comme n'tant
plus suspect.

Proprits : Affiche les proprits Dtails et UDA (attributs dfinis par l'utilisateur) pour l'exigence ou
l'objet slectionn.
3

Slectionnez 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 traabilit. Quand la matrice apparat, cliquez avec le bouton droit dans la cellule correspondant aux exigences tracer et slectionnez une des options. Remarque : Pour supprimer ou modifier plusieurs traces la fois, utilisez les touches CTRL et MAJ afin de slectionner plusieurs cellules.

Concepts associs Traabilit Procdures associes Cration de traces entre exigences Cration de traces entre exigences et artefacts logiciels

292

Police du formatage
Vous pouvez dfinir une police implicite (par dfaut) pour visualiser ou saisir les exigences qui n'ont pas de style explicitement dfini. Le texte implicite est utilis quand vous crez une nouvelle exigence ou visualisez des exigences existantes. La police implicite est dtermine par les options de police de votre navigateur. La police explicite est la police que vous avez modifie dans l'application en utilisant l'option de menu Format Police. La police implicite peut varier d'une station de travail une autre, mais pas la police explicite. Remarque : Document Factory utilise la police spcifie dans la configuration du modle pour le texte implicite et la police spcifie dans le gestionnaire d'exigences pour tout texte explicite.

Pour dfinir la police implicite :


1 2

Slectionnez le texte formater. Slectionnez l'option de menu Format. Vous pouvez choisir les caractristiques de la police : police, style, taille, effets et/ou couleur. Vous pouvez ajouter des puces ou des numros, aligner le texte ou modifier son niveau de retrait. Vous pouvez galement utiliser les options et les boutons de la barre d'outils de formatage ou des raccourcis clavier. Conseil : Pour plus de dtails, voir les informations associes sur les raccourcis clavier.

3 4 5

Slectionnez dans la liste l'option de votre choix. Les modifications sont appliques immdiatement, sauf pour la police. Dans ce cas, la bote de dialogue Police est affiche. Slectionnez les options de police de votre choix, puis cliquez sur OK pour appliquer les modifications ou sur Annuler pour les annuler. Enregistrez votre exigence en slectionnant Exigence Enregistrer les modifications dans le menu. Pour supprimer l'exigence, slectionnez Exigence Annuler les modifications dans le menu.

Les modifications sont appliques. Vous pouvez rinitialiser la police la police implicite en utilisant la mme mthode que celle dcrite ci-dessus, en slectionnant la police implicite. Concepts associs Exigences Vue glossaire Procdures associes Formatage du texte des exigences Cration d'une exigence partir d'un document Modification des exigences

293

Rception de notifications lors des modifications des exigences (Intrt manifest)


La manifestation d'intrt est une fonctionnalit qui vous permet de recevoir une notification par email quand une exigence a t modifie, mme si vous n'avez pas t dsign comme utilisateur responsable de cette exigence.

Pour manifester votre intrt pour une exigence OU pour recevoir la notification par email qu'une modification a t apporte une exigence,
1 2

Slectionnez l'exigence et cliquez sur le bouton Intrt manifest dans la barre d'outils. Vous pouvez galement cliquer avec le bouton droit sur l'exigence dans la liste d'exigences et slectionner Intrt manifest dans la liste droulante.

L'exigence envers laquelle vous avez manifest de l'intrt est maintenant affiche avec une icne indiquant que vous recevrez une notification de toutes les modifications qui lui seront apportes. Si vous vous dsintressez d'une exigence, rptez les tapes ci-dessus et l'icne sera retire. Concepts associs Exigences Procdures associes Cration d'exigences

294

Recherche d'exigences
Vous pouvez trouver une exigence en recherchant une chane de texte situe dans la description de l'exigence. Vous pouvez rechercher dans la totalit du projet ou restreindre la recherche un type d'exigences ou une sousbranche d'exigences.

Pour rechercher une exigence par son nom :


1 2

Slectionnez Edition Rechercher dans l'arborescence dans le menu. La bote de dialogue Rechercher dans l'arborescence est affiche. 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. Elle ne le recherche pas dans la description des exigences.

3 4 5 6 7

Si vous voulez rechercher une exigence par son nom, slectionnez le bouton d'option Nom. Si vous voulez rechercher une exigence par son numro d'identification, slectionnez le bouton d'option Numro ID. Si vous voulez que le moteur de recherche trouve les exigences qui correspondent exactement votre texte, cochez la case Mot entier. Si vous voulez que le moteur de recherche trouve les noms d'exigences en tenant compte des diffrences majuscules/minuscules, cochez la case Diffrence MAJ/min. Slectionnez le sens de la recherche (Haut partir de l'exigence actuellement slectionne ou Bas). Cliquez sur le bouton Suivant jusqu' ce que l'exigence que vous recherchez soit slectionne.

Pour rechercher une exigence contenant une chane de texte dans sa description :
1

Slectionnez Edition Rechercher dans la description dans le menu. La bote de dialogue Grille d'exigences est affiche. La bote de dialogue Grille d'exigences vous permet d'ajouter un critre de recherche et de l'enregistrer pour une utilisation ultrieure. Cliquez sur Cliquez ici pour ajouter une nouvelle ligne de critres pour choisir ou dfinir un critre de filtrage. Slectionnez un oprateur dans la premire liste droulante Conditions (par exemple Commence par, Egale, Est suprieur , etc.). Slectionnez le bouton d'option Et, Ou ou Non, et rptez les tapes 2 pour ajouter si ncessaire une seconde condition de filtre. Remarque : Et affiche les exigences qui respectent les deux critres. Ou affiche les exigences qui respectent une des conditions, ou les deux. Non affiche les exigences qui ne respectent aucune des conditions.

2 3

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 dtails.

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 situe sous les dtails du filtre. Cliquez sur Nouveau pour crer un nouveau filtre sur le serveur. Cliquez sur Supprimer pour supprimer un filtre existant sur le serveur.

295

Cliquez sur Cliquez ici pour ajouter une nouvelle ligne de critres pour choisir ou dfinir un critre de
filtrage. Le filtre nouvellement cr apparat dans la bote de dialogue du filtre de la grille d'exigences.
5

Cliquez sur la liste droulante situe sous les lignes pour charger un critre de filtrage existant pralablement enregistr sur le serveur. Remarque : L'ancien format des fichiers des vues de la grille d'exigences, utilisant l'ancien format des filtres, n'est plus reconnu. Vous devrez crer un nouveau filtre et l'enregistrer sur le serveur. Si un ancien fichier d'une vue de la grille d'exigences est ouvert, il n'appliquera pas l'ancien filtre. Il n'appliquera que les options d'affichage de la vue.

6 7

Cliquez sur l'icne Enregistrer pour enregistrer le filtre. Cochez les cases ci-dessous pour afficher les colonnes "N hirarchiques", "Description" et "Dernire modification le".

Cochez la case Rcuprer les numros hirarchiques pour afficher sur la grille les numros
dernire modification.

hirarchiques des exigences. L'utilisation de cette fonctionnalit peut dgrader les performances.

Cochez la case Rcuprer la date de la dernire modification pour afficher la date et l'heure de la Cochez la case Rcuprer le champ de description pour afficher le champ Description.
8

Cliquez sur OK pour filtrer ou sur Annuler pour sortir sans filtrer.

Concepts associs Exigences Procdures associes Grille d'exigences Filtrage de la vue grille Filtrage de la matrice de traabilit Ouverture de la matrice de traabilit

296

Suppression d'exigences
Si vous supprimez une exigence, vous ne pourrez pas rcuprer les donnes supprimes.

Pour supprimer une exigence :


1 2 3 4

Slectionnez l'exigence supprimer. Slectionnez Exigence Supprimer dans le menu. Une bote de message est affiche pour vrifier que vous voulez supprimer l'exigence. S'il en existe, les exigences enfant sont galement supprimes. Cliquez sur Oui pour supprimer l'exigence et ses enfants, ou sur Non pour l'enregistrer. Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Concepts associs Exigences Procdures associes Formatage du texte des exigences Cration d'une exigence partir d'un document Modification des exigences

297

Utilisation de Web pour grer les exigences


CaliberRM fournit deux outils qui vous permettent de grer vos exigences en utilisant le Web. Ces outils permettent aux quipes projet de se connecter un serveur au moyen d'un navigateur standard. Remarque : Pour utiliser Web ou WebView, vous pouvez avoir besoin de tlcharger le plug-in Java.

Pour accder Web :


1 2

Ouverture d'Internet Explorer Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous prfrez, 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 a dplac les liens vers une page personnalise, vous devez prciser plutt cet emplacement. La page index de Web s'affiche.

Cliquez sur le lien CaliberRM Web. Remarque : Vous pouvez avoir besoin de tlcharger le plug-in Java.

4 5 6

Cliquez sur le bouton Toujours. L'cran Connexion est affich. Prcisez votre hte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropris. Cliquez sur Connecter. Le systme vrifie vos informations et ouvre une session sur le serveur. Vous tes maintenant dans Web et pouvez excuter la plupart des tches auxquelles vous avez accs dans le client standard. Pour obtenir la liste des fonctionnalits que vous ne pouvez pas utiliser dans Web, voir les informations associes dans "Accs Web".

Concepts associs Accs Web Procdures associes Utilisation de Web View

298

Utilisation de Web View


Avec WebView, les quipes projet peuvent consulter les exigences et travailler ensemble sur ces dernires. Grce la fonction Discussion, les utilisateurs peuvent saisir leurs commentaires des exigences. Cela facilite la rvision et la hirarchisation des exigences. WebView facilite l'accs aux discussions de groupe, des personnes pouvant apporter des informations prcieuses au projet mais n'ayant pas besoin du client fonctionnel complet. Remarque : Pour utiliser Web ou WebView, vous pouvez avoir besoin de tlcharger le plug-in Java.

Utilisation de WebView :
1 2

Ouverture d'Internet Explorer Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous prfrez, 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 a dplac les liens vers une page personnalise, vous devez prciser plutt cet emplacement. La page index de Web s'affiche.

Cliquez sur le lien CaliberRM WebView. Remarque : Vous pouvez avoir besoin de tlcharger le plug-in Java.

4 5 6

Cliquez sur le bouton Toujours. L'cran Connexion est affich. Prcisez votre hte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropris. Cliquez sur Connecter. Le systme vrifie 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 associs Accs Web Procdures associes Accs Web

299

Grille d'exigences
Cette section fournit des informations de type "Comment" sur la grille d'exigences. Dans cette section Atteindre une exigence Dcrit comment atteindre une exigence dans la liste de la grille d'exigences. Cration d'un rapport partir de la grille d'exigences Explique comment crer un rapport partir de la grille d'exigences. Enregistrement de la vue grille Explique comment enregistrer la vue de la grille d'exigences. Filtrage de la vue grille Explique comment filtrer la vue de la grille d'exigences. Impression de la vue grille Explique comment imprimer la vue de la grille d'exigences. Modification de la vue grille Explique comment modifier la vue de la grille d'exigences. Modification des responsabilits d'exigences dans la grille Explique comment modifier les responsabilits des exigences dans la grille. Ouverture et affichage de la grille d'exigences Explique comment ouvrir et afficher la grille d'exigences. Tri des exigences Explique comment crer et voir des sous-ensembles d'exigences en utilisant la grille d'exigences.

300

Atteindre une exigence


Vous pouvez atteindre une exigence dans la liste de la grille d'exigences.

Pour atteindre une exigence du projet


1 2

Slectionnez l'exigence dans la liste de la grille d'exigences. Slectionnez Edition Aller l'exigence dans le menu, cliquez sur le bouton Aller l'exigence.

L'onglet Dtails de l'exigence slectionne est affich. Procdures associes Modification de la vue grille

301

Cration d'un rapport partir de la grille d'exigences


Pour crer un rapport partir de la grille d'exigences
1 2

Dans la fentre Grille d'exigences, slectionnez Fichier

Imprimer.

Dans la bote de dialogue Paramtres du rapport, cliquez sur le bouton Aperu. Le rapport apparat dans un navigateur web.

Pour crer un rapport Document Factory partir de la grille d'exigences


1 2

Dans la fentre Grille d'exigences, slectionnez Fichier Dans la fentre de l'expert Document Factory :

Document Factory.

Slectionnez un fichier dans la liste Modle. La liste droulante permet d'effectuer une slection parmi

les modles utiliss rcemment. Par dfaut, la liste comporte cinq fichiers. Ce nombre est fix par l'administrateur. Pour ouvrir le modle slectionn afin de l'examiner ou de le modifier avant d'excuter Document Factory, cliquez sur l'icne de Word. sur le bouton Parcourir pour rechercher un document existant dans l'arborescence des fichiers ou n'indiquez rien dans le champ.

Dans le champ Enregistrer le document sous, entrez le chemin et le nom du nouveau document, cliquez Pour crer le fichier journal du rapport, cochez la case correspondante.
3

Cliquez sur Suivant. Dans la fentre de l'expert Document Factory : Choisissez le format de date que vous voulez utiliser : Date courte ou Date longue. Cliquez sur Suivant. Dans la fentre de l'expert Document Factory :

Choisissez les donnes partir desquelles vous souhaitez crer le document. Si vous choisissez d'utiliser

les donnes du serveur CaliberRM, vous pouvez galement enregistrer les donnes en cours afin de les rutiliser avec un modle diffrent.

Pour crer un fichier avec un mot de passe chiffr pouvant tre rutilis dans le cadre de la planification,

slectionnez l'option Crer uniquement un fichier de configuration. Cela cre le fichier commandline.ini qui permet d'excuter Document Factory partir de la ligne de commande, ou qui peut tre plac dans un fichier batch pour un traitement diffr. Si vous choisissez cette option, Document Factory ne cre pas de document Word partir de votre modle ; seul le fichier .ini est cr. descriptions d'exigences, slectionnez la case La description de l'exigence inclura le texte format, les tableaux et les images.

Si vous voulez afficher les images, les objets OLE, les tableaux et le texte format inclus dans les

Cliquez sur Terminer. Si le modle ne spcifie pas le projet et/ou la baseline utiliser, vous tes invit les slectionner.

Concepts associs Rapports Rfrence associe Syntaxe de Document Factory

302

Enregistrement de la vue grille


Aprs avoir termin de filtrer et de rorganiser la vue grille, vous pouvez l'enregistrer afin de l'utiliser ultrieurement.

Pour enregistrer la vue grille


1 2 3 4

Slectionnez Fichier Enregistrer sous dans le menu de la grille d'exigences. La bote de dialogue Enregistrer sous s'affiche. Entrez un nom de fichier pour la vue. Cliquez sur Enregistrer pour enregistrer la vue. Cliquez sur OK, ou cliquez sur Annuler pour quitter sans enregistrer.

Procdures associes Ouverture et affichage de la grille d'exigences Modification de la vue grille Filtrage de la vue grille Impression de la vue grille

303

Filtrage de la vue grille


Vous 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 2 3 4 5 6 7

Cliquez avec le bouton droit sur un titre de colonne et slectionnez Filtre. Slectionnez Affichage Filtre dans le menu. Cliquez sur le bouton Filtrer, puis passez l'tape 1. Slectionnez dans la liste droulante la Colonne selon laquelle vous voulez filtrer. Slectionnez un oprateur dans la premire liste droulante Conditions (par exemple commence par, est gal , est suprieur , etc.). Entrez le texte selon lequel filtrer ou slectionnez dans la liste droulante si c'est applicable. Slectionnez le bouton d'option Et ou Ou et rptez les tapes 3 et 4 pour ajouter si ncessaire un second critre de filtre. Remarque : Et affiche les exigences qui respectent les deux critres. Ou affiche les exigences qui respectent une des conditions ou les deux.

Cliquez sur OK pour filtrer ou sur Annuler pour quitter sans filtrer.

La grille filtre est affiche. Les colonnes filtres sont affiches avec un symbole de filtre dans l'en-tte. Vous pouvez crer un second filtre en rptant les tapes ci-dessus. Pour retirer un filtre, cliquez avec le bouton droit sur l'en-tte de la colonne et slectionnez Retirer le filtre de colonne. Pour revenir la vue d'origine, cliquez sur le bouton Retirer le filtrage. Tous les filtres sont retirs. Concepts associs Exigences Procdures associes Modification de la vue grille

304

Impression de la vue grille


Aprs avoir termin de filtrer et de rorganiser la vue grille, vous pouvez imprimer un rapport des donnes.

Pour imprimer la vue grille


1 2 3 4 5

Slectionnez Fichier rapport est affiche.

Imprimer dans le menu de la grille d'exigences. La bote de dialogue Paramtres du

Cliquez sur le bouton Exporter pour exporter le rapport dans un fichier .xml. La bote 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. Cliquez sur le bouton Aperusi vous voulez visualiser le rapport avant de l'imprimer. Cliquez sur le bouton Imprimer dans votre navigateur. L'impression s'effectue comme les oprations normales d'impression sous Windows.

6 7

Procdures associes Modification de la vue grille Filtrage de la vue grille Ouverture et affichage de la grille d'exigences

305

Modification de la vue grille


Vous pouvez modifier des informations depuis la grille d'exigences. Vous pouvez modifier tous les attributs systme et tous les attributs dfinis par l'utilisateur sauf le Type.

Pour modifier des informations dans la grille :


1

Slectionnez une exigence dans la liste. Remarque : Pour slectionner un groupe d'exigences, slectionnez la premire exigence concerne, maintenez enfonce la touche Maj, puis slectionnez la dernire. Toutes les exigences entre les deux sont automatiquement slectionnes. Pour slectionner individuellement plusieurs exigences, maintenez la touche Ctrl enfonce et slectionnez chaque exigence. La modification du nom des exigences est automatiquement dsactive si plusieurs exigences sont slectionnes.

Entrez un nom de fichier pour la vue. Remarque : Lors de la modification simultane de plusieurs utilisateurs responsables dans la grille des exigences, la liste droulante de la bote de slection affiche les utilisateurs affects la dernire exigence slectionne, en les classant par ordre alphabtique. Voir les procdures associes dans "Modification de la responsabilit des exigences dans la grille". La fentre de slection affiche vous permet de modifier (Modifier) ou d'atteindre l'exigence (Aller l'exigence).

Slectionnez Modifier pour changer l'attribut. La liste droulante qui apparat 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 slectionnes, toutes les exigences slectionnes sont modifies par la mme valeur. Si vous ne voulez pas que les attributs aient la mme valeur, slectionnez et modifiez les exigences une par une.

4 5

Cliquez sur la nouvelle valeur dans la liste droulante pour affecter la valeur. Cliquez sur le bouton Enregistrer pour enregistrer votre modification.

Concepts associs Exigences Procdures associes Modification des responsabilits d'exigences dans la grille Filtrage de la vue grille Impression de la vue grille

306

Modification des responsabilits d'exigences dans la grille


Aprs avoir termin de filtrer et de rorganiser la vue grille, vous pouvez l'enregistrer afin de l'utiliser ultrieurement.

Pour affecter ou annuler l'affectation d'utilisateurs responsables dans la grille :


1

Dans la grille, slectionnez l'exigence laquelle vous voulez affecter des utilisateurs. Remarque : Pour slectionner un groupe d'exigences, slectionnez la premire exigence concerne, maintenez enfonce la touche Maj, puis slectionnez la dernire. Toutes les exigences entre les deux sont automatiquement slectionnes. Pour slectionner individuellement plusieurs exigences, maintenez la touche Ctrl enfonce et slectionnez chaque exigence.

Cliquez avec le bouton droit dans la colonne Responsable et slectionnez Modifier. La liste droulante Utilisateurs responsables est affiche. Remarque : Lors de la modification simultane des utilisateurs responsables pour plusieurs exigences de la grille, la liste droulante de la bote de slection affiche les utilisateurs affects la dernire exigence slectionne, en les classant par ordre alphabtique.

Slectionnez la case cocher gauche de chaque utilisateur que vous voulez affecter aux exigences. Vous pouvez slectionner tous les membres d'un groupe en slectionnant la case cocher ct du groupe. Une case cocher grise ct d'un groupe indique qu'au moins un membre de ce groupe est slectionn. Slectionnez le bouton d'option appropri pour basculer entre l'affichage des groupes puis des membres et l'affichage des membres puis des groupes. Cliquez sur Termin dans la liste des utilisateurs responsables. Cliquez sur le bouton Enregistrer pour enregistrer vos modifications. Pour annuler l'affectation d'utilisateurs, dcochez les cases des utilisateurs dont vous voulez annuler l'affectation. Remarque : Quand vous annulez l'affectation d'un utilisateur responsable de plusieurs exigences, assurez-vous que la dernire exigence slectionne contient cet utilisateur. La liste droulante de slection affiche les utilisateurs affects l'exigence slectionne en dernier en les classant par ordre alphabtique.

4 5 6

Concepts associs Exigences Procdures associes Ouverture et affichage de la grille d'exigences Modification de la vue grille Filtrage de la vue grille Impression de la vue grille

307

Ouverture et affichage de la grille d'exigences


Vous 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

Slectionnez Outils Grille d'exigences pour ouvrir la grille d'exigences. La bote de dialogue Ouvrir la grille d'exigences est affiche. Il y a quatre manires d'afficher une grille d'exigences :

Pour afficher toutes les exigences de la baseline, slectionnez l'option Afficher toutes les exigences de
cette baseline et reportez-vous "Affichage de toutes les exigences d'une baseline".

Pour afficher une vue de la grille d'exigences pralablement enregistre, slectionnez l'option Ouvrir une
vue de grille d'exigences enregistre et reportez-vous "Ouverture d'une grille pralablement enregistre". reportez-vous "Recherche de donnes spcifiques".

Pour spcifier un critre de recherche, slectionnez l'option Filtre sur le champ de description et Pour afficher sur la grille les numros hirarchiques des exigences, cochez la case Rcuprer les
numros hirarchiques. L'utilisation de cette fonctionnalit peut dgrader les performances.

Affichage de toutes les exigences d'une baseline


1 2

Quand vous slectionnez l'option Afficher toutes les exigences de cette baseline, toutes les exigences de la baseline ouverte sont affiches dans la grille. Cliquez sur un en-tte 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 dfini par l'utilisateur dont le type est Liste choix unique, affiche les lments dans l'ordre o ils apparaissent dans la zone Contenu de la bote liste de cet attribut.

Ouverture d'une grille pralablement enregistre


1

Pour afficher une vue pralablement enregistre, slectionnez Fichier d'exigences. La bote de dialogue Ouvrir s'affiche. Remarque :

Ouvrir dans le menu de la grille

Pour de amples informations sur l'enregistrement d'une grille d'exigences, voir les procdures associes.

2 3

Slectionnez le fichier ouvrir. Cliquez sur Ouvrir pour afficher la vue ou sur Annuler pour quitter sans rien afficher.

Recherche de donnes spcifiques


1

Pour spcifier un critre de recherche, entrez le texte dans le champ Chercher ou slectionnez-le dans la liste droulante Chercher.

308

Remarque :

Spcifier un critre de recherche est un autre moyen d'accder la bote de dialogue Rechercher dans la description. Pour de plus amples informations, voir les procdures associes dans "Recherche d'exigences".

2 3

Dans le champ Chercher dans, entrez le nom du projet, le type d'exigences ou l'exigence o rechercher, ou slectionnez cette information dans la liste droulante Chercher dans. Cliquez sur Rechercher. La Grille d'exigences s'ouvre en affichant les rsultats de la recherche.

Pour ouvrir la grille dans le client Windows :


1 2 3 4

Slectionnez Outils Grille d'exigences pour ouvrir la grille d'exigences. La bote de dialogue Ouvrir la grille d'exigences est affiche. Cochez la case Rcuprer les numros hirarchiques pour afficher sur la grille les numros hirarchiques des exigences. L'utilisation de cette fonctionnalit peut dgrader les performances. Cochez la case Rcuprer la date de la dernire modification pour afficher les informations sur la dernire modification. Cochez la case Rcuprer le champ de description pour afficher le champ Description.

Procdures associes Modification de la vue grille Filtrage de la vue grille Impression de la vue grille

309

Tri des exigences


Pour ouvrir la grille d'exigences
1 2

Dans CaliberRM, choisissez Outils d'exigences apparat.

Grille d'exigences dans le menu. La bote de dialogue Ouvrir la grille

Slectionnez une option pour ouvrir la grille :

Afficher toutes les exigences de cette baseline Ouvrir une vue de grille d'exigences enregistre Filtre sur le champ de description
3 4 5 6

Pour afficher dans la grille les numros hirarchiques des exigences, cochez la case Rcuprer les numros hirarchiques. L'utilisation de cette fonctionnalit peut dgrader les performances. Pour afficher dans la grille la description des exigences, cochez la case Rcuprer le champ de description. Pour afficher la date de la plus rcente modification, cochez la case Rcuprer la date de la dernire modification. Cliquez sur OK.

Pour filtrer la grille d'exigences


1 2 3 4 5

Dans la fentre Grille d'exigences, choisissez Fichier

Filtrer dans le menu.

Slectionnez dans la liste droulante la colonne selon laquelle vous voulez filtrer. Slectionnez un oprateur dans la premire liste droulante des Conditions (par exemple commence par, est gal , est suprieur , etc.). Entrez le texte selon lequel filtrer ou slectionnez dans la liste droulante si c'est applicable. Slectionnez le bouton Et ou le bouton Ou pour entrer un second critre de filtre. Remarque : Et affiche les exigences qui respectent les deux critres. Ou affiche les exigences qui respectent une des conditions ou les deux.

Cliquez sur OK. La grille filtre est affiche. Les colonnes filtres sont affiches avec un symbole de filtre dans l'en-tte. Vous pouvez crer un second filtre en rptant les tapes ci-dessus. Pour retirer un filtre, cliquez avec le bouton droit sur l'en-tte de la colonne et slectionnez Retirer le filtre de colonne. Pour revenir la vue d'origine, cliquez sur le bouton Retirer le filtrage. Tous les filtres sont retirs.

Pour enregistrer une vue exigence


1 2 3

Lorsque la grille d'exigences est affiche, slectionnez Fichier dialogue Enregistrer sous s'affiche. Entrez un nom de fichier pour la vue. Cliquez sur Enregistrer.

Enregistrer sous dans le menu. La bote de

310

Concepts associs Vues exigence

311

Type d'exigences
Cette section fournit des informations de type "Comment" sur les types d'exigences. Dans cette section Affectation d'un attribut dfini par l'utilisateur un type d'exigences Explique comment affecter un attribut dfini par l'utilisateur un type d'exigences. Cration d'un onglet personnalis Explique comment crer des onglets personnaliss. Cration d'un type d'exigences Explique comment crer et dfinir un type d'exigences. Dfinition d'un type d'exigences Explique comment dfinir un type d'exigences Dfinition de l'accs de scurit par dfaut d'un type d'exigences Explique comment dfinir l'accs de scurit par dfaut d'un type d'exigences Dfinition des types d'exigences d'un projet Explique comment dfinir les types d'exigences d'un projet Modification d'un type d'exigences Explique comment modifier un type d'exigences. Suppression d'onglets personnaliss Explique comment supprimer des onglets personnaliss. Suppression d'un type d'exigences Explique comment supprimer un type d'exigences.

312

Affectation d'un attribut dfini par l'utilisateur un type d'exigences


Remarque : L'Expert de cration d'un attribut dfini par l'utilisateur ne s'excute que si vous avez slectionn l'option correspondante de l'onglet Experts dans le menu Options de CaliberRM.

Pour affecter un attribut dfini par l'utilisateur un type d'exigences :


1 2 3 4 5

Slectionnez Fichier Admin d'exigences est affiche.

Types d'exigences dans le menu. La bote de dialogue Types

Slectionnez le type d'exigences Business Requirements. Cliquez sur le bouton Modifier. La bote de dialogue du type d'exigences est affiche. Dans la section Onglets personnaliss, slectionnez User Attributes et cliquez sur le bouton Modifier. La bote de dialogue Modifier l'onglet personnalis est affiche. Slectionnez l'attribut Besoin mtier dans la liste Disponibles, puis cliquez sur le bouton Vers la gauche pour le placer dans la liste Slectionns. Un message vous avertit que l'ajout d'un attribut dfini par l'utilisateur est un traitement long et fastidieux. Cliquez sur Oui pour continuer. Cliquez sur OK pour enregistrer les modifications dans l'onglet personnalis. Cliquez sur OK dans la bote 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 voir apparatre le nouvel attribut sur l'onglet User Attributes.

6 7 8

Pour modifier ou supprimer un attribut dfini par l'utilisateur, slectionnez-le dans la bote de dialogue Attributs dfinis par l'utilisateur, puis cliquez sur le bouton Modifier ou sur le bouton Supprimer.

Aprs avoir cr un attribut dfini par l'utilisateur, vous devez l'insrer dans un onglet personnalis d'un type d'exigences. Concepts associs Projets Procdures associes Dfinition des projets Cration d'un type d'exigences Cration d'un attribut dfini par l'utilisateur Configuration de la notification automatique Dfinition de la scurit dans un projet

313

Cration d'un onglet personnalis


Vous pouvez crer et supprimer des onglets personnaliss avec des attributs spcifiques dfinis par l'utilisateur.

Pour crer un onglet personnalis


1 2 3 4 5 6 7

Slectionnez Fichier

Admin

Types d'exigences dans le menu.

Slectionnez un type d'exigences dans la liste Types d'exigences. Le bouton Modifier devient disponible. Cliquez sur Modifier. La fentre du type d'exigences choisi est affiche. Cliquez sur le bouton Nouveau afin de crer un onglet personnalis pour votre type d'exigences. La fentre Nouvel onglet personnalis est affiche. Entrez le nom du nouvel onglet personnalis dans le champ Nom. Le nom doit tre compos d'au maximum 64 caractres pour viter des problmes d'affichage. Cliquez sur le bouton Changer d'icne et naviguez jusqu' l'icne que vous souhaitez affecter l'onglet personnalis. Slectionnez un attribut dfini par l'utilisateur dans la liste Disponibles et faites-le passer dans la liste Slectionns en cliquant sur le bouton Vers la gauche. Pour changer l'ordre des attributs, slectionnez des attributs dans la liste Slectionns et cliquez sur le bouton Monter ou Descendre. Cliquez sur OK. Remarque : Les onglets personnaliss sont spcifiques un type d'exigences. Vous devez donc crer un onglet personnalis pour chaque type d'exigences qui doit contenir un onglet personnalis. Les attributs dfinis par l'utilisateur sont affects aux exigences et affichs sur les onglets personnaliss. Si vous affichez le mme attribut dfini par l'utilisateur dans plusieurs onglets personnaliss d'un mme type d'exigences, l'attribut dfini par l'utilisateur reste le mme sur tous les onglets. Si vous changez la donne sur un onglet, la donne change sur tous les onglets.

Ajout d'un rcapitulatif : L'onglet Rcapitulatif propose une zone de texte qui vous permet d'inscrire des informations spcifiques ce type d'exigences pour le projet auquel il est affect. Vous pouvez modifier ce champ tout moment. Concepts associs Projets Procdures associes Dfinition des projets Cration d'un type d'exigences Cration d'un attribut dfini par l'utilisateur Configuration de la notification automatique Dfinition de la scurit dans un projet

314

Cration d'un type d'exigences


Pour crer un type d'exigences
1 2 3

Dans CaliberRM, choisissez Fichier

Admin

Types d'exigences dans le menu.

Cliquez sur le bouton Nouveau. L'Expert de cration d'un type d'exigences est affich. Entrez un nom unique et une tiquette pour l'attribut. L'tiquette sert de prfixe au numro d'identification de l'exigence et aide identifier les types d'exigences dans la grille d'exigences et les rapports. Vous utiliserez gnralement une tiquette courte (par exemple, "ELG" pour les exigences logicielles).

4 5 6

Cliquez sur Suivant. L'tape suivante de l'Expert de cration d'un type d'exigences est affiche. Entrez une description pour le type d'exigences. Si vous voulez crer un onglet personnalis pour le type d'exigences, cliquez sur le bouton Nouveau et consultez les informations associes dans "Cration d'onglets personnaliss". Cliquez sur Suivant. L'tape suivante de l'Expert de cration d'un type d'exigences est affiche. Choisissez le niveau d'Accs par dfaut 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 crer ni les
modifier),

Cration (n'importe quel utilisateur peut crer des exigences).


Remarque :
7

Voir les informations associes dans "Cration d'un profil de scurit", pour de plus amples informations sur les niveaux d'accs des types d'exigences.

Cliquez sur Suivant. L'tape suivante de l'Expert de cration d'un type d'exigences est affiche. Choisissez le niveau de Suppression par dfaut appropri au nouveau type d'exigences :

Personne (les utilisateurs ne peuvent pas du tout supprimer les exigences de ce type), Propritaire (les utilisateurs peuvent uniquement supprimer leurs propres exigences), Tout le monde (les utilisateurs peuvent supprimer n'importe quelles exigences).
Remarque :
8

Voir les informations associes dans "Cration d'un profil de scurit", pour de plus amples informations sur les niveaux de suppression des types d'exigences.

Cliquez sur Suivant. L'tape suivante de l'Expert de cration d'un type d'exigences est affiche. Pour chacun des attributs de la liste, slectionnez les conditions de leur Modification afin de dterminer si les utilisateurs peuvent 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), Propritaire (les utilisateurs peuvent uniquement modifier leurs propres exigences), Tout le monde (les utilisateurs peuvent modifier n'importe quelles exigence).
Remarque :
9

Voir les informations associes dans "Cration d'un profil de scurit", pour de plus amples informations sur les niveaux de modification d'attribut.

Cliquez sur Suivant. L'tape suivante de l'Expert de cration d'un type d'exigences est affiche. Pour slectionner les projets auxquels vous voulez affecter le type d'exigences, slectionnez la case ct du nom 315

de projet. Cliquez sur Suivant. Vrifiez les informations entres, puis cliquez sur Terminer. Si ce n'est pas le cas, cliquez sur Prcdent et effectuez les modifications ncessaires. Le type d'exigences est cr. Concepts associs Projets Attributs Procdures associes Cration d'un attribut dfini par l'utilisateur Dfinition des projets

316

Dfinition d'un type d'exigences


Pour dfinir le type d'exigences
1 2 3 4

Slectionnez Fichier Admin d'exigences est affiche.

Types d'exigences dans le menu. La bote de dialogue Types

Cliquez sur le bouton Nouveau. L'Expert de cration d'un type d'exigences est affich. Entrez un nom unique et une description dans les champs appropris. Entrez une tiquette pour le type d'exigences. L'tiquette sert de prfixe au numro d'identification de l'exigence et aide identifier les types d'exigences dans la grille d'exigences et les rapports. Vous utiliserez gnralement une tiquette courte (par exemple, ELG pour les exigences logicielles). Cliquez sur le bouton Nouveau afin de crer un onglet personnalis pour votre type d'exigences. Voir les informations associes dans "Cration d'onglets personnaliss". Vous pouvez maintenant dfinir l'accs de scurit par dfaut du type d'exigences. Voir ci-dessous "Dfinition du niveau d'accs par dfaut d'un type d'exigences", pour de plus amples informations. Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir de la bote de dialogue sans enregistrer. Cliquez sur Fermer dans la bote de dialogue Types d'exigences.

5 6 7 8

Concepts associs Projets Attributs Procdures associes Cration d'un attribut dfini par l'utilisateur Dfinition des projets

317

Dfinition de l'accs de scurit par dfaut d'un type d'exigences


Lors de la cration d'un nouveau type d'exigences, vous pouvez dfinir son accs de scurit par dfaut. Cet accs dtermine si les utilisateurs peuvent ajouter, modifier ou supprimer des exigences de ce type. Voir les informations associes sur la scurit et les profils de scurit.

Pour dfinir l'accs de scurit par dfaut d'un type d'exigences


1 2

Dans la bote de dialogue d'un type d'exigences slectionn, cliquez sur le bouton Accs par dfaut. La bote de dialogue Accs par dfaut est affiche. Slectionnez un bouton d'option pour le niveau d'Accs appropri. Chaque option accorde les niveaux d'accs dcrits ci-dessous aux utilisateurs ayant le profil de scurit par dfaut :

Aucun : Interdit compltement aux utilisateurs de voir ce type d'exigences. Affichage : Permet aux utilisateurs de voir les exigences et leurs donnes mais ne leur permet pas de
crer des exigences. exigences.

Cration : Permet aux utilisateurs de voir les exigences et leurs donnes, et de modifier et crer des
3

Slectionnez un bouton d'option pour le niveau de Suppression appropri :

Personne : Interdit compltement la suppression des exigences de ce type. Propritaire : Permet uniquement la suppression des exigences de ce type dont l'utilisateur est le
propritaire.

Tout le monde : Permet tout le monde de supprimer des exigences de ce type.


4

Slectionnez un bouton d'option pour le niveau de Modification appropri chaque attribut de la liste. Cela dtermine 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. Propritaire : Permet uniquement la modification de cet attribut pour les exigences de ce type dont
l'utilisateur est le propritaire.

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 scurit lors de la cration d'une nouvelle exigence. Il n'est possible de modifier les champs que si votre profil de scurit vous en donne la permission.

Concepts associs Profils de scurit

318

Dfinition des types d'exigences d'un projet


Quand vous slectionnez un nouveau projet avec lequel travailler, une bote de dialogue est affiche vous demandant de choisir les types d'exigences utiliser dans ce projet. Vous devez choisir au moins un type d'exigences avant de pouvoir crer des exigences.

Pour dfinir les types d'exigences d'un projet :


1

Slectionnez le projet avec lequel travailler dans la liste droulante ou slectionnez Fichier Admin Dfinir les types d'exigences dans le menu CaliberRM. La bote de dialogue Types d'exigences du projet est affiche. Cochez la case gauche d'un type d'exigences pour l'affecter au projet en cours. Remarque : Cliquez sur le bouton Nouveau pour crer un nouveau type d'exigences si le type d'exigences que vous souhaitez n'est pas dans la liste

Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir sans enregistrer les modifications. Les types d'exigences choisis sont affichs dans la liste des exigences. Avertissement : Vous ne pouvez retirer des types d'exigences affects un projet que s'il n'y a aucune exigence de ce type dans le projet. Sinon, la case cocher du type d'exigences est dsactive.

Aprs avoir affect un type d'exigences un projet, vous pouvez le slectionner et en voir les dtails. Quand vous slectionnez un type d'exigences, les onglets Description, Onglets personnaliss et Rcapitulatif sont affichs. Pour de plus amples informations sur les onglets, voir les informations associes sur l'affichage des types d'exigences. Concepts associs Projets Attributs Procdures associes Cration d'un attribut dfini par l'utilisateur Dfinition des projets

319

Modification d'un type d'exigences


Pour modifier un type d'exigences
1 2 3

Dans CaliberRM, choisissez Fichier Types d'exigences est affiche.

Admin

Types d'exigences dans le menu. La bote de dialogue

Slectionnez le type d'exigences modifier. Cliquez sur le bouton Modifier. La bote de dialogue pour le type d'exigences choisi est affiche. Remarque : Vous pouvez galement cliquer avec le bouton droit sur le type d'exigences dans l'arborescence des exigences et slectionner Modifier dans le menu contextuel pour afficher la bote de dialogue du type d'exigences.

Modifiez le nom du type d'exigences, l'tiquette, la description, l'accs de scurit et/ou les onglets personnaliss. Pour des instructions sur la modification de l'accs de scurit, voir les informations associes dans "Dfinition de l'accs de scurit par dfaut d'un type d'exigences". Pour des instructions sur la modification des onglets personnaliss, voir les informations associes dans "Cration d'onglets personnaliss".

5 6

Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour sortir sans enregistrer les modifications. Cliquez sur Fermer dans la bote de dialogue Types d'exigences.

Concepts associs Projets Attributs Procdures associes Dfinition des types d'exigences d'un projet Cration d'un onglet personnalis Cration d'un attribut dfini par l'utilisateur Dfinition des projets

320

Suppression d'onglets personnaliss


Une fois un onglet personnalis cr, vous pouvez le supprimer, si ncessaire. Vous pouvez supprimer des onglets personnaliss avec des attributs spcifiques dfinis par l'utilisateur. Avertissement : La suppression d'un onglet personnalis peut retirer des attributs aux exigences du type affect. Si l'attribut apparat sur plusieurs onglets d'un type, la donne n'est retire que de l'onglet qui est supprim. C'est une opration consommatrice de ressources s'il existe de nombreuses exigences du type dont un onglet est supprim. Vous ne devriez pas le faire sur un systme en activit car les utilisateurs risquent d'en tre affects.

Pour supprimer un onglet personnalis


1 2 3 4 5 6

Slectionnez Fichier

Admin

Types d'exigences dans le menu.

Slectionnez un type d'exigences dans la liste Types d'exigences. Le bouton Modifier devient disponible. Cliquez sur Modifier. La fentre du type d'exigences choisi est affiche. Cliquez sur l'onglet personnalis supprimer. Cliquez sur Supprimer. Cliquez sur OK pour fermer la fentre du type d'exigences choisi. Cliquez sur Fermer pour fermer la fentre Types d'exigences. Votre onglet personnalis est supprim.

Concepts associs Projets Attributs Procdures associes Cration d'un onglet personnalis

321

Suppression d'un type d'exigences


Avertissement : Pour empcher la perte de donnes 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 opration consommatrice de ressources s'il existe de nombreuses exigences du type que vous essayez de supprimer. Vous ne devriez pas le faire sur un systme en activit car les utilisateurs risquent d'en tre affects.

Pour supprimer un type d'exigences :


1 2 3 4

Dans CaliberRM, choisissez Fichier Types d'exigences est affiche.

Admin

Types d'exigences dans le menu. La bote de dialogue

Slectionnez le type d'exigences supprimer. Cliquez sur le bouton Supprimer. Un message est affich pour vrifier que vous voulez supprimer le type d'exigences. 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 "Dfinition des types d'exigences d'un projet").

Cliquez sur Fermer dans la bote de dialogue Types d'exigences. Le type d'exigences est supprim.

Concepts associs Projets Attributs Procdures associes Cration d'un attribut dfini par l'utilisateur Dfinition des projets

322

Scurit
Fournit des informations de type "Comment" sur la scurit. Dans cette section Cration d'un profil de scurit Les quatre tapes suivantes permettent de crer un profil de scurit : Dfinition de l'accs de scurit par dfaut d'un type d'exigences Explique comment dfinir l'accs de scurit par dfaut d'un type d'exigences Modification des profils de scurit Explique comment modifier des profils de scurit. Suppression des profils de scurit Explique comment supprimer des profils de scurit.

323

Cration d'un profil de scurit


Choisissez quels types d'exigences sont affects au profil. Choisissez le niveau d'Accs pour chaque type : il dtermine si les membres du groupe peuvent voir ou crer
des exigences de ce type.

Choisissez le niveau de Suppression pour chaque type : il dtermine si les membres du groupe peuvent
supprimer des exigences de ce type.

Choisissez les attributs affecter chaque type d'exigences et dfinissez le niveau de Modification pour
chaque attribut. Le niveau de modification dtermine quelle condition les membres du groupe peuvent modifier les attributs.

Remarque : L'affectation d'attributs un type d'exigences dans un profil de scurit n'affecte pas automatiquement ces attributs ce type d'exigences.

Pour crer un profil de scurit


1 2

Dans CaliberRM Administrator, slectionnez File dialogue Profils de scurit est affiche.

Admin

Security Profiles dans le menu. La bote de

Cliquez sur le bouton Nouveau. La bote de dialogue Editeur de profil de scurit est affiche. Entrez le Nom du profil et la Description du profil. Pour affecter des types d'exigences ce profil, cochez les cases en regard des types d'exigences concerns. Pour le type d'exigences slectionn, choisissez un bouton d'option pour le niveau d'Accs. Il existe trois niveaux d'accs :

Aucun : Le type d'exigences n'apparat pas dans les listes des membres du profil. Affichage : Les membres du profil peuvent voir la liste des exigences rpertories sous ce type
d'exigences et les donnes qui leur sont associes.

Cration : Les membres du profil peuvent crer des exigences de ce type.


Remarque : Les types d'exigences qui taient affects l'accs Liste dans les versions prcdentes de CaliberRM sont affects l'accs Aucun aprs la mise au niveau de la version 6.0 ou d'une version suprieure.

Pour le type d'exigences slectionn, choisissez un bouton d'option pour le niveau de Suppression. Il existe trois niveaux d'accs :

Aucun : Les membres du profil ne peuvent pas supprimer les exigences de ce type. Propritaire : Les membres du profil ne peuvent supprimer que les exigences de ce type qu'ils possdent. Tout le monde : Tout membre du profil peut supprimer n'importe quelle exigences de ce type.
5

Slectionnez les attributs affecter au type d'exigences slectionn et cliquez sur le bouton Ajouter des attributs. Remarque : L'ajout d'attributs un type d'exigences dans un profil de scurit n'affecte pas automatiquement ces attributs ce type d'exigences. La bote de dialogue Ajout d'attributs est affiche.

324

Dans la bote de dialogue, slectionnez un ou plusieurs attributs dans la liste. Les attributs sont ajouts au type d'exigences uniquement dans ce profil. Si vous ne slectionnez pas un attribut pour le type d'exigences, le profil par dfaut est utilis. Remarque :
6

Utilisez la touche MAJ pour slectionner une suite d'attributs ou la touche CTRL pour slectionner plusieurs attributs.

Cliquez sur OK pour ajouter les attributs. Remarque : Pour retirer un attribut, slectionnez-le dans la liste et cliquez sur le bouton Retirer des attributs.

Pour chaque attribut, choisissez un bouton d'option pour le niveau de Modification. Cette option dtermine quels attributs peuvent tre modifis pour une exigence de ce type. Il existe trois niveaux d'accs :

Aucun : Aucun membre du profil ne peut modifier l'attribut de ce type d'exigences. Propritaire : Les membres du profil ne peuvent modifier l'attribut que s'ils possdent l'exigence de ce
type.

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 scurit ou Annuler pour quitter sans enregistrer.

Concepts associs Profils de scurit Procdures associes Suppression des profils de scurit Modification des profils de scurit

325

Dfinition de l'accs de scurit par dfaut d'un type d'exigences


Lors de la cration d'un nouveau type d'exigences, vous pouvez dfinir son accs de scurit par dfaut. Cet accs dtermine si les utilisateurs peuvent ajouter, modifier ou supprimer des exigences de ce type. Voir les informations associes sur la scurit et les profils de scurit.

Pour dfinir l'accs de scurit par dfaut d'un type d'exigences


1 2

Dans la bote de dialogue d'un type d'exigences slectionn, cliquez sur le bouton Accs par dfaut. La bote de dialogue Accs par dfaut est affiche. Slectionnez un bouton d'option pour le niveau d'Accs appropri. Chaque option accorde les niveaux d'accs dcrits ci-dessous aux utilisateurs ayant le profil de scurit par dfaut :

Aucun : Interdit compltement aux utilisateurs de voir ce type d'exigences. Affichage : Permet aux utilisateurs de voir les exigences et leurs donnes mais ne leur permet pas de
crer des exigences. exigences.

Cration : Permet aux utilisateurs de voir les exigences et leurs donnes, et de modifier et crer des
3

Slectionnez un bouton d'option pour le niveau de Suppression appropri :

Personne : Interdit compltement la suppression des exigences de ce type. Propritaire : Permet uniquement la suppression des exigences de ce type dont l'utilisateur est le
propritaire.

Tout le monde : Permet tout le monde de supprimer des exigences de ce type.


4

Slectionnez un bouton d'option pour le niveau de Modification appropri chaque attribut de la liste. Cela dtermine 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. Propritaire : Permet uniquement la modification de cet attribut pour les exigences de ce type dont
l'utilisateur est le propritaire.

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 scurit lors de la cration d'une nouvelle exigence. Il n'est possible de modifier les champs que si votre profil de scurit vous en donne la permission.

Concepts associs Profils de scurit

326

Modification des profils de scurit


Avertissement : La modification du profil de scurit par dfaut affecte tous les projets.

Pour modifier un profil de scurit :


1 2 3

Slectionnez File affiche.

Admin

Security Profiles dans le menu. La bote de dialogue Profils de scurit est

Slectionnez le profil modifier et cliquez sur le bouton Modifier. La bote de dialogue Editeur de profil de scurit est affiche. Slectionnez le premier type d'exigences de la liste. Remarque : Vous ne pouvez pas effacer de types d'exigences ni retirer d'attributs dans le profil de scurit par dfaut.

4 5 6 7 8 9

Slectionnez un bouton d'option pour le niveau d'Accs appropri. Slectionnez un bouton d'option pour le niveau de Suppression appropri. Slectionnez un bouton d'option pour le niveau de Modification appropri chaque attribut de la liste. Rptez les tapes 3 6 pour chaque type d'exigences que vous souhaitez modifier. Cliquez sur OK pour enregistrer le profil de scurit ou Annuler pour quitter sans enregistrer. Cliquez sur Fermer dans la bote de dialogue Security Profils de scurit.

Concepts associs Profils de scurit Procdures associes Cration d'un profil de scurit Suppression des profils de scurit

327

Suppression des profils de scurit


Avertissement : La modification du profil de scurit par dfaut affecte tous les projets.

Pour supprimer un profil de scurit :


1 2

Slectionnez File affiche.

Admin

Security Profiles dans le menu. La bote de dialogue Profils de scurit est

Slectionnez le profil supprimer et cliquez sur le bouton Supprimer. Remarque : Vous ne pouvez pas supprimer le profil de scurit par dfaut.

3 4

Cliquez sur le bouton Supprimer. Un message de confirmation de la suppression du profil apparat. Cliquez sur Oui pour supprimer le profil de scurit ou sur Non pour l'enregistrer.

Concepts associs Profils de scurit Procdures associes Cration d'un profil de scurit Modification des profils de scurit

328

Administration du serveur
Cette section fournit des informations de type "Comment" sur l'administration des serveurs. Dans cette section Activation de LDAP Explique comment activer et configurer LDAP pour l'authentification des utilisateurs. Configuration du serveur Explique comment configurer votre serveur CaliberRM. Cration d'administrateurs CaliberRM Explique comment crer des administrateurs CaliberRM. Dplacement d'un serveur Explique comment dplacer un serveur. Gnration des journaux des clients Explique comment gnrer les journaux des clients Gnration des journaux du serveur Explique comment gnrer des journaux Gestion du serveur de licences Borland Explique comment l'administrateur gre le serveur de licences Borland. Modification du propritaire de la base de donnes Explique comment modifier le propritaire de la base de donnes. Sauvegarde et restauration d'une base de donnes Explique comment sauvegarder et restaurer une base de donnes.

329

Activation de LDAP
Pour activer LDAP
1 2 3 4

Sur l'ordinateur sur lequel le serveur CaliberRM est install, slectionnez Dmarrer de configuration. Cliquez sur l'onglet Directory Services.

Paramtres

Panneau

Cliquez sur l'icne CaliberRM Server. La fentre CaliberRM Server Settings apparat. Cochez la case Enabled. Si la case Enabled n'est pas slectionne alors qu'un utilisateur a t configur pour utiliser l'authentification LDAP sur l'onglet Security de CaliberRM Administrator, l'utilisateur devra se connecter au serveur CaliberRM en utilisant les identifiants CaliberRM.

Dans le champ baseDN, entrez les donnes baseDN. Les donnes baseDN reprsentent le nom
diffrenci de l'entre sur laquelle la recherche commence. Par exemple, le baseDN de tous les utilisateurs d'Atlanta dans le rpertoire de la socit A doit tre : (OU=Users,OU=Atlanta,DC=domain,DC=comp,DC=net)

Dans le champ Host, entrez les donnes concernant l'hte. Les donnes Host reprsentent le nom de

domaine, une liste de noms d'htes spare par des espaces ou des chanes en pointills reprsentant l'adresse IP des htes qui excutent un serveur LDAP auquel se connecter. Chaque nom d'hte de la liste peut inclure un numro de port facultatif spar de l'hte lui-mme 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 donnes du port. Normalement, si vous activez le chiffrement SSL, vous
devez galement changer le numro de port. Par dfaut, ldap_port a la valeur 389, tandis que ldap_ssl_port a la valeur 636. Comme Borland estime que la plupart des utilisateurs vont activer le chiffrement SSL, la valeur 636 (en dcimal) a t definie par dfaut pour le port.

Si Active Directory est dfini pour autoriser les connexions anonymes et que vous voulez utiliser les identifiants du serveur CaliberRM pour accder Active Directory, cochez Windows Authentication. Il s'agit par dfaut du compte systme local du serveur. Si vous ne slectionnez pas cette option, le serveur CaliberRM aura besoin des identifiants pour accder Active Directory et chercher le nom de domaine LDAP de l'utilisateur du client CaliberRM. Vous devez entrer des valeurs dans les champs BindDN et BindPW. Ne cochez pas cette case si Active Directory n'autorise pas les connexions anonymes.

Procdures associes Utilisateurs

330

Configuration du serveur
Le serveur CaliberRM fournit un panneau de configuration qui vous permet de configurer votre serveur. Le panneau de configuration contient des options avances ne modifier que si le serveur ne fonctionne pas correctement et selon l'apprciation du support technique. Pour accder au panneau de configuration, slectionnez Paramtres Panneau de configuration dans le menu Dmarrer de Windows. Double-cliquez sur CaliberRM Server. Cliquez sur l'onglet Global Properties pour configurer votre serveur.

Pour dfinir les proprits de Global Properties


1

Entrez un numro de port dans Caliber Server Port. Cela dtermine le port du serveur CaliberRM. Remarque : Si vous changez de port, vous devez redmarrer le systme et inclure le nouveau numro de port lorsque vous entrez en connexion.

Entrez un numro de port dans SQM Monitor Port. Cela dtermine le port du Moniteur SQM. Le Moniteur SQM est ce qui tablit le contact initial entre le serveur et le client. Remarque : Si vous changez de port, vous devez redmarrer le systme et inclure le nouveau numro de port lorsque vous entrez en connexion.

3 4 5

Vous pouvez cocher Use Secure Connection pour activer une connexion scurise. Slectionnez le dlai d'inactivit dans la liste Server Idle Timeout Time. Cela dtermine le nombre d'heures pendant lesquelles le serveur restera inactif avant qu'il ne se relance automatiquement. Entrez le nom du serveur de la base de donnes dans Database Server. Vous pouvez aussi renommer votre serveur existant. Remarque : Si vous changez l'adresse IP du serveur CaliberRM, vous devez redmarrer le serveur.

6 7

Entrez le nom de la base de donnes dans Database Name. Vous pouvez slectionner une autre base de donnes, le cas chant. Cliquez sur Appliquer pour appliquer vos modifications. Cliquez sur OK pour fermer la bote de dialogue. Cliquez sur Fermer pour fermer la bote de dialogue.

Concepts associs Profils de scurit Procdures associes Activation de LDAP Dplacement d'un serveur

331

Cration d'administrateurs CaliberRM


Les administrateurs CaliberRM sont des utilisateurs qui possdent des droits administratifs spciaux dans CaliberRM. Les administrateurs SQM ou les administrateurs existants peuvent crer de nouveaux administrateurs CaliberRM. En tant qu'administrateur, vous pouvez spcifier quels utilisateurs auront les privilges administratifs. Ce paramtrage s'applique tous les projets. Remarque : Les administrateurs grent les tches spcifiques aux exigences. Selon leur profil de scurit, les administrateurs n'ont pas ncessairement accs toutes les fonctions de niveau utilisateur.

Pour affecter des administrateurs un projet CaliberRM


1 2 3

Slectionnez File Administrators.

Admin

License Management dans le menu. Cela affiche la bote de dialogue

Cochez la case en regard des noms des utilisateurs qui doivent disposer des privilges d'un administrateur pour le projet ouvert. Cliquez sur OK.

Concepts associs Tches administratives Administrateurs Procdures associes Cration d'administrateurs de baselines

332

Dplacement d'un serveur


Dplacer une base de donnes ou un serveur est semblable la sauvegarde suivie de la restauration d'une base de donnes. Voir les informations associes dans "Sauvegarde et restauration d'une base de donnes" pour dplacer un serveur. La seule diffrence est que la restauration s'effectue sur un autre serveur et non sur le serveur initial.

Pour dplacer un serveur


1 2

Suivez les tapes de la procdure de "Sauvegarde et restauration d'une base de donnes". A l'aide de cette mthode, vous pouvez dplacer d'un serveur vers un autre une base de donnes entire, contenant tous les projets. Cependant, vous ne pouvez pas utiliser cette mthode pour dplacer un seul projet d'une base de donnes. Pour dplacer un projet, Borland vous recommande l'utilisation de RM Import et RM Export

Remarque : RM Import n'inclut pas l'historique des exigences, les discussions, ni la structure du projet utilisateurs/ groupes. Procdures associes Sauvegarde et restauration d'une base de donnes Modification du propritaire de la base de donnes

333

Gnration des journaux des clients


Pour gnrer les journaux des clients
1

Slectionnez Dmarrer

Programmes

Borland CaliberRM

CaliberRM.

Le client CaliberRM est lanc.


2 3

Connectez-vous CaliberRM en entrant les identifiants de connexion. Pour de plus amples informations sur la faon de se connecter, voir les informations associes dans "Connexion CaliberRM". Cliquez sur Fichier Ouvrir un projet pour slectionner un projet. Slectionnez Outils Options. Cochez l'option Autoriser l'enregistrement de l'historique (exige le redmarrage de CaliberRM) et cliquez sur le bouton OK.

4 5 6

Dconnectez-vous, redmarrez CaliberRM et connectez-vous nouveau. Ouvrez le projet et apportez-lui quelques modifications. 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

Ouvrez le dernier fichier journal et vrifiez si les dernires activits du client y sont consignes.

Procdures associes Configuration du serveur Gnration des journaux du serveur

334

Gnration des journaux du serveur


Pour gnrer des journaux, vous devez dfinir les proprits de l'onglet Logging.

Pour gnrer des journaux


1 2 3 4 5

Slectionnez Paramtres Panneau de configuration dans le menu Dmarrer de Windows. Double-cliquez sur CaliberRM Server. La bote de dialogue CaliberRM Server Settings s'affiche. Slectionnez une option Start a new log file dans la liste droulante afin de dfinir la frquence de cration du fichier journal. Entrez une valeur dans Log Buffer Size, pour dfinir le nombre de transactions suivies conserves en mmoire. Choisissez l'emplacement du fichier journal dans Log Directory. Pour dfinir le niveau de filtrage que vous voulez, cochez les options Log Filter :

Slectionnez Function Calls pour dfinir le plus bas niveau de filtrage. Slectionnez Parameters pour dfinir un niveau de filtrage moyen. Slectionnez Details pour dfinir le plus haut niveau de filtrage.
6 7

Slectionnez l'option Save the log buffer pour dfinir le moment de l'enregistrement du tampon du journal dans le fichier journal. Cliquez sur Appliquer pour appliquer vos modifications. Cliquez sur OK pour enregistrer les modifications ou sur Annuler pour quitter sans enregistrer les modifications.

Procdures associes Configuration du serveur Gnration des journaux des clients

335

Gestion du serveur de licences Borland


Pour grer le serveur de licences Borland
1 2 3 4 5

Tlachargez tous les fichiers .zip contenant des fichiers .slip. Copiez chaque fichier concurrent_.slip et/ou named_.slip dans votre rpertoire License (C:\Borland \CaliberRMServer\License). Copiez chaque fichier server_.slip dans (C:\Borland\BLS4\conf. Selon les informations de licences reues par email de Borland, installez le serveur de licences. Voir la documentation du serveur de licences contenue dans le mail. Accdez au site de Borland, tlchargez les fichiers de licences Borland utilisant l'extension slip et Hbergez les licences envoyes par Borland Placez les fichiers slip dans un sous-rpertoire du dossier d'installation du serveur, le dossier license Configurez le serveur de licences pour les utilisateurs. Voir les informations associes dans la documentation du serveur de licences. Affectez des licences spcifiques vos utilisateurs.

6 7 8

Concepts associs Tches administratives Procdures associes Gestion des licences utilisateur Dfinition du type de licence de l'utilisateur

336

Modification du propritaire de la base de donnes


Pour modifier le propritaire de la base de donnes
1 2 3

Connectez-vous sous le nom du propritaire actuel de la base de donnes. Excutez la commande dbmgr -backup. A l'invite de commandes, entrez : dbmgr -stop Removedb -rmdir sqmdb Dconnectez la machine. Connectez la machine sous le nom du futur nouveau propritaire de la base de donnes. A l'invite de commandes, entrez : dbmgr -new -sample sqmdb Restaurez la sauvegarde dans ce nouveau rpertoire sqmdb alors que vous tes connect sous le nom du nouveau propritaire.

4 5 6

Concepts associs Commutateurs de commandes Procdures associes Sauvegarde d'une base de donnes Planification d'une sauvegarde quotidienne de la base de donnes Cration d'une base de donnes avec le gestionnaire de base de donnes Optimisation de la taille de la base de donnes avec la commande Defrag Restauration d'une base de donnes

337

Sauvegarde et restauration d'une base de donnes


N'oubliez pas de vrifier priodiquement vos copies de sauvegarde. Sauvegardez le serveur de production, puis restaurez et testez les copies de sauvegarde des donnes des projets sur un systme de test. La restauration et le test de vos copies de sauvegarde garantissent une sauvegarde correcte de vos donnes. L'arrt du serveur n'est pas ncessaire.

Pour sauvegarder une base de donnes


1

Connectez-vous en tant qu'administrateur de la base de donnes (DBA) la machine sur laquelle rside le serveur. Remarque : Vous pouvez dterminer le DBA en ouvrant une invite de commandes et en y tapant dblist <entre>. Le "creator" figurant dans la liste affich est le propritaire de la base de donnes. L'utilisation d'un compte incorrect entrane un fichier de sauvegarde contenant des donnes incorrectes ou pas de donnes du tout. Le nom du DBA distingue les minuscules des majuscules et il doit tre exactement le mme que celui utilis lors de la cration de la base de donnes. L'utilitaire d'installation a cr un rpertoire nomm \CaliberRM_Backup la racine de l'unit o le serveur a t install. Il constitue l'emplacement par dfaut (ou emplacement prfr) du fichier de sauvegarde. Invite de commandes.

Avertissement :

2 3 4 5

Choisissez Dmarrer

Programmes

A l'invite, entrez dbmgr -backup pour sauvegarder les donnes de la base de donnes. Cela cre un fichier SQMDB.bak dans le rpertoire C: \CaliberRM_Backup. Copiez le fichier profile.be du rpertoire unit:\Borland\CaliberRMServer\Versant\DB\SQMDB dans le dossier unit:\CaliberRM_Backup 3. 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 donnes


1 2

Choisissez Dmarrer

Programmes

Invite de commandes.

A l'invite de commandes, entrez dbmgr -stop pour arrter la base de donnes. Pour s'assurer que la base de donnes est arrte aprs une commande dbmgr -stop, vrifiez l'absence des quatre processus suivants dans le gestionnaire des tches : caliber_srv.exe, cleanbe.exe, obe.exe et sqm_monitor.exe.

3 4 5

Supprimez la base existante en utilisant removedb rmdir {nom bd} (Exemple : removedb rmdir SQMDB). Crez une nouvelle base de donnes en utilisant makedb -g {nom bd} (Exemple : makedb g SQMDB). Remplacez le fichier profile.be par le fichier de sauvegarde profile_aammjj.be correspondant.

Copiez le fichier profile_aammjj.be qui correspond au rpertoire de la base de donnes qui sera Supprimez le fichier profile.be du dossier de la base de donnes. Renommez le fichier profile_aammjj.be en profile.be.

restaur dans le dossier de la base de donnes unit: \Borland\CaliberRMServer\Versant\DB\SQMDB.

338

Remarque :

Si la sauvegarde est identique la base de donnes en cours (c'est juste une copie plus rcente) vous n'avez pas besoin d'excuter removedb ni de copier profile.be.

Restaurez la sauvegarde en utilisant vbackup dev {nom & chemin du fichier de sauvegarde} restore {nom bd}.

Rpondez non la question relative l'application de l'historique logique, le cas chant. Rpondez non la question relative la restauration d'un autre niveau de sauvegarde (Exemple : vbackup
dev C:\CaliberRM_Backup\SQMDB.bak restore SQMDB).
7

Dmarrez le serveur CaliberRM en utilisant dbmgr start.

Concepts associs Administration de la base de donnes

339

Traabilit
Cette section fournit des informations de type "Comment" sur la traabilit des exigences. Dans cette section Activation de l'intgration entre CaliberRM et SCTM 2008 Activation de l'intgration entre CaliberRM et SCTM Activation de la traabilit d'un projet vers des artefacts logiciels Explique comment activer la traabilit externe pour un projet. Affichage de la traabilit Explique comment voir les relations de traabilit. Configuration de l'intgration de Mercury Quality Center CaliberRM Explique comment configurer l'intgration Mercury Quality Center. Configuration de Silk Central Test Manager avec CaliberRM Explique comment configurer l'intgration Silk Central Test Manager avec CaliberRM Connexion un serveur Team Foundation Server Explique comment se connecter un serveur Team Foundation Server tout en travaillant avec des artefacts Microsoft Visual Studio Team System. Cration de demandes de modification StarTeam Explique comment crer des demandes de modification StarTeam Cration de filtres de traabilit Explique comment crer et dfinir des filtres de traabilit. Cration de traces entre exigences Explique comment crer des traces exigence exigence. Cration de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007) Explique comment crer des traces entre exigences CaliberRM et plans de tests Silk Central Test Manager Cration de traces entre exigences et artefacts logiciels Explique comment crer des traces entre exigences et artefacts logiciels externes. Cration de traces entre exigences et artefacts StarTeam Explique comment crer des traces entre exigences et artefacts StarTeam. Cration de traces entre exigences et artefacts Visual Studio Team System Explique comment crer des traces entre exigences et artefacts Visual Studio Team System. Cration de traces entre exigences et cas de test Mercury Explique comment crer des traces entre exigences et cas de test Mercury. Filtrage de la matrice de traabilit Explique comment filtrer la matrice de traabilit. Impression de la matrice de traabilit Explique comment imprimer la matrice de traabilit Modification des liens de trace dans la matrice de traabilit Explique comment modifier les liens de trace. Modification des traces sur l'onglet Traabilit Explique comment modifier des traces sur l'onglet Traabilit. Modification et suppression des traces Explique comment modifier et supprimer des traces d'exigences.

340

Ouverture de la matrice de traabilit Explique comment ouvrir la matrice de traabilit Suppression d'un lien de traabilit Explique comment supprimer des liens de traabilit. Visualisation des rsultats des tests Microsoft Visual Studio Team System Explique comment voir les rsultats des tests Microsoft Visual Studio Team System.

341

Activation de l'intgration entre CaliberRM et SCTM 2008


Pour grer les traces entre CaliberRM et SCTM, la traabilit externe doit tre active au niveau du projet via l'interface utilisateur d'Administrator. Voir les procdures de "Activation de la traabilit externe". L'URL du serveur frontal SCTM peut tre dfini dans le fichier de configuration. Pour de plus amples informations, voir les procdures dans "Configuration de Silk Central Test Manager avec CaliberRM". Une fois que ces fonctionnalits ont t actives, l'utilisateur peut ajouter des traces vers et depuis SCTM. Remarque : A partir de SCTM 2008, les traces peuvent uniquement tre cres dans SCTM et publies depuis SCTM vers CaliberRM au cours du processus de synchronisation des projets. Il n'existe pas de fonctionnalit dans CaliberRM pour crer des traces vers SCTM. Donc, il faut avoir un projet synchronis entre SCTM et CaliberRM pour crer des traces dans SCTM vers CaliberRM. Le sens de la trace est galement chang. Avec la nouvelle intgration, toutes les traces entre exigence et dfinitions de tests sont toujours considres comme Exigence vers Dfinitions 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 systme l'URL, le nom d'utilisateur et le mot de passe utiliser pour vous connecter SilkCentral Test Manager.

2 3 4

Sur la page de connexion de SCTM, entrez vos nom d'utilisateur (Username) et mot de passe (Password). Cochez la case remember login pour que Test Manager complte automatiquement les noms d'utilisateur et se souvienne de votre mot de passe lorsque vous commencez taper votre nom d'utilisateur. Cliquez sur Login pour commencer travailler avec Test Manager. Remarque : Lorsque vous vous connecterez pour la premire fois, vous serez dirig vers la vue d'ensemble des projets dans l'unit Projects. Pour les connexions suivantes, vous serez automatiquement dirig vers l'URL visite au moment de la prcdente dconnexion de Test Manager. Par exemple, si lors d'une prcdente dconnexion de Test Manager une certaine dfinition de test tait slectionne, vous serez automatiquement dirig vers cette dfinition de test aprs 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'intgration entre SCTM et CaliberRM.

Pour activer l'intgration entre SCTM et CaliberRM :


1 2 3 4 5 6

Depuis le projet vers lequel vous voulez tablir l'intgration, slectionnez le lien Settings dans l'arborescence de menus. Slectionnez l'onglet Integrations Configuration. Cliquez sur le bouton Borland Caliber RM Configure pour afficher la bote de dialogue Edit Configuration. Entrez le nom d'hte (Hostname) de l'ordinateur sur lequel le serveur externe est install. Entrez les identifiants corrects, Username et Password, pour le serveur de gestion des exigences. Cliquez sur le bouton Test Connection pour vrifier que l'hte et les identifiants de l'utilisateur entrs sont corrects. Vous obtiendrez une bote de dialogue Test connection was successful si les valeurs sont correctes. Cliquez sur OK.

342

Remarque :

Consultez votre administrateur systme si vous n'arrivez pas tablir la connexion. Cliquez sur le bouton Browse pour ouvrir la bote de dialogue Browse Projects.

Dans le champ Project, slectionnez le projet externe avec lequel le projet Test Manager doit tre intgr. Les types d'exigences disponibles avec le projet slectionn remplissent automatiquement le champ Requirement Types. Les baselines disponibles avec le projet slectionn remplissent automatiquement le champ Baseline. Slectionnez une baseline dans le projet externe intgrer avec le projet Test Manager. Slectionnez un ou plusieurs types d'exigences dans le projet externe intgrer avec le projet Test Manager (Maintenez enfonce la touche Ctrl pour slectionner plusieurs types d'exigences). Vos slections s'affichent dans la bote de dialogue Edit Configuration. Cliquez sur OK. Revenez dans la bote de dialogue Edit Configuration , cochez la case Enable creation of unassigned requirements pour autoriser la cration et la modification des exigences non mappes dans les projets Test Manager qui sont configurs pour l'intgration avec CaliberRM. Cochez la case Enable upload of requirements to CaliberRM pour activer le tlchargement des exigences non mappes/ non affectes depuis Test Manager vers CaliberRM. Cela vous permet de tlcharger d'autres arborescences d'exigences prcdemment non mappes vers CaliberRM et ensuite d'obtenir ces exigences mappes dans Test Manager. Lorsque cette option est active, le bouton Mapper l'exigence devient activ (Exigences|Proprits), autorisant la configuration d'exigences de niveau suprieur pour des types d'exigences externes, ce qui est ncessaire lors du tlchargement d'exigences non mappes. Cliquez sur OK pour enregistrer vos choix.

Reportez-vous la documentation de Silk Central Test Manager pour obtenir des informations dtailles.

Pour crer des traces entre dfinitions de tests SCTM et exigences CaliberRM
1 2 3

Cliquez sur le bouton Requirements dans la barre de Workflow . Dans la vue arborescente des exigences, slectionnez l'exigence laquelle vous voulez affecter des dfinitions de tests. Dans la vue Requirements, slectionnez l'onglet Assigned Test Definitions. Remarque : La fentre des Test Definitions disponibles peut tre tendue ou rduite en cliquant sur le bouton noir triangulaire du sparateur de fentre (sur le ct gauche de la fentre).

Cliquez sur la flche de toute dfinition de test que vous voulez affecter l'exigence actuellement slectionne. Cliquer sur la flche d'un conteneur de tests ou d'un dossier de tests affecte les dfinitions de tests situes dans ce conteneur ou dossier l'exigence slectionne (les dfinitions de tests situes dans les sous-dossiers de ce conteneurs ou dossier sont galement affectes).

Pour synchroniser les exigences entre SCTM et CaliberRM


1 2 3 4 5 6

Cliquez sur le bouton Requirements dans la barre de Workflow. Slectionnez le noeud Project dans la vue Requirements tree. Slectionnez l'onglet Properties. Cliquez sur le bouton Synchronize Requirements. Cliquez sur Yes dans la bote de dialogue de confirmation Synchronize Requirements pour commencer la synchronisation. Entrez les identifiants de connexion CaliberRM afin d'authentifier la connexion au serveur.

343

7 8

Une bote de dialogue apparat lorsque la synchronisation est termine, affichant les statistiques de synchronisation, dont le nombre d'exigences qui ont t cres, mises jour et supprimes. Cliquez sur OK pour terminer la synchronisation.

Toutes les mises jour effectues sur les exigences mappes dans votre outil de gestion des exigences configur en externe sont alors refltes dans l'arborescence des exigences de Test Manager. La synchronisation automatique des exigences entre Test Manager et des outils de gestion des exigences externes peut tre configure pour se produire selon des chanciers gnraux Reportez-vous la documentation de Silk Central Test Manager pour obtenir des informations dtailles. Concepts associs Prise en charge des baselines pour l'intgration SCTM Procdures associes Cration de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007) Configuration de Silk Central Test Manager avec CaliberRM

344

Activation de la traabilit d'un projet vers des artefacts logiciels


Pour activer la traabilit des objets externes
1 2 3 4 5 6

Dans CaliberRM Administrator, slectionnez View Slectionnez le projet. Slectionnez l'onglet External Traceability.

Projects.

Dans la section Disabled, slectionnez l'application externe pour laquelle activer la traabilit et cliquez sur le bouton Vers la gauche pour dplacer cette option vers la section Enabled. Rptez cela pour toutes les applications externes pour lesquelles vous voulez activer la traabilit. Slectionnez File Save Changes.

Concepts associs Traabilit Intgrations du produit Procdures associes Dfinition des projets Cration de traces entre exigences Cration de traces entre exigences et artefacts logiciels Rfrence associe Configuration de l'intgration StarTeam

345

Affichage de la traabilit
Pour voir une exigence spcifique et sa relation de traabilit en utilisant le diagramme de traabilit, slectionnez Outils Diagramme de traabilit.

Pour voir une exigence spcifique et sa relation de traabilit en utilisant le Diagramme de traabilit
1

Choisissez Outils

Diagramme de traabilit.

L'exigence slectionne est situe au centre du diagramme et souligne en vert. Les autres objets du diagramme sont les exigences, les demandes de modification de StarTeam, les objets Mercury Quality Center et d'autres objets externes reprsents par l'icne du type des fichiers qui leur sont associs. Les objets "traces vers" sont situs droite de l'exigence cible, tandis que les objets "traces depuis" sont situs gauche. Les flches reprsentent le sens de la trace.
2 3 4

Pour voir les proprits d'un objet, cliquez sur une option du menu Affichage. Vous pouvez voir l'tiquette (numro ID) de l'objet, son nom ou le nom de son projet. Cliquez avec le bouton droit sur un objet pour ouvrir ses Proprits ou pour Aller l'exigence dans l'arborescence. Pour imprimer le diagramme, choisissez Fichier Imprimer dans le menu.

Pour voir la traabilit entre de nombreuses exigences en utilisant la Matrice de traabilit


1 2

Choisissez Outils

Matrice de traabilit.

Dans la fentre Filtre de traabilit, cliquez sur la zone en surbrillance dans les volets Lignes et Colonnes pour crer les options filtrant les exigences qui apparatront dans les lignes et les colonnes de la matrice, ou slectionnez un filtre enregistr dans les listes droulantes Lignes et Colonnes. Cliquez sur OK. La matrice filtre apparat. Cliquez avec le bouton droit sur une exigence pour Aller l'exigence dans l'arborescence ou voir ses Proprits. Cliquez avec le bouton droit sur un carr pour modifier les traces.

3 4 5

Concepts associs Traabilit Procdures associes Cration de traces entre exigences Cration de traces entre exigences et artefacts logiciels Cration de filtres de traabilit

346

Configuration de l'intgration de Mercury Quality Center CaliberRM


Pour configurer l'intgration Mercury Quality Center
1 2 3 4

Dmarrez Administrator et slectionnez View Slectionnez Quality Center Integration.

Projects. Ouvrez l'onglet External Traceability.

Cliquez sur le bouton Edit. La bote de dialogue Edit Integration apparat. Cliquez sur le bouton Modify de Configuration. Assurez-vous que l'diteur de texte Configuration for Quality Center Integration est ouvert. La premire fois, il est vide. Entrez l'URL de l'hte. Remarque : Si l'URL n'est pas valide, un message d'erreur s'affiche lorsque vous tentez de vous connecter Quality Center. Si vous entrez l'URL d'hte du serveur Quality Center alors que celui-ci est dsactiv, un message prcise que le serveur n'est pas disponible.

Cliquez sur le bouton Import. Naviguez jusqu' un fichier de configuration existant contenant l'URL de l'hte Quality Center\Test Director et les filtres. Cliquez sur OK pour slectionner le fichier de configuration. Pour les projets activs, l'onglet Quality Center apparat dans la bote de dialogue Filtre de traabilit de la Matrice de traabilit.

Vous pouvez activer l'intgration Quality Center pour plusieurs projets rpartis sur plusieurs domaines. Vous pouvez choisir plusieurs projets uniquement si l'Expert de publication des exigences ou l'Expert de test sont lancs en tant qu'applications autonomes (sinon d'autres projets ne peuvent pas tre slectionns). Les experts de publication des exigences et de test lancs depuis les outils du menu principal sont accessibles uniquement aux projets activs. Remarque : Crer des traces vers plusieurs projets Quality Centre exige la possession d'une licence. Dsactiver l'intgration pour un projet contenant des traces Quality Center/Test Director rend ces traces accessibles uniquement en lecture. Aprs dsactivation de l'intgration, les traces sont visibles mais elles ne sont plus modifiables. Vous pouvez restaurer toutes les traces en ractivant l'intgration. Concepts associs Traabilit Procdures associes Cration de traces entre exigences et cas de test Mercury

347

Configuration de Silk Central Test Manager avec CaliberRM


Pour configurer Silk Central Test Manager
1 2 3 4

Dmarrez CaliberRM Administrator et slectionnez View Traceability. Slectionnez SCTM Integration.

Projects. Ouvrez l'onglet External

Cliquez sur le bouton Edit. La bote de dialogue Edit Integration apparat. Cliquez sur le bouton Modify de Configuration. Assurez-vous que l'diteur de texte Configuration for SCTM Integration est ouvert. La premire 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'affiche lorsque vous tentez de vous connecter SCTM. Si vous entrez l'adresse du serveur SCTM alors que celui-ci est dsactiv, un message indique que le serveur n'est pas disponible.

5 6

Cliquez sur OK pour configurer le serveur SCTM. Choisissez File Save Changes dans le menu.

Concepts associs Traabilit Procdures associes Cration de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007)

348

Connexion un serveur Team Foundation Server


Excuter des tches avec des lments de travail et des tests requiert la connexion un serveur Microsoft Team Foundation Server. Si vous n'avez pas encore tabli de connexion un serveur Microsoft Team Foundation Server, la bote de dialogue Connect to Team Foundation Server apparat.

Pour vous connecter un serveur Team Foundation Server


1

Slectionnez le serveur requis dans la liste droulante de la bote de dialogue Connect to Team Foundation Server. Remarque : Si la liste des serveurs est vide ou ne contient pas le serveur requis, vous devrez ajouter le serveur la liste manuellement. Voir ci-dessous Pour ajouter un serveur Microsoft Team Foundation Server la liste droulante.

Cochez la case du projet auquel vous connecter. Remarque : Vous ne pouvez slectionner qu'un seul projet la fois.

Cliquez sur OK.

Pour ajouter un serveur Microsoft Team Foundation Server la liste droulante


1 2 3 4 5

Cliquez sur le bouton Servers. La bote de dialogue Add/Remove Team Foundation Server s'ouvre. Cliquez sur le bouton Add. La bote de dialogue Add Team Foundation Server s'ouvre. Spcifiez le nom du serveur Team Foundation, le numro de port et le protocole dans Server name, port number et protocol. Cliquez sur OK. Cela ajoute la liste Team Foundation Server les nom et URL de votre serveur Team Foundation Server. Cliquez sur le bouton Close. La bote 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 associs Traabilit Procdures associes Activation de la traabilit d'un projet vers des artefacts logiciels Cration de traces entre exigences et artefacts logiciels

349

Cration de demandes de modification StarTeam


Vous pouvez crer une nouvelle Demande de modification StarTeam dans la fentre Modification de traabilit de CaliberRM.

Pour crer une nouvelle demande de modification StarTeam :


1 2

Sur l'onglet StarTeam, cliquez avec le bouton droit sur le dossier dans lequel vous voulez crer une nouvelle Demande de modification. Slectionnez Ajouter Demande de modification. Entrez les informations spcifies dans le Guide de l'utilisateur StarTeam.

Concepts associs Traabilit Procdures associes Modification des traces sur l'onglet Traabilit Cration de traces entre exigences et artefacts logiciels

350

Cration de filtres de traabilit


Vous pouvez crer des filtres de traabilit selon plusieurs critres :

Baselines (Toutes les baselines du serveur appartenant tous les projets) Critres de date (Cre le, Modifi le) Critres d'attributs systme (Nom, Type, Priorit, Etat, Propritaire) Critres d'attributs dfinis par l'utilisateur (UDA) Critres de trace (A des traces, N'a pas de trace, A des traces suspectes) : indique s'il y a une trace entres
lignes et colonnes Remarque : Les filtres sont privs pour chaque utilisateur et ne peuvent pas tre partags cet instant.

Pour enregistrer un filtre de traabilit :


1 2

Choisissez Outils

Matrice de traabilit. La fentre Filtre de traabilit apparat.

Dans la fentre Filtre de traabilit, cliquez sur la zone en surbrillance dans les volets Lignes et Colonnes pour crer des options de filtre sur les exigences apparaissant dans les lignes et les colonnes de la matrice, ou slectionnez un filtre enregistr dans les listes droulantes Lignes et Colonnes. Remarque : S'il y a une erreur dans les conditions du filtre, la condition errone apparat souligne en rouge.

3 4 5

Vous pouvez grouper les critres du filtre et imbriquer des critres en utilisant les boutons Rduire le retrait et Augmenter le retrait. Une fois que vous avez dfini toutes les conditions comme vous le souhaitiez, cliquez sur le bouton Enregistrer. 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 dans la matrice en slectionnant l'onglet objet externe dans la fentre Filtre de traabilit, puis en indiquant si les objets externes doivent tre affichs dans les lignes ou dans les colonnes.

Pour modifier ou supprimer des filtres


1 2 3

Dans la fentre Filtre de traabilit , slectionnez un filtre dans la liste droulante Lignes ou Colonnes et cliquez sur le bouton Parcourir. La fentre Gestionnaire de filtres apparat. Dans la liste Filtres disponibles, slectionnez le filtre modifier ou supprimer. Le volet Dtails du filtre devient activ pour le filtre. Faites les modifications ncessaires et cliquez sur OK, ou cliquez sur le bouton Supprimer, puis sur le bouton OK.

Pour copier un filtre


1

Dans la fentre Filtre de traabilit , slectionnez un filtre dans la liste droulante Lignes ou Colonnes et cliquez sur le bouton Parcourir. La fentre Gestionnaire de filtres apparat.

351

2 3

Dans la liste Filtres disponibles, slectionnez le filtre copier. Cliquez sur le bouton Dupliquer. Une copie du filtre est cre. Vous pouvez modifier le filtre si ncessaire.

Concepts associs Traabilit Procdures associes Cration de traces entre exigences Cration de traces entre exigences et artefacts logiciels

352

Cration de traces entre exigences


Vous pouvez tablir les relations de traabilit entre exigences partir de l'onglet Traabilit ou partir de la Matrice de traabilit (Outils Matrice de traabilit).

Pour crer une trace entre exigences partir de l'onglet Traabilit


1 2 3 4 5

Slectionnez dans l'arborescence l'exigence vers ou depuis laquelle crer une trace. Cliquez sur l'onglet Traabilit. Cliquez sur le bouton Modifier. Dans la bote de dialogue Modification de traabilit, choisissez un projet dans la liste droulante. Cliquez sur le signe plus (+) pour dvelopper la liste des exigences et naviguez jusqu' l'exigence vers ou depuis laquelle crer une trace. Vous pouvez slectionner plusieurs exigences. Remarque : Cliquez avec le bouton droit sur l'exigence dans la liste et slectionnez Proprits pour voir les proprits de l'exigence.

6 7

Cliquez sur le bouton Tracer depuis ou Tracer vers. Cliquez sur le bouton Enregistrer les modifications.

Pour crer une trace entre exigences partir de la Matrice de traabilit


1 2

Dans CaliberRM, slectionnez Outils

Matrice de traabilit.

Dans la fentre Filtre de traabilit, cliquez sur la zone en surbrillance dans les volets Lignes et Colonnes pour crer des options de filtre sur les exigences apparaissant dans les lignes et les colonnes de la matrice, ou slectionnez un filtre enregistr dans les listes droulantes Lignes et Colonnes. Cliquez sur OK. Quand la matrice apparat, cliquez avec le bouton droit dans la cellule correspondant aux exigences tracer et slectionnez une des options. Remarque : Pour tablir plusieurs traces la fois, utilisez les touches CTRL et MAJ afin de slectionner plusieurs cellules.

3 4

Concepts associs Traabilit Rapports Procdures associes Affichage de la traabilit Cration de traces entre exigences et artefacts logiciels

353

Cration de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007)
Pour crer des traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007)
1

Slectionnez l'exigence et cliquez sur l'onglet Traabilit. Slectionnez 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 change login configuration pour vous connecter au serveur SCTM.

2 3

Entrez votre nom d'utilisateur et votre mot de passe, et cliquez sur OK. Slectionnez un lment dans l'arborescence et cliquez avec le bouton droit puis slectionnez Tracer depuis ou Tracer vers dans le menu contextuel pour changer le sens de la trace. Remarque : Quand vous slectionnez le filtre 'tracer vers' pour une trace SCTM dans la grille d'exigences, la trace ne s'affiche pas. C'est la limite de la fonctionnalit.

Cliquez avec le bouton droit sur View Test Definition Details ; la bote de dialogue Test Definition Properties s'ouvre et affiche des informations sur une dfinition de test particulire. Ces informations sont extraites de SCTM chaque fois que l'utilisateur clique sur View Test Definition Details. Cliquez sur le bouton Enregistrer sous pour enregistrer la trace. Cliquez sur l'onglet Traabilit.

5 6

L'tat des artefacts Test Manager est affich dans la colonne Etat externe de l'onglet Traabilit.

Pour activer la traabilit vers SCTM


1 2 3 4 5

Cliquez sur l'onglet External Traceability. Dans la section Disabled, slectionnez l'application SCTM pour activer la traabilit et cliquez sur le bouton Vers la gauche pour dplacer cette option vers la section Enabled. Cliquez sur le bouton Edit. La bote de dialogue Edit Integration apparat. Cliquez sur le bouton Modify de Configuration. Assurez-vous que l'diteur de texte Configuration for SCTM Integration est ouvert. La premire fois, il est vide. Entrez l'adresse FrontendServer version='<numro 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'affiche lorsque vous tentez de vous connecter SCTM. Si vous entrez l'adresse du serveur SCTM alors que celui-ci est dsactiv, un message indique que le serveur n'est pas disponible. Vous ne verrez l'onglet SilkCentral que pour les versions de serveur autres que 2008. La procdure prcdente de 'Cration de traces entre exigences et plans de tests SCTM' n'est correcte que si les versions de serveur sont diffrentes de la version 2008.

6 7

Cliquez OK pour configurer le serveur SCTM. Choisissez File Save Changes dans le menu.

354

A partir de SCTM 2008, les traces peuvent uniquement tre cres dans SCTM et publies depuis SCTM vers CaliberRM au cours du processus de synchronisation des projets. Il n'existe pas de fonctionnalit dans CaliberRM pour crer des traces vers SCTM. Donc, il faut avoir un projet synchronis entre SCTM et CaliberRM pour crer des traces dans SCTM vers CaliberRM. Voir les procdures associes dans Activation de l'intgration entre CaliberRM 2008 et SCTM Concepts associs Traabilit Prise en charge des baselines pour l'intgration SCTM Procdures associes Modification des traces sur l'onglet Traabilit Cration de traces entre exigences CaliberRM et plans de tests SCTM (2006, 2007) Configuration de Silk Central Test Manager avec CaliberRM Cration de traces entre exigences Cration de traces entre exigences et cas de test Mercury

355

Cration de traces entre exigences et artefacts logiciels


Vous pouvez crer des traces vers ou depuis des artefacts logiciels externes comme les demandes de modification, exigences, fichiers et tches Borland StarTeam, les cas de tests Borland SilkCentral ou Mercury Quality Center, les modlisations Borland Together (vous devez crer les traces entre exigences et modlisations Together dans Together. Aprs leur cration dans Together, vous pouvez voir les traces et les proprits des modlisations Together dans CaliberRM ; vous pouvez galement voir les lments de travail ou les tests Microsoft Visual Studio Team System.

Pour crer des traces vers ou depuis des artefacts logiciels externes
1 2 3 4 5

Dans CaliberRM, slectionnez l'onglet Traabilit pour l'exigence tracer. Cliquez sur le bouton Modifier. La fentre Modification de traabilit apparat. Slectionnez l'onglet correspondant l'artefact. Selon l'artefact vers ou depuis lequel crer une trace, cliquez sur le bouton Tracer depuis ou Tracer vers de la barre d'outils pour changer le sens de la trace. 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 Traabilit.

Pour modifier des traces vers ou depuis des modlisations Borland Together
1 2 3

Cliquez sur l'onglet Together. Slectionnez un lment 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. Cliquez sur le bouton Enregistrer sous pour enregistrer la trace. Remarque : Vous devez crer des traces entre des exigences et des modlisations Together dans Together. Aprs leur cration dans Together, vous pouvez voir les traces et les proprits des modlisations Together dans CaliberRM.

Concepts associs Traabilit Rapports Procdures associes Activation de la traabilit d'un projet vers des artefacts logiciels Cration de traces entre exigences Visualisation des rsultats des tests Microsoft Visual Studio Team System

356

Cration de traces entre exigences et artefacts StarTeam


Pour crer des traces entre exigences et objets StarTeam
1 2

Slectionnez l'onglet StarTeam. Entrez la description, l'adresse et le point de terminaison TCP/IP, puis slectionnez un niveau de chiffrement pour le serveur StarTeam qui dtient le projet contenant les artefacts vers lesquels, ou depuis lesquels, vous voulez crer des traces. Si vous n'tes pas sr de ces donnes, contactez votre administrateur StarTeam. Connectez-vous StarTeam. Une fois que vous tes connect, le projet apparat sur l'onglet. Slectionnez l'onglet Demande de modification, Tche, Rubrique, Exigence ou Fichier en bas de l'onglet, selon l'objet vers lequel, ou depuis lequel, vous crez la trace. Slectionnez un plan de test dans l'arborescence et cliquez sur le bouton Tracer depuis ou Tracer vers de la barre d'outils. Cliquez sur le bouton Enregistrer sous pour enregistrer la trace.

3 4 5 6

L'tat des artefacts StarTeam est affich dans la colonne Etat externe de l'onglet Traabilit.

Pour activer la traabilit vers des objets externes


1 2 3 4

Cliquez sur l'onglet External Traceability. Dans la section Disabled, slectionnez l'application externe pour laquelle activer la traabilit et cliquez sur le bouton Vers la gauche pour dplacer cette option vers la section Enabled. Rptez cela pour toutes les applications externes pour lesquelles vous voulez activer la traabilit. Choisissez File Save Changes dans le menu.

Concepts associs Traabilit Procdures associes Modification des traces sur l'onglet Traabilit Cration de traces entre exigences Cration de traces entre exigences et cas de test Mercury Rfrence associe Configuration de l'intgration StarTeam

357

Cration de traces entre exigences et artefacts Visual Studio Team System


Pour crer des traces entre exigences et artefacts Visual Studio Team System
1

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 apparat. Remarque : Si vous n'avez pas encore tabli de connexion Microsoft Team Foundation Server, la bote de dialogue Connexion Team Foundation Server apparat. Voir la procdure associe. Tracer vers ou Tracer Tracer

Slectionnez le test avec lequel tablir la trace. Choisissez Tracer depuis dans le menu pour ajouter une trace vers ou depuis l'objet. Conseil :

Vous pouvez crer des lments de travail Microsoft Visual Studio Team System dans la fentre Modification de traabilit. Cliquez avec le bouton droit sur la liste des lments de travail afin d'afficher le menu contextuel et choisissez Nouvel lment de travail.

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 Traabilit. Concepts associs Traabilit Procdures associes Modification des traces sur l'onglet Traabilit Cration de traces entre exigences Cration de traces entre exigences et cas de test Mercury Connexion un serveur Team Foundation Server

358

Cration de traces entre exigences et cas de test Mercury


Pour crer des traces entre exigences et cas de test Mercury
1 2 3 4 5

Slectionnez l'onglet Quality Center. Slectionnez l'onglet Exigences, Plan test ou Lab test pour tablir une trace de l'exigence slectionne vers l'objet Mercury correspondant. Slectionnez un nom de serveur dans la liste des serveurs Mercury disponibles. CaliberRM se connecte au serveur Mercury. Slectionnez un domaine Mercury. CaliberRM se connecte au domaine Mercury. Slectionnez un projet Mercury. CaliberRM se connecte au projet Mercury. Remarque : Quand vous accdez un projet Mercury pour la premire fois, la bote de dialogue Connexion au serveur Quality Center apparat. Spcifiez un nom d'utilisateur et un mot de passe corrects afin d'accder au serveur Mercury. Aprs l'entre d'identifiants de connexion valides pour le serveur Mercury Quality Center, ces identifiants ne pourront plus tre modifis.

Slectionnez un objet Mercury pour lequel vous souhaitez tablir une trace depuis ou vers l'exigence. Remarque : L'tat d'excution des tests des objets de test Mercury et l'tat des exigences Mercury sont affichs dans la colonne Etat externe de l'onglet Traabilit. Remarquez que l'tat de l'ensemble de tests n'est pas affich dans CaliberRM ce moment-l. Remarquez galement que l'tat d'excution affich pour les Lab tests est celui du dernier Lab test excut, (parmi tous les Lab tests crs pour le Plan test correspondant (ou bien "No Run" si aucun Lab test n'a t cr).

7 8

Cliquez sur le bouton Tracer vers ou Tracer depuis dans le menu afin de crer un lien de traabilit depuis une exigence CaliberRM vers un objet Mercury. Cliquez sur le bouton Enregistrer sous pour enregistrer la trace.

Pour activer la traabilit vers des objets externes


1 2 3 4

Cliquez sur l'onglet External Traceability. Dans la section Disabled, slectionnez l'application externe pour laquelle activer la traabilit et cliquez sur le bouton Vers la gauche pour dplacer cette option vers la section Enabled. Rptez cela pour toutes les applications externes pour lesquelles vous voulez activer la traabilit. Choisissez File Save Changes dans le menu.

Concepts associs Traabilit Procdures associes Modification des traces sur l'onglet Traabilit Modification des liens de trace dans la matrice de traabilit Cration de traces entre exigences

359

Filtrage de la matrice de traabilit


Vous pouvez filtrer la matrice de traabilit pour montrer certains objets (objets SCM, objets de modlisation, objets de test et objets exigence). L'option de filtrage des exigences vous permet d'afficher des informations issues de plusieurs projets. Les exigences des projets pour lesquels vous n'avez pas les privilges administratifs apparaissent sur la matrice, mais ne peuvent pas tre considres comme "sres".

Pour filtrer les objets exigence


1 2 3

Slectionnez Affichage CaliberRM.

Filtre dans le menu. La fentre Filtre de traabilit s'ouvre sur l'onglet Projets

Slectionnez le projet afficher dans les lignes, puis le projet afficher dans les colonnes. Slectionnez les types d'exigences afficher dans les lignes, puis les types d'exigences afficher dans les colonnes. Les lments que vous slectionnez sont lists dans les zones Filtre lignes et Filtre colonnes en bas de la fentre Filtre de traabilit. Ce sont les lments qui apparatront dans la matrice. Slectionnez les types d'exigences afficher dans les lignes, puis les types d'exigences afficher dans les colonnes. Les lments que vous slectionnez sont lists dans les zones Filtre lignes et Filtre colonnes en bas de la fentre Filtre de traabilit. Ce sont les lments qui apparatront dans la matrice.

5 6 7

Slectionnez l'onglet Fichiers. Slectionnez les types de fichiers afficher dans les lignes, puis les types de fichiers afficher dans les colonnes. Cliquez sur OK. La vue filtre est affiche.

Concepts associs Traabilit Procdures associes Ouverture de la matrice de traabilit Filtrage de la matrice de traabilit Filtrage de la matrice de traabilit

360

Impression de la matrice de traabilit


Lorsque vous avez termin le filtrage et la rorganisation de la matrice de traabilit pour n'afficher que les donnes ncessaires, vous pouvez imprimer un rapport de ces donnes.

Pour imprimer la matrice de traabilit


1 2 3

Slectionnez Fichier Imprimer dans le menu de la Matrice de traabilit. La bote de dialogue Paramtres du rapport de traabilit est affiche. Si vous voulez paginer le rapport, cochez la case Ajouter des sauts de page. Si vous voulez exporter le rapport en XML, cliquez sur Exporter. La bote 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 5

Cliquez sur le bouton Aperu si vous voulez prvisualiser le rapport avant de l'imprimer. La matrice est affiche dans un navigateur. Cliquez sur le bouton Imprimer. L'impression s'effectue comme les oprations normales d'impression sous Windows. Remarque : Pour copier les informations dans Microsoft Excel, mettez en vidence le texte et slectionnez Edition Copier dans le menu du navigateur, puis Edition Coller dans le menu Excel. Il n'est pas recommand d'utiliser la fonction d'exportation vers Microsoft Excel.

Concepts associs Traabilit Procdures associes Ouverture de la matrice de traabilit Filtrage de la matrice de traabilit Filtrage de la matrice de traabilit

361

Modification des liens de trace dans la matrice de traabilit


Aprs avoir filtr et rorganis la matrice de traabilit, vous pouvez modifier les liens de trace dans la matrice de traabilit.

Pour crer, modifier ou supprimer les liens de traabilit dans la matrice de traabilit
1 2

Localisez sur la matrice les exigences pour lesquelles vous souhaitez crer, modifier ou supprimer un lien. Double-cliquez sur le carr de la matrice qui correspond aux deux exigences. La bote de dialogue Trace est affiche. L'exigence du champ Depuis est l'exigence de ligne et celle du champ Vers est l'exigence de colonne. Slectionnez le bouton d'option Traces pour crer un lien de trace. Slectionnez le bouton d'option Trace suspecte pour transformer une trace dj active en trace suspecte. Slectionnez le bouton d'option Ne trace pas pour supprimer un lien de trace. Cliquez sur OK pour effectuer les modifications ou sur Annuler pour quitter en ignorant les modifications. Les ventuels liens crs implicitement en consquence de la modification sont affichs sur la matrice. Pour enregistrer vos modifications, slectionnez Fichier Enregistrer la traabilit dans le menu.

3 4 5 6

Concepts associs Traabilit Procdures associes Ouverture de la matrice de traabilit Filtrage de la matrice de traabilit Impression de la matrice de traabilit

362

Modification des traces sur l'onglet Traabilit


Les liens de traabilit sont les traces depuis un objet et les traces vers un objet. Vous pouvez modifier les informations des liens de trace sur l'onglet Traabilit.

Pour modifier les informations des liens de trace sur l'onglet Traabilit
1 2

Slectionnez une exigence et cliquez sur l'onglet Traabilit. Cliquez avec le bouton droit sur un objet de la zone Traces vers ou Traces depuis. Les options suivantes apparaissent dans le menu droulant. Les commandes suivantes sont disponibles :

Modifier : Ouvre la fentre Modification de traabilit. Aller : Navigue jusqu' l'onglet Traabilit de l'exigence slectionne. Retirer : Supprime la trace. Rendre suspect : Transforme le lien en lien suspect. Proprits : Affiche les dtails des proprits ainsi que les attributs dfinis par l'utilisateur pour l'exigence
ou l'objet slectionn.
3

Slectionnez la commande d'enregistrement des modifications de l'exigence quand vous avez termin.

Concepts associs Traabilit Procdures associes Cration de traces entre exigences Cration de traces entre exigences et artefacts logiciels Cration de demandes de modification StarTeam

363

Modification et suppression des traces


Pour modifier une trace dans l'onglet Modification de traabilit
1 2

Dans CaliberRM, slectionnez l'onglet Traabilit pour l'exigence modifier. Cliquez avec le bouton droit sur un objet de la zone Traces vers ou Traces depuis et slectionnez une option dans le menu contextuel :

Modifier : Ouvre la fentre Modification de traabilit dans laquelle vous pouvez changer le sens d'une
trace.

Aller : Navigue jusqu' l'onglet Traabilit de l'exigence slectionne. Retirer : Supprime la trace. Rendre suspect/Marquer non suspect : Transforme le lien en lien suspect ou le marque comme n'tant
plus suspect.

Proprits : Affiche les proprits Dtails et UDA (attributs dfinis par l'utilisateur) pour l'exigence ou
l'objet slectionn.
3

Slectionnez 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 traabilit. Quand la matrice apparat, cliquez avec le bouton droit dans la cellule correspondant aux exigences tracer et slectionnez une des options. Remarque : Pour supprimer ou modifier plusieurs traces la fois, utilisez les touches CTRL et MAJ afin de slectionner plusieurs cellules.

Concepts associs Traabilit Procdures associes Cration de traces entre exigences Cration de traces entre exigences et artefacts logiciels

364

Ouverture de la matrice de traabilit


Pour ouvrir la matrice de traabilit
1

Slectionnez Outils Matrice de traabilit dans le menu, ou cliquez sur le bouton Matrice de traabilit de la barre d'outils. La fentre Matrice de traabilit s'ouvre et affiche la dernire vue active de la matrice (si elle a t enregistre) ou la matrice par dfaut. La vue par dfaut contient toutes les exigences du projet ouvert prsentes en ligne et en colonne. Doublecliquez sur une exigence dans une ligne ou dans une colonne pour la slectionner dans l'arborescence des exigences. Le sens de la flche indique le sens de la trace. Vous pouvez modifier la vue pour voir les liens de trace qui vous intressent. Les exigences sont reprsentes dans la fentre Matrice de traabilit par des lignes et par des colonnes. Double-cliquez sur une exigence dans la fentre Matrice de traabilit pour la slectionner dans l'arborescence des exigences. Cliquer avec le bouton droit sur une exigence dans la fentre Matrice de traabilit affiche un menu contextuel contenant deux options : Aller et Proprits.

Aller slectionne l'exigence dans l'arborescence des exigences. Slectionner Proprits ouvre la bote de dialogue Proprits. La bote de dialogue Proprits affiche
les informations suivantes : L'onglet Dtails - affiche des informations dtailles sur l'exigence slectionne. L'onglet UDA - affiche les noms et les valeurs des attributs dfinis par l'utilisateur pour l'exigence slectionne. Remarque :

La bote de dialogue Proprits peut tre dplace, redimensionne, rduite en icne, agrandie et rtablie son tat prcdent. Plusieurs botes de dialogue Proprits peuvent tre visualises simultanment. Voir les informations associes aux onglets Dtails et UDA de la bote de dialogue Proprits.

Concepts associs Traabilit Procdures associes Filtrage de la matrice de traabilit Impression de la matrice de traabilit

365

Suppression d'un lien de traabilit


Les liens de traabilit sont les traces depuis un objet et les traces vers un objet. Vous pouvez supprimer les liens de traabilit de deux faons. Ils peuvent tre supprims sur l'onglet Traabilit ou dans la bote de dialogue Modification de traabilit.

Pour supprimer le lien de traabilit sur l'onglet Traabilit


1 2

Slectionnez l'exigence comportant le lien supprimer. Cliquez avec le bouton droit sur la trace supprimer et cliquez sur Retirer.

Pour supprimer le lien de traabilit dans la bote de dialogue Modification de traabilit


1 2 3 4 5

Slectionnez dans la liste droulante le projet de l'exigence lie. Cliquez sur le signe plus (+) pour dvelopper la liste d'exigences. Naviguez dans la liste jusqu' ce que vous trouviez l'exigence dont vous voulez supprimer le lien. Slectionnez l'exigence dans la liste et cliquez sur le bouton Trace depuis ou Trace vers. Pour enregistrer vos modifications, cliquez sur le bouton Enregistrer les modifications. Pour annuler les modifications, cliquez sur le bouton Annuler les modifications. Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK. Cliquez sur le bouton Fermer dans le coin suprieur droit pour fermer la bote de dialogue Modification de traabilit.

6 7

Concepts associs Traabilit Procdures associes Cration de traces entre exigences Cration de traces entre exigences et artefacts logiciels

366

Visualisation des rsultats des tests Microsoft Visual Studio Team System
Vous pouvez voir les rsultats des tests Microsoft Visual Studio Team System :

avant de crer une trace aprs avoir cr une trace


Remarque : Pour les besoins de cette documentation, nous appellerons VSTSTests l'onglet personnalis par l'utilisateur qui se rapporte aux tests.

Pour voir les rsultats des tests avant de crer une trace
1 2 3 4

Slectionnez une exigence. Cliquez sur l'onglet Traabilit. Cliquez sur le bouton Modifier. 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 bote de dialogue Connect to Team Foundation Server apparat. Voir ci-aprs les Procdures associes.

5 6 7

Cliquez avec le bouton droit sur le test pour afficher le menu contextuel. Choisissez Show Test Results (Voir les rsultats du test). Cela affiche la fentre Results for test (Rsultats du test). Cliquez sur le bouton Close (Fermer) quand vous avez fini de voir les rsultats du test.

Pour voir les rsultats des tests aprs avoir cr une trace
1 2 3 4 5 6

Slectionnez l'exigence qui a une trace vers ou depuis un testMicrosoft Visual Studio Team System. Cliquez sur l'onglet Traabilit. Cela affiche les traces vers et depuis cette exigence. Slectionnez une trace vers ou depuis un test. Cliquez avec le bouton droit sur la trace pour afficher le menu contextuel. Choisissez Show Test Results (Voir les rsultats du test). Cela affiche la fentre Results for test (Rsultats du test). Cliquez sur le bouton Close (Fermer) quand vous avez fini de voir les rsultats du test.

Remarque : Vous pouvez ouvrir la fentre Results for test (Rsultats du test) depuis le Diagramme de traabilit.

367

Concepts associs Intgrations du produit Traabilit Procdures associes Cration de traces entre exigences et artefacts logiciels Connexion un serveur Team Foundation Server

368

Utilisateurs
Cette section fournit des informations de type "Comment" sur les utilisateurs. Dans cette section Affectation de groupes un projet Explique comment affecter des groupes un projet. Affectation des utilisateurs un groupe Explique comment affecter des utilisateurs un groupe. Ajout de l'utilisateur des groupes Explique comment ajouter un utilisateur des groupes. Cration d'administrateurs CaliberRM Explique comment crer des administrateurs CaliberRM. Cration d'administrateurs de baselines Explique comment tablir un utilisateur en tant qu'administrateur de baselines. Cration d'un utilisateur dans le mode avanc Explique comment crer un utilisateur dans le mode avanc. Cration d'utilisateurs Explique comment crer des utilisateurs. Cration de groupes Explique comment crer des groupes. Dfinition des informations de groupes Explique comment dfinir les informations sur les groupes. Dfinition du mot de passe de l'utilisateur Explique comment dfinir le mot de passe de l'utilisateur. Dfinition du type de licence de l'utilisateur Explique comment dfinir le type de licence de l'utilisateur. Gestion des comptes utilisateur Explique comment grer les comptes utilisateur. Gestion des licences utilisateur Explique comment grer les licences utilisateur. Modification d'un groupe Explique comment modifier un groupe. Modification d'un utilisateur Explique comment modifier un utilisateur. Modification des listes d'utilisateurs d'un projet Explique comment modifier les listes d'utilisateurs d'un projet Suppression d'un groupe Explique comment supprimer un groupe. Suppression d'un utilisateur Explique comment supprimer un utilisateur.

369

Affectation de groupes un projet


Ds que vous avez cr votre projet, vous pouvez lui affecter des groupes. Les utilisateurs de ces groupes sont alors capables de visualiser et de modifier les informations du projet en accord avec leurs profils de scurit. Voir les informations associes dans "Profils de scurit", pour de plus amples informations sur les profils de scurit.

Pour affecter des groupes un projet :


1 2

Slectionnez l'onglet Group Assignment. L'onglet s'affiche. Cochez la case situe gauche de tout groupe affecter. La prsence 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 automatiquement affects au projet. Vous pouvez ensuite modifier la liste des utilisateurs, si ncessaire, pour n'affecter au projet que certains membres.

3 4

Pour enregistrer le projet, slectionnez File Pour supprimer le projet, slectionnez Edit

Save Changes dans le menu. Cancel Changes dans le menu.

Trois tapes supplmentaires concernant l'affectation des utilisateurs et des groupes peuvent tre ralises aprs que les groupes ont t affects un projet : Ces fonctions sont accessibles lorsque vous slectionnez un groupe depuis l'onglet Group Assignment et cliquez sur le bouton Advanced.

Etapes avances :
1 2 3

Modification de la liste des utilisateurs. Affectation d'un profil de scurit. Dfinition de la notification automatique pour les groupes affects au projet.

Concepts associs Projets Procdures associes Dfinition des projets Modification des listes d'utilisateurs d'un projet Configuration de la notification automatique Dfinition de la scurit dans un projet

370

Affectation des utilisateurs un groupe


Pour affecter des utilisateurs un groupe dans la vue groupe :
1 2

Cliquez sur l'onglet Members. L'onglet s'affiche. Slectionnez les utilisateurs ajouter au groupe dans la bote liste Not Members. Remarque : Pour effectuer une slection continue d'utilisateurs, appuyez sur la touche MAJ ; pour slectionner plusieurs utilisateurs individuellement, appuyez sur la touche CTRL.

Cliquez sur le bouton Add pour dplacer les utilisateurs slectionns vers la bote liste Members. Remarque : Pour retirer des utilisateurs d'un groupe, slectionnez le ou les utilisateurs dans la bote liste Members et cliquez sur le bouton Remove. Save Changes dans le menu. Cancel changes dans le menu.

4 5

Pour enregistrer vos modifications, slectionnez File Pour supprimer vos modifications, slectionnez Edit

Concepts associs Utilisateurs Procdures associes Dfinition des informations de groupes

371

Ajout de l'utilisateur des groupes


Si des groupes ont dj t crs, cliquez sur l'onglet Group Membership.

Pour ajouter l'utilisateur des groupes


1 2

Slectionnez les groupes dont l'utilisateur deviendra un membre dans la bote liste Not member of. Cliquez sur le bouton Add pour dplacer les groupes slectionns vers la bote liste Member of. Remarque : Quand un utilisateur est en cours de modification, la liste des utilisateurs affiche une icne de verrouillage en regard de son nom. Cela empche une autre personne de modifier simultanment cet utilisateur.

Pour enregistrer vos modifications, slectionnez File Save Changes dans le menu. Pour supprimer vos modifications, slectionnez Edit Cancel Changes dans le menu. Remarque : Pour retirer des utilisateurs d'un groupe, slectionnez le groupe dans la bote liste Member of et cliquez sur le bouton Remove.

Concepts associs Utilisateurs Procdures associes Cration d'utilisateurs Cration de groupes Activation de LDAP

372

Cration d'administrateurs CaliberRM


Les administrateurs CaliberRM sont des utilisateurs qui possdent des droits administratifs spciaux dans CaliberRM. Les administrateurs SQM ou les administrateurs existants peuvent crer de nouveaux administrateurs CaliberRM. En tant qu'administrateur, vous pouvez spcifier quels utilisateurs auront les privilges administratifs. Ce paramtrage s'applique tous les projets. Remarque : Les administrateurs grent les tches spcifiques aux exigences. Selon leur profil de scurit, les administrateurs n'ont pas ncessairement accs toutes les fonctions de niveau utilisateur.

Pour affecter des administrateurs un projet CaliberRM


1 2 3

Slectionnez File Administrators.

Admin

License Management dans le menu. Cela affiche la bote de dialogue

Cochez la case en regard des noms des utilisateurs qui doivent disposer des privilges d'un administrateur pour le projet ouvert. Cliquez sur OK.

Concepts associs Tches administratives Administrateurs Procdures associes Cration d'administrateurs de baselines

373

Cration d'administrateurs de baselines


Les administrateurs des baselines maintiennent les baselines. Un administrateur de baselines effectue tous les niveaux 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 baselines


1 2 3

Slectionnez File

New User. La bote de dialogue User Creation Wizard est affiche.

Entrez les dtails sur l'utilisateur demands aux tapes 1, 2 et 3 de l'expert User Creation Wizard. Cochez User Can Perform Baseline Administration l'tape 4 de l'expert de cration d'un utilisateur. Cela tablit l'utilisateur en tant qu'administrateur des baselines.

Concepts associs Utilisateurs Procdures associes Cration d'utilisateurs Cration de groupes Activation de LDAP

374

Cration d'un utilisateur dans le mode avanc


Les trois tapes suivantes permettent de crer un utilisateur :

Dfinition des informations de base sur l'utilisateur Ajout de l'utilisateur aux groupes Dfinition du mot de passe de l'utilisateur

Pour crer un utilisateur en utilisant le mode avanc


1 2 3

Pour crer un utilisateur en utilisant le mode avanc, l'option d'utilisation de l'expert pour crer les nouveaux utilisateurs doit tre dsactive dans Tools Options Wizards. Lorsque vous avez cr un nouvel utilisateur, vous devez mettre jour l'tat de sa licence avant qu'il ne se connecte. Pour cela, slectionnez File Admin License Management. Localisez l'utilisateur dans la colonne User ID et slectionnez une option pour l'utilisateur : Named (utilisateur nomm), Concurrent (utilisateur simultan) ou Not Authorized (utilisateur non autoris). Effectuez ces tapes pour chaque produit auquel l'utilisateur a besoin d'accder. Pour de plus amples informations sur les licences, voir "Gestion des licences".

Concepts associs Licence Procdures associes Activation de LDAP

375

Cration d'utilisateurs
Les utilisateurs sont crs au moyen de l'expert User Creation dans CaliberRM Administrator. Vous devez tre un administrateur (soit l'utilisateur admin soit un utilisateur appartenant au groupe Administrators) pour crer des utilisateurs.

Pour crer un utilisateur


1 2 3

Slectionnez File

New User dans le menu de CaliberRM Administrator.

Entrez un ID (nom de l'utilisateur) unique pour l'utilisateur. N'insrez pas d'espace. Entrez le prnom et le nom de l'utilisateur et, facultativement, spcifiez son titre ainsi que le dpartement auquel il appartient, puis cliquez sur Suivant. Remarque : Les prnoms et les noms ne doivent pas dpasser 128 caractres.

4 5

Facultativement, entrez les informations sur le tlphone, la tlcopie, l'email, le pageur et le lieu de travail de l'utilisateur, puis cliquez sur Suivant. Pour affecter l'utilisateur des groupes, slectionnez les groupes dans la liste Not a member of et cliquez sur le bouton Add. Cliquez sur Suivant. Remarque : Le groupe Administrators est un groupe spcial qui donne ses utilisateurs l'accs complet la dfinition du projet CaliberRM. Trs peu d'utilisateurs doivent appartenir ce groupe. Les utilisateurs de ce groupe sont appels les "administrateurs de projets".

Slectionnez 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 slectionnez CaliberRM, entrez un mot de passe pour l'utilisateur. Si vous slectionnez LDAP, entrez le nom diffrenci 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 utilisant ses identifiants CaliberRM. Si le nom diffrenci (DN) d'un utilisateur a chang dans le contrleur de domaine LDAP depuis que l'utilisateur a t cr dans CaliberRM, vous devez entrez nouveau le dernier DN dans cet onglet.

Remarque :

Slectionnez une ou plusieurs des options suivantes pour appliquer des restrictions au mot de passe de l'utilisateur :

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

User Cannot Change Password : Empche l'utilisateur de changer son mot de passe. Non disponible Password Never Expires : Permet l'utilisateur de disposer d'un mot de passe qui n'expire jamais. Non
disponible quand on utilise LDAP.

Account is Disabled : Dsactive le compte utilisateur. Vous ne pouvez pas cocher les cases User Must
Change Password at Next Logon et User Cannot Change Password en mme temps. Si vous cochez ces cases et tentez d'enregistrer les informations, un message d'erreur s'affiche. Un tel utilisateur est appel administrateur de baselines.

User Can Perform Baseline Administration : Permet l'utilisateur de crer et de grer des baselines.

376

User Can Manage Glossary Terms : Permet l'utilisateur de crer de nouveaux termes dans tous les
glossaires du serveur CaliberRM et de modifier des termes existants.
8 9

Cliquez sur Suivant. Affectez une licence l'utilisateur et cliquez sur Suivant. Vrifiez les informations sur l'utilisateur et cliquez sur Terminer.

Concepts associs Licence Procdures associes Activation de LDAP

377

Cration de groupes
Pour crer un groupe
1 2

Dans CaliberRM Administrator, choisissez File

New Group dans le menu.

Entrez un nom unique et une adresse email pour le groupe et cliquez sur Suivant. Remarque : Cette adresse email est utilise uniquement pour information et n'a aucun effet sur les notifications.

3 4 5 6

Entrez la description du groupe et cliquez sur Suivant. Pour affecter des utilisateurs au groupe, slectionnez-les dans la liste Not Selected et cliquez sur le bouton Add. Cliquez sur Suivant. Pour affecter le groupe certains projets, slectionnez ceux-ci dans la liste Not Selected et cliquez sur le bouton Add. Cliquez sur Suivant. La bote de dialogue New Group Information apparat. Remarque : Pour effectuer une slection continue de projets, appuyez sur la touche Maj ; pour slectionner plusieurs projets individuellement, appuyez sur la touche Ctrl.

Vrifiez les informations que vous avez saisies. Si les informations sont correctes, cliquez sur Terminer. Si ce n'est pas le cas, cliquez sur Prcdent et effectuez les modifications ncessaires.

Concepts associs Utilisateurs Procdures associes Cration d'utilisateurs

378

Dfinition des informations de groupes


Pour dfinir les informations d'un groupe
1 2 3

Slectionnez File

New Group dans le menu. Un nouveau groupe est cr et l'onglet Group Info est affich.

Entrez le nom et la description du groupe. Si vous le souhaitez, entrez une adresse email de groupe. Remarque : Cette adresse email est utilise uniquement pour information et n'a aucun effet sur les notifications. Save Changes dans le menu.

4 5

Pour enregistrer vos modifications, slectionnez File Pour supprimer le groupe, slectionnez Edit

Cancel Changes dans le menu.

Concepts associs Utilisateurs Procdures associes Ajout de l'utilisateur des groupes Activation de LDAP

379

Dfinition du mot de passe de l'utilisateur


Pour dfinir le mot de passe que l'utilisateur doit entrer pour tablir la connexion, cliquez sur l'onglet Security.

Pour dfinir le mot de passe de l'utilisateur


1

Entrez un mot de passe dans le champ Password. Remarque : Pour des raisons de scurit, tous les caractres du mot de passe sont affichs sous la forme d'astrisques (*). Si vous choisissez de ne pas prciser de mot de passe, l'utilisateur pourra se connecter sans entrer de mot de passe. Notez que mme un mot de passe vide est affich sous la forme d'astrisques.

Retapez le mot de passe dans le champ Retype. Si les deux mots de passe ne correspondent pas, il vous sera demand de les entrer nouveau. Remarque : Si vous attribuez et tentez d'enregistrer un mot de passe qui ne respecte pas la politique des mots de passe, un message d'erreur apparat. Pour de plus amples informations, voir "Administration des mots de passe de l'entreprise". Pour la liste des messages d'erreurs et leur signification, voir "Messages".

Slectionnez une ou plusieurs des options suivantes pour appliquer des restrictions au mot de passe de l'utilisateur :

User Must Change Password at Next Logon : Force l'utilisateur changer son mot de passe la
prochaine connexion.

User Cannot Change Password : Empche 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 : Dsactive 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 Logon et User Cannot Change Password en mme temps. Si vous cochez ces cases et tentez d'enregistrer les informations, un message d'erreur s'affiche. Save Changes dans le menu. Cancel Changes dans le menu.

4 5

Pour enregistrer vos modifications, slectionnez File Pour supprimer vos modifications, slectionnez Edit

Procdures associes Modification du mot de passe

380

Dfinition du type de licence de l'utilisateur


1

Pour dfinir la licence de l'utilisateur, cliquez sur l'onglet License et slectionnez une source de licence :

CaliberRM : utilise la mthode de licence standard. Pour chaque produit list, slectionnez un type de
licence. Voir les informations associes dans "Gestion des licences". si Themis est install.

Borland License Server : vous permet de grer les licences en utilisant le BLS (Borland License Server)
2

Slectionnez le type des spcifications de licence pour les utilisateurs :

Licence utilisateur nomm, Named : Cette licence est affecte un utilisateur particulier. Si un utilisateur

nomm tente une connexion partir de plusieurs machines, la connexion partir de la seconde machine est traite comme une licence d'utilisation simultane. Si aucune licence d'utilisation simultane n'est disponible, l'utilisateur reoit une fentre d'avertissement No License Available et il doit effectuer une autre tentative ultrieurement. Par exemple, si votre licence indique l'existence de 10 utilisateurs simultans, vous pouvez affecter autant d'utilisateurs simultans que ncessaire, mais seuls 10 utilisateurs peuvent tre connects un moment donn. Un utilisateur non autoris ne pourra jamais se connecter.

Licence utilisateur simultan, Concurrent : La licence est affecte et accessible un groupe d'utilisateurs.

Licence utilisateur non autoris, Not Authorized : Cette licence est affecte un utilisateur particulier.
3 4

Pour enregistrer vos modifications, slectionnez File Pour supprimer vos modifications, slectionnez Edit

Save Changes dans le menu. Cancel Changes dans le menu.

Concepts associs Utilisateurs Licence

381

Gestion des comptes utilisateur


Pour grer les comptes utilisateur, vous devez tre un administrateur. Vous pouvez appliquer des restrictions au mot de passe d'un compte utilisateur lors de la cration de l'utilisateur, ou vous pouvez modifier un compte utilisateur existant.

Pour grer les comptes utilisateur


1 2

Slectionnez l'utilisateur et cliquez sur l'onglet Security. Entrez un mot de passe dans le champ Password. Remarque : Pour des raisons de scurit, tous les caractres du mot de passe sont affichs sous la forme d'astrisques (*). Si vous choisissez de ne pas prciser de mot de passe, l'utilisateur pourra se connecter sans entrer de mot de passe. Notez que mme un mot de passe vide est affich sous la forme d'astrisques.

Retapez le mot de passe dans le champ Retype. Si les deux mots de passe ne correspondent pas, il vous est demand de les ressaisir. Remarque : Si vous attribuez et tentez d'enregistrer un mot de passe qui ne respecte pas la politique des mots de passe, un message d'erreur apparat. Pour de plus amples informations, voir "Administration des mots de passe de l'entreprise". Pour la liste des messages d'erreurs et leur signification, voir "Messages".

Slectionnez une ou plusieurs des options suivantes pour appliquer des restrictions au mot de passe de l'utilisateur :

User Must Change Password at Next Logon : Force l'utilisateur changer son mot de passe la
prochaine connexion.

User Cannot Change Password : Empche 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 : Dsactive 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 Logon et User Cannot Change Password en mme temps. Si vous cochez ces cases et tentez d'enregistrer les informations, un message d'erreur s'affiche. Save Changes dans le menu. Cancel Changes dans le menu.

5 6

Pour enregistrer vos modifications, slectionnez File Pour supprimer vos modifications, slectionnez Edit

Concepts associs Utilisateurs Niveaux d'accs Tches administratives

382

Gestion des licences utilisateur


CaliberRM requiert la gestion des informations de licence utilisateur pour chaque produit. Cela vous permet de maximiser pleinement le potentiel des produits. Vous pouvez utiliser la gestion de licence CaliberRM ou le serveur de licences Borland pour grer les licences des utilisateurs. Vous avez le choix entre utiliser un serveur de licences et utiliser la licence trouve dans cette version ou des versions antrieures.

Pour grer les licences utilisateur


1

Slectionnez File Admin License Management dans le menu. La bote de dialogue License Management s'affiche. Deux onglets sont accessibles.

CaliberRM : Vous permet de grer les licences en utilisant le gestionnaire de licences CaliberRM Borland License Server : Vous permet de grer les licences en utilisant le BLS (Borland License Server).
2

Trois spcifications de licence sont disponibles pour les utilisateurs :

Licence utilisateur nomm, Named : Cette licence est affecte un utilisateur particulier. Si un utilisateur

nomm tente une connexion partir de plusieurs machines, la connexion partir de la seconde machine est traite comme une licence d'utilisation simultane. Si aucune licence d'utilisation simultane n'est disponible, l'utilisateur reoit une fentre d'avertissement No License Available et il doit effectuer une autre tentative ultrieurement. Par exemple, si votre licence indique l'existence de 10 utilisateurs simultans, vous pouvez affecter autant d'utilisateurs simultans que ncessaire, mais seuls 10 utilisateurs peuvent tre connects un moment donn. Un utilisateur non autoris ne pourra jamais se connecter.

Licence utilisateur simultan, Concurrent : La licence est affecte et accessible un groupe d'utilisateurs.

Licence utilisateur non autoris, Not Authorized : Cette licence est affecte un utilisateur particulier.
3 4 5 6 7 8

Pour modifier le type de cl de licence d'un utilisateur, slectionnez le type de licence appropri dans la liste droulante. Pour ajouter des cls de licence supplmentaires ou pour visualiser vos cls de licence et leurs informations, cliquez sur le bouton Keys. La fentre CaliberRM Keys s'ouvre. Pour ajouter une cl, cliquez sur le bouton Add. La bote de dialogue Add Key s'affiche. Entrez la cl de licence et cliquez sur OK. La cl est valide et ajoute au serveur et dans la liste des cls de licence. Pour retirer une cl, slectionnez-la dans la liste de la fentre CaliberRM Keys et cliquez sur le bouton Remove. Un message de confirmation du retrait de la cl apparat. Cliquez sur OK pour retirer la cl ou sur Cancel pour la conserver. Slectionnez le nom de l'utilisateur et modifiez la spcification de licence dans le menu droulant pour chaque produit.

Remarque : Vous pouvez aussi effectuer les modifications sur l'onglet License de la vue utilisateur. Voir les informations associes dans "Dfinition du type de licence de l'utilisateur". L'utilisateur Admin est toujours, et pour chaque produit, un utilisateur nomm mais il n'est pas inclus dans le dcompte des licences d'utilisateur nomm dont vous disposez. Nanmoins, si l'utilisateur Admin tente une connexion partir de plusieurs machines, la connexion partir de la seconde machine est traite comme une licence d'utilisation simultane. Administrator et Diagnostic Tool ne sont pas inclus dans

383

le dcompte des licences utilises. Le nombre de licences achetes n'affecte pas le nombre d'utilisateurs que vous pouvez crer dans Administrator.
Exemples de connexion
Connexion Type de licence utilis

L'utilisateur Admin tablit la connexion partir de la machine L'utilisateur Admin est connect la machine A en tant client A, puis partir de la machine client B. qu'utilisateur nomm, sans utiliser une licence d'utilisateur nomm alloue. La machine B connecte l'utilisateur Admin en tant qu'utilisateur simultan si une licence d'utilisation simultane est disponible pour l'application. Si ce n'est pas le cas, l'utilisateur Admin reoit une fentre d'avertissement No License Available et il doit effectuer une autre tentative ultrieurement. Un utilisateur nomm tablit la connexion partir de la machine client A, puis partir de la machine client B. La connexion partir de la machine B est traite comme une licence d'utilisation simultane, si une telle licence est disponible pour l'application. Si aucune licence d'utilisation simultane n'est disponible, l'utilisateur reoit une fentre d'avertissement No License Available et il doit effectuer une autre tentative ultrieurement.

Un utilisateur simultan ou nomm tablit la connexion dans Aucune cl de licence n'est utilise. CaliberRM Administrator ou dans Diagnostic Tool. Un utilisateur simultan tablit la connexion deux fois partir Une seule cl de licence est utilise. de la mme machine. Un utilisateur simultan tablit la connexion sur deux machines distinctes. Deux licences simultanes sont utilises.

Voir le tableau ci-dessous pour obtenir des claircissements.


Produit Cl de licence Evaluations

CaliberRM

La cl de licence est requise aprs la priode d'valuation.

Pour valuer le produit, laissez le champ cl vide ou entrez une cl de licence d'valuation valide. Pour valuer le produit, laissez le champ cl vide ou entrez une cl de licence d'valuation valide.

CaliberRM Web Viewer La cl de licence est requise aprs la priode d'valuation.

Concepts associs Gestion du serveur de licences Borland Procdures associes Dfinition du type de licence de l'utilisateur

384

Modification d'un groupe


Remarque : Quand un groupe est en cours de modification, la liste des groupes affiche une icne de verrouillage en regard du nom du groupe pour indiquer que celui-ci ne peut tre modifi simultanment par un autre utilisateur.

Pour modifier un groupe


1 2 3 4 5 6

Slectionnez View

Groups dans le menu.

Slectionnez le groupe modifier. Slectionnez l'onglet contenant les informations modifier. Modifiez les informations du groupe. Pour enregistrer vos modifications, slectionnez File Pour supprimer vos modifications, slectionnez Edit Save Changes dans le menu. Cancel Changes dans le menu.

Concepts associs Utilisateurs Procdures associes Dfinition des informations de groupes Cration de groupes

385

Modification d'un utilisateur


Pour modifier un utilisateur existant
1 2 3 4 5 6

Slectionnez View

Users dans le menu.

Slectionnez l'utilisateur modifier. Slectionnez l'onglet contenant les informations modifier. Modifiez les informations utilisateur. Pour enregistrer vos modifications, slectionnez File Pour supprimer vos modifications, slectionnez Edit Save Changes dans le menu. Cancel Changes dans le menu.

Procdures associes Cration d'utilisateurs Cration de groupes Activation de LDAP

386

Modification des listes d'utilisateurs d'un projet


Une fois que vous avez affect des groupes un projet, vous pouvez modifier la liste des utilisateurs. Cette fonction est accessible lorsque vous slectionnez un groupe depuis l'onglet Group Assignment et cliquez sur le bouton Advanced.

Pour modifier la liste des utilisateurs du groupe slectionn dans un projet :


1 2

Slectionnez le groupe dont vous voulez modifier la liste des utilisateurs. Cliquez sur le bouton Advanced. Les fonctions avances sont affiches. La liste Assigned contient la liste des utilisateurs affects ce groupe dans le projet, et la liste Not Assigned contient la liste des utilisateurs non affects au projet. Tous les membres du groupe slectionn sont affects par dfaut. Pour ajouter automatiquement des utilisateurs au projet, cochez la case Users assigned to the groups are automatically assigned to the project. La slection de cette option se fait projet par projet. Si vous slectionnez cette option, tous les utilisateurs affects au groupe sont affects au projet et les slections Assigned et Not assigned ne sont pas disponibles. Si vous slectionnez cette option, allez l'tape 6. Avertissement : Tout utilisateur affect un projet qui n'est pas affect un groupe ne sera plus affect ce projet si cette option est slectionne.

4 5

Pour retirer les utilisateurs de la bote liste Assigned, slectionnez-les et cliquez sur le bouton Remove. Pour ajouter des utilisateurs la bote liste Assigned, slectionnez-les dans la bote liste Not Assigned et cliquez sur le bouton Add. Remarque : Pour effectuer une slection continue de groupes, appuyez sur la touche Maj ; pour slectionner plusieurs groupes individuellement, appuyez sur la touche Ctrl.

Pour afficher tous les utilisateurs dans la bote liste Not Assigned, slectionnez le bouton d'option Select From All Users. Cela vous permet d'affecter des utilisateurs au groupe uniquement pour le projet slectionn, sans changer les affectations de groupes globales. Par exemple, le testeur ajones peut aider au dveloppement d'un projet spcifique, mais il n'est pas ncessaire de l'ajouter au groupe Dveloppeurs puisque, en tant que dveloppeur, il ne participe qu' ce projet. Remarque : Si vous crez de nouveaux utilisateurs et les affectez un groupe qui a t pralablement affect un projet, vous devez modifier la liste des utilisateurs pour les dplacer dans la bote liste Assigned. Save Changes dans le menu. Cancel Changes dans le menu.

7 8

Pour enregistrer vos modifications, slectionnez File Pour supprimer vos modifications, slectionnez Edit

Concepts associs Projets Procdures associes Affectation de groupes un projet Cration de profils de scurit Dfinition de la scurit dans un projet

387

Suppression d'un groupe


Avertissement : Si vous supprimez un groupe, vous ne pourrez pas rcuprer les donnes supprimes.

Pour supprimer un groupe


1 2 3 4

Slectionnez View Slectionnez Edit

Groups dans le menu. Delete dans le menu. Un message de confirmation de la suppression du groupe apparat.

Slectionnez le groupe que vous souhaitez supprimer. Cliquez sur Oui pour supprimer le groupe ou sur Non pour l'enregistrer.

Concepts associs Utilisateurs Procdures associes Dfinition des informations de groupes Cration de groupes Cration d'utilisateurs

388

Suppression d'un utilisateur


Pour supprimer un utilisateur existant
1 2 3

Slectionnez View Slectionnez Edit

Users dans le menu. Delete dans le menu.

Slectionnez l'utilisateur supprimer. Un message de confirmation de la suppression de l'utilisateur apparat.

Cliquez sur Oui pour supprimer l'utilisateur ou sur Non pour l'enregistrer.

Concepts associs Utilisateurs Procdures associes Activation de LDAP Cration d'utilisateurs Cration de groupes

389

Validation
Cette section fournit des informations de type "Comment" sur la validation des exigences. Dans cette section Dfinition d'une procdure de validation Dcrit la procdure de validation d'une exigence. Spcification des critres de validation d'une exigence Dcrit la procdure de validation d'une exigence.

390

Dfinition d'une procdure de validation


Quand vous crez une exigence, il est souvent utile d'indiquer aux testeurs comment vrifier qu'elle a t implmente correctement. Vous pouvez entrer une procdure de validation pour chaque exigence, si vous le souhaitez. La procdure de validation peut prendre n'importe quelle forme : un paragraphe ou une liste d'oprations, par exemple.

Pour dfinir la procdure de validation d'une exigence :


1 2 3 4 5 6

Slectionnez l'exigence pour laquelle vous voulez dfinir la procdure de validation. Cliquez sur l'onglet Validation. L'onglet s'affiche. Entrez la procdure de validation dans le champ Procdure de validation. Enregistrez vos modifications en slectionnant Exigence Pour supprimer vos modifications, slectionnez Exigence Enregistrer les modifications dans le menu. Annuler les modifications dans le menu.

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Concepts associs Exigences Procdures associes Cration d'exigences Comparaison d'exigences

391

Spcification des critres de validation d'une exigence


Quand vous crez une exigence, il est souvent utile d'indiquer aux testeurs comment vrifier qu'elle a t implmente correctement. Vous pouvez entrer une procdure de validation pour chaque exigence, si vous le souhaitez. La procdure 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'oprations.

Pour spcifier les critres de validation d'une exigence


1 2 3 4 5 6

Slectionnez l'exigence pour laquelle vous voulez dfinir la procdure de validation. Cliquez sur l'onglet Validation. L'onglet s'affiche. Entrez la procdure de validation dans le champ Procdure de validation. Enregistrez vos modifications en slectionnant Exigence Pour supprimer vos modifications, slectionnez Exigence Enregistrer les modifications dans le menu. Annuler les modifications dans le menu.

Si la bote de dialogue Commentaire est affiche, entrez un commentaire propos de la modification et cliquez sur OK.

Concepts associs Exigences Procdures associes Cration d'exigences Comparaison d'exigences

392

Rfrence

393

Rfrences
Cette section fournit des informations supplmentaires sur les interfaces de CaliberRM ainsi que d'autres informations utiles. Dans cette section Syntaxe de Document Factory Fournit des informations sur la syntaxe de Document Factory. Commandes du gestionnaire de base de donnes Fournit des informations sur les commandes du gestionnaire de base de donnes (DB Manager). Configuration de l'intgration StarTeam Fournit des informations sur la personnalisation et l'affichage des objets StarTeam dans CaliberRM. Modification de votre mot de passe Liste les messages relatifs aux mots de passe. Commutateurs de commandes Fournit des informations spcifiques sur les commutateurs de commandes. Tables d'exportation Fournit des informations sur les diffrents types de tables. Messages Liste les messages d'erreur Formats des objets RM Export Liste et dcrit les objets, ainsi que les formats de leurs champs. Options du correcteur orthographique Dcrit les options du correcteur orthographique. Onglets d'options Dcrit les onglets d'options du menu Outils. Menus de CaliberRM Dcrit les options des menus de CaliberRM. Menu de Administrator Dcrit les options des menus de Administrator.

394

Syntaxe de Document Factory


Le gnrateur de documents, Document Factory, permet d'utiliser des modles Microsoft Word pour gnrer n'importe quel type de document de spcifications personnalises tenues jour. Dans Word, vous pouvez crer des modles contenant des champs qui correspondent aux attributs des exigences. Vous pouvez ensuite utiliser Document Factory pour remplir le modle avec des donnes issues de n'importe quel projet. A l'aide de critres de filtrage dans les champs du modle, il est galement possible de choisir les donnes des exigences inclure dans le document. Document Factory gnre des fichiers .doc, .txt et .rtf. La premire tape de la gnration d'un document avec Document Factory consiste crer un modle Microsoft Word. Un modle contient les donnes imprimables de toutes sortes (y compris en-ttes de colonne, libells et numros de page) que vous souhaitez intgrer au document. Un modle contient galement des commandes, des mots-cls et des oprateurs Document Factory.

Les commandes contrlent la slection, l'ordre et le regroupement des exigences dans le document. Les mots-cls sont des marques de rservation qui seront remplaces par les informations sur le projet et
sur les exigences. Ils indiquent les donnes intgrer au document. Les mots-cls doivent figurer dans le modle dans l'ordre exact o ils apparaissent dans le gestionnaire d'exigences. d'exigences.

Les oprateurs vous permettent d'appliquer des critres trs prcis lors de la recherche de groupes
Remarque : Pour utiliser Document Factory, vous devez avoir install Microsoft Office. Remarque : Une nouvelle ligne dans les modles de Document Factory est traduite par un retour-chariot ou un saut de ligne dans le document de sortie de Document Factory. Si vous ne voulez pas d'espace ajout vos rapports, vrifiez que vos modles ne contiennent pas de nouvelles lignes superflues. Avertissement : Si les rapports sont volumineux, les performances risquent d'tre insuffisantes pour l'excution de Document Factory. Dans ce cas, lancez Document Factory en mode batch pendant les heures creuses en utilisant le fichier command.ini. Voir dans les informations associes ci-dessous, le lien "Planification des rapports de Document Factory". Lors de l'excution de Document Factory, Microsoft Word ne doit pas tre en excution.

Smantique et structure
Les modles Document Factory sont attachs une baseline particulire d'un projet CaliberRM particulier. C'est la base des autres concepts tayant les modles Document Factory. La faon de spcifier le projet et la baseline est la suivante :
$PROJECT{My Project} $BASELINE{My Baseline}

Un modle se compose d'une partie document et d'une partie section. Le document est la partie d'un modle o les utilisateurs peuvent accder aux valeurs et aux proprits spcifiques de la baseline ; les sections sont des boucles d'numration for_each qui parcourent chaque exigence de la baseline. Toute zone extrieure une section fait partie de la zone document.

395

$BEGIN_SECTION

Cette zone est une zone section


$END_SECTION

Il peut y avoir plusieurs sections dans un modle mais il n'y a qu'une zone document. Dans la zone document, les utilisateurs peuvent accder aux proprits de la baseline. La zone document est galement l'emplacement o sont spcifis 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 rsultant, cette zone sera rplique pour chacune des exigences. Dans le document rsultant, les utilisateurs verront le message autant de fois qu'il y a d'exigences dans la baseline, chaque message reprsentant une exigence. De ce fait, si les utilisateurs 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 des noms de toutes les exigences de la baseline. Pour chaque exigence, le document final rsultera de la copie de la zone section suivie de la substitution des mots-cls de la zone par les informations pertinentes pour l'exigence concerne. Ce procd se reproduit pour chaque exigence de la baseline et inclut les espaces et tout ce qui figure dans la zone, y compris les images, les tableaux et les objets OLE. La zone section sert aussi dfinir certains paramtres de la boucle d'numration elle-mme. Par exemple, le filtrage slectionnant les exigences de la baseline et le tri spcifiant 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

Aprs confirmation des paramtres spcifis, les lignes de cette sorte sont supprimes avant que la copie et la substitution n'aient lieu. Les commandes de ce type ne peuvent apparatre que dans leurs zones respectives. Par exemple, la commande $PROJECT ci-dessus ne peut apparatre que dans la zone document et la commande $SORT ne peut apparatre que dans une zone section. Les commandes de zones ne peuvent apparatre qu' l'intrieur de certaines zones.

396

$BEGIN_SECTION $BEGIN_HISTORY $BEGIN_CHANGES $END_CHANGES $END_HISTORY $END_SECTION

Par exemple, une zone SECTION ne peut apparatre que dans les zones document, une zone HISTORY que dans les 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 dbut des zones TRACES et dfinit en mme temps les proprits des options. Comme elle peut tre supprime, une commande doit toujours tre sur sa propre ligne et non avec d'autres commandes. Elle est supprime quand le programme supprime les commandes. Mais, la smantique logique des commandes (marquant la zone) sera correctement interprte par Document Factory.

Commandes
Document Factory utilise un jeu de commandes spciales appeles $Commandes et destines 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 aprs l'autre, tous les lments d'une liste, comme la liste des liens de traabilit ou la liste des utilisateurs responsables d'une exigence. Utilises seules, les $Commandes n'insrent pas de donnes dans le document. Elle doivent tre utilises conjointement des motscls. Il existe quatre types de commandes :

commandes de formatage et de tri (SORT, INDENT) commandes de dfinition de la porte (PROJECT, BASELINE) commandes de filtrage de la porte (BEGIN/END, FILTER, REQID, REQTREE, RGV) commandes diverses (CALCULATE)
Remarque : La casse des $Commandes est indiffrencie et il n'est pas ncessaire de les saisir en majuscules pour qu'elles fonctionnent ; toutefois, choisir un style de formatage et le respecter amliorera la lisibilit de vos modles. Il est important de placer les commandes en respectant une structure de lignes cohrente. Par exemple, la commande $BEGIN_SECTION et la commande $END_SECTION qui lui correspond doivent se trouver au mme niveau. Par exemple, $BEGIN_SECTION $END_SECTION Si la commande $END_SECTION ci-dessus n'est pas au mme niveau que sa commande $BEGIN_SECTION, la gnration du document risque d'tre problmatique. Il est conseill de visualiser la mise en lignes des commandes en activant Affichage Word. Dans ce mode, le plan de l'ensemble du modle apparat trs clairement. Plan dans le menu de MS

397

Fonction

Utilisation

Objectif

Syntaxe

$SORT{ }

Facultative

Spcifie l'ordre de tri des exigences. Une commande de tri peut comporter les mots-cls suivants : type, tag, id_number, version, status, priority, hierarchy, attributs dfinis par l'utilisateur. Remarque : Vous ne pouvez pas effectuer de tri sur les lments suivants : description, validation, rfrences, responsabilit, traces, UDA champ texte, UDA liste d'utilisateurs, UDA liste de groupes ou UDA liste choix multiple.

$BEGIN_SECTION $SORT {hierarchy} $END_SECTION

$INDENTION_LEVEL{ }

Facultative

Indique le nombre maximal de niveaux d'indentation d'une section.

$BEGIN_SECTION $SORT{hierarchy} $INDENTION_LEVEL {3} $INDENTION_SIZE {.5} $END_SECTION

$INDENTION_SIZE{ } $PROJECT{ }

Facultative Facultative

Indique, en pouces, la longueur de chaque Voir l'exemple ci-dessus niveau d'indentation. Indique le nom du projet associ au document. Vous ne pouvez spcifier qu'un seul projet par modle. Indique la baseline utiliser avec le document. $PROJECT{Order Processing}

$BASELINE{ }

Facultative

$BASELINE {Version 1.0}

$BEGIN_SECTION

Obligatoire

Marque le dbut d'une section. La plupart des commandes doivent figurer dans un bloc $BEGIN_SECTION/$END_SECTION. Rgles d'utilisation d'une section : Un modle peut comporter plusieurs sections mais elles ne doivent jamais tre imbriques les unes dans les autres.

Hormis $Project, $Baseline et $Begin_Signatures/ $End_Signatures, toutes les $Commandes doivent figurer dans un bloc as rsultat} $Begin_section/$End_section. <<name>> Une section ne doit pas comporter deux (<<tag>><<id_number>> instances de la mme commande. ) <<description>> <<traces>> <<history>> $END_SECTION $END_SECTION Obligatoire Marque la fin d'une section. Doit tre employe avec $BEGIN_SECTION. Voir l'exemple ci-dessus

$BEGIN_SECTION $SORT{hierarchy} $INDENTION_LEVEL{.3} $INDENTION_SIZE{.5} $BEGIN_LIST <<references>> <<responsibilities>> $END_LIST $CALCULATE{motcl1 * motcl2

398

$REQIDS

Facultative

Spcifie les exigences rechercher en utilisant des numros d'ID. La commande $reqids est utilise en conjonction des mots 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 un rapport sur un groupe d'exigences en spcifiant simplement le numro d'ID de l'exigence parent. Notez que les commandes $REQTREE et $REQIDS fonctionnent de manire exclusive. $REQIDS est prioritaire par rapport $REQTREE et seule la premire commande $REQTREE spcifie dans un modle est excute. Boucle de commandes conue pour inclure les informations de signature des baselines. Employe avec des mots-cls de signature.

$REQTREE{214}

$BEGIN_SIGNATURES/ $END_SIGNATURES

Facultative

$BEGIN_SIGNATURES <<first_name>> <<last_name>>, <<title>> <<signature_date>> <<meaning>> <<comment>> $END_SIGNATURES

$FILTER{ }

Facultative

Indique que seules les donnes rpondant Dans Microsoft Word aux critres indiqus par ses arguments version 2003 et les sont intgres dans la section. versions ultrieures, la syntaxe est la suivante : Dans Microsoft 2003, XP et 2007, Document Factory n'utilise pas le SGBDR $BEGIN_SECTION SQL local pour le filtrage. De ce fait, vous $FILTER devez utiliser un filtre de traabilit qui a t {criteria_name: cr et stock sur le serveur. Le filtrage a JustCreatedFilter} lieu sur le serveur ; donc, seules les $END_SECTION donnes slectionnes voyagent sur le cble vers les machines client. Voici, tape par tape, la procdure permettant de Les commandes Filter sont crer et d'enregistrer le filtre sur le serveur exprimes sous la forme : et de l'utiliser dans un modle Document JustCreatedFilter peut tre Factory. cre en utilisant soit la Dans Microsoft Word 2003 et aumatrice de traabilit soit la dessous, grille d'exigences. Les commandes $Filter sont exprimes Voici un exemple de JustCreatedFilter : sous la forme : expression1 oprateur de comparaison expression2 o : AND Project Egal "Automated Teller Machine" ID Suprieur 89

expression1 correspond l'un des motscls suivants : tag, type, id_number, version, status, priority, hierarchy, attributs Appelle Doc Factory et dfinis par l'utilisateur spcifie la commande Filter prcdente dans le modle.

399

Pour de plus amples informations, voir la Dans Microsoft Word 2003 liste des oprateurs de comparaison dans et au-dessous, la syntaxe la section Oprateurs ci-dessous est la suivante : Expression2 est une valeur de mot-cl exprime sous la forme : chane de texte (comme 'Business Requirements'), nombres (entiers ou flottants) (comme nombre de jours = 50), dates (comme date = #11-22-01#), boolen (comme yes ou no, sans apostrophe ni guillemet) Les recherches utilisant la condition like peuvent comporter des caractres gnriques. La caractres gnriques sont les suivants : % (une chane de caractres de n'importe quelle longueur, y compris aucun caractre ; sert donc galement reprsenter plusieurs caractres), _ (un caractre), ' ' (un chiffre), [a-g] (un intervalle de caractres), [!a-g] (hors d'un intervalle de caractres) ; [%] ou [ _ ] (placer un caractre spcial entre crochets permet de le prendre en compte littralement au lieu d'interprter sa signification) Il est possible de combiner des conditions l'aide des oprateurs logiques suivants : and (les deux expressions doivent tre vraies pour renvoyer une valeur), or (une quelconque des conditions doit tre vraie pour renvoyer une valeur). $BEGIN_LIST Facultative Boucle de commandes employe avec des mots-cls pour gnrer des listes de donnes. Elle affiche, en squence et spars par des virgules, les <<responsibilities>> et les attributs choix multiple dfinis par l'utilisateur. Une liste apparat rellement dans la sortie uniquement si <<references>> est utilis. Les donnes sont prformates. Doit tre employe avec $END_LIST. Marque la fin d'une liste. Doit tre employe avec $BEGIN_LIST. Boucle de commandes employe avec des mots-cls de rvision d'historique. Permet de formater les donnes. Doit tre employe avec $END_HISTORY. Responsabilits : $BEGIN_LIST <<responsibilities>> $END_LIST Remarque : Les informations peuvent tre formates avec des enrichissements de texte (gras, soulignement, etc.). Voir l'exemple ci-dessus $BEGIN_SECTION $FILTER{type = 1. Business Requirements'} $END_SECTION

$END_LIST $BEGIN_HISTORY

Facultative Facultative

$BEGIN_SECTION $SORT{hierarchy} $BEGIN_HISTORY N rv. :<<major_version>> <<minor_version>> Utilisateur :<<userid>> Nom :<<user_name>> <<Comment>> $BEGIN_CHANGES Champ modifi :

400

<<field_changed>>

De :<<from_value>> En :<<to_value>> $END_CHANGES $END_HISTORY $END_SECTION $END_HISTORY Facultative Marque la fin d'une boucle de rvision d'historique. Doit tre employe avec $BEGIN_HISTORY. Voir l'exemple ci-dessus

$BEGIN_CHANGES

Valide uniquement si $BEGIN_ HISTORY/ $END_ HISTORY est utilise Valide uniquement si $BEGIN_ HISTORY/ $END_ HISTORY est utilise Facultative

Boucle de commandes employe avec des Voir l'exemple ci-dessus mots-cls de modification d'historique. Permet de formater les donnes. Doit tre employe avec $END_CHANGES.

$END_CHANGES

Marque la fin d'une boucle de modifications Voir l'exemple ci-dessus d'historique. Doit tre employe avec $BEGIN_CHANGES.

$BEGIN_TRACES( )

Boucle de commandes employe avec des mots-cls de traabilit. Permet de formater les donnes. Doit tre employe avec $END_TRACES. $Begin_Traces/$End_Traces accepte une chane d'identificateurs indiquant les types de trace et d'objet intgrer au document. Les identificateurs se divisent en trois catgories : direction des traces (traces vers ou depuis), type des traces (directes ou implicites), type des objets (exigences, objets Quality Center (traces vers uniquement) et objets SCM) La chane d'options peut contenir une combinaison d'identificateurs. Les identificateurs peuvent figurer dans un ordre quelconque et tre isols les uns des autres par un sparateur quelconque. Les identificateurs de trace sont les suivants : TO_TRACES, FROM_TRACES, DIRECT_TRACES, IMPLIED_TRACES, REQUIREMENT_OBJECTS, SCM_OBJECTS, ALL_OBJECTS En l'absence de chane d'options, Document Factory admet la squence par dfaut suivante : $Begin_Traces (To_Traces,From_Traces, Direct_Traces, All_Objects)

$BEGIN_SECTION $BEGIN_TRACES (TO_TRACES,FROM_TRACES, DIRECT_TRACES, ALL_OBJEC <<Trace_Name>><<Trace_Direct <<Trace_Suspect>> $END_TRACES $END_SECTION

401

L'extraction des donnes de chaque objet est fonction des mots-cls employs dans la commande. $END_TRACES Facultative Marque la fin d'une boucle de traabilit. Doit tre employe avec $BEGIN_TRACES. Boucle de commandes employe pour formater les donnes des discussion sur une exigence. Employe avec des motscls de discussion. Doit tre employe avec $END_DISCUSSIONS. Voir l'exemple ci-dessus.

$BEGIN_DISCUSSIONS

Facultative

$BEGIN_SECTION <<hierarchy>><<name>> (<<tag>><<id_number>>) Discussions du projet : $BEGIN_DISCUSSIONS Etiquette : <<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 discussion Voir l'exemple ci-dessus relative une exigence. Doit tre employe avec $BEGIN_DISCUSSIONS. Boucle de commandes employe pour formater des donnes de discussion de projet. Employe avec des mots-cls de discussion. Doit tre employe avec $END_PROJECT_DISCUSSIONS. Remarque : Vous n'avez pas besoin d'utiliser la commande $Begin_Project_Discussions/ $End_Project_Discussions dans une commande $Begin_Section/ $End_Section. $PROJECT{Order Processing} Nom du projet :<<project>> Description du projet : <<project_description>> Discussions du projet : $BEGIN_PROJECT_DISCUSSIONS Sujet : <<subject>> De : <<from>> Lu : <<is_read>> Date : <<discussion_date>> Corps du message : <<body>> $END_PROJECT_DISCUSSIONS Voir l'exemple ci-dessus

$BEGIN_PROJECT_ DISCUSSIONS

Facultative

$END_PROJECT_ DISCUSSIONS $BEGIN_GLOSSARY

Facultative

Marque la fin d'une boucle de discussion de projet. Doit tre employe avec $BEGIN_PROJECT_DISCUSSIONS. Boucle de commandes conue pour inclure des informations de glossaire. Employe avec des mots-cls de glossaire. Doit tre employe avec $END_GLOSSARY.

Facultative

$PROJECT{Order Processing} Nom d'utilisateur : <<userid>> Nom du projet : <<project>> Description du projet : <<project_description>> $Begin_Glossary Terme : <<term>>

402

Dfinition : <<definition>> $End_Glossary $END_GLOSSARY Facultative Marque la fin d'une boucle de glossaire. Doit tre employe avec $BEGIN_GLOSSARY. Effectue des calculs sur les mots-cls indiqus. La commande $Calculate ordonne Document Factory d'effectuer un calcul arithmtique sur les mots-cls indiqus. Vous devez formater les arguments de $Calculate comme suit : mot_cl1 [*+-/] mot_cl2 as rsultat. mot_cl1 et mot_cl2 sont spars par un oprateur (multipli par [*], plus [+], moins [-], divis par [/]), puis le mot "as" est suivi de Rsultat. Rsultat est un nom de votre choix. Il peut tre utilis ailleurs dans le document comme mot-cl afin d'afficher le rsultat du calcul. Une seule commande $Calculate est admise par section, mais il est possible d'effectuer plusieurs calculs dans la mme commande $Calculate en les sparant les uns des autres par des virgules. Voir l'exemple ci-dessus

$CALCULATE{ }

Facultative

$BEGIN_SECTION $CALCULATE {jours + heures_supp as temps_total} Nombre d'heures : <<temps_total>> $END_SECTION

Mots-cls
Les mots-cls sont des marques de rservation correspondant des champs prcis d'un projet CaliberRM. Document Factory remplace le mot-cl du modle par les donnes relles prsentes dans le champ correspondant. Certains mots-cls correspondent une seule valeur, d'autres des listes de valeurs. Les mots-cls doivent figurer entre crochets ; <<hierarchy>>, par exemple. Dans le document rsultant, le texte remplacera le mot cl la position qu'il occupait et aura exactement le mme style MS Word. Les mots-cls ne peuvent apparatre que dans les zones qui leur sont appropries. Pour tre sr de la disposition correcte du document rsultant, 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 du mot cl. (Le texte "riche" peut comporter plusieurs paragraphes dont les styles peuvent tre diffrents). Les mots-cls sont galement employs comme arguments de certaines $Commandes. Dans ce cas, ils ne doivent pas figurer entre crochets. Remarque : Les attributs dfinis par l'utilisateur dont les noms sont identiques aux mots-cls ne peuvent pas figurer dans un document. Pour viter les conflits, les mots-cls ne doivent pas tre utiliss comme noms d'attributs.

Mots-cls globaux
Les mots-cls suivants sont globaux, ce qui signifie qu'ils peuvent tre employs n'importe o dans le document, y compris dans les en-ttes et les bas de page ( l'exception de <<project_description>> et <<baseline_description>>) :

403

Mot-cl

Description

<<project>> <<project_description>> <<userid>> <<baseline>> <<baseline_description>> <<baseline_initialization_date>>

Nom du projet Description du projet. Ne peut tre utilis dans un en-tte ou un bas de page. ID du crateur du document Nom de la baseline Description de la baseline. Ne peut tre utilis dans un en-tte ou un bas de page. Date de cration de la baseline. S'applique uniquement aux baselines qui ne sont pas En cours

<<baseline_last_modified_date>> Date de dernire modification de la baseline. S'applique uniquement aux baselines qui ne sont pas En cours <<baseline_date_locked>> Date de verrouillage de la baseline. S'applique uniquement aux baselines qui ne sont pas En cours

Mots-cls spcifiques
Les mots-cls suivants ne peuvent tre utiliss que dans le cadre spcifi par les titres des tableaux ci-dessous. Mots-cls de $Begin_Section/$End_Section
Mot-cl Description

<<type>> <<hierarchy>> <<id_number>> <<status>> <<priority>> <<description>> <<tag>> <<name>> <<version>> <<owner>> <<validation>> <<Nom UDA>>

Type de l'exigence Numro hirarchique de l'exigence Numro d'identification unique Etat de l'exigence Priorit de l'exigence Description de l'exigence Etiquette du type de l'exigence Nom de l'exigence Numro de version du projet Propritaire de l'exigence Procdure de validation Attribut dfini par l'utilisateur ; ces attributs doivent tre saisis exactement comme ils apparaissent dans CaliberRM

<<Nom du champ calcul>> Rsultat d'une commande $Calculate <<history>> Toutes les donnes de l'historique d'une exigence Remarque : Ce mot-cl est applicable aux versions de Microsoft Word antrieures la version 2003. <<traces>> Toutes les donnes de traabilit d'une exigence Remarque : Ce mot-cl est applicable aux versions de Microsoft Word antrieures la version 2003. <<references>> <<responsibilities>> Lien vers l'unit, le rpertoire et le nom de fichier pour toutes les rfrences de document affectes une exigence Liste de tous les utilisateurs responsables d'une exigence

404

<<created_by>> <<created_on>>

Identificateur de l'utilisateur ayant cr l'exigence Date/heure de cration de l'exigence

L'image ci-aprs reprsente comment certains mots-cls de $Begin_Section/$End_Section sont associs aux champs de CaliberRM. Mots-cls de $Begin_Signatures/$End_Signatures Ces mots-cls sont utilisables uniquement dans la boucle de commandes $Begin_Signatures/ $End_Signatures. Utilis seul, le mot cl <<signatures>> gnre une liste prformate des signatures de la baseline. Mots-cls de $Begin_List/$End_List Les mots-cls suivants permettent de gnrer des listes d'informations.
Mot-cl Description

<<references>>

Utilis dans une commande $Begin_List/$End_List ; extrait la liste des rfrences de document d'une exigence, telles qu'elles figurent sur l'onglet Rfrences. Utilis dans une commande $Begin_List/ $End_List ; extrait la liste des responsabilits associes une exigence, telles qu'elles figurent sur l'onglet Responsabilits.

<<responsibilities>>

Les attributs choix multiple dfinis par l'utilisateur Tout attribut choix multiple dfini par l'utilisateur peut figurer dans une commande $Begin_List/$End_List.

Mots-cls de $Begin_History/$End_History Le mot-cl <<history>> extrait toutes les donnes historiques d'une exigence. $Begin_History/$End_History analyse chaque entre de la liste de rvisions et extrait les donnes correspondant aux mots cl spcifis dans le modle. Ces mots-cls sont utilisables uniquement dans la boucle de commandes $Begin_History/$End_History.
Mot-cl Description

<<major_version>> Numro de version majeur <<minor_version>> Numro de version mineur <<datestamp>> <<timestamp>> <<userid>> <<user_name>> <<comment>> Date de modification Heure de modification ID de connexion de l'utilisateur ayant effectu la modification Prnom et nom de l'utilisateur ayant effectu la modification Raison de la modification

Mots-cls de $Begin_Changes/$End_Changes $Begin_Changes/$End_Changes analyse chaque entre de la liste des modifications et extrait les donnes correspondant aux mots-cls spcifis dans le modle. Ces mots-cls sont utilisables uniquement dans la boucle de commandes $Begin_Changes/$End_Changes.
Mot-cl Description

<<field_changed>> Attribut ayant chang

405

<<from_value>> <<to_value>>

Ancienne valeur de l'attribut Valeur en cours de l'attribut

Mots-cls de $Begin_Traces/$End_Traces Le mot-cl <<traces>> extrait toutes les donnes de traces d'une exigence. Les mots-cls suivants sont utiliss pour extraire et formater des donnes spcifiques. Vous ne pouvez les utiliser que dans une commande $Begin_Traces/$End_Traces.
Mot-cl Description

<<Trace_objecttype>> <<Trace_ReqTag>> <<Trace_Project>> <<Trace_Name>> <<Trace_Direction>>

Type de trace d'objet Numro d'tiquette de trace vers ou de trace depuis un objet Projet comportant l'exigence lie vers ou lie depuis Nom de la trace vers ou depuis l'objet Indique la direction de la trace

<<Trace_DirectImplied>> Indique si la trace est directe ou implicite. Un rapport sur de grandes quantits de traces implicites peut dgrader les performances. <<Trace_Suspect>> <<Trace_TestStatus>> <<Trace_type>> <<Trace_tag>> <<Trace_status>> <<Trace_priority>> <<Trace_version>> <<Trace_owner>> <<Trace_created_by>> <<Trace_created_on>> <<Trace_description>> Indique si la trace est suspecte Indique un tat pass/fail (Indique un tat pass/fail pour les traces Mercury Quality Center et Silk Central Test Manager) Type de l'exigence trace Etiquette de l'exigence trace Etat de l'exigence trace Priorit de l'exigence trace Version de l'exigence trace Propritaire de l'exigence trace Personne qui a cr l'exigence trace Date de cration de l'exigence trace Description de l'exigence trace

Mots-cls de $Begin_Discussions/$End_Discussions Le mot-cl <<discussions>> extrait la liste de toutes les discussions relatives aux exigences. Les donnes comprennent l'tiquette d'exigences, 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 <<discussions>> dans une boucle de commandes $Begin_Discussions/$End_Discussions. Les mots-cls suivants sont utiliss pour extraire et formater des donnes spcifiques. Vous ne pouvez les utiliser que 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>> <<from>> Sujet de la discussion Utilisateur initiateur de la discussion

406

<<is_read>> <<discussion_date>> <<body>>

Indique si l'utilisateur en cours a lu la discussion Date d'enregistrement de la discussion Texte du message de la discussion

Mots-cls de $Begin_Project_Discussions/$End_Project _Discussions Le mot-cl <<project_discussions>> extrait la liste de toutes les discussions relatives aux exigences. Les donnes comprennent 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-cls suivants sont utiliss pour extraire et formater des donnes spcifiques. Vous ne pouvez les utiliser que dans une boucle de commandes $Begin_Project_Discussions/$End_Project_Discussions.
Mot-cl Description

<<subject>> <<from>> <<is_read>>

Sujet de la discussion Utilisateur initiateur de la discussion 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-cls de $Begin_Glossary/$End_Glossary Le mot-cl <<glossary>> extrait une liste prformate d'informations de glossaires. Ce mot-cl extrait, selon l'ordre indiqu, tous les glossaires affects au projet slectionn. Ces donnes comprennent les termes de glossaires et leurs dfinitions. 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-cls suivants sont utiliss pour extraire et formater des donnes spcifiques. Vous ne pouvez les utiliser que dans une commande $Begin_Glossary/$End_Glossary.
Mot-cl Description

<<glossary_name>> Nom du glossaire <<term>> <<definition>> Terme Dfinition du terme

Oprateurs
Un oprateur est un symbole utilis pour effectuer une opration sur une certaine valeur. Il permet d'appliquer des critres trs prcis lors de la recherche de groupes d'exigences dans les commandes $Filter et $Calculate dcrites ci-dessus.

407

Oprateurs de comparaison
Vous utilisez des oprateurs de comparaison dans la commande $Filter.
Oprateur Signification Exemples

= > < >= <= <> Like Not Like Between

Egal Suprieur Infrieur Suprieur ou gal Infrieur ou gal Diffrent de Correspond un modle

priority = high risque > 50 nombre de jours < 30 risque >= 75 temps total <= 10 owner <> asmith name like %xxx%

Ne correspond pas un modle tag not like 'BR' Dans un intervalle limite between 10 and 50 total not between 5 and 10 nombre in (1,2,3) srie not in (88,89,90)

Not Between En dehors d'un intervalle In Not In Dans un ensemble En dehors d'un ensemble

Oprateurs logiques
Vous utilisez des oprateurs logiques dans la commande $Filter.
Oprateur Signification

and or

Les deux expressions doivent tre vraies pour retourner une valeur L'une ou l'autre expression doit tre vraie pour retourner une valeur

Oprateurs mathmatiques
Vous utilisez des oprateurs mathmatiques dans la commande $Calculate qui ordonne Document Factory d'effectuer un calcul arithmtique sur les mots-cls indiqus.
Oprateur Signification

* + /

Multiplier Ajouter Soustraire Diviser

Concepts associs Rapports Procdures associes Utilisation d'un filtre dans Document Factory Planification des rapports de Document Factory

408

Commandes du gestionnaire de base de donnes


Le gestionnaire de base de donnes (DB Manager) est un utilitaire permettant d'administrer les bases de donnes. L'utilisateur excutant les commandes doit tre celui qui a cr la base de donnes CaliberRM. Le gestionnaire de base de donnes utilise les commutateurs en ligne de commande pour excuter chaque utilitaire. Les commutateurs et leur utilisation sont prsents par le tableau ci-dessous. Toutes les commandes, sauf la commande Detailed Help, ncessitent que tous les utilisateurs soient dconnects.
Commutateur Commande Utilisation

dbmgr ? dbmgr addvol dbmgr backup dbmgr free

Detailed Help Add Volume Database Backup Free Space

explicite les commandes et les commutateurs tend la taille d'une base de donnes effectue une copie de sauvegarde de votre base de donnes affiche la quantit d'espace disponible dans la base de donnes ; utile pour dterminer si les commandes Add Volume et Optimize doivent tre excutes

dbmgr new sample <nombd> ou dbmgr Create Database Command cre une nouvelle base de donnes prte new empty <nombd> l'emploi ; le commutateur sample charge la base de donnes exemple de CaliberRM dbmgr scan dbmgr start dbmgr stop dbmgr upgrade Database Scan Start Database Stop Database Upgrade Database analyse la base de donnes la recherche de liens incorrects et imprime les informations dmarre un serveur et la base de donnes arrte un serveur et la base de donnes met la base de donnes en cours au niveau de la version en cours ; excut automatiquement lors d'une installation

409

Configuration de l'intgration StarTeam


Le fichier de configuration du complment de traabilit StarTeam fournit un moyen de personnaliser la faon dont les lments StarTeam sont affichs dans CaliberRM. Le fichier de configuration est divis en plusieurs sections, dtailles ci-dessous, chacune dfinissant des parties spcifiques de la configuration de l'affichage. Pour de plus amples informations, voir les procdures associes l'activation de la configuration StarTeam.
// cration de fichier journal

[App] Debug 0 par dfaut. S'il est dfini par 1, un fichier journal est cr dans /Program Files/Borland/CaliberRM/Traceability Add-ins.
// paramtres de configuration communs tous les lments StarTeam

[StarTeam] ShowFolders 1 par dfaut. S'il est dfini par 0, aucun dossier de StarTeam ne s'affiche dans CaliberRM. AllowAdds 1 par dfaut. S'il est dfini par 0, les utilisateurs ne peuvent pas crer d'lment StarTeam depuis CaliberRM. ByRevision 0 par dfaut. S'il est dfini par 1, les traces peuvent tre vers une rvision spcifique d'un artefact de StarTeam. <Type> (n) (exemple : ChangeRequest(1), Task(2), etc.) Dtermine l'lment StarTeam vers lequel les utilisateurs de CaliberRM peuvent tablir des traces, o : <type> reprsente un des lments StarTeam (fichiers, exigences, demandes de modification, tches) et n dtermine l'ordre de l'onglet spcifique l'lment de StarTeam dans la fentre Modification de traabilit de CaliberRM.
// paramtres de configuration spcifiques chaque type d'lment StarTeam

Chaque type d'lments StarTeam peut avoir sa propre section (exemple : [ChangeRequest], [Task], [Topic]). Les options disponibles pour chaque section spcifique au type d'lment sont numres ci-dessous. GroupBy La valeur doit tre un nom de proprit StarTeam valide (par exemple, priority, etc.) et soit une proprit numre soit une proprit utilisateur. Les lments StarTeam de la fentre Modification de traabilit de CaliberRM sont regroups par valeur. Quand ce paramtre n'est pas spcifi, les lments ne sont pas regroups IconField Icnes utilises par dfaut pour chaque type StarTeam. Si ce paramtre n'est pas dfini, les icnes par dfaut sont utilises. Si ce paramtre est dfini, certaines des proprits des types StarTeam ont des icnes. Pour les demandes de modification (ChangeRequest) : Status, Type, Severity. Pour les tches (Task) : StTaskStatus Pour les rubriques (Topic) : Status. Ces proprits ont une icne diffrente pour chaque valeur, except pour les valeurs dfinies par l'utilisateur. Si aucune icne valide n'est trouve, c'est l'icne par dfaut de chaque type qui est utilise. Display Dtermine le format d'affichage des lments StarTeam dans CaliberRM. Le format montre les noms des proprits entours de crochets [] et les valeurs des lments sont remplaces l'excution par les valeurs des proprits. Exemple : Pour une demande de modification StarTeam dont le numro CR=1 et dont le synopsis est "C'est un bogue", le format d'affichage [ChangeNumber]: [Synopsis] affichera l'lment StarTeam ainsi : 1: C'est un bogue.' Si le paramtre Display n'est pas spcifi, la valeur par dfaut est constitue de la valeur du descripteur primaire et de la valeur du descripteur. ReadOnly 0 par dfaut. S'il est dfini par 1, les proprits du type d'lment StarTeam peuvent tre modifies depuis CaliberRM. ByRevision 0 par dfaut. S'il est dfini par 1, les traces sont vers une rvision spcifique de l'lment StarTeam. Peut tre utilis dans la section [StarTeam] pour affecter tous les types d'lments StarTeam ainsi que dans la section spcifique l'lment, auquel cas cela remplace ce qui est spcifi 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 dfinition du dlai sur le serveur StarTeam lors de l'utilisation de l'intgration.

410

Concepts associs Intgrations du produit Traabilit Procdures associes Activation de la traabilit d'un projet vers des artefacts logiciels Cration de traces entre exigences et artefacts logiciels Publication d'exigences vers StarTeam

411

Modification de votre mot de passe


Outils Modifier le mot de passe Les administrateurs peuvent crer et imposer des rgles pour les mots de passe des utilisateurs. Vous pouvez, de ce fait, recevoir des messages concernant votre mot de passe. Le tableau suivant liste les messages concerns : Remarque : Si vous avez les privilges de changement de mot de passe, vous pouvez changer votre mot de passe tout moment sous rserve que le mot de passe en cours respecte l'ge minimum impos pour un mot de passe et que votre nouveau mot de passe respecte les restrictions s'appliquant aux mots de passe.
Message Action

Votre mot de passe de connexion CaliberRM a expir. Vous devrez choisir un nouveau mot de passe. Votre mot de passe de connexion CaliberRM expirera dans n jours. Voulez-vous le modifier maintenant ? Votre mot de passe de connexion CaliberRM doit tre modifi pour permettre la connexion. Veuillez changer de mot de passe. Votre compte CaliberRM a t dsactiv. Veuillez contacter votre administrateur CaliberRM pour de plus amples informations.

Cliquez sur OK et entrez un nouveau mot de passe dans la bote de dialogue Modification du mot de passe. Oui - Entrez un nouveau mot de passe dans la bote de dialogue Modification du mot de passe. Changez votre mot de passe.

Contactez l'administrateur.

Si le mot de passe que vous essayez d'utiliser ne vrifie pas les critres imposs, ou si vous n'tes pas autoris changer votre mot de passe, vous recevrez l'un des messages suivants :
Message Action

Vous avez indiqu soit un mot de passe dupliqu, soit un Vous avez essay de rutiliser un ancien mot de passe. ancien mot de passe. Choisissez un mot de passe diffrent. Le mot de passe que vous avez indiqu est trop court. Vous avez essay de changer votre mot de passe avec un mot de passe trop court. Choisissez un mot de passe plus long. L'ge minimum du mot de passe n'a pas t atteint. Vous Votre mot de passe est trop rcent pour tre chang. ne pourrez pas le changer maintenant. Vous n'avez pas le droit de changer votre mot de passe. Vous ne pouvez pas changer votre mot de passe Veuillez contacter votre administrateur CaliberRM. cause de la configuration de la scurit. Procdures associes Modification du mot de passe

412

Commutateurs de commandes
Le gestionnaire de base de donnes utilise les commutateurs en ligne de commande pour excuter chaque utilitaire. Les commutateurs et leur utilit sont prsents par le tableau ci-dessous. Avertissement : Toutes les commandes, sauf la commande Detailed Help, ncessitent que tous les utilisateurs soient dconnects.
Commutateur Commande Utilisation

dbmgr ? dbmgr addvol dbmgr backup dbmgr dropclass dbmgr fix dbmgr free

Detailed Help Add Volume Database Backup Dropclass Fix Links Free Space

explicite les commandes et les commutateurs tend la taille d'une base de donnes lorsqu'elle approche la capacit maximale effectue une copie de sauvegarde de votre base de donnes limine les objets non rfrencs de la base de donnes ; ncessaire aprs une mise niveau rpare tous les liens casss dans la base de donnes aprs analyse de la base de donnes affiche la quantit d'espace disponible dans la base de donnes ; utile pour dterminer si les commandes Add Volume et Optimize doivent tre excutes

dbmgr new <sample ou empty> <nombd> dbmgr defrag nombd]

Create Database Command cre une nouvelle base de donnes prte l'emploi ; le commutateur sample charge la base de donnes exemple, Automated Teller Machine Reorganize augmente la capacit maximale de votre base de donnes et place toutes les donnes dans un volume systme unique. Rorganise galement toutes les donnes (comme une dfragmentation de disque) pour des performances optimales analyse la base de donnes la recherche de liens incorrects et imprime les informations dmarre un serveur et la base de donnes arrte un serveur et la base de donnes met la base de donnes en cours au niveau de la version en cours ; excut automatiquement lors d'une installation

dbmgr scan dbmgr start dbmgr stop dbmgr upgrade

Database Scan Start Database Stop Database Upgrade Database

Concepts associs Commandes du gestionnaire de base de donnes

413

Tables d'exportation
Chaque objet pouvant tre export est associ plusieurs champs parmi lesquels vous pouvez choisir afin de personnaliser votre exportation. Chaque champ correspond un champ du gestionnaire d'exigences. Les tableaux suivants dtaillent les objets que vous pouvez slectionner et leurs champs.

Tables concernant les projets Tables concernant les utilisateurs Tables concernant les groupes Tables concernant les exigences Tables concernant la traabilit Tables concernant la scurit Tables concernant les attributs dfinis par l'utilisateur Autres tables

Tables concernant les projets


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur les projets.
Projet
Nom de champ Type Taille

numro_id nom_projet description adresse_email

Nombre 4 Texte Mmo Texte 255 N/D 255

intgration_test_director_active Oui/Non 1 intgration_scm_active MappageBaselineProjet


Nom de champ Type Taille

Oui/Non 1

numro_id_projet

Nombre 4

numro_id_baseline Nombre 4 Mappage Groupe-Profil scurit du projet


Nom de champ Type Taille

numro_id_groupe

Nombre 4

numro_id_profil_scurit Nombre 4 numro_id_projet Nombre 4

Mappage Utilisateur-Profil scurit du projet

414

Nom de champ

Type

Taille

id_utilisateur

Nombre 4

numro_id_profil_scurit Nombre 4 numro_id_projet Nombre 4

Tables concernant les utilisateurs


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur les utilisateurs.
Utilisateur
Nom de champ Type Taille

numro_id id_utilisateur prnom nom adresse_email dpartement emplacement num_tlphone num_fax num_pageur doit_changer_mot_de_passe

Nombre 4 Texte Texte Texte Texte 255 255 255 255

Nombre 4 Texte Texte Texte Texte 255 255 255 255

Oui/Non 1

ne_peut_changer_mot_de_passe Oui/Non 1 mot_de_passe_n_expire_jamais compte_dsactiv Groupes d'utilisateurs


Nom de champ Type Taille

Oui/Non 1 Oui/Non 1

numro_id nom description

Nombre 4 Texte Mmo 255 N/D 255

adresse_email Texte

Mappage Utilisateur-Groupe
Nom de champ Type Taille

numro_id_utilisateur Nombre 4 numro_id_groupe Nombre 4

415

Tables concernant les groupes


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur les groupes.
Groupe
Nom de champ Type Taille

numro_id groupe Membre

Nombre 4 Texte 255

Nom de champ Type

Taille

numro_id groupe membre

Nombre 4 Texte Texte 255 255

Tables concernant les exigences


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur les exigences.
ModificationExigence
Nom de champ Type Taille

numro_id index_rvision id_champ

Nombre 4 Nombre 4 Texte 255 N/D N/D

ancienne_valeur Mmo nouvelle_valeur RvisionExigence


Nom de champ Type

Mmo

Taille

numro_id index_rvision index

Nombre 4 Nombre 4 Texte 255 255 255 255

numro_rvision Texte nom_utilisateur date_heure Texte Texte

Mappage Type d'exigences-UDA


Nom de champ Type Taille

numro_id_type_requte Nombre 4 numro_id_uda InfoExigence Nombre 4

416

Nom de champ Type

Taille

numro_id nom type propritaire tat priorit version description validation tiquette hirarchie index nom_tiquette TypeExigence

Nombre 4 Texte Texte Texte Texte Texte Texte Mmo Mmo Texte Texte 255 255 255 255 255 255 N/D N/D 255 255

Nombre 4 Texte 255

Nom de champ Type

Taille

numro_id version nom description tiquette

Nombre 4 Nombre 4 Texte Mmo Texte 255 N/D 6

Tables concernant la traabilit


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur la traabilit.
TracerDepuis
Nom de champ Type Taille

tracer_depuis_numro_id Nombre 4 numro_id depuis_nom suspect TracerVers


Nom de champ Type Taille

Nombre 4 Texte Texte 255 255

tracer_vers_numro_id Nombre 4 numro_id depuis_nom Nombre 4 Texte 255

417

suspect

Texte

255

Tables concernant la scurit


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur la scurit.
ProfilScurit
Nom de champ Type Taille

numro_id nom description

Nombre 4 Texte Mmo 255 N/D

Profil de scurit-Type d'exigences


Nom de champ Type Taille

numro_id_profil_scurit Nombre 4 numro_id_type_requte accs supprimer Profil de scurit-UDA


Nom de champ Type Taille

Nombre 4 Texte Texte 255 255

numro_id_profil_scurit Nombre 4 numro_id_type_requte accs numro_id_uda Nombre 4 Texte 255

Nombre 4

Tables concernant les attributs dfinis par l'utilisateur


Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les tables sur les attributs dfinis par l'utilisateur.
Slection UDA Liste d'utilisateur
Nom de champ Type Taille

numro_id_uda

Nombre 4

est_liste_extensible Oui/Non 1 item_slection UDA Champ texte


Nom de champ Type Taille

Nombre 4

numro_id_uda longueur_min

Nombre 4 Nombre 4

418

longueur_max

Nombre 4

nombre_de_lignes_affiches Nombre 4 valeur_par_dfaut UDA Utilisateur


Nom de champ Type Taille

Texte

255

numro_id_uda

Nombre 4

est_liste_extensible Oui/Non 1 item_slection Nombre 4

lment_par_dfaut Nombre 4 ValeursUDA


Nom de champ Type Taille

numro_id_uda longueur_min longueur_max

Nombre 4 Nombre 4 Nombre 4 255

masque_de_saisie Texte UDA Ligne de texte


Nom de champ Type

Taille

numro_id_uda longueur_min longueur_max

Nombre 4 Nombre 4 Nombre 4 255 255

masque_de_saisie Texte valeur_par_dfaut Texte UDA Date


Nom de champ Type

Taille

numro_id_uda longueur_min longueur_max

Nombre 4 Nombre 4 Nombre 4 255

valeur_par_dfaut Texte UDASingleSelectionList


Nom de champ Type

Taille

numro_id_uda

Nombre 4 255

type_prsentation Texte ordinalit item_slection

Nombre 4 Texte 255

419

valeur_par_dfaut Nombre 4

Autres tables
Les tableaux suivants dtaillent les objets que vous pouvez slectionner et les champs qui leur correspondent dans les autres tables.
Baseline
Nom de champ Type Taille

numro_id type_baseline nom description adresse_email

Nombre 4 Texte Texte Texte Texte 255 255 255 255 255

tat_verrou_baseline Texte Dpartement


Nom de champ Type Taille

numro_id tat nom description

Nombre 4 Entier Texte Mmo 2 255 N/D

Mappage Onglet personnalis-UDA


Nom de champ Type Taille

numro_id_type_requte Nombre 4 nom numro_id_uda RfrencesDocument


Nom de champ Type Taille

Texte

255

Nombre 4

id_rfrence_document Nombre 4 numro_id fichier description Onglet personnalis


Nom de champ Type Taille

Nombre 4 Texte Mmo 255 N/D

numro_id_type_requte Nombre 4 nom Glossaire Texte 255

420

Nom de champ Type

Taille

nom_terme dfinition Discussion


Nom de champ

Texte 255 Texte 255

Type

Taille

numro_exigence Nombre sujet date id_utilisateur corps profondeur Texte

4 255

Date/Heure 8 Texte Mmo Nombre 255 N/D 4

Concepts associs Formats des objets RM Export

421

Messages
Message d'erreur Signification

Impossible d'tablir la connexion. Votre client n'est pas compatible avec le serveur auquel vous essayez de vous connecter. ID utilisateur ou mot de passe incorrect. Utilisateur non autoris. Aucune licence disponible. Le terme n'a pas pu tre ajout car il existe dj dans le glossaire. Le terme n'existe pas dans le glossaire. La baseline existe dj. Vous essayez de crer une baseline qui existe dj. L'objet demand est actuellement verrouill par [nom_utilisateur].

Le client avec lequel vous vous connectez est prim par rapport au serveur. Le serveur a sans doute t mis niveau et votre client doit l'tre aussi. Vous ne pouvez pas ouvrir une session ; votre ID utilisateur ou votre mot de passe est incorrect. L'opration a chou parce que vous n'avez pas les droits d'accs ncessaires pour l'excuter. L'opration a chou parce qu'il n'y a plus de licences disponibles. Vous avez essay d'ajouter au glossaire un terme qui existe dj. Vous avez recherch dans le glossaire un terme qui n'existe pas. Quelqu'un l'a sans doute supprim. Vous essayez de crer une baseline qui existe dj.

L'utilisateur spcifi a verrouill l'exigence ou un autre objet. Vous ne pouvez pas modifier l'objet tant qu'il n'est pas libr. Vous avez indiqu soit un mot de passe dupliqu, soit un Vous avez essay de modifier votre mot de passe et ancien mot de passe. choisi un mot de passe dj utilis par le pass. Le mot de passe que vous avez indiqu est trop court. Vous avez essay de modifier votre mot de passe et choisi un mot de passe trop court. Utilisez un mot de passe plus long. L'ge minimum du mot de passe n'a pas t atteint. Vous Vous ne pouvez pas modifier votre mot de passe ne pourrez pas le changer maintenant. parce qu'il est trop rcent. Vous n'avez pas le droit de changer votre mot de passe. Vous ne pouvez pas changer votre mot de passe Veuillez contacter votre administrateur CaliberRM. cause de la configuration de la scurit. Votre compte CaliberRM a t dsactiv. Veuillez Vous ne pouvez pas ouvrir de session parce que votre contacter votre administrateur CaliberRM pour de plus compte a t dsactiv. amples informations. Votre mot de passe de connexion CaliberRM a expir. Vous ne pouvez pas ouvrir de session parce que votre Vous devrez choisir un nouveau mot de passe. mot de passe a expir. Votre mot de passe de connexion CaliberRM doit tre Avant de continuer, vous devez changer votre mot de chang pour vous connecter. Veuillez contacter votre passe. administrateur CaliberRM pour de plus amples informations. L'exigence vers laquelle le lien est en train d'tre cr est Vous ne pouvez pas mapper une exigence une dj lie une autre exigence. Veuillez choisir une autre exigence dj mappe une autre. exigence vers laquelle crer le lien. L'exigence que vous essayer de supprimer est mappe Vous ne pouvez pas supprimer une exigence par d'autres exigences. Vous ne pouvez par supprimer partage. une exigence partage. L'exigence que vous tes en train de modifier est Vous ne pouvez pas mapper une exigence plus actuellement partage avec une autre exigence et ne peut d'une exigence. pas tre nouveau partage. Une exigence enfant ou descendant est rserve. L'opration a chou parce qu'une exigence enfant, ou descendant d'une autre nature, est actuellement verrouille. Le type d'exigences ne peut pas tre supprim car il Vous ne pouvez pas supprimer un type d'exigences contient des exigences dans un ou plusieurs projets. qui contient des exigences.

422

L'objet est utilis. La baseline est verrouille. L'objet est verrouill. L'objet a t dplac ou supprim.
Message d'avertissement

L'opration a chou parce que l'exigence ou l'autre objet en cours est actuellement utilis. L'opration a chou parce que la baseline est verrouille. L'opration a chou parce que l'exigence ou l'autre objet est verrouill. L'exigence ou l'autre objet demand n'existe plus.
Signification

Votre licence CaliberRM expirera dans n jours. Votre mot de passe de connexion CaliberRM expirera dans n jours. Voulez-vous le modifier maintenant ? La version d'exigence n'existe pas. Profondeur hors limite. ID exigence dj utilis. Position de liste incorrecte.
Message gnral

Votre licence CaliberRM va bientt expirer. Votre mot de passe va bientt expirer. Vous avez demand une version d'exigence qui n'existe pas. Le client a transmis un argument incorrect au serveur. Le client a essay de crer une exigence avec un ID en double. Le client a transmis un argument incorrect au serveur.
Signification

Type d'attribut incorrect. Utilisateur non connect.

CaliberRM ne peut pas reconnatre le type d'un attribut. L'opration a chou parce que l'utilisateur connect n'a pas ouvert de session. La dernire transaction est peut-tre incomplte, La dernire opration ne s'est pas termine cause de veuillez vrifier votre travail. problmes serveur ou rseau. Type de filtre incorrect Le serveur n'a pas pu comprendre la demande. Contactez le support Borland. La base de donnes a rejet une demande. La base de donnes a rejet une demande. L'objet n'est pas rserv. Votre opration a chou parce que l'exigence ou l'autre objet n'a pas t pralablement verrouill. Type et valeur dfinis par l'utilisateur non apparis. Le client a envoy au serveur des donnes non cohrentes. Une erreur s'est produite dans un adaptateur de plug Une erreur quelconque s'est produite dans un adaptateur in. de module complmentaire. Erreur interne CaliberRM : 93-U Une erreur inconnue du systme s'est produite.

423

Formats des objets RM Export


Chaque objet pouvant tre export est associ plusieurs champs parmi lesquels vous pouvez choisir afin de personnaliser votre exportation. Chaque champ correspond un champ du gestionnaire d'exigences. Les tableaux suivants dtaillent les objets que vous pouvez slectionner 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 projet


Le tableau suivant liste et dcrit les formats des champs de projet.
Format des champs de projet
Champ Type Longueur maximale (caractres) Description

nom description

chane 64 chane 10 000

Nom du projet. Description du projet. Adresse email associe au projet. Groupes affects au projet. Types d'exigences affects au projet.

adresse_email chane 32 groupes chane 1024

type_exigence chane 1024

Format des champs d'exigence


Le tableau suivant liste et dcrit les formats des champs de type d'exigences.
Format des champs d'exigence
Champ Type Longueur maximale (caractres) Description

ordre

chane 9

Numro de squence qui identifie l'exigence dans le fichier d'importation ; ce numro n'est pas import mais sert tablir la traabilit. Dtermine la structure hirarchique des exigences. Type de l'exigence. Nom de l'exigence. Description de l'exigence. Propritaire de l'exigence. Procdure de validation de l'exigence. Etat de l'exigence. Priorit de l'exigence.

hirarchie type nom description propritaire description_test tat priorit

chane 16 chane 64 chane 64 chane 10 000 chane 64 chane 10 000 chane 32 chane 32

424

rfrences_document chane 1024 info_membre_groupe chane 1024

Rfrences de document affectes l'exigence. Membres responsables de chaque groupe, dans le format suivant : groupe1^utilisateur1~utilisateur2~| groupe2^utilisateur3~utilisateur4~ Elments depuis lesquels l'exigence a une trace. Elments vers lesquels l'exigence a une trace. Valeurs des attributs dfinis par l'utilisateur affects l'exigence, dans le format suivant : nom_uda1:valeur_uda1| nom_uda2:valeur_uda2| nom_uda3:valeur_uda3

trace_depuis trace_vers valeurs_uda

chane 1024 chane 1024 chane 10 000

Format des champs de type d'exigences


Le tableau suivant liste et dcrit les formats des champs de type d'exigences.
Format des champs de type d'exigences
Champ Type Longueur maximale (caractres) Description

Nom Description tiquette onglets personnaliss

chane 64 chane 10 000 chane 6 chane 1024

Nom du type d'exigences. Description du type d'exigences. Etiquette associe au type d'exigences. Onglets personnaliss affects au type d'exigences, dans le format suivant : onglet1^attribut1~attribut2~attribut3~| onglet2^attribut1~attribut2~attribut3~

Format des champs d'utilisateur


Le tableau suivant liste et dcrit les formats des champs d'utilisateur.
Format des champs d'utilisateur
Champ Type Longueur maximale (caractres) Description

id_utilisateur chane 64 prnom nom adresse_email dpt emplacement num_tlphone num_fax num_pageur groupes chane 64 chane 64 chane 64 chane 64 chane 64 chane 16 chane 16 chane 16 chane 1024

ID de l'utilisateur Prnom de l'utilisateur Nom de l'utilisateur Adresse email de l'utilisateur Dpartement de l'utilisateur Emplacement du bureau principal de l'utilisateur Numro de tlphone de l'utilisateur Numro de tlcopie de l'utilisateur Numro de pageur de l'utilisateur Groupes auxquels l'utilisateur est affect, dans le format suivant : groupe1| groupe2|groupe3|

425

Format des champs d'UDA


Le tableau suivant liste et dcrit les formats des champs d'UDA.
Format des champs d'UDA
Champ Type Longueur maximale (caractres) Description

nom description type provoque_modification_version

chane 64 chane 10 000 chane 64 chane 1

Nom de l'UDA. Description de l'UDA. Type de l'UDA. Prcise si une modification cre une version majeure ; si non, s'affiche sous forme d'un 0 dans le fichier texte, si oui, s'affiche sous forme d'un 1. Prcise si la valeur initiale de l'attribut provient d'une exigence parent ; si non, s'affiche sous forme d'un 0 dans le fichier texte, si oui, s'affiche sous forme d'un 1. Prcise si une modification rend les liens de traabilit suspects ; si non, s'affiche sous forme d'un 0 dans le fichier texte, si oui, s'affiche sous forme d'un 1. Inutilis l'importation. Valeur obligatoire pour une nouvelle exigence. Dcrit les attributs de ce type d'UDA avec le format UDA*.

hrite_valeur_initiale_du_parent

chane 1

modification_rend_liens_traabilit_suspects chane 1

attribut_systme doit_initialiser__la_cration info_type

chane 1 chane 1 chane 1024

* Pour que son format soit correct, ce fichier doit tre cr par une exportation. Borland dconseille l'utilisation d'une autre mthode pour gnrer ce fichier.

Format des champs de groupe


Le tableau suivant liste et dcrit les formats des champs de groupe.
Format des champs de groupe
Champ Type Longueur maximale (caractres) Description

nom description

chane 64 chane 1024

Nom du groupe. Description du groupe. Adresse email associe au groupe. Membres du groupe, dans le format suivant : utilisateur1| utilisateur2|utilisateur3| utilisateur4

adresse_email chane 64 membres chane 1024

426

Concepts associs Exportation Structure des rpertoires d'exportation Procdures associes Exportation des donnes pour leur importation dans un serveur Exportation des donnes pour leur importation dans une autre application

427

Options du correcteur orthographique


Outils Orthographe Le correcteur orthographique vous permet de vrifier l'orthographe de la description d'une exigence.
Elment Description

Absent 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 suggrs 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. Suggrer : 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 bote de dialogue Options du dictionnaire. Annuler le dernier : Cliquez sur ce bouton pour annuler la dernire modification effectue par le correcteur orthographique. Annuler : Cliquez sur ce bouton pour fermer la bote de dialogue Orthographe sans effectuer aucune modification. Procdures associes Invocation du correcteur orthographique Rfrence associe Onglet Orthographe

428

Onglets d'options
Dcrit les onglets d'options du menu Outils. Dans cette section Onglet Gnral Dcrit les options de l'onglet Gnral. Onglet Apparence Dcrit les options de l'onglet Apparence. Onglet Outils personnaliss Dcrit les options de l'onglet Outils personnaliss. Onglet Cache Dcrit les options de l'onglet Cache. Onglet Presse-papiers Dcrit les options de l'onglet Presse-papiers. Onglet Communications Dcrit les options de l'onglet Communications. Onglet Orthographe Dcrit les options de l'onglet Orthographe. Onglet Cacher les onglets Dcrit les options de l'onglet Cacher les onglets. Onglet Experts Dcrit les options de l'onglet Experts.

429

Onglet Gnral
Dans le menu Outils, il existe plusieurs options systme qui vous permettent de configurer votre client. Les options sont listes dans l'ordre o elles apparaissent sur l'onglet. Cette section dcrit les options de l'onglet Gnral.
Elment Description

Enregistrer les paramtres en quittant

Enregistre la configuration du systme, y compris le dernier lment slectionn, la taille et la position de la fentre lorsque vous quittez CaliberRM. Afficher les discussions non lues au chargement du Affiche la liste des discussions non lues au chargement projet de CaliberRM. Etiqueter en "lecture seule" les documents de rfrence Aide empcher d'autres utilisateurs de modifier des documents de rfrence hors de l'interface utilisateur de CaliberRM. Confirmer avant d'enregistrer Affiche une bote de dialogue de confirmation demandant si vous voulez enregistrer l'exigence que vous avez modifie lorsque vous slectionnez un nouvel lment. Cette option est slectionne par dfaut. Demander un commentaire lors de l'enregistrement Affiche la bote de dialogue Commentaire lorsque vous d'une exigence enregistrez une exigence. Afficher les messages ayant un rapport avec les Affiche une bote de dialogue chaque fois que vous rfrences crez ou dplacez des rfrences un texte contenu dans un document. Un simple clic sur une exigence commence le Dtermine si vous pouvez, ou pas, renommer une renommage exigence de la liste en la slectionnant et en cliquant dessus, comme vous le faites dans l'explorateur Windows. Par dfaut, crer la trace vers le parent en crant une Cre automatiquement une trace entre une exigence exigence enfant parent et une nouvelle exigence enfant. Cette option est dsactive par dfaut. Dtecter automatiquement les mises jour de Donne aux utilisateurs un accs immdiat aux mises CaliberRM au dmarrage jour disponibles de CaliberRM en fournissant l'emplacement URL des tlchargements. Concepts associs Menu Outils

430

Onglet Apparence
Les options de cet onglet vous permettent de dfinir l'apparence des lments suivants : Icnes dans les menus Affiche des icnes ct des commandes dans les menus. Cela vous aide reconnatre les boutons des barres d'outils. Vous permet d'empiler les onglets d'exigences afin qu'ils soient tous visibles dans la fentre. Quand cette option est slectionne, les images apparaissent dans les descriptions d'exigences. Quand elle n'est pas slectionne, le texte alternatif (spcifi lors de l'insertion d'une nouvelle image) est affich la place de l'image. Dtermine comment sont affiches les dates, avec le format Windows long ou court. Vous permet de slectionner comment sont affichs les noms d'utilisateurs. Vous pouvez afficher les utilisateurs en utilisant soit leur ID utilisateur, soit leur prnom et leur nom. Vous permet de dfinir comment sont affichs les onglets.

Onglets multilignes Chargement/affichage auto. de toutes les images de description d'exigence

Format de date Format utilisateur

Options d'onglet

Concepts associs Exigences Menu Outils

431

Onglet Outils personnaliss


Vous permet de crer des outils personnaliss spcifiques votre projet. Il est possible de crer des outils personnaliss, de leur affecter une icne et de les disposer l'emplacement de votre choix dans la barre d'outils pour en faciliter l'accs. Concepts associs Menu Outils Procdures associes Cration d'outils personnaliss

432

Onglet Cache
La gestion du cache vous permet de fixer des limites la mmoire utilise par les donnes mises en cache. Le cache est utilis pour conserver une copie des exigences frquemment consultes. Vous pouvez dfinir une des options suivantes pour grer le cache de votre client.
Elment Description

Illimit

Permet au client d'tre uniquement limit par la mmoire disponible. Il s'agit du mode par dfaut. Ne jamais cacher Vous permet de limiter la quantit de cache que l'application utilise sur votre machine. Concepts associs Menu Outils

433

Onglet Presse-papiers
Cet onglet dtermine les donnes qui sont copies dans le Presse-papiers en fonction des options suivantes :
Elment Description

Ne coller que l'exigence copie Coller l'exigence copie et toutes les exigences enfant L'utilisateur peut passer outre le comportement par dfaut

Rpertoire o placer les fichiers d'exigence glisss

Colle uniquement l'exigence qui a t copie. Colle l'exigence copie et toutes ses exigences enfant. Permet l'utilisateur de redfinir la faon de coller qui a t spcifie par dfaut. Si vous choisissez cette option, il vous sera demand si vous voulez copier les exigences enfant mme si vous collez une exigence n'ayant pas d'exigence enfant. Spcifie le rpertoire dans lequel placer une exigence cre par glisser-dposer (fichier .crm).

Concepts associs Menu Outils

434

Onglet Communications
Dans le menu Outils, il existe plusieurs options systme qui vous permettent de configurer votre client. Les options sont listes dans l'ordre o elles apparaissent sur l'onglet. L'onglet Communications vous permet de dfinir les options suivantes.
Elment Description

Dlai max de transaction normale Dtermine la dure, exprime en secondes, pendant laquelle le client attend une rponse du serveur pour les transactions normales, comme l'affichage des donnes d'un projet. Si vous excutez le programme via un modem ou une connexion lente, vous aurez peut-tre besoin d'augmenter cette dure. Dlai max de transaction lente Dtermine la dure, exprime en secondes, pendant laquelle le client attend une rponse du serveur pour les oprations longues, comme l'excution des rapports. La dure ncessaire la construction d'un rapport dpend du type de rapport slectionn et de la quantit de donnes compiler. Niveau de diagnostic du rseau Dtermine le niveau de dtail prsent quand vous excutez l'utilitaire de diagnostic du rseau. Cet utilitaire sert rsoudre les problmes de communication. Vous ne devez modifier cette option qu' la demande du support Borland. Concepts associs Menu Outils

435

Onglet Orthographe
Cet onglet vous permet de dfinir les options concernant le correcteur orthographique. Une coche indique que l'option du correcteur orthographique est active. Pour de plus amples informations sur l'utilisation du correcteur orthographique, voir ci-aprs.
Option Description

Toujours suggrer des alternatives aux mots mal orthographis Toujours vrifier l'orthographe avant d'enregistrer les exigences

Ne vrifier l'orthographe que si la description de l'exigence est modifie

Ne pas vrifier les mots en MAJUSCULES

Ne pas vrifier les mots contenant des nombres Ne pas vrifier les mots du glossaire CaliberRM

Options du dictionnaire Dictionnaires internationaux

Si cette option est slectionne, le correcteur suggre des corrections pour les mots mal orthographis. Si cette option est slectionne, le correcteur orthographique vrifie les mots mal orthographis quand une exigence est enregistre aprs toute modification. Si cette option est slectionne, le correcteur orthographique vrifie les mots mal orthographis quand une exigence est enregistre mais uniquement si le champ Description a t modifi. Si cette option est slectionne, le correcteur orthographique ignore les mots entirement en majuscules. Si cette option est slectionne, le correcteur orthographique ignore les mots contenant des chiffres. Si cette option est slectionne, le correcteur orthographique ignore les mots contenus dans le glossaire CaliberRM. Slectionnez le bouton Modifier pour ajouter, changer ou retirer des mots dans votre dictionnaire personnalis. Affiche une liste droulante de tous les dictionnaires installs sur votre systme. Slectionnez la langue utiliser quand l'orthographe est vrifie. Les lments de cette liste doivent tre orthographis exactement de la mme manire que dans la section Dictionnaires disponibles.

Concepts associs Menu Outils

436

Onglet Cacher les onglets


Vous permet de masquer ou d'afficher des onglets pour des types d'exigences spcifiques en slectionnant la case gauche de l'onglet pour chaque type d'exigences dans l'onglet. Une coche indique que l'onglet est affich. Les onglets masqus pour un type d'exigences sont masqus dans tous les projets qui utilisent ce type d'exigences. Concepts associs Menu Outils

437

Onglet Experts
Cet onglet vous permet de dterminer si les types d'exigences et les attributs dfinis par l'utilisateur sont crs en utilisant l'expert appropri.
Elment Description

Type d'exigences

Dtermine si les types d'exigences sont crs en utilisant l'Expert de cration d'un type d'exigences ou manuellement. Attribut dfini par l'utilisateur Dtermine si les attributs dfinis par l'utilisateur sont crs en utilisant l'Expert de cration d'un attribut dfini par l'utilisateur ou manuellement. Concepts associs Menu Outils

438

Menus de CaliberRM
Dcrit les options des menus. Dans cette section Menu Fichier Dcrit les options du menu Fichier. Menu Edition Dcrit les options du menu Edition. Menu Affichage Dcrit les options du menu Affichage. Menu Admin Dcrit les options du menu Admin. Menu Insrer Dcrit les options du menu Insrer. Menu Format Dcrit les options du menu Format. Menu Rapports Dcrit les options du menu Rapports. Menu Exigence Dcrit les options du menu Exigence. Menu Outils Dcrit les options du menu Outils.

439

Menu Fichier
Le menu Fichier contient plusieurs commandes concernant les tches s'effectuant au niveau des projets et les tches administratives. Les commandes effectuent les fonctions suivantes :
Elment Description

Ouvrir un projet :

Affiche la bote 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 slectionner une baseline. Ouvrir un document Word : Ouvre un document Word existant et vous permet de crer de nouvelles exigences et des liens de rfrence partir de ce document. Admin : Affiche le sous-menu Admin qui contient les commandes relatives l'excution des tches administratives. Voir les informations associes dans "Taches administratives". Attributs dfinis par l'utilisateur : Affiche la bote de dialogue Attributs dfinis par l'utilisateur qui vous permet de crer, de modifier et de supprimer des attributs dfinis par l'utilisateur. Attributs systme : Affiche la bote de dialogue Attributs systme qui vous permet de modifier les attributs systme. Types d'exigences : Affiche la bote de dialogue Types d'exigences qui vous permet de crer, de modifier et de supprimer des types d'exigences et des onglets personnaliss dans les types d'exigences. Profils de scurit : Affiche la bote de dialogue Profils de scurit qui vous permet de crer, de modifier et de supprimer des profils de scurit. Dfinir les types d'exigences : Affiche la bote de dialogue Types d'exigences qui vous permet de spcifier les types d'exigences utiliss dans le projet en cours. Administrateurs de projets CaliberRM : Affiche la bote de dialogue Administrateurs de projets CaliberRM qui permet aux administrateurs de spcifier les utilisateurs ayant des privilges administratifs. Ce paramtrage s'applique tous les projets. Administration Baseline : Affiche le sous-menu Administration Baseline qui contient des commandes pour effectuer la gestion des baselines. Voir les informations associes dans "Baselines". Nouvelle baseline : Affiche la bote de dialogue Nouvelle baseline qui vous permet de crer une nouvelle baseline si vous tes un administrateur de baselines. Proprits de la baseline : Affiche la bote de dialogue Proprits de la baseline quand une baseline est utilise. Si vous n'avez pas les privilges d'administration des baselines, les informations affiches sont en lecture seule. Maintenance de la baseline : Affiche la fentre Maintenance de la baseline qui vous permet d'ajouter ou de supprimer des informations sur les exigences dans une baseline si vous tes un administrateur de baselines. Imprimer : Imprime un rapport dtaill pour l'exigence slectionne. Exporter vers Access : Exporte les donnes slectionnes par l'utilisateur vers Microsoft Access. Importer de Word : Affiche l'expert Importer de Word qui vous permet de slectionner un document Word depuis lequel importer des exigences. Enregistrer les paramtres : Enregistre les paramtres pour garantir que vous utiliserez les mmes 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 lments de la bote de dialogue.

440

Concepts associs Administrateurs Baselines Exigences Procdures associes Importation d'exigences depuis Microsoft Word

441

Menu Edition
Le menu Edition contient plusieurs commandes standard, dont Couper, Copier et Coller. Les commandes effectuent les fonctions suivantes :
Elment Description

Annuler : Couper : Copier : Coller : Rechercher dans l'arborescence :

Rechercher dans la description :

Annule la dernire action effectue. Coupe le texte ou l'exigence slectionn. Copie le texte ou l'exigence slectionn. Colle les lments coups ou copis l'emplacement indiqu. Vous permet de trouver dans la liste des exigences les exigences dont le nom correspond aux critres spcifis. Voir les informations associes dans "Recherche d'exigences". Vous permet de rechercher une chane dans la description des exigences, pour toutes les exigences d'un projet, un type d'exigences ou une sousarborescence.

Procdures associes Recherche d'exigences

442

Menu Affichage
Le menu Affichage donne accs des vues supplmentaires des donnes concernant les exigences et vous permet d'afficher ou de masquer les barres d'outils. Les commandes effectuent les fonctions suivantes :
Elment Description

Suivante/Prcdente : Actualiser : Vue glossaire :

Vous permet de naviguer entre les exigences prcdemment visualises. Met jour les informations. Vous permet de basculer entre le texte dans le formatage de couleur dfini par l'utilisateur et le texte dans le formatage de couleur dfini par le glossaire. Numros hirarchiques : Affiche le schma de numrotation hirarchique dans la liste des exigences. Numros de srie : Affiche le numro 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 droulantes Projet et Baseline. Une marque de slection indique que la barre d'outils est affiche. Barre d'outils Edition : Affiche/masque la barre d'outils Edition. La barre d'outils Edition contient les options suivantes : Annuler, Couper, Copier, Coller, Rechercher dans l'arborescence, Rechercher dans la description, Numros hirarchiques, Numros de srie et A propos de CaliberRM. Une marque de slection indique que la barre d'outils est affiche. Barre d'outils Exigence : Affiche/masque la barre d'outils Exigence. La barre d'outils Exigence contient les options suivantes : Crer une exigence, Insrer avant, Insrer aprs, Glisser-dposer une nouvelle exigence, Supprimer l'exigence, Enregistrer les modifications, Annuler les modifications, Monter, Descendre, Mapper/d-mapper l'exigence, Intrt manifest et Imprimer. Une marque de slection indique que la barre d'outils est affiche. Barre d'outils Outils : Affiche/masque la barre d'outils Outils. La barre d'outils Outils contient les options suivantes : Orthographe, Document Factory, Glossaires, Grille d'exigences, Matrice de traabilit, Discussions non lues, Signatures de la baseline et tous les outils personnaliss que vous avez crs. Une marque de slection indique que la barre d'outils est affiche. Barre d'outils SCM : Affiche/masque la barre d'outils SCM. La barre d'outils SCM contient les options permettant d'utiliser un outil SCM ventuellement install. Une marque de slection indique que la barre d'outils est affiche. Barre d'outils Format : Affiche/masque la barre d'outils Format. Une marque de slection indique que la barre d'outils est affiche. Barre d'tat : Affiche/cache la Barre d'tat. Une marque de slection indique que la barre d'outils est affiche.

443

Menu Admin
Le sous-menu Admin affiche les commandes relatives l'excution des tches administratives. Pour de plus amples informations sur ces fonctionnalits, voir les informations associes "Tches administratives".
Elment Dfinition

Attributs dfinis par l'utilisateur

Affiche la bote de dialogue Attributs dfinis par l'utilisateur qui vous permet de crer, de modifier et de supprimer des attributs dfinis par l'utilisateur. Attributs systme Affiche la bote de dialogue Attributs systme qui vous permet de modifier les attributs systme. Types d'exigences : Affiche la bote de dialogue Types d'exigences qui vous permet de crer, de modifier et de supprimer des types d'exigences et des onglets personnaliss dans les types d'exigences. Profils de scurit : Affiche la bote de dialogue Profils de scurit qui vous permet de crer, de modifier et de supprimer des profils de scurit. Dfinir les types d'exigences : Affiche la bote de dialogue Types d'exigences qui vous permet de spcifier les types d'exigences utiliss dans le projet en cours. Administrateurs de projets CaliberRM : Affiche la bote de dialogue Administrateurs de projets CaliberRM qui permet aux administrateurs de spcifier les utilisateurs ayant des privilges administratifs. Ce paramtrage s'applique tous les projets. Concepts associs Types d'exigences Attributs Profils de scurit

444

Menu Insrer
Le menu Insrer vous permet d'insrer des images, des tableaux et des liens hypertexte dans les descriptions des exigences. Concepts associs Ajout d'images aux descriptions d'exigences Procdures associes Cration d'exigences Ajout de liens hypertexte aux descriptions d'exigences Ajout de tableaux aux descriptions d'exigences

445

Menu Format
Le menu Format permet de mettre en forme le texte des descriptions des exigences.
Elment Description

Police : Puces : Numrotation : Aligner gauche : Centrer : Aligner droite : Augmenter le retrait : Diminuer le retrait :

Vous permet de changer le type de police. Vous permet d'ajouter des puces au texte. Vous permet d'ajouter des listes numrotes. Aligne le texte gauche. Centre le texte. Aligne le texte droite. Vous permet d'indenter le texte. Vous permet de rduire le niveau d'indentation du texte.

Procdures associes Police du formatage Formatage du texte des exigences

446

Menu Rapports
Le menu Rapports vous permet de prvisualiser et d'imprimer les rapports standard des donnes des exigences. Les commandes effectuent les fonctions suivantes :
Elment Description

Dtail :

Imprime le rapport dtaill qui liste toutes les exigences du projet avec leurs donnes, y compris le nom, la description, la priorit, l'tat, les attributs dfinis par le propritaire 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 tries selon l'utilisateur responsable. Procdures associes Cration de rapports d'exigences Cration d'un rapport partir de la grille d'exigences

447

Menu Exigence
Le menu Exigence contient plusieurs options permettant la cration et la gestion des exigences. Ce menu vous permet galement de changer l'ordre des exigences dans l'arborescence.
Elment Description

Crer une exigence :

Affiche un sous-menu contenant les commandes de cration des nouvelles exigences. Enfant : (ALT + CTRL + N) Cre une nouvelle exigence comme enfant de l'exigence ou du type d'exigences actuellement slectionn. Au-dessus : (CTRL + MAJ + N) : Cre une nouvelle exigence avant l'exigence actuellement slectionne et au mme niveau hirarchique. Au-dessous : (CTRL + N) Cre une nouvelle exigence aprs l'exigence actuellement slectionne et au mme niveau hirarchique.

Glisser-dposer : Vous permet de faire glisser une nouvelle exigence et de la dposer n'importe quel niveau du projet slectionn. Supprimer une exigence : (CTRL + D) Vous permet de supprimer des exigences inutiles. Enregistrer les modifications : (CTRL + S) Vous permet d'enregistrer toutes les modifications apportes une exigence, un type d'exigences ou un attribut dfini par l'utilisateur. Annuler les modifications : Vous permet d'annuler toutes les modifications apportes une exigence, un type d'exigences ou un attribut dfini par l'utilisateur avant d'avoir enregistr ces modifications. Monter : (Ctrl + Flche Haut) Change l'ordre des exigences en dplaant vers le haut l'exigence slectionne. Descendre : (CTRL + FLCHE BAS) Change l'ordre des exigences en dplaant vers le bas l'exigence slectionne. Mapper/d-mapper l'exigence : Vous permet de crer ou d'annuler un lien entre la description d'une exigence et la description d'une autre exigence. Intrt manifest : Vous avertit de toutes les modifications apportes une exigence mme si l'exigence ne vous est pas affecte. Comparer l'exigence : Vous permet de comparer une exigence une autre exigence ou une autre version d'exigence. A la version prcdente : Vous permet de comparer une exigence une version prcdente de la mme exigence. A une autre exigence ou version : Vous permet de comparer une exigence toute version d'une autre exigence. Procdures associes Cration d'exigences Comparaison d'exigences Rception de notifications lors des modifications des exigences (Intrt manifest) Suppression d'exigences

448

Menu Outils
Le menu Outils vous permet d'accder aux options Grille d'exigences, Diagramme de traabilit et Matrice de traabilit. De plus, vous pouvez accder Document Factory, Glossaires, Expert de test, Comparer des baselines, Signatures de la baseline, Discussions non lues, des commandes SCM, et vous pouvez dfinir les options systme en utilisant l'option de menu Options. Les commandes du menu Outils effectuent les fonctions suivantes :
Elment Description

Orthographe : Document Factory : Glossaires : Grille d'exigences : Expert de test :

Diagramme de traabilit : Matrice de traabilit : Discussions non lues : Comparer des baselines : Signatures de la baseline :

Diagramme mapp : Borland Search : Estimate Professional : Modifier le mot de passe : Contrle de code source : Options :

Affiche la bote de dialogue Orthographe qui vous permet de vrifier l'orthographe de la dfinition d'une exigence. Lance Document Factory qui vous permet de gnrer des documents de spcifications personnaliss jour en utilisant des modles Microsoft Word. Affiche le glossaire global des termes dont vous pouvez voir la dfinition lorsque la souris passe au-dessus d'un de ces termes dans la description d'une exigence. Affiche la grille d'exigences qui vous permet de voir toutes les exigences dans une liste filtrable. Lance l'expert de test qui vous permet de crer des tests pour une exigence. C'est un moyen de crer facilement les tests de toutes vos exigences en automatisant le processus de cration des tests dans Quality Center. Affiche les donnes de traabilit d'une exigence dans un diagramme. Affiche la Matrice de traabilit qui montre toutes les relations existant entre les exigences. Affiche la liste des discussions non lues qui montre toutes les discussions non lues pour le projet ouvert. Affiche la bote de dialogue Comparer des baselines qui vous permet de comparer le contenu de deux baselines. Affiche la bote de dialogue Signatures de la baseline qui vous permet de voir les dtails des signatures, d'ajouter des signatures, de voir des rapports de signatures et des comparaisons de baselines. Affiche le Diagramme d'exigence mappe pour l'exigence slectionne. Ouvre Borland Search qui vous permet de rechercher des phrases ou des mots et d'afficher le rsultat de la recherche. Ouvre Estimate Professional qui gnre des estimations pour la planification des projets de dveloppement. Affiche la bote de dialogue Modification du mot de passe qui vous permet de changer votre mot de passe. Affiche le sous-menu Contrle de code source qui contient des commandes pour utiliser un outil SCM ventuellement install. Affiche la bote de dialogue Options qui vous permet de dfinir les options systme de votre client. Il existe plusieurs options systme qui vous permettent de configurer votre client.

Concepts associs Baselines Traabilit Glossaires Grille d'exigences

449

Menu de Administrator
Dcrit les options des menus. Dans cette section Menu File Dcrit les options du menu File. Menu Edit Dcrit les options du menu Edit. Menu View Dcrit les options du menu View. Rechercher dans l'arborescence Explique comment trouver des informations sur les projets, les utilisateurs ou les groupes. Menu Reports Dcrit les options du menu Reports. Menu Tools Dcrit les options du menu Tools. Menu Help Dcrit les options du menu Help.

450

Menu File
Le menu File contient plusieurs commandes relatives aux tches administratives. Les commandes effectuent les fonctions suivantes :
Elment Description

New Project : New User : New Group : Save Settings : Admin :

Cre un nouveau projet. Cre un nouvel utilisateur. Cre un nouveau groupe. Enregistre les modifications apportes au projet, l'utilisateur ou au groupe slectionn. Affiche le sous-menu Admin qui contient les commandes suivantes relatives l'excution des tches administratives : Account Restrictions :

Affiche la bote de dialogue Account Restrictions qui vous permet de dfinir les paramtres d'administration des mots de passe. Email Affiche la bote de dialogue Notifications qui vous permet de dfinir les paramtres ncessaires l'activation de la notification automatique par email. Departments : Affiche la bote de dialogue Departments qui vous permet de modifier la liste des dpartements dont dpendent les utilisateurs. Security Profiles : Affiche la bote de dialogue Profils de scurit qui vous permet de crer, de modifier et de supprimer des profils de scurit. Glossaries : Affiche la bote de dialogue Glossaries qui vous permet de crer, de modifier et de supprimer les glossaires des projets. License Management : Affiche la bote de dialogue License Management qui vous permet de configurer et de grer vos licences utilisateur. Save Settings : Enregistre les paramtres systme, y compris la vue en cours et l'lment slectionn, ainsi que la taille et la position de la fentre. Exit : Ferme CaliberRM Administrator. Exit and Log Off : Ferme CaliberRM Administrator et vous dconnecte du systme. Remarque : Pour de plus amples informations sur la configuration de ces intgrations, veuillez consulter la zone clients l'adresse http://support.borland.com.

Concepts associs Administrateurs Intgrations du produit Profils de scurit Niveaux d'accs Licence

451

Menu Edit
Le menu Edit contient plusieurs commandes Windows standard. Les commandes effectuent les fonctions suivantes :
Elment Description

Undo : Annule la dernire action effectue. Cancel Changes : Annule toutes les modifications apportes et non enregistres, et ramne les donnes leur forme originelle. Cut : Coupe le texte ou l'exigence slectionn. Copy : Copie le texte slectionn. Paste : Colle les lments coups ou copis l'emplacement indiqu. Delete : Supprime le projet, l'utilisateur ou le groupe slectionn. Find in Tree : Vous permet de trouver dans la liste des exigences les exigences dont le nom correspond aux critres spcifis. Voir les informations associes dans "Recherche d'exigences". Procdures associes Recherche d'exigences Rechercher dans l'arborescence

452

Menu View
Le menu View contient des commandes permettant de spcifier la vue visualiser. Les commandes effectuent les fonctions suivantes :
Elment Description

Projects :

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 slections 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 dconnecter un client du systme. Refresh : Met jour les informations du projet. Toolbar : Affiche/cache la Barre d'outils. Une marque de slection indique que la barre d'outils est affiche. Status Bar : Affiche/cache la Barre d'tat. Une marque de slection indique que la barre d'tat est affiche. Concepts associs Projets Utilisateurs Moniteur de connexions utilisateur

453

Rechercher dans l'arborescence


Pour vous connecter CaliberRM
1 2 3 4 5 6 7 8

Choisissez la vue projet, la vue utilisateur ou la vue groupe, selon l'objet de votre recherche. Slectionnez Edition Rechercher dans l'arborescence dans le menu. La bote de dialogue Rechercher dans l'arborescence est affiche. Entrez le nom de l'lment rechercher, ou une partie de ce nom, dans le champ Chercher. Si vous souhaitez que le moteur de recherche ne trouve que les lments dont les noms correspondent exactement, cochez la case Mot entier. Si vous souhaitez que le moteur de recherche distingue les minuscules des majuscules, cochez la case Diffrence MAJ/min. Slectionnez la direction de la recherche (Haut ou Bas partir de l'lment slectionn). Cliquez sur le bouton Suivant jusqu' ce que l'lment que vous recherchez soit slectionn. Cliquez sur le bouton Annuler pour fermer la bote de dialogue Rechercher dans l'arborescence.

Concepts associs Utilisateurs

454

Menu Reports
CaliberRM Administrator fournit trois rapports standard : sur les projets, sur les utilisateurs et sur les groupes. Le menu Reports vous permet de prvisualiser et d'imprimer des rapports standard tablis partir des donnes des projets, des utilisateurs et des groupes. Les commandes effectuent les fonctions suivantes :
Elment Description

Project : Affiche l'option de visualisation ou d'enregistrement du rapport de projets, qui rpertorie tous les projets avec leurs donnes, y compris la description et les baselines. Vous pouvez le visualiser dans votre navigateur par dfaut ou l'enregistrer dans un fichier .xml. User : Affiche l'option de visualisation ou d'enregistrement du rapport d'utilisateurs, qui rpertorie tous les utilisateurs avec leurs donnes, y compris la description, le nom, l'adresse, le dpartement, l'adresse email et les affectations aux groupes. Vous pouvez le visualiser dans votre navigateur par dfaut ou l'enregistrer dans un fichier .xml. Group : Affiche l'option de visualisation ou d'enregistrement du rapport de groupes, qui rpertorie tous les groupes avec leurs donnes, y compris l'adresse email, la description et les utilisateurs affects. Vous pouvez le visualiser dans votre navigateur par dfaut ou l'enregistrer dans un fichier .xml.

Pour visualiser un rapport, slectionnez le bouton Open in default browser. Pour enregistrer le rapport dans le format .xml, slectionnez le bouton Save as XML, entrez le nom du fichier
et cliquez sur le bouton Parcourir pour choisir l'emplacement o l'enregistrer.

Procdures associes Cration de rapports d'exigences Cration d'un rapport partir de la grille d'exigences

455

Menu Tools
Le menu Tools contient diverses commandes rparties sur quatre onglets. Lorsque vous slectionnez Tools Options, quatre onglets d'options apparaissent. Les commandes du menu Tools effectuent les fonctions suivantes :
Elment Description

Onglet General

Save Settings on Exit (Enregistrer les paramtres en quittant) :

Confirm Before Saving (Confirmer avant d'enregistrer) :

Enregistre les paramtres systme, comme la vue et l'lment slectionns en dernier, la taille et la position de la fentre, lorsque vous quittez Administrator. Affiche une bote de dialogue de confirmation vous demandant si vous voulez enregistrer le projet, l'utilisateur ou le groupe modifi. Cette option est slectionne par dfaut.

Onglet Communications

Normal Transaction Time Out (Dlai max d'une transaction normale) :

Dtermine la dure, exprime en secondes, pendant laquelle le client attend une rponse du serveur pour les transactions normales, comme l'affichage des donnes d'un projet. Si vous excutez CaliberRM Administrator distance, augmentez ce temps de quelques secondes. Lengthy Operation Time Out (Dlai max Dtermine la dure, exprime en secondes, d'une transaction lente) : pendant laquelle le client attend une rponse du serveur pour des oprations trs longues, telles que l'excution des rapports. La dure ncessaire la construction d'un rapport dpend du type de rapport slectionn et de la quantit de donnes compiler. Network Diagnostics Level (Niveau de Dtermine le niveau de dtail prsent diagnostic du rseau) : quand vous excutez l'utilitaire de diagnostic du rseau. Cet utilitaire sert rsoudre les problmes de communication. Vous ne pouvez modifier cette option qu' la demande du support produit. Affiche des icnes en regard des commandes des menus lorsqu'elles correspondent des boutons figurant dans les barres d'outils. Cela vous permet de reconnatre les boutons des barres d'outils. Redessine dynamiquement les onglets sur la droite de l'cran lorsque vous dplacez le diviseur d'cran. Cela peut provoquer un lger scintillement de l'cran selon la configuration de votre ordinateur. Dtermine le format d'affichage des dates. Le format est dtermin en fonction des paramtres Windows spcifis lorsque vous slectionnez Paramtres Panneau

Onglet Appearance

Icons on Menus :

Resize Windows While Moving Splitter Bar (Redimensionner les fentres lors du dplacement du diviseur d'cran) :

Date Format :

456

de configuration Options rgionales Date dans le menu Dmarrer de Windows. Onglet Wizards Projects : Dtermine si les projets sont crs au moyen de l'expert Project Creation ou en utilisant le mode avanc. Une coche signifie que l'expert est activ. Users : Dtermine si les utilisateurs sont crs au moyen de l'expert User Creation ou en utilisant le mode avanc. Une coche signifie que l'expert est activ. Groups : Dtermine si les groupes sont crs au moyen de l'expert Group Creation ou en utilisant le mode avanc. Une coche signifie que l'expert est activ.

Concepts associs Projets Utilisateurs

457

Menu Help
Le menu Help affiche des options donnant accs au systme d'aide. Les commandes effectuent les fonctions suivantes :
Elment Description

Help Topics : Using Help : Technical Support : Borland Home Page : About Administrator :

Affiche le systme d'aide. Affiche des instructions pour utiliser le systme d'aide. Affiche des informations sur la faon de contacter le support technique. Ouvre un navigateur Internet et affiche la page d'accueil Borland. Affiche des informations propos d'Administrator.

458