Comment : lier des éléments de travail à des éléments de modèle

Dans Visual Studio Ultimate, vous pouvez lier tout élément de modèle aux éléments de travail dans Team Foundation Server. Cela vous permet d'effectuer le suivi des tâches, des cas de test, des bogues, des impératifs, des problèmes ou d'autres genres de travaux associés à des parties spécifiques de votre modèle. Vous pouvez également associer tout document à un élément de modèle en joignant le document à un élément de travail lié.

Notes

Vous pouvez créer ces liens uniquement si votre projet utilise Team Foundation Server et que Team Explorer est installé sur votre ordinateur. Pour créer des liens et les afficher depuis des éléments de travail, téléchargez et installez le Pack de fonctionnalités de visualisation et de modélisation Microsoft Visual Studio 2010. Pour plus d'informations, consultez Comment : lier des éléments de travail à des éléments de modèle.

Par exemple, vous pourriez effectuer ces liens :

  • lier un élément de travail Récit utilisateur à un diagramme d'activités qui explique comment le récit est réalisé sous la forme d'une séquence d'opérations ;

  • lier un cas d'usage dans un diagramme de cas d'usage aux éléments de travail Cas de test qui s'assureront qu'il est implémenté correctement ;

  • lier un attribut dans une classe dans un diagramme de classes UML à un élément de travail Bogue à propos d'une erreur dans l'implémentation de l'attribut ;

  • lier un composant dans un diagramme de composant à un élément de travail Tâche qui suit son développement. Une Tâche de ce type serait habituellement le parent de plusieurs plus petites Tâches.

Vous pouvez lier des éléments de travail à tout élément que vous pouvez sélectionner dans les diagrammes ou dans l'Explorateur de modèles UML. Notamment :

  • tous les éléments des modèles UML, tels que les classes, les lignes de vie, les cas d'usage, les sous-systèmes, les activités, les nœuds d'objet, les composants et les interfaces UML ;

  • toutes les relations des modèles UML, telles que les associations, les généralisations, les dépendances, les flux et les messages ;

  • les parties d'éléments, telles que les attributs et opérations de classes, les occurrences d'exécution de lignes de vie, les broches d'entrée et de sortie d'activités, et les parties et les ports de composants ;

  • les couches et les dépendances de couches ;

  • les commentaires et les liens de commentaires ;

  • les diagrammes. Pour sélectionner un diagramme, cliquez dans une partie vide du diagramme.

Dans cette rubrique

  • Pour se connecter à un serveur Team Foundation

  • Pour lier un élément de modèle à un nouvel élément de travail

  • Pour lier un élément de modèle à un élément de travail existant

  • Pour ouvrir les éléments de travail liés à un élément de modèle

  • Pour supprimer les liens vers des éléments de travail d'un élément de modèle

Pour se connecter à un serveur Team Foundation

  1. Dans le menu Affichage, cliquez sur l'Explorateur d'équipes.

  2. Si le serveur et les projets corrects ne sont pas affichés, cliquez sur Ajouter un projet d'équipe existant et choisissez le serveur et les projets corrects.

  3. Dans l'Explorateur d'équipes, cliquez sur le projet dans lequel vous souhaitez créer, lier ou consulter des éléments de travail.

    Le projet s'affiche en surbrillance dans Team Explorer.

Pour lier un élément de modèle à un nouvel élément de travail

  1. Dans l'Explorateur d'équipes :

    1. Assurez-vous que vous êtes connecté à Team Foundation Server dans lequel vous souhaitez créer un nouvel élément de travail.

    2. Assurez-vous que vous avez sélectionné le projet dans lequel vous souhaitez créer des éléments de travail en cliquant sur le projet dans l'Explorateur d'équipes.

  2. Cliquez avec le bouton droit sur l'élément de modèle sur un diagramme ou dans l'Explorateur de modèles UML, pointez sur Créer un élément de travail, puis cliquez sur le type d'élément de travail que vous souhaitez.

    Un formulaire d'élément de travail s'affiche.

  3. Remplissez les champs de l'élément de travail, puis cliquez sur Enregistrer l'élément de travail.

    Le nouvel élément de travail est lié à l'élément de modèle. Une icône apparaît sur l'élément de modèle ou près de celui-ci.

    Important

    Dans cette version finale, un lien pointe dans un seul sens, c'est-à-dire de l'élément de modèle vers l'élément de travail. Pour permettre les liaisons bidirectionnelles entre les éléments de modèle et les éléments de travail, installez le Pack de fonctionnalités de visualisation et de modélisation Microsoft Visual Studio 2010. Cela signifie que lorsque vous créez un lien depuis un élément de modèle UML vers un élément de travail, un lien sera également créé depuis l'élément de travail vers l'élément de modèle. Pour afficher ce lien dans l'élément de travail, ouvrez l'élément de travail et actualisez-le manuellement, ou fermez puis rouvrez votre requête. Pour permettre les liaisons bidirectionnelles entre les éléments de couche et les éléments de travail, installez le Service Pack 1 de Visual Studio 2010. Sinon, vous devrez créer le lien à partir de l'élément de travail. Pour plus d'informations, consultez Comment : lier des éléments de travail à des éléments de modèle.

Pour lier un élément de modèle à un élément de travail existant

  1. Dans l'Explorateur d'équipes, assurez-vous que vous êtes connecté à Team Foundation Server qui contient les éléments de travail que vous souhaitez.

  2. Cliquez avec le bouton droit sur l'élément sur le diagramme ou dans l'Explorateur de modèles UML, puis cliquez sur Lien vers l'élément de travail.

    La boîte de dialogue Lier aux éléments de travail s'affiche.

  3. Sélectionnez votre projet dans le champ Projet.

  4. Choisissez un ou plusieurs éléments de travail à lier à l'élément de modèle, en utilisant l'une des méthodes suivantes :

    • Choisissez une requête dans Requête enregistrée.

    • Tapez les ID d'un ou de plusieurs éléments de travail, séparés par des espaces.

    • Tapez un mot ou une phrase dans Le titre contient.

  5. Cliquez sur Rechercher.

    Une liste d'éléments de travail s'affiche.

  6. Activez les cases à cocher pour le ou les éléments de travail que vous souhaitez, puis cliquez sur OK.

    La propriété Éléments de travail de l'élément de modèle affiche un plus grand nombre qu'avant. Une icône apparaît sur l'élément de modèle ou près de celui-ci.

    Important

    Dans cette version finale, un lien pointe dans un seul sens, c'est-à-dire de l'élément de modèle vers l'élément de travail. Pour permettre les liaisons bidirectionnelles entre les éléments de modèle et les éléments de travail, installez le Pack de fonctionnalités de visualisation et de modélisation Microsoft Visual Studio 2010. Cela signifie que lorsque vous créez un lien depuis un élément de modèle UML vers un élément de travail, un lien sera également créé depuis l'élément de travail vers l'élément de modèle. Pour afficher ce lien dans l'élément de travail, ouvrez l'élément de travail et actualisez-le manuellement, ou fermez puis rouvrez votre requête. Pour permettre les liaisons bidirectionnelles entre les éléments de couche et les éléments de travail, installez le Service Pack 1 de Visual Studio 2010. Sinon, vous devrez créer le lien à partir de l'élément de travail. Pour plus d'informations, consultez Comment : lier des éléments de travail à des éléments de modèle.

Pour ouvrir les éléments de travail liés à un élément de modèle

  1. Dans Team Explorer, assurez-vous que vous êtes connecté à l'instance de Team Foundation Server à laquelle l'élément de modèle est lié.

  2. Cliquez avec le bouton droit sur l'élément de modèle sur le diagramme ou dans l'Explorateur de modèles UML, puis cliquez sur Afficher les éléments de travail.

    Une fenêtre de liste d'éléments de travail s'ouvre et affiche la liste des éléments de travail connectés.

    Notes

    Seuls les éléments de travail dans le serveur actuellement sélectionné seront affichés. Si la liste est vide, vérifiez que vous avez sélectionné le serveur correct dans l'Explorateur d'équipes.

Pour supprimer les liens vers des éléments de travail d'un élément de modèle

  1. Dans Team Explorer, assurez-vous que vous êtes connecté à l'instance de Team Foundation Server à laquelle l'élément de modèle est lié.

  2. Cliquez avec le bouton droit sur l'élément de modèle sur le diagramme ou dans l'Explorateur de modèles UML, puis cliquez sur Supprimer les éléments de travail.

    - ou -

    1. Cliquez avec le bouton droit sur l'élément de modèle du diagramme ou dans l'Explorateur de modèles UML, puis cliquez sur Propriétés.

      Dans la fenêtre Propriétés, la propriété Éléments de travail affiche le nombre d'éléments de travail liés.

    2. Cliquez sur le bouton de sélection […] dans la propriété Éléments de travail.

    La boîte de dialogue Supprimer les liens vers les éléments de travail s'affiche.

    Notes

    Seuls les éléments de travail dans le serveur actuel seront affichés. Si la liste est vide, mais que le nombre d'éléments de travail n'est pas nul, vérifiez que vous êtes connecté au bon serveur dans Team Explorer.

  3. Désactivez les cases à cocher en regard des éléments que vous souhaitez dissocier, puis cliquez sur OK.

    Les éléments de travail ne sont plus liés à l'élément de modèle.

    Important

    Lorsque vous supprimez un lien depuis un élément de modèle, le lien depuis l'élément de travail vers l'élément de modèle est également supprimé. Il est déconseillé de modifier l'élément de travail pour supprimer le lien vers l'élément de modèle, car le lien de l'élément de modèle vers l'élément de travail ne sera pas supprimé. À la place, supprimez le lien de l'élément de travail depuis l'élément de modèle.

Voir aussi

Concepts

Comment : modifier des diagrammes et un modèle UML

Développement de modèles pour la conception logicielle

Historique des modifications

Date

Historique

Motif

Septembre 2010

Rubrique mise à jour pour clarifier le comportement des liens créés entre les éléments de modèle et les éléments de travail.

Commentaires client.

Mars 2011

Mis à jour afin de refléter le correctif pour les liaisons de l'élément de travail aux diagrammes de couche du Service Pack 1 de Visual Studio 2010.

Améliorations apportées aux informations.