Borland ® CaliberRM™ 2006
Borland Software Corporation 20450 Stevens Creek Blvd., Suite 800 Cupertino, California 95014 USA www.borland.com
Les applications mentionnées dans ce manuel sont brevetées par Borland Software Corporation ou en attente de brevet. Reportez-vous au CD du produit ou à la boîte de dialogue A propos pour avoir la liste des brevets. Ce document ne donne aucun droit sur ces brevets.
Copyright © 1998–2006 Borland Software Corporation et/ou ses filiales. Tous les noms de marques et de produits Borland sont des marques de fabrique ou des marques déposées de Borland Software Corporation aux Etats-Unis et
Introduction
Introduction
Aide sur l'aide ... 9
Concepts ... 11
Présentation de CaliberRM ... 12
Gestion des exigences ... 15
Intégrations du produit ... 16
Extension des fonctionnalités de CaliberRM ... 17
Procédures ... 19
Procédures administratives ... 20
Définition des projets ... 21
Création d'utilisateurs ... 24
Procédures pour l'utilisateur final ... 26
Connexion ... 27
Quoi de neuf ... 29
Nouvelles fonctionnalités administratives ... 30
Nouvelles fonctionnalités de l'API ... 31
Nouvelles fonctionnalités des intégrations ... 32
Nouvelles fonctionnalités de création de rapports ... 34
Nouvelles fonctionnalités de l'éditeur d'exigences ... 36
Nouvelles fonctionnalités de traçabilité ... 38
Nouvelles fonctionnalités d'emploi ... 40
Fonctionnalités abandonnées ... 42
3
Concepts
Concepts
Administration des serveurs CaliberRM ... 45
Importation des informations sur les projets ... 46
Administration de la base de données ... 47
Administration des projets CaliberRM ... 48
Projets ... 49
Types d'exigences ... 50
Attributs ... 51
Utilisateurs ... 53
Licence ... 54
Sécurité ... 56
Rapports administratifs ... 57
Utilisation de CaliberRM pour gérer les exigences ... 58
Exigences ... 59
Vues exigence ... 60
Rapports ... 61
Traçabilité ... 63
Glossaires ... 64
Baselines ... 65
Exportation ... 66
Importation ... 67
Procédures
Procédures
Baselines ... 71
Création et définition des baselines ... 72
Glossaires ... 74
Ajout de termes à un glossaire ... 75
Projets ... 76
Création d'un type d'exigences ... 77
Création de profils de sécurité ... 79
Définition des projets ... 80
Rapports ... 83
Création d'un rapport à partir de la grille d'exigences ... 84
Création de rapports administratifs ... 86
Création de rapports d'exigences ... 88
Création de rapports Document Factory ... 90
Planification des rapports de Document Factory ... 93
Exigences ... 95
Création d'exigences ... 96
Création d'un type d'exigences ... 99
Création de rapports d'exigences ... 101
Création de traces entre exigences et artefacts logiciels ... 103
Exportation d'exigences vers des fichiers CSV ... 106
Importation d'exigences depuis Microsoft Word ... 107
Modification et suppression des traces ... 109
Tri des exigences ... 110
Exportation ... 112
Exportation d'exigences vers des fichiers CSV ... 113
Publication d'exigences vers StarTeam ... 114
Importation ... 118
Importation d'exigences depuis Microsoft Word ... 119
Administration du serveur ... 121
Activation de LDAP ... 122
Sauvegarde et restauration d'une base de données ... 123
Traçabilité ... 125
Activation de la traçabilité d'un projet vers des artefacts logiciels ... 126
Affichage de la traçabilité ... 127
Connexion à un serveur Team Foundation Server ... 128
Création de filtres de traçabilité ... 129
Création de traces entre exigences ... 131
Création de traces entre exigences et artefacts logiciels ... 132
Modification et suppression des traces ... 135
Visualisation des résultats des tests Microsoft Visual Studio Team System ... 136
Utilisateurs ... 138
Création d'utilisateurs ... 139
Création de groupes ... 141
5
Référence
Références
Syntaxe de Document Factory ... 145 Commandes du gestionnaire de base de données ... 159 Configuration de l'intégration StarTeam ... 160
Introduction
7
Introduction
Les rubriques de cette section sont destinées à vous aider à comprendre CaliberRM et à commencer à l'utiliser facilement et rapidement.
Dans cette section Aide sur l'aide
Cette section explique comment les données sont organisées dans l'aide en ligne et présente les ressources supplémentaires.
Concepts
Cette section fournit des informations spécifiques qui vous aideront à commencer à utiliser CaliberRM rapidement et facilement.
Procédures
Cette section décrit les tâches qui vous aideront à commencer à utiliser CaliberRM rapidement et facilement.
Quoi de neuf
Fournit des informations sur les améliorations apportées au produit Borland CaliberRM.
Aide sur l'aide
Cette section inclut des informations sur les sujets suivants :
♦
Système d'aide de CaliberRM♦
Centre de support et sites web de Borland♦
Conventions typographiques utilisées dans l'aideAide
L'aide comprend des présentations conceptuelles, des informations procédurales de type "comment" et des informations de référence, et vous permet de naviguer depuis des informations générales jusqu'à des informations plus spécifiques au fur et à mesure de vos besoins.
En outre, l'aide est livrée sous forme d'un PDF que vous pouvez imprimer comme un livre. Elle est située dans le menu Démarrer sous Programmes Borland CaliberRM Documentation CaliberRM Help.
Présentations conceptuelles
Les présentations conceptuelles fournissent des informations sur l'architecture du produit, ses composants et les outils qui facilitent le développement. Si vous êtes novice dans un domaine particulier du développement, consultez la rubrique de présentation au début de chaque section de l'aide en ligne.
A la fin de la plupart des présentations, vous trouverez des liens vers des informations détaillées associées.
Procédures "Comment"
Les procédures de type "comment" fournissent des instructions pas à pas pour effectuer les diverses tâches. Toutes les procédures sont situées sous l'entrée Procédures du volet Sommaire de la fenêtre d'aide. En outre, la plupart des présentations conceptuelles offrent des liens vers les procédures appropriées.
Références
Les rubriques de référence proposent des informations détaillées sur des sujets comme les éléments des menus, la syntaxe de Document Factory et le dépannage.
Toutes les rubriques de référence sont situées sous l'entrée Références du volet Sommaire de la fenêtre d'aide.
Centre de support et site web de Borland
Borland offre une variété d'options de support pour répondre aux besoins divers de sa communauté de développeurs. Pour trouver du support, reportez-vous à
Borland Support
. Ce site web donne accès à de nombreux groupes de discussion où les développeurs échangent des informations, des astuces et des techniques. Ce site contient également une liste de livres, des documents techniques et des foires aux questions (FAQ).
Pour davantage d'options d'aide, voir :
♦
Borland ALM Forums♦
Borland ALM Knowledge Base♦
Borland Newsgroups9
♦
CaliberRM Supported VersionsConventions typographiques utilisées dans l'aide
Les conventions typographiques suivantes sont utilisées dans l'aide en ligne.
Conventions typographiques
Convention Utilisée pour indiquer
Police à espacement fixe Le code source ou du texte que vous devez saisir.
Gras Les mots-clés réservés ou des options du langage, ainsi que
des références aux boîtes de dialogue et aux outils.
Italique Des identificateurs, comme les variables ou les noms de type.
Le texte en italique est également utilisé pour les titres des manuels et pour mettre en évidence les nouveaux termes.
TOUCHES Les touches du clavier, comme la touche CTRL ou ENTREE.
Concepts
Cette section fournit des informations spécifiques qui vous aideront à commencer à utiliser CaliberRM rapidement et facilement.
Dans cette section
Présentation de CaliberRM
Fournit une présentation de CaliberRM.
Gestion des exigences
Fournit des informations spécifiques sur la gestion des exigences.
Intégrations du produit
Fournit des informations sur les diverses intégrations prises en charge par CaliberRM.
Extension des fonctionnalités de CaliberRM
Fournit des informations sur la façon d'étendre les fonctionnalités de CaliberRM.
Concepts associés Aide sur l'aide Quoi de neuf
11
Présentation de CaliberRM
Conçu pour être facile d'emploi, CaliberRM, avec son interface intuitive et ses puissantes capacités d'aide à la décision, aide les équipes à respecter les principaux jalons des projets avec une meilleure précision et prévisibilité.
CaliberRM aide également à faire correspondre les applications aux besoins de l'utilisateur final en permettant à tous les protagonistes du projet — équipes de marketing, analystes, développeurs, testeurs et managers — de collaborer et de communiquer les désirs du client tout au long du cycle de vie de production des logiciels.
Principales fonctionnalités de CaliberRM
Les principales fonctionnalités sont :
♦
Référentiel centralisé — CaliberRM fournit un référentiel central et sécurisé des exigences des projets.♦
Adaptation à vos processus — CaliberRM est conçu pour apporter rapidité et agilité aux traitement des exigences logicielles.♦
Traçabilité des exigences au cours du cycle de vie — CaliberRM possède une architecture ouverte qui permet aux exigences logicielles d'être liées à une variété d'artefacts tout au long du cycle de vie.♦
Analyse d'impact tout au long du cycle de vie des applications — Plusieurs méthodes de visualisation de la traçabilité aident les utilisateurs à comprendre immédiatement la portée de l'analyse afin d'évaluer les conséquences d'un changement d'exigence.♦
Glossaires en ligne pour standardiser et définir la terminologie — Les glossaires sont utiles pour définir les termes de l'industrie, les références aux projets, le langage métier, etc. afin de garantir que les membres de l'équipe voient les exigences de la même façon.Interfaces de CaliberRM
CaliberRM est livré avec plusieurs interfaces afin de répondre aux attentes des publics respectifs auxquels il s'adresse.
Pour tous les utilisateurs finals
Ces interfaces sont disponibles à tous les utilisateurs finals ayant des licences appropriées :
♦
Client Windows : principal client pour écrire, établir les priorités, organiser et gérer les exigences. Ce client nécessite une licence CaliberRM et comprend : Estimate Professional, un expert permettant de générer des estimations sur un projet à partir des exigences (pour de plus amples informations sur l'estimation des projets, voir les guides "Intégration de Estimate Professional" et "Utilisation de Estimate Professional" dans \Program Files\Borland\CaliberRM\Documentation) ; Document Factory, un générateur de rapports permettant de sortir des rapports sur les exigences en format MS Word ; et la Barre d'outils StarTeam, un utilitaire partagé qui permet aux utilisateurs d'utiliser leurs identifiants de connexion entre serveurs StarTeam et serveurs CaliberRM♦
Client Web : Interface web pour écrire et établir les priorités des exigences. Nécessite une licence CaliberRM.La 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 traçabilité et accès en écriture aux artefacts logiciels reliés par des traces aux exigences
♦
Web Viewer : Interface web pour voir les exigences. Nécessite une licence CaliberRM en lecture seule. La fonctionnalité suivante n'est pas disponible depuis Web Viewer : administration, rapports, importation de♦
Borland Search : Fournit un moyen de rechercher des informations sur les serveurs StarTeam et CaliberRMPour les architectes, testeurs et développeurs 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 créer et voir des exigences associées aux éléments de travail Microsoft. Il nécessite une licence CaliberRM.
Pour les développeurs
Ces interfaces aident les développeurs :
♦
Client CaliberRM Eclipse : Client CaliberRM incorporé à l'EDI Eclipse pour créer et voir des exigences.Nécessite une licence CaliberRM.
♦
Client Microsoft Visual Studio 2003 : Client CaliberRM incorporé à Microsoft Visual Studio pour voir des exigences. Nécessite une licence CaliberRM en lecture seule. Pour de plus amples informations, veuillez consulter le guide utilisateur "Integrating with Visual Studio 2003" installé avec le produit dans \Program Files\Borland\CaliberRM\Documentation.
♦
Client Microsoft Visual Studio 2005 : Client CaliberRM incorporé à Microsoft Visual Studio pour voir et créer des exigences. Nécessite une licence CaliberRM.Pour les administrateurs de CaliberRM et les administrateurs de projets
Ces interfaces sont destinées aux administrateurs de CaliberRM et aux administrateurs de projets :
♦
CaliberRM Administrator : Client principal des administrateurs de CaliberRM permettant d'administrer les utilisateurs, les licences et la création de projets.♦
Datamart : Utilitaire d'administration permettant d'extraire des exigences dans une base de donnéesrelationnelles pour établir des rapports entre plusieurs projets CaliberRM. Cet utilitaire est utilisé en conjonction avec des outils de génération de rapports comme Crystal Reports et Business Objects. Pour de plus amples informations sur Datamart, veuillez consulter le guide utilisateur "Utilisation de CaliberRM Datamart" installé avec le produit dans \Program Files\Borland\CaliberRM\Documentation.
♦
LDAP QuickStart Manager : Utilitaire d'administration permettant d'importer des utilisateurs définis dans un serveur LDAP. Pour de plus amples informations, veuillez consulter le guide utilisateur "LDAP QuickStart Manager" installé avec le produit dans \Program Files\Borland\LDAP Quick Start\PDF.♦
RM Import/RM Export : Utilitaires d'administration permettant d'importer et d'exporter la structure et les données d'un projet d'un serveur vers un autre.♦
Outil de diagnostic : Utilitaire de dépannage permettant d'évaluer la connexion entre les clients et le serveur CaliberRM.♦
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 utilisateur"Intégration de CaliberRM avec Mercury Quality Center" installé avec le produit dans \Program Files\Borland
\CaliberRM\Documentation.
13
Concepts associés Intégrations du produit
Extension des fonctionnalités de CaliberRM
Procédures associées
Publication d'exigences vers StarTeam
Création de traces entre exigences et artefacts logiciels
Gestion des exigences
La gestion des exigences implique d'établir et de maintenir un accord entre l'utilisateur et le développeur sur des exigences techniques et non techniques. Cet accord constitue le fondement des activités d'estimation, de planification, d'exécution et de suivi, tout au long d'un projet, et de la maintenance et de l'amélioration du logiciel développé. Des études ont démontré que 30-35 % de l'effort de développement d'un logiciel est consacré à la correction du travail, plus de 50 % des défauts du logiciel sont attribués aux erreurs d'exigences et plus de 80 % de l'effort de correction du travail est passé sur les défauts relatifs aux exigences. Une gestion des exigences correcte se traduit par de formidables profits grâce à la livraison des solutions logicielles à vos clients dans un délai qui leur convienne.
Concepts associés
Présentation de CaliberRM
Extension des fonctionnalités de CaliberRM
15
Intégrations du produit
CaliberRM s'intègre à d'autres produits Borland pour offrir une solution ALM complète :
♦
Borland StarTeam : Etablissez des traces depuis les exigences vers les tâches, demandes de modification et fichiers. Publiez des exigences vers StarTeam pour que les développeurs puissent voir les exigences depuis leur outil principal de contrôle du code source.♦
Borland Together : Etablissez des traces depuis les exigences vers les éléments de modélisation.♦
Borland Caliber DefineIT : Validez les scénarios des clients avant de créer les exigences afin d'améliorer la qualité des exigences gérées dansCaliberRM. L'intégration est activée et documentée dans Caliber DefineIT.♦
Borland SilkCentral : Etablissez des traces depuis les exigences vers les cas de test.Environnements EDI
En outre, CaliberRM fournit des clients incorporés pour les environnements de développement intégrés les plus courants :
♦
Eclipse : accès complet aux exigences depuis un EDI Java.♦
Microsoft Visual Studio : accès complet aux exigences depuis un EDI .NET.Autres intégrations
Borland sait également que vous pouvez utiliser des outils non Borland pour gérer certains aspects du cycle de vie logiciel, et fournit des intégrations aux produits suivants :
♦
Mercury Quality Center♦
Microsoft Visual Studio Team SystemLe plus remarquable, c'est que CaliberRM ne vous enferme pas dans ces produits, il s'intègre simplement à eux.
Sa technologie unique de traçabilité complémentaire permet à n'importe quels fournisseurs tiers d'établir des traces depuis les exigences vers les autres applications.
Concepts associés
Extension des fonctionnalités de CaliberRM Traçabilité
Procédures associées
Création de traces entre exigences et artefacts logiciels Référence associée
Configuration de l'intégration StarTeam
Extension des fonctionnalités de CaliberRM
Il existe plusieurs moyens d'étendre les fonctionnalités fournies par CaliberRM :
♦
SDK CaliberRM♦
Solutions partenaires♦
Outils personnalisés♦
Technologie de traçabilité complémentaire♦
Agents MPXSDK CaliberRM
CaliberRM est livré avec une API permettant de créer des utilitaires complémentaires en utilisant Java ou .NET. Les Borland Professional Services peuvent écrire des modules complémentaires pour prendre en charge vos besoins, ou bien vous pouvez écrire les vôtres.
Solutions partenaires
Plusieurs partenaires de Borland ont développé des solutions pour enrichir les fonctionnalités de CaliberRM. Par exemple :
♦
Process Exchange♦
Dunn Solutions♦
Ring ZeroOutils personnalisés
Vous pouvez lancer tout exécutable courant à partir de CaliberRM en créant simplement une entrée d'Outils personnalisé à l'aide de Outils Outils personnalisés.
Technologie de traçabilité complémentaire
CaliberRM fournit un moyen sans précédent d'étendre vos informations de traçabilité par des outils tiers, grâce à sa technologie de traçabilité complémentaire. Tout partenaire ou client peut écrire un module de traçabilité
complémentaire afin d'offrir la fonction de traçabilité à un outil externe. Borland utilise cette technologie pour fournir la traçabilité à partir des exigences aux éléments de travail et au tests Mercury Quality Center ou Microsoft Visual Studio Team System, parmi d'autres.
Des exemples de compléments sont disponibles dans \Program Files\Borland\CaliberRM\Samples\Addins.
Agents MPX
Votre représentant Borland peut écrire des agents MPX afin de développer des solutions personnalisées pour CaliberRM. Il s'agit, par exemple, d'attributs calculés et de workflow d'exigences. Contactez votre représentant pour plus de détails.
17
Concepts associés Traçabilité
Procédures associées
Création de traces entre exigences et artefacts logiciels
Procédures
Cette section décrit les tâches qui vous aideront à commencer à utiliser CaliberRM rapidement et facilement.
Dans cette section
Procédures administratives
Cette section fournit des informations sur les tâches administratives et a été conçue pour vous aider à démarrer dans CaliberRM rapidement et facilement.
Procédures pour l'utilisateur final
Cette section fournit des informations d'introduction de type "Comment" pour les utilisateurs non administratifs.
19
Procédures administratives
Cette section fournit des informations sur les tâches administratives et a été conçue pour vous aider à démarrer dans CaliberRM rapidement et facilement.
Dans cette section Définition des projets
Explique comment créer et définir un projet dans CaliberRM Administrator.
Création d'utilisateurs
Explique comment créer des utilisateurs.
Définition des projets
Quatre étapes sont nécessaires pour définir un projet dans CaliberRM Administrator et deux sont facultatives. En outre, vous devez affecter des types d'exigences au projet dans CaliberRM :
♦
Créez un projet♦
Définissez les informations du projet.♦
Spécifiez les droits d'accès au projet♦
Définissez des types d'exigences dans CaliberRM♦
Activez la notification par email (facultatif)♦
Activez la traçabilité des objets externes (facultatif)Pour créer et définir un projet en utilisant Project Creation Wizard
1 Dans CaliberRM Administrator, choisissez File New Project dans le menu.
Conseil : Vous pouvez créer un projet sans utiliser l'expert. Pour cela, l'option d'utilisation des experts doit être désélectionnée dans Tools Options Wizards.
2 Entrez un nom (jusqu'à 128 caractères), la description du projet, puis sélectionnez les groupes d'utilisateurs à affecter au projet et les glossaires à associer au projet.
3 Cliquez sur Suivant. La fenêtre de dialogue New Project Information s'affiche.
4 Vérifiez les informations que vous avez saisies.
Vous pouvez modifier la liste des utilisateurs, affecter un profil de sécurité et définir la notification automatique pour chaque groupe affecté au projet.
Pour spécifier les droits d'accès au projet et définir la notification automatique aux groupes affectés au projet
1 Dans CaliberRM Administrator, sélectionnez le projet auquel vous voulez affecter des valeurs d'attributs, cliquez sur l'onglet Group Assignment et cliquez sur le bouton Advanced. Les fonctions avancées apparaissent.
Remarque : La liste Assigned contient la liste des utilisateurs affectés à ce groupe dans le projet, et la liste Not Assigned contient la liste des utilisateurs non affectés au projet. Tous les utilisateurs du groupe sélectionné sont affectés par défaut.
2 Pour ajouter automatiquement des utilisateurs au projet, cochez la case Users assigned to the groups are automatically assigned to the project.
Remarque : Cette option est spécifique au projet. Si vous sélectionnez cette option, tous les utilisateurs affectés au groupe sont affectés au projet et les sélections Assigned et Not assigned ne sont pas disponibles.
Avertissement : Tout utilisateur affecté à un projet qui n'est pas affecté à un groupe ne sera plus affecté à ce projet si cette option est sélectionnée.
3 Pour afficher tous les utilisateurs dans la boîte liste Not assigned, sélectionnez le bouton d'option Select from all users.
21
Cela vous permet d'affecter des utilisateurs au groupe uniquement pour le projet sélectionné, sans changer les affectations de groupes globales. Par exemple, le testeur ajones peut aider au développement d'un projet spécifique, mais il n'est pas nécessaire de l'ajouter au groupe Développeurs puisque, en tant que développeur, il ne participe qu'à ce projet.
Remarque : Si vous créez de nouveaux utilisateurs et les affectez à un groupe qui a été déjà affecté à un projet, vous devez modifier la liste des utilisateurs pour les déplacer dans la boîte liste Assigned.
4 Pour définir les privilèges d'accès de chaque groupe d'un projet, cliquez sur le bouton Security. La fenêtre Security s'ouvre.
Cochez les profils de sécurité que vous voulez affecter au groupe.
Les profils de sécurité s'appliquent à tous les utilisateurs du groupe sélectionné, pour le projet sélectionné uniquement. Si plusieurs profils de sécurité sont sélectionnés, les permissions des profils sont combinées et c'est le niveau d'accès le moins restrictif de tous les profils sélectionnés qui est utilisé. Si aucun profil n'est sélectionné, le profil par défaut est utilisé pour déterminer l'accès de l'utilisateur.
5 Cliquez sur OK pour revenir à l'onglet Group Assignment.
6 Pour enregistrer vos modifications, choisissez File Save Changes dans le menu.
Pour définir les types d'exigences d'un projet
1 Dans CaliberRM, choisissez Fichier Ouvrir un projet et sélectionnez le projet auquel affecter des types d'exigences, puis cliquez sur OK.
2 Choisissez Fichier Admin Types d'exigences dans le menu.
3 Cochez les types d'exigences à affecter au projet.
4 Cliquez sur OK.
Pour activer les notifications par email
1 Pour activer la notification automatique chaque fois qu'une exigence est modifiée, cliquez sur le bouton Email dans l'onglet Group Assignment.
2 Dans la boîte de dialogue Notifications, sélectionnez les événements qui déclencheront les emails aux utilisateurs sélectionnés sur l'onglet Responsibilities.
Remarque : Quand une nouvelle discussion, ou une réponse, est envoyée, un email est envoyé aux utilisateurs de ce groupe si l'option A Discussion Item is posted est
sélectionnée. Quand aucune des options relatives aux exigences n'est sélectionnée, un email est envoyé aux utilisateurs listés dans l'onglet Responsibilities des exigences, ainsi qu'aux utilisateurs qui ont un intérêt manifesté sur l'exigence.
Remarque : Ces options s'appliquent à tous les utilisateurs du groupe sélectionné qui sont affectés au projet.
3 Cliquez sur OK pour revenir à l'onglet Group Assignment.
4 Choisissez File Save Changes dans le menu.
Pour activer la traçabilité des objets externes
1 Cliquez sur l'onglet External Traceability.
2 Dans la section Disabled, sélectionnez l'application externe pour laquelle activer la traçabilité et cliquez sur le bouton Vers la gauche pour déplacer cette option vers la section Enabled.
3 Répétez cela pour toutes les applications externes pour lesquelles vous voulez activer la traçabilité.
4 Choisissez File Save Changes dans le menu.
Pour modifier un projet existant
1 Dans CaliberRM Administrator, choisissez View Projects dans le menu.
2 Sélectionnez le projet que vous souhaitez modifier.
Remarque : Quand un projet est en cours de modification, la liste des projets affiche une icône de verrouillage en regard du projet pour indiquer que celui-ci ne peut être modifié simultanément par un autre utilisateur.
3 Cliquez sur l'onglet contenant les informations que vous voulez modifier.
4 Modifiez les informations du projet.
5 Choisissez File Save Changes dans le menu pour enregistrer vos modifications.
Concepts associés Projets
Types d'exigences
Procédures associées
Création d'un type d'exigences
23
Création d'utilisateurs
Les utilisateurs sont créés 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 créer des utilisateurs.
Pour créer un utilisateur
1 Sélectionnez File New User dans le menu de CaliberRM Administrator.
2 Entrez un ID (nom de l'utilisateur) unique pour l'utilisateur. N'insérez pas d'espace.
3 Entrez le prénom et le nom de l'utilisateur et, facultativement, spécifiez son titre ainsi que le département auquel il appartient, puis cliquez sur Suivant.
Remarque : Les prénoms et les noms ne doivent pas dépasser 128 caractères.
4 Facultativement, entrez les informations sur le téléphone, la télécopie, l'email, le pageur et le lieu de travail de l'utilisateur, puis cliquez sur Suivant.
5 Pour affecter l'utilisateur à des groupes, sélectionnez les groupes dans la liste Not a member of et cliquez sur le bouton Add. Cliquez sur Suivant.
Remarque : Le groupe Administrators est un groupe spécial qui donne à ses utilisateurs l'accès complet à la définition du projet CaliberRM. Très peu d'utilisateurs doivent
appartenir à ce groupe. Les utilisateurs de ce groupe sont appelés les
"administrateurs de projets".
6 Sélectionnez le type d'Authentification de cet utilisateur : CaliberRM, qui utilisera un mot de passe CaliberRM, ou LDAP, qui utilisera un mot de passe LDAP. Si vous sélectionnez CaliberRM, entrez un mot de passe pour l'utilisateur. Si vous sélectionnez LDAP, entrez le nom différencié LDAP de l'utilisateur, LDAP DN.
Remarque : Si LDAP n'est pas activé au niveau du serveur CaliberRM, mais qu'un utilisateur a été configuré pour utiliser l'authentification LDAP, il doit se connecter en utilisant ses identifiants CaliberRM.
Remarque : Si le nom différencié (DN) d'un utilisateur a changé dans le contrôleur de domaine LDAP depuis que l'utilisateur a été créé dans CaliberRM, vous devez entrez à nouveau le dernier DN dans cet onglet.
7 Sélectionnez une ou plusieurs des options suivantes pour définir les restrictions de mot de passe utilisateur appropriées :
♦
User Must Change Password at Next Logon : Force l'utilisateur à changer son mot de passe à la prochaine connexion. Non disponible quand on utilise LDAP.♦
User Cannot Change Password : Empêche l'utilisateur de changer son mot de passe. Non disponible quand on utilise LDAP.♦
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 : Désactive le compte utilisateur. Vous ne pouvez pas cocher les cases User Must Change Password at Next Logon et User Cannot Change Password en même temps. Si vous cochez♦
User Can Manage Glossary Terms : Permet à l'utilisateur de créer de nouveaux termes dans tous les glossaires du serveur CaliberRM et de modifier des termes existants.8 Cliquez sur Suivant. Affectez une licence à l'utilisateur et cliquez sur Suivant.
9 Vérifiez les informations sur l'utilisateur et cliquez sur Terminer.
Concepts associés Licence
Procédures associées Activation de LDAP
25
Procédures pour l'utilisateur final
Cette section fournit des informations d'introduction de type "Comment" pour les utilisateurs non administratifs.
Dans cette section Connexion
Explique comment se connecter à CaliberRM.
Connexion
Pour vous connecter à CaliberRM
1 Sélectionnez Démarrer Programmes CaliberRM CaliberRM. La boîte de dialogue Connexion apparaît.
2 Dans le champ Serveur, entrez le serveur auquel vous connecter ou cliquez sur le bouton Parcourir pour sélectionner un serveur. Si vous modifiez les ports par défaut des serveurs, vous devez entrer
nomserveur>:<numéro de port comme serveur lors de la connexion (par exemple : serverA:3000, au lieu de serverA).
3 Entrez vos identifiants dans les champs Utilisateur et Mot de passe.
Remarque : Si LDAP n'est pas activé au niveau du serveur CaliberRM, mais que vous avez été configuré pour utiliser l'authentification LDAP dans CaliberRM Administrator, vous devez vous connecter au serveur CaliberRM en utilisant les identifiants CaliberRM.
Contactez votre administrateur CaliberRM si vous rencontrez des difficultés pour vous connecter.
Remarque : 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.
4 Cliquez sur Connecter.
Pour vous connecter au client Web
1 Ouvrez Internet Explorer.
2 Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous préférez, vous pouvez naviguer jusqu'à l'URL du serveur web où Web a été installé.
Remarque : Si votre administrateur a changé l'emplacement de la page index de Web, ou s'il a déplacé les liens vers une page personnalisée, vous devez préciser plutôt cet emplacement.
La page index de Web s'affiche.
3 Cliquez sur le lien CaliberRM Web. Lors de la première utilisation de Web, une fenêtre de sécurité vous est présentée.
4 Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la case Ne plus réafficher cet avertissement.
5 Cliquez sur OK. L'applet Web est chargée et l'écran Connexion affiché.
6 Précisez votre hôte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropriés.
Cliquez sur Connecter. Le système vérifie vos informations et ouvre une session sur le serveur.
Pour vous connecter à Web Viewer
1 Ouvrez Internet Explorer.
2 Entrez le nom ou l'adresse IP du serveur auquel vous connecter dans le champ Adresse. Si vous préférez, vous pouvez naviguer jusqu'à l'URL du serveur web où WebView a été installé.
27
Remarque : Si votre administrateur a changé l'emplacement de la page index de Web, ou s'il a déplacé les liens vers une page personnalisée, vous devez préciser plutôt cet emplacement.
La page index de Web s'affiche.
3 Cliquez sur le lien CaliberRM WebView. Lors de la première utilisation de WebView, une fenêtre de sécurité vous est présentée.
4 Cliquez sur le bouton Toujours. Un avertissement s'affiche. Lisez avec soin l'avertissement et cochez la case Ne plus réafficher cet avertissement.
5 Cliquez sur OK. L'applet Web est chargée et l'écran Connexion affiché.
6 Précisez votre hôte serveur, ainsi que votre nom d'utilisateur et votre mot de passe dans les champs appropriés.
Cliquez sur Connecter. Le système vérifie vos informations et ouvre une session sur le serveur.
Concepts associés Utilisateurs
Procédures associées Activation de LDAP
Quoi de neuf
Cette section contient des informations sur les améliorations apportées au produit Borland CaliberRM dans cette version.
Dans cette section
Nouvelles fonctionnalités administratives
Nouvelles fonctionnalités administratives de la version de CaliberRM.
Nouvelles fonctionnalités de l'API
Nouvelles fonctionnalités de l'API de CaliberRM.
Nouvelles fonctionnalités des intégrations
Nouvelles fonctionnalités des intégrations de CaliberRM.
Nouvelles fonctionnalités de création de rapports
Nouvelles fonctionnalités de création de rapports dans CaliberRM.
Nouvelles fonctionnalités de l'éditeur d'exigences
Nouvelles fonctionnalités de l'éditeur d'exigences dans CaliberRM.
Nouvelles fonctionnalités de traçabilité
Nouvelles fonctionnalités de traçabilité de CaliberRM.
Nouvelles fonctionnalités d'emploi
Nouvelles fonctionnalités d'emploi de CaliberRM.
Fonctionnalités abandonnées
Fonctionnalités qui ne sont plus prises en charge par CaliberRM.
29
Nouvelles fonctionnalités administratives
Cette rubrique décrit les nouvelles fonctionnalités administratives de la version de CaliberRM.
♦
CaliberRM Administrator a été renommé♦
Prise en charge de l'authentification mixte♦
Droits des utilisateurs sur les glossaires♦
Prise en charge des ports MPX personnalisésCaliberRM Administrator a été renommé
Framework Administrator n'existe plus. Dans cette version, il est appelé CaliberRM Administrator. Les
"administrateurs CaliberRM" (utilisateurs possédant des droits d'administration) ont été renommés "administrateurs de projets" pour souligner leur rôle particulier dans le projet.
Prise en charge de l'authentification mixte
Vous pouvez définir certains utilisateurs à l'aide de leur nom différencié (DN) LDAP et d'autres à l'aide d'un mot de passe CaliberRM. Dans CaliberRM Administrator, sélectionnez le type d'authentification LDAP souhaitée pour chaque utilisateur. L'utilitaire LDAP QuickStart Manager importe le nom différencié utilisateur pour définir les utilisateurs importés dans CaliberRM.
Droits des utilisateurs sur les glossaires
Les administrateurs peuvent déléguer à des utilisateurs désignés au sein de l'équipe le droit de créer ou de modifier des termes dans les glossaires. Les utilisateurs possédant ce droit peuvent modifier n'importe quel glossaire du serveur CaliberRM. Une fois les utilisateurs créés dans CaliberRM Administrator, cochez la case User can manage glossary terms sur l'onglet Security.
Prise en charge des ports MPX personnalisés
Quand vous utilisez un serveur MPX, vous pouvez spécifier un autre port que celui par défaut. Spécifiez le port MPX dans l'entrée CaliberRM Server du panneau de configuration.
Concepts associés
Nouvelles fonctionnalités de l'éditeur d'exigences Nouvelles fonctionnalités de traçabilité
Nouvelles fonctionnalités de création de rapports Nouvelles fonctionnalités d'emploi
Nouvelles fonctionnalités des intégrations Nouvelles fonctionnalités de l'API
Fonctionnalités abandonnées Procédures associées
Nouvelles fonctionnalités de l'API
Les rubriques ci-dessous énumèrent les nouvelles fonctionnalités du produit CaliberRM. Reportez-vous aux liens de la section Informations associées pour obtenir des informations spécifiques sur les nouvelles fonctionnalités.
♦
Prise en charge par le SDK des profils de sécurité♦
Compléments de traçabilitéPrise en charge par le SDK des profils de sécurité
Vous pouvez créer des profils de sécurité et affecter un profil à un groupe d'utilisateurs par le biais du SDK.
Compléments de traçabilité
Les compléments des fournisseurs ont été renommés compléments de traçabilité et des exemples sont fournis (Program Files Borland CaliberRM Samples Addins) afin de vous aider à étendre la traçabilité de CaliberRM à tous les artefacts logiciels pour lesquels vous voulez mesurer l'impact des modifications d'exigences.
Concepts associés
Nouvelles fonctionnalités de l'éditeur d'exigences Nouvelles fonctionnalités de traçabilité
Nouvelles fonctionnalités de création de rapports Nouvelles fonctionnalités d'emploi
Nouvelles fonctionnalités administratives Nouvelles fonctionnalités des intégrations Fonctionnalités abandonnées
31
Nouvelles fonctionnalités des intégrations
Les rubriques ci-dessous énumèrent les nouvelles fonctionnalités des intégrations de CaliberRM suivantes :
♦
Plug-in développeur Eclipse 3.2♦
Plug-in développeur Visual Studio 2005♦
Intégration à Microsoft Visual Studio Team System♦
Borland SilkCentral Test Manager♦
Publication d'exigences dans Borland StarTeam♦
Mercury Quality CenterPlug-in développeur Eclipse 3.2
Cette version permet de bénéficier de la visibilité des exigences CaliberRM à partir de l'environnement Eclipse. Les développeurs Eclipse peuvent s'assurer qu'ils implémentent les dernières exigences en visualisant les exigences depuis leur EDI. Ils peuvent voir toutes les propriétés des exigences, engager des discussions, voir les informations de traçabilité, voir les exigences sous forme d'une grille et filtrer l'arborescence des exigences. Ils peuvent même créer de nouvelles exigences et les modifier dans une vue document.
Plug-in développeur Visual Studio 2005
Cette version permet de bénéficier de la visibilité des exigences CaliberRM à partir de l'environnement Visual Studio 2005. Les développeurs .NET peuvent s'assurer qu'ils implémentent les dernières exigences en visualisant les exigences depuis leur EDI. Ils peuvent définir des valeurs d'attributs et engager des discussions. Ils peuvent voir toutes les propriétés des exigences, engager des discussions et même créer de nouvelles exigences.
Intégration à Microsoft Visual Studio Team System
D'abord fournie séparément, cette intégration est désormais incluse dans CaliberRM. Le composant serveur doit être installé sur le serveur Microsoft Team Foundation Server, et le composant client sur chaque développeur Visual Studio de l'équipe Visual Studio Team System.
Borland SilkCentral Test Manager
Le complément de traçabilité SilkCentral Test Manager est installé par défaut. L'état d'exécution des tests est inclus dans l'état de traçabilité sur l'onglet Traçabilité 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'icônes. Lorsque vous lancez Publisher depuis CaliberRM, le projet actuellement ouvert et la baseline sont automatiquement pris en compte.
♦
La dernière version de Mercury Quality Center (9.0) est prise en charge.♦
Quality Center Publisher vous permet de sélectionner le dossier (racine) spécifique de Quality Center dans lequel publier des exigences CaliberRM. Les versions d'une exigence spécifique incluses dans les baselines à publier sont reflétées dans Quality Center.♦
L'état d'exécution des tests Quality Center est inclus dans l'état de traçabilité sur l'onglet Traçabilité d'une 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 traçabilité ne montre que les objets ayant des traces vers des exigences du projet CaliberRM actuellement ouvert, ce qui réduit les informations affichées à uniquement ce dont vous avez besoin.Concepts associés
Nouvelles fonctionnalités de l'éditeur d'exigences Nouvelles fonctionnalités de traçabilité
Nouvelles fonctionnalités de création de rapports Nouvelles fonctionnalités d'emploi
Nouvelles fonctionnalités administratives Nouvelles fonctionnalités de l'API Fonctionnalités abandonnées
33
Nouvelles fonctionnalités de création de rapports
Les nouvelles fonctionnalités de création de rapports dans CaliberRM sont les suivantes :
♦
Rapport sur "Ce qui a changé"♦
Mots-clés des baselines dans Document Factory♦
Mots-clés de traçabilité dans Document Factory♦
Sélection contextuelle dans Document Factory♦
Extractions incrémentales avec Datamart♦
Moins de données tronquées dans Datamart SQL Server♦
Extractions Datamart planifiées en cas de traces externes♦
Option de Datamart de ne pas extraire les traces externes♦
Affichage alphabétique des UDA dans les univers Business ObjectsRapport sur "Ce qui a changé"
La champ Dernière modification peut être ajouté à votre grille, offrant ainsi un moyen simple d'afficher toutes les exigences qui ont été modifiées depuis une date spécifique, c'est-à-dire un moyen rapide de voir ce qui a changé depuis la dernière fois que vous avez effectué une vérification. En utilisant l'exportation de la grille existante, vous pouvez générer le rapport filtré au format XML ou CSV.
Mots-clés des baselines dans Document Factory
Les nouveaux mots-clés <<baseline_*>> offrent un moyen d'indiquer dans les modèles que les informations contextuelles sur la baseline doivent figurer dans les rapports.
Mots-clés de traçabilité dans Document Factory
Les nouveaux mots-clés <<trace_*>> développent 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'exécution des tests (pour les cas de tests de Mercury Quality Center ou de Borland SilkCentral Test Manager)
Sélection contextuelle dans Document Factory
Vous pouvez commencer un rapport Document Factory simplement en sélectionnant une exigence dans l'arborescence ou dans la grille d'exigences. Sélectionner une exigence dans l'arborescence puis sélectionner Outils Document Factory crée des rapports sur l'exigence sélectionnée et sur tous ses enfants. A partir de la grille, sélectionnez Fichier Document Factory pour créer un rapport sur le contenu de la grille, ou sur un sous- ensemble de la grille si vous sélectionnez un certain nombre d'exigences
Extractions incrémentales avec Datamart
Moins de données tronquées dans Datamart SQL Server
Lors de l'utilisation de Microsoft SQL Server 2005, les données extraites ne sont plus tronquées. Cette amélioration repose sur une amélioration de SQL Server 2005.
Extractions Datamart planifiées en cas de traces externes
Lors de la génération de rapports incluant la traçabilité 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 générer des rapports de traçabilité entre exigences. Avec le nouveau paramètre –noextraces de l'extracteur, vous pouvez choisir d'exclure les traces externes.
Affichage alphabétique 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 alphabétique, ce qui facilite la recherche d'un UDA spécifique sur lequel établir un rapport.
Concepts associés
Nouvelles fonctionnalités de l'éditeur d'exigences Nouvelles fonctionnalités de traçabilité
Nouvelles fonctionnalités d'emploi Nouvelles fonctionnalités administratives Nouvelles fonctionnalités des intégrations Nouvelles fonctionnalités de l'API
Fonctionnalités abandonnées
35
Nouvelles fonctionnalités de l'éditeur d'exigences
Les rubriques ci-dessous énumèrent les nouvelles fonctionnalités de l'éditeur d'exigences du produit CaliberRM.
♦
Extension du champ de description des exigences♦
Support OLE dans la description des exigences♦
Champ de description affiché dans la grille♦
Améliorations d'emploi de la description des exigences♦
Vérification orthographique visuelle et puissanteExtension du champ de description des exigences
La description des exigences n'est plus limitée à 10000 caractères.
Support OLE dans la description des exigences
Vous pouvez inclure n'importe quel objet OLE dans la description des exigences (Insérer Objet). Des objets tels que des feuilles de calcul Microsoft Excel, des diagrammes Microsoft Visio et des équations mathématiques peuvent enrichir la façon 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 représentés 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 affichées dans la grille. Vous pouvez voir plusieurs descriptions d'exigences à la fois. Les descriptions des exigences sont incluses dans des fichiers CSV exportés depuis la grille, ce qui permet de les voir dans toute application compatible avec le format CSV, comme Microsoft Excel.
Améliorations d'emploi de la description des exigences
Les améliorations suivantes ont été apportées à l'utilisation des descriptions d'exigences :
♦
La taille de la fenêtre de description d'une exigence ne peut plus être diminuée jusqu'à un point où elle 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 redimensionnés♦
Quand vous copiez et collez une description d'exigence à partir d'autres applications (exemple : Microsoft Word), vous contrôlez la marge du champ de description de l'exigence (cliquez avec le bouton droit et sélectionnez l'option Enlever la marge)Vérification orthographique visuelle et puissante
Concepts associés Vues exigence
Nouvelles fonctionnalités de traçabilité
Nouvelles fonctionnalités de création de rapports Nouvelles fonctionnalités d'emploi
Nouvelles fonctionnalités administratives Nouvelles fonctionnalités des intégrations Nouvelles fonctionnalités de l'API
Fonctionnalités abandonnées
Procédures associées Création d'exigences
37
Nouvelles fonctionnalités de traçabilité
Les nouvelles fonctionnalités de traçabilité suivantes ont été ajoutées :
♦
Traçabilité des baselines♦
Amélioration de l'affichage dans la matrice de traçabilité♦
Amélioration des filtres dans la matrice de traçabilité♦
Support de la sélection multiple dans la matrice de traçabilité♦
Comportement de la traçabilité dans les copies des exigencesTraçabilité des baselines
Les informations de traçabilité sont capturées lors de la création des baselines. Lors de la création d'une baseline, les informations de traçabilité affichées dans l'onglet Traçabilité des exigences sont capturées, afin de les afficher quand vous visualiserez la baseline ultérieurement.
Amélioration de l'affichage dans la matrice de traçabilité
Les exigences sont affichées dans l'ordre hiérarchique. Les enfants sont en retrait de leur exigence parent. Utilisez les nouvelles options de menu Affichage Numéros de série et Affichage Numéros hiérarchiques pour afficher les étiquettes et les numéros hiérarchiques des exigences.
Amélioration des filtres dans la matrice de traçabilité
Vous pouvez filtrer les lignes et les colonnes de la matrice de traçabilité grâce à une variété de critères, dont les attributs système (priorité, état, propriétaire), les attributs définis 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 sélection multiple dans la matrice de traçabilité
Dans la matrice, vous pouvez utiliser les touches CTRL et MAJ pour sélectionner plusieurs cellules afin de définir, effacer ou marquer comme suspect un groupe de traces d'exigences.
Comportement de la traçabilité dans les copies des exigences
Dans cette version, lorsque vous copiez et collez des exigences, la traçabilité n'est pas reportée dans les exigences collées. Par défaut, Edition Coller n'inclut plus la traçabilité. Une nouvelle option Collage spécial est fournie, si vous voulez inclure la traçabilité (trace vers, trace depuis ou les deux) dans les exigences collées.
Concepts associés
Nouvelles fonctionnalités de l'éditeur d'exigences Nouvelles fonctionnalités de création de rapports Nouvelles fonctionnalités d'emploi
Nouvelles fonctionnalités administratives Nouvelles fonctionnalités des intégrations Nouvelles fonctionnalités de l'API
Fonctionnalités abandonnées
Procédures associées
Création de traces entre exigences
39
Nouvelles fonctionnalités d'emploi
Voici les nouvelles fonctionnalités d'emploi :
♦
Extension des noms d'exigence à 128 caractères♦
Extension des noms de projet à 128 caractères♦
Noms de serveur persistants dans la boîte de dialogue de connexion♦
Apparence utilisateur♦
Indicateur des références♦
Etat du serveur MPX♦
Maintenance des baselinesExtension des noms d'exigence à 128 caractères
Les exigences peuvent être formulées par des noms allant jusqu'à 128 caractères. Cela facilite l'utilisation de CaliberRM quand vous adoptez des méthodologies agiles où les exigences sont exprimées sous forme narrative.
Extension des noms de projet à 128 caractères
Les projets peuvent être formulées par des noms allant jusqu'à 128 caractères. Cela facilite l'utilisation des noms de projets basés sur un préfixe exprimant la classification des projets.
Noms de serveur persistants dans la boîte de dialogue de connexion
La boîte 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 affichés à l'aide de leur prénom et de leur nom, ce qui est plus intuitif qu'un obscur ID utilisateur. Spécifiez votre préférence d'apparence dans le panneau Outils Options Apparence, et les propriétaires et utilisateurs responsables seront affichés avec leur prénom et leur nom.
Indicateur des références
Lorsque vous ajoutez des références à des exigences, l'onglet Référence indique le nombre de références, afin qu'il ne soit plus nécessaire de cliquer sur l'onglet pour connaître l'existence de références.
Etat du serveur MPX
Semblable à Borland StarTeam, un indicateur MPX est présent dans la barre d'état, informant les utilisateurs quand le serveur MPX est en exécution.
Maintenance des baselines
Une option Edition Rechercher dans l'arborescence, dans la boîte de dialogue Maintenance de la baseline, facilite la localisation d'une exigence particulière dans la baseline. La sélection d'un parent sélectionne
automatiquement ses enfants, ce qui réduit le nombre de clics lors de l'utilisation des hiérarchies d'exigences.
Concepts associés
Nouvelles fonctionnalités de l'éditeur d'exigences Nouvelles fonctionnalités de traçabilité
Nouvelles fonctionnalités de création de rapports Nouvelles fonctionnalités administratives
Nouvelles fonctionnalités des intégrations Nouvelles fonctionnalités de l'API
Fonctionnalités abandonnées
41
Fonctionnalités abandonnées
Pour cette release, certaines fonctionnalités ont été retirées au profit d'améliorations ou de nouvelles fonctionnalités.
Il s'agit de :
♦
Installation en réseau et mise à niveau♦
Prise en charge de Mercury TestDirector♦
Prise en charge de Business Objects 6.1♦
Assistant de support automatisé (ASA) dans l'outil de diagnosticInstallation en réseau et mise à niveau
L'option de déploiement de CaliberRM sur un réseau auxquels les utilisateurs accèdent n'est plus disponible. De nombreuses solutions au déploiement en réseau sont disponibles dans le commerce, notamment SMS qui fait partie de Microsoft Windows 2003.
Prise en charge de Mercury TestDirector
Par souci de cohérence avec l'annonce de Mercury d'arrêter 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.5.
Assistant de support automatisé (ASA) dans l'outil de diagnostic
La section ASA de l'outil de diagnostic a été retirée, car il est possible de créer des journaux depuis Document Factory et depuis l'onglet Outils Options Général.
Concepts associés
Nouvelles fonctionnalités de l'éditeur d'exigences Nouvelles fonctionnalités de traçabilité
Nouvelles fonctionnalités de création de rapports Nouvelles fonctionnalités d'emploi
Nouvelles fonctionnalités administratives Nouvelles fonctionnalités des intégrations Nouvelles fonctionnalités de l'API
Concepts
43
Concepts
Cette section contient des informations conceptuelles pour les divers rôles utilisateur de CaliberRM.
Dans cette section
Administration des serveurs CaliberRM
Cette section fournit des informations conceptuelles pour les administrateurs de serveurs gérant plusieurs projets CaliberRM.
Administration des projets CaliberRM
Cette section fournit des informations conceptuelles pour les administrateurs de projets responsables de la configuration des projets à l'intention des utilisateurs finals.
Utilisation de CaliberRM pour gérer les exigences
Cette section contient des informations conceptuelles pour les utilisateurs finals.
Administration des serveurs CaliberRM
Cette section fournit des informations conceptuelles pour les administrateurs de serveurs gérant plusieurs projets CaliberRM.
Dans cette section
Importation des informations sur les projets
Fournit des informations spécifiques sur les fonctionnalités de RM Import permettant d'importer les informations sur un projet.
Administration de la base de données
Fournit des informations spécifiques sur l'administration de la base de données.
45
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'accès et un nom pour les données à importer, normalement un répertoire (un fichier .txt) créé par RM Export.
Quand vous importez certains objets, l'utilitaire peut créer des objets d'autres types en cas de besoin. L'utilitaire essaie de recréer l'objet tel qu'il existait dans les données d'origine ; cependant, si les données ne sont pas disponibles, il crée automatiquement un objet approprié avec le nom correct. Par exemple, si une exigence importée appartient à "smith", l'utilitaire d'importation cherche la définition de "smith" dans les données importées. Si "smith"
n'existe pas, l'ID utilisateur "smith" est automatiquement créé avec des données minimales.
Généralement, RM Import crée (si nécessaire) les objets suivants de la façon spécifiée ci-dessous :
♦
Utilisateurs : Tous les nouveaux utilisateurs du fichier d'importation User.txt sont ajoutés à la liste des utilisateurs de CaliberRM Administrator♦
Groupes : Tous les nouveaux groupes du fichier d'importation Group.txt sont ajoutés à la liste des groupes de CaliberRM Administrator♦
Projets : Tous les nouveaux projets du fichier d'importation Project.txt sont ajoutés à la liste des projets de CaliberRM Administrator et de CaliberRM♦
Types d'exigences : Tous les nouveaux types d'exigences du fichier d'importation ReqType.txt sont ajoutés aux projets nouveaux ou existants.♦
Exigences : Toutes les nouvelles exigences du fichier d'importation Requirement.txt sont ajoutées aux projets nouveaux ou existants♦
Attributs définis par l'utilisateur : Tous les nouveaux attributs définis par l'utilisateur du fichier d'importation UDA.txt sont ajoutés à la liste des attributs pouvant être affectés à des onglets personnalisésGénéralement, l'utilitaire modifie (si nécessaire) les objets suivants de la façon spécifiée ci-dessous :
♦
Groupes : Ils sont modifiés pour inclure les nouveaux utilisateurs qui leur appartiennent dans le fichier d'importation♦
Projets : Ils sont modifiés pour inclure les nouveaux groupes qui leur sont affectés dans le fichier d'importation♦
Attributs système (état et priorité) : Ils sont modifiés pour inclure toutes les nouvelles valeurs d'état et de priorité contenues dans le fichier d'importationConcepts associés Importation Exportation
Procédures associées
Importation d'exigences depuis Microsoft Word
Administration de la base de données
CaliberRM requiert une administration limitée de la base de donnée, mais des sauvegardes régulières sont fortement recommandées. Le principal utilitaire pour administrer la base de données de CaliberRM est l'utilitaire dbmgr ; le propriétaire de la base de données est l'utilisateur qui installe le serveur CaliberRM et c'est le seul utilisateur qui peut exécuter l'utilitaire dbmgr, ainsi que sauvegarder et restaurer une base de données existante ou créer une nouvelle base de données.
Avertissement : La défragmentation du disque dur peut endommager une base de données CaliberRM. Avant de défragmenter le disque dur sur lequel la base de données est installée, veuillez vous assurer que toutes les bases de données ont été et restent arrêtées. La meilleure méthode est de configurer chaque base de données en mode non démarrable (dbinfo -0) et de stopper le service SQM Database.
Procédures associées
Sauvegarde et restauration d'une base de données
Référence associée
Commandes du gestionnaire de base de données
47
Administration des projets CaliberRM
Cette section fournit des informations conceptuelles pour les administrateurs de projets responsables de la configuration des projets à l'intention des utilisateurs finals.
Dans cette section Projets
Fournit des informations spécifiques sur les projets.
Types d'exigences
Fournit des informations spécifiques sur les types d'exigences.
Attributs
Fournit des informations spécifiques sur les attributs, système et définis par l'utilisateur, d'une exigence.
Utilisateurs
Fournit des informations spécifiques sur les utilisateurs.
Licence
Fournit des informations spécifiques sur les licences.
Sécurité
Fournit des informations spécifiques sur la sécurité.
Rapports administratifs
Fournit des informations spécifiques sur les rapports administratifs.
Projets
CaliberRM stocke les exigences dans des projets. Les projets stockés sur le même serveur CaliberRM partagent un ensemble commun de propriétés (types d'exigences, attributs, profils de sécurité, utilisateurs et groupes).
♦
Les projets sont définis par les types d'exigences affectés à chacun d'eux (Fichier Admin Définir les types d'exigences).♦
Les utilisateurs des projets appartiennent aux groupes auxquels ils ont été affectés dans CaliberRM Administrator.♦
Vous pouvez activer la sécurité pour des projets dans l'onglet Info projet de CaliberRM. La sécurité des projets est définie par les profils de sécurité (Fichier Admin Profils de sécurité) qui sont affectés aux groupes, eux-mêmes affectés ensuite au projet.♦
Les exigences d'un projet peuvent être suivies entre projets.♦
La traçabilité vers des artefacts logiciels stockés hors de CaliberRM est activée pour chaque projet sur l'onglet External Traceability du projet dans CaliberRM Administrator.♦
Les exigences d'un projet peuvent être partagées entre projets. Cela est activé dans l'onglet Info projet de CaliberRM.Concepts associés
Importation des informations sur les projets Types d'exigences
Attributs
Procédures associées Définition des projets
49
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 propriétés principales d'un type d'exigences sont :
♦
un nom (affiché dans l'arborescence des exigences)♦
une étiquette (toutes les exigences de ce type partageront cette étiquette)♦
un ensemble d'onglets personnalisés permettant d'organiser les attributs dans l'interface utilisateurCaliberRM facilite la réutilisation des types d'exigences entre projets. Une fois créé, un type d'exigences peut être affecté à n'importe quel projet, ce qui réduit le temps de création des projets.
Concepts associés Projets
Attributs
Procédures associées
Création d'un type d'exigences Définition des projets