Procédure pas à pas : suivi des éléments de travail
Mise à jour : novembre 2007
Cette procédure pas à pas explique comment créer des éléments de travail et les suivre pendant tout un projet dans Visual Studio Team System. Elle explique également comment utiliser la liste de vérification du projet pour vérifier l'exécution des étapes clés de chaque phase.
À la fin de cette procédure, vous constaterez qu'il est facile d'intégrer des éléments de travail au reste de vos processus de projet.
Dans cette procédure pas à pas, vous effectuerez les tâches suivantes :
Ajouter de nouveaux éléments de travail.
Afficher les éléments de travail.
Rechercher des éléments de travail.
Créer une requête d'élément de travail simple.
Personnaliser les résultats de la requête.
Regrouper des clauses de requêtes.
Remarque : Cette rubrique est basée sur les types et les requêtes d'éléments de travail pour MSF for Agile Software Development. Si votre projet utilise une autre méthodologie, vos types et requêtes d'éléments de travail peuvent différer. MSF for Agile Software Development est l'un des modèles du guide de processus fournis avec Team Foundation. Pour plus d'informations, consultez Recherche et utilisation du guide de processus.
Composants requis
Une connexion Team Foundation Server existante. Pour plus d'informations, consultez Comment : établir une connexion à Team Foundation Server.
Un projet d'équipe existant. Pour plus d'informations, consultez Comment : créer un projet d'équipe. Cette rubrique se base sur un projet d'équipe fictif nommé AdventureWorks. Toutefois, vous pouvez choisir votre propre nom de projet d'équipe.
Un ou plusieurs utilisateurs de Team Foundation à qui vous pouvez assigner des éléments de travail. Pour plus d'informations, consultez Comment : ajouter un utilisateur.
Lorsque vous démarrez Visual Studio, Team Explorer ouvre le projet dans un volet distinct qui peut être ancré. Par défaut, chaque dossier du projet comprend les nœuds de dossier suivants dans l'arborescence du projet d'équipe :
Éléments de travail Comprend Mes requêtes et les Requêtes d'équipe du projet d'équipe (décrites plus loin dans cette procédure).
Documents Comprend les documents que votre administrateur du projet met à la disposition de vos équipes de création de documents.
Rapports Comprend les rapports disponibles pour votre méthodologie de travail et ceux qui sont créés par votre administrateur du projet.
Générations Donne accès aux fonctionnalités de génération dans Team Foundation.
Contrôle de code source Donne accès aux fonctionnalités de contrôle de code source dans Team Foundation.
Outre le dossier du nouveau projet, un dossier Mes favoris se trouve en haut de la liste des dossiers. Vous pouvez ajouter des raccourcis au dossier Mes favoris pour accéder rapidement aux éléments de travail fréquemment utilisés.
Autorisations requises
Pour exécuter cette procédure pas à pas, vous devez être membre du groupe Contributors ou les autorisations Afficher les éléments de travail dans ce nœud et Modifier les éléments de travail dans ce nœud doivent avoir la valeur Autoriser. Pour enregistrer une requête en tant que requête d'équipe, vous devez être membre du groupe Project Administrators. Pour plus d'informations, consultez Autorisations de Team Foundation Server.
Ajout de nouveaux éléments de travail
Chaque tâche d'un projet est un élément de travail. Un objectif fondamental de tout projet est le suivi de tous ces éléments de travail jusqu'à leur réalisation. Si votre projet d'équipe utilise le guide de processus MSF for Agile Software Development fourni avec Team Foundation, vous disposez des types d'éléments de travail suivants :
Scénario Description du besoin ou de la requête de l'utilisateur.
Bogue Défaillance ou déviation entre le comportement attendu et le comportement observé dans le produit.
Spécification de qualité de service Élément du produit final à livrer. Il peut s'agir d'un résultat, d'un problème résolu, d'une fonctionnalité, etc.
Tâche Action autonome qui doit être accomplie par une personne ou un groupe de personnes.
Risque Événement ou condition probable qui peut avoir une incidence potentiellement négative sur le projet dans le futur.
Pour ajouter un nouvel élément de travail Bogue
Dans Team Explorer, sélectionnez le projet d'équipe AdventureWorks.
Cliquez avec le bouton droit sur le dossier Éléments de travail, pointez sur Ajouter un élément de travail, puis cliquez sur Bogue.
Dans le champ Titre, tapez Bogue AdventureWorks.
Remplissez les champs du formulaire. Pour enregistrer l'élément de travail, vous devez remplir tous les champs obligatoires.
Les champs obligatoires sont d'une couleur différente.
Dans le menu Fichier, cliquez sur Nouvel enregistrement : bogue <numéro>.
Lorsque vous enregistrez le bogue, Team Foundation lui assigne un numéro d'identification. Cela vous permet de le suivre pendant votre projet. À des fins de référence dans une autre procédure de cette procédure pas à pas, notez ce numéro d'ID.
Pour exécuter cette procédure pas à pas, vous devez ajouter plusieurs éléments de travail avec des valeurs différentes dans les champs obligatoires. Par exemple, ajoutez un bogue avec une priorité de « 1 » et assignez-le à vous-même. Ajoutez-en un autre avec une priorité de « 1 » et assignez-le à quelqu'un d'autre dans l'équipe. Ensuite, ajoutez plusieurs Spécifications de qualité de service et assignez-les à vous-même ou à d'autres membres de l'équipe. Continuez à ajouter 8 à 10 éléments de travail de types différents parmi les cinq disponibles. Si vous possédez différents types d'éléments de travail, vous pouvez rechercher les éléments de travail selon ces différences.
Afficher les éléments de travail
Vous pouvez ouvrir n'importe quel élément à partir du projet d'équipe dans lequel vous travaillez actuellement ou d'autres projets d'équipe que vous avez inscrits.
Pour afficher tous les éléments de travail qui vous sont assignés
Après avoir créé plusieurs éléments de travail et les avoir assignés à d'autres membres de votre équipe, ouvrez Team Explorer, développez le nœud Éléments de travail, puis Requêtes d'équipe.
Double-cliquez sur la requête Mes éléments de travail pour rechercher les éléments qui vous sont assignés.
Sélectionnez un élément de travail de la fenêtre Liste des résultats, puis double-cliquez sur un élément de travail pour ouvrir le formulaire d'élément de travail.
Étant donné que les ID d'éléments de travail sont uniques dans l'ensemble des projets d'équipe et des types d'éléments de travail, il est facile de rechercher un élément de travail si vous connaissez déjà son ID.
Pour trouver un élément de travail spécifique
Dans le menu Équipe, cliquez sur Atteindre l'élément de travail.
Dans la boîte de dialogue Atteindre l'élément de travail, tapez le numéro d'identification.
Cliquez sur OK pour ouvrir l'élément de travail.
Recherche d'éléments de travail
Utilisez la recherche ou les requêtes pour trouver des éléments de travail qui correspondent à des critères spécifiques. Les critères que vous spécifiez dépendent des informations dont vous avez besoin. Chaque ligne d'une requête s'appelle une clause de requête. Si on compare la création d'une requête à la formulation d'une question, les clauses sont les éléments qui vous permettent de poser une question très précise afin d'obtenir l'ensemble de réponses le plus pertinent possible.
Attention : |
---|
Pour obtenir les meilleurs résultats possibles, ajoutez au moins une clause à une requête avant de l'exécuter. Une requête sans clause lance une recherche dans l'ensemble du projet d'équipe. Plus le projet d'équipe est grand, plus la recherche prend du temps et des ressources si vous ne spécifiez pas de clauses. Une requête mal conçue peut affecter les performances de Team Foundation Server pour l'ensemble de l'équipe. |
Pour rechercher et exécuter une requête d'élément de travail existante
Dans le dossier Requêtes d'équipe dans le nœud Éléments de travail, sélectionnez la requête Tous les éléments de travail.
Double-cliquez sur le nom de la requête.
La requête s'affiche dans Affichage des résultats avec les Résultats de la requête en haut et le formulaire d'élément de travail en dessous.
Création d'une requête d'élément de travail simple
En utilisant les éléments de travail que vous venez de créer, vous pouvez créer une requête simple qui recherche un ou plusieurs éléments qui répondent aux critères.
Pour créer une requête d'élément de travail simple
Dans le nœud Éléments de travail, cliquez avec le bouton droit sur le nœud Mes requêtes, puis cliquez sur Ajouter une requête.
Ajoutez des clauses de requêtes jusqu'à ce que la réponse obtenue vous convienne. Par exemple, ajoutez une clause pour Priorité = 1, puis ajoutez une autre clause pour Activé par = @me (@me insère automatiquement votre alias).
Remarque : Pour des requêtes plus complexes, testez votre requête en recherchant un sous-ensemble plus petit de résultats connus. Si nécessaire, vous pouvez affiner la requête avant de l'exécuter sur l'ensemble de votre projet d'équipe. Par exemple, vous pouvez tester la requête sur les éléments de travail qui vous sont assignés avant de l'exécuter sur ceux qui sont assignés à tout le monde dans votre groupe.
Dans la barre d'outils d'affichage de la requête, cliquez sur Exécuter.
Les résultats apparaissent dans la liste Résultats de la requête.
Dans le menu Fichier, sélectionnez Nouvel enregistrement : requête [requête] <numéro_requête>.
Dans la boîte de dialogue Enregistrer la requête sous, sous Nom, tapez MaRequête1 et sélectionnez Ma requête (visible par moi uniquement).
Cliquez sur Enregistrer pour enregistrer la requête dans votre dossier Mes requêtes.
Personnalisation des résultats de votre requête
Après avoir exécuté une requête pour la première fois, vous pouvez personnaliser l'affichage des résultats de votre requête.
Pour modifier les champs affichés dans les résultats de votre requête
Cliquez sur la barre d'outils Affichage des requêtes et sélectionnez Options de colonne.
Dans la boîte de dialogue Options de colonne, sélectionnez l'onglet Champs.
Sous Colonnes disponibles, sélectionnez Type d'élément de travail.
Remarque : Si vous souhaitez afficher plus de colonnes, maintenez la touche CTRL enfoncée puis cliquez pour sélectionner plusieurs colonnes. Les noms des colonnes sont répertoriés sous Colonnes disponibles par ordre alphabétique.
Cliquez sur > pour copier la sélection dans Colonnes sélectionnées.
Remarque : Pour supprimer des colonnes de la liste des résultats de la requête, sélectionnez les noms de colonne sous Colonnes sélectionnées, puis cliquez sur <.
Remarque : Pour changer l'emplacement des colonnes dans la liste des résultats de la requête, sélectionnez la colonne, puis cliquez sur les flèches haut ou bas dans la boîte de dialogue.
Cliquez sur OK pour enregistrer les options et afficher la colonne sélectionnée dans les résultats de la requête.
Pour trier la liste Résultats de la requête
Cliquez sur la barre d'outils Affichage des requêtes et sélectionnez Options de colonne.
Dans la boîte de dialogue Options de colonne, sélectionnez l'onglet Tri.
Sous Colonnes disponibles, sélectionnez la colonne Type d'élément de travail.
Cliquez sur > pour déplacer la sélection dans Colonnes sélectionnées.
Dans la zone Colonnes sélectionnées, sélectionnez une colonne, puis cliquez sur les flèches haut et bas dans la boîte de dialogue pour déterminer les colonnes qui sont triées en premier.
Dans la zone Colonnes sélectionnées, sélectionnez une colonne, puis cliquez sur les icônes d'ordre croissant ou décroissant pour déterminer le sens du tri.
Cliquez sur OK pour enregistrer les options.
Regroupement de clauses de requêtes
Lorsque vous travaillez avec de grandes quantités de données ou lorsque vous avez besoin d'obtenir des totaux exacts, il est recommandé d'organiser les parties qui composent votre requête dans l'ordre qui vous donne les meilleurs résultats possibles.
Ajouter, supprimer et déplacer des clauses de requêtes Testez les résultats au fur et à mesure. Ainsi, la plupart des requêtes sont créées.
Regrouper des clauses Le regroupement de clauses de requêtes revient à mettre des parenthèses autour d'une expression dans une équation mathématique.
Pour regrouper des clauses de requêtes
Sélectionnez les deux dernières clauses de requêtes dans la requête que vous avez créée précédemment.
Cliquez avec le bouton droit et sélectionnez Regrouper des clauses.
Un symbole qui ressemble à une parenthèse entoure les deux lignes.
Enregistrement d'une requête
Lorsqu'une requête donne les résultats escomptés, vous pouvez l'enregistrer pour un usage ultérieur.
Pour enregistrer une requête
Créez une requête.
Dans le menu Fichier, cliquez sur Nouvel enregistrement : requête [requête] <numéro_requête>.
Dans la boîte de dialogue Enregistrer la requête sous, sous Nom, tapez un nom pour votre requête.
Sous Sélectionnez le type de requête et enregistrez l'emplacement, choisissez l'emplacement où enregistrer la requête :
Pour autoriser l'utilisation de votre requête par d'autres membres de l'équipe, sélectionnez Requête d'équipe (visible par tous).
Remarque : Pour enregistrer votre requête en tant que Requête d'équipe, vous devez disposer d'autorisations Administrateur de projet.
Pour enregistrer votre requête dans votre dossier de requête privé, sélectionnez Ma requête (visible par moi uniquement), puis le projet d'équipe dans lequel vous souhaitez stocker la requête.
Pour enregistrer votre requête dans un fichier que vous pouvez envoyer par courrier électronique, sélectionnez Fichier, puis entrez le dossier et le nom de fichier où vous souhaitez enregistrer le fichier. Team Foundation enregistre la requête avec l'extension .wiq.
Cliquez sur Enregistrer.
Voir aussi
Tâches
Procédure pas à pas : ajout de liens et de pièces jointes à des éléments de travail