Partager via


Gérer les dépendances, lier des éléments de travail pour prendre en charge la traçabilité

En liant des éléments de travail et d'autres objets, vous pouvez suivre le travail associé, les dépendances et les modifications apportées au fil du temps. Comme le montre l'illustration ci-dessous, des types de liens spécifiques sont utilisés pour suivre des éléments de travail et des actions spécifiques.

Types de liens pris en charge

Suivre le travail associé et les dépendances

Il existe quatre types de liens système utilisés pour lier les éléments les uns aux autres : deux topologies d'arborescence, une topologie de dépendance et un réseau comme indiqué dans le tableau. Les liens de topologies d'arborescence prennent en charge les hiérarchies imbriquées, les requêtes d'arborescence et plusieurs rapports. Les liens dépendants prennent en charge le suivi des tâches qui doivent être achevées avant que d'autres ne soient démarrées. Le type de lien Associé prend en charge la connexion d'éléments de travail qui sont au même niveau.

Utilisez les recommandations fournies dans le tableau suivant pour choisir le type de lien à utiliser en fonction des types de requêtes et de rapports que vous souhaitez créer. Pour en savoir plus sur les topologies et les restrictions de types de liens, consultez Référence des éléments de type de lien.

Type de lien

Utilisation

Affects-Affected by (Topologie d'arborescence, CMMI uniquement)

  • Suivre les demandes de modification concernant les spécifications.

Restrictions et recommandations :

  • Vous pouvez lier une demande de modification a une seule spécification à l'aide de Affecte. Vous pouvez lier des spécifications à autant de demandes de modification enfants qu'il le faut à l'aide de Affecté par.

  • Utilisez les liens Affecte-Affecté par uniquement pour lier des éléments de travail dans le même projet d'équipe. Cette action est recommandée si vous prévoyez d'utiliser Excel ou Project pour modifier ou mettre à jour des données d'éléments de travail.

Child-Parent (Topologie d'arborescence)

  • Créer une structure de répartition du travail (WBS - Work Breakdown Structure). Voir Planifier des tâches et assigner des ressources à l'aide de Project.

  • Mapper des éléments de backlog aux éléments de backlog du portefeuille. Le mappage d'éléments crée automatiquement des liens parent-enfant entre les éléments. Cliquez ici pour en savoir plus sur le mappage.

  • Tenir à jour les relations entre les tâches récapitulatives. Des liens parent-enfant sont créés pour les taches récapitulatives et leurs tâches subordonnées.

  • Lier des tâches à des éléments de backlog de produit, des récits utilisateur ou des spécifications. Prend en charge les rapports Présentation du backlog, Vue d'ensemble des récits et Vue d'ensemble des spécifications.

Restrictions et recommandations :

  • Utilisez Excel pour modifier en bloc les éléments de travail et les liens parent-enfant. Consultez Ajouter ou modifier les éléments de travail en bloc avec Excel.

  • Un élément de travail ne peut avoir qu'un seul parent. Un élément de travail parent peut avoir plusieurs enfants.

  • Utilisez les liens parent-enfant uniquement pour lier des éléments de travail dans le même projet d'équipe. Cette action est recommandée si vous prévoyez d'utiliser Excel ou Project pour modifier ou mettre à jour des données d'éléments de travail.

Predecessor-Successor (Topologie de dépendance)

  • Suivre les tâches qui doivent être achevées avant que d'autres ne soient démarrées. Quand vous planifiez du travail à l'aide de Project, les tâches liées sont représentées sous forme de lien prédécesseur-successeur dans TFS.

  • Prendre en charge les relations un-à-plusieurs.

  • Rechercher et afficher les éléments de travail prédécesseurs et leurs éléments de travail successeurs dans un affichage de requête de liens directs à deux niveaux.

Restrictions et recommandations :

  • Une erreur s'affiche quand vous essayez de créer des liens qui définissent des relations circulaires.

  • Créez des liens prédécesseur-successeur uniquement vers des éléments de travail qui se trouvent dans le même projet d'équipe.

    Vous pouvez créer des liens prédécesseur-successeur entre des éléments de travail qui sont définis dans différents projets. Toutefois, si vous exportez une requête vers Excel ou Project, seuls les éléments de travail qui sont définis pour le projet d'équipe pour lequel la requête est définie sont importés dans le client Team Foundation.

Related (Topologie de lien réseau)

  • Associer des éléments de travail qui sont au même niveau, par exemple des récits utilisateur qui définissent des fonctionnalités qui se chevauchent.

  • Lier des éléments de travail qui sont définis dans différents projets d'équipe et gérés par différentes équipes.

  • Rechercher et afficher des éléments de travail et leurs éléments de travail associés dans un affichage à deux niveaux.

  • Créer des relations simples avec peu de restrictions.

Ajouter un lien

Vous pouvez créer des liens entre des éléments de travail à l'aide de l'un des onglets de contrôle de liens dans un formulaire d'élément de travail. Certains éléments de travail ont trois onglets de contrôle de liens ou plus. Chaque onglet est conçu pour prendre en charge des types de liens spécifiques et pour limiter les types de relations de liens créés. Consultez Contrôles de liens, restrictions et référence de champ.

Onglet de contrôle de liens dans un formulaire d'élément de travail (Team Explorer/Visual Studio)

Contrôles de barre d'outils du lien du formulaire d'élément de travail

Onglet de contrôle de liens dans un formulaire d'élément de travail (Team Explorer/Eclipse)

Options de contrôle de lien (Team Explorer, Eclipse)

Vous pouvez créer des liens à partir d'un formulaire d'élément de travail, à partir d'un élément de travail qui apparaît dans une liste de résultats de requêtes, dans Microsoft Excel ou dans Microsoft Project. Vous pouvez aussi utiliser l'un des programmes clients pour Team Foundation, tels que Team Explorer et Team Web Access, pour créer des liens ou attacher des fichiers.

Vous pouvez également utiliser le menu contextuel dans TWA ou Team Explorer.

Lier un élément de travail à un élément de travail existant (Team Explorer)

Lier à un élément de travail existant

Lier ou modifier des liens parent-enfant entre des éléments de travail

Ces fonctionnalités vous permettent de créer ou de modifier rapidement des liens qui utilisent le type de lien parent enfant :

Suivre le travail effectué lors de la soumission de mises à jour du code

Vous devez lier vos modifications à vos éléments de travail pour que votre équipe puisse comprendre que le travail a été effectué ou comment un bogue a été résolu.

Le contrôle de version Team Foundation (TFVC) vous permet de lier des éléments de travail à des ensembles de modifications de contrôle de version ou à des fichiers de code source avec version à l'aide des types de liens Changeset et Versioned Item. Quand vous archivez des modifications en attente ou que vous utilisez Mon travail pour archiver des modifications, les éléments de travail sont liés automatiquement à vos modifications.

Git vous permet de lier des éléments de travail à des validations à l'aide du type de lien Commit. Pour en savoir plus, voir Gérer et valider vos modifications.

Partager des informations par l'intermédiaire de liens ou de pièces jointes

Depuis l'onglet Liens ou Tous les liens, vous pouvez sélectionner le type de lien Lien hypertexte pour ajouter un lien hypertexte à partir d'un élément de travail vers une page web ou un document sur un site web.

Pour aider à suivre un élément de travail, utilisez l'onglet Pièces jointes pour joindre un fichier contenant des informations supplémentaires à l'élément de travail. Vous pouvez par exemple joindre une capture d'écran qui illustre un problème, une ligne de code dans un fichier texte, un journal, un thread de messagerie ou une spécification de fonctionnalité de produit.

Barre d'outils de contrôle de pièces jointes

Joindre des fichiers à un élément de travail

Depuis l'onglet Storyboards, vous pouvez lier des plans conceptuels que vous avez créés à l'aide de la création de plan conceptuel PowerPoint ou d'une autre application. Par défaut, ce contrôle de liens est ajouté aux éléments de travail utilisés pour définir des spécifications, des récits utilisateur ou des fonctionnalités. Quand vous apportez des modifications à un plan conceptuel lié, l'élément de travail continue à fournir un lien aux fichiers avec les modifications les plus récentes.

Onglet Storyboards et contrôle de liens

Contrôle des liens de plan conceptuel

En liant le plan conceptuel à un élément de travail, vous procurez aux membres de votre équipe un accès au fichier partagé où ils peuvent ajouter leurs commentaires. Pour plus d'informations, consultez Créer un plan conceptuel de vos idées à l'aide de PowerPoint.

Q et R

Q : puis-je modifier le type de lien d'un lien existant ?

R : oui. Vous pouvez utiliser Team Explorer, Excel ou Project pour modifier le type de lien d'un lien existant. Vous ne pouvez modifier qu'un seul lien à la fois.

Q : puis-je créer un élément de travail lié automatiquement ?

R : oui. Vous pouvez ajouter un élément de travail qui est lié automatiquement à partir de la barre d'outils de contrôle de liens. Cliquez sur Icône Ajouter un nouvel élément de travail lié Nouveau. Vous pouvez aussi utiliser le menu contextuel à partir d'une liste de résultats de requête.

Q : puis-je ajouter un type de lien personnalisé ?

R : oui. Vous pouvez créer des types de liens personnalisés, exporter et importer des définitions de types de liens, et supprimer, activer, désactiver et réactiver des types de liens.

Consultez Référence des éléments de type de lien et Gérer les types de liens [witadmin].

Q : puis-je modifier les contrôles et les colonnes sous un onglet de liens ?

R : oui. Vous devez modifier la section FORM du type d'élément de travail. Consultez Modifier ou ajouter un type d'élément de travail personnalisé (WIT) et Éléments LinksControlOptions.

Q : comment interroger des éléments de travail liés ?

R : pour filtrer en fonction de liens hiérarchiques, utilisez le type de requête Arborescence des éléments de travail. Pour filtrer les éléments en fonction de tous les types de liens, utilisez Éléments de travail et liens directs. Vous pouvez rechercher les éléments de travail qui répondent à des critères de valeurs de champ et qui sont liés à d'autres éléments de travail avec des types de liens spécifiques. Ce genre de requête affiche un jeu d'éléments de travail primaire qui répond aux critères de filtres et un jeu d'éléments de travail secondaire lié à des éléments dans le jeu primaire.

Consultez Rechercher des éléments de travail.

Q : comment lier des cas de tests, des étapes partagées et des résultats de test ?

R : les types de liens Testé et Testé par servent à lier des cas de tests à des éléments de travail et Cas de test et Étapes partagées servent à lier des étapes partagées à des cas de test. À l'aide de Microsoft Test Manager, vous pouvez créer des cas de test et des plans de test qui définissent et gèrent ces associations. Gestionnaire de tests crée et gère également les associations des résultats de test aux cas de test et aux plans de test. Consultez Partager des étapes entre des cas de tests.

Créer des étapes partagées

Q : comment lier des éléments de travail à mes diagrammes d'architecture ?

R : en spécifiant le type de lien Modèle, vous pouvez lier un élément de travail à un diagramme créé à l'aide de Visual Studio Ultimate. Cela vous permet de suivre des tâches, des cas de tests, des bogues, des spécifications, des problèmes ou d'autres genres de travaux associés à des composants spécifiques de votre modèle. Vous pouvez aussi lier un élément de modèle à un élément de travail. Consultez Lier des éléments de modèle et des éléments de travail.

Lier des éléments de modèle à des éléments de travail

Ouvrir un élément de modèle lié à partir d'un élément de travail

Q : puis-je augmenter la taille des pièces jointes acceptées par TFS ?

R : oui. Par défaut, Team Foundation Server (TFS) limite la taille des pièces jointes constituées d'éléments de travail à 4 Mo. Pour les déploiements locaux, vous pouvez augmenter cette limite jusqu'à 2 Go. Consultez Modifier la taille maximale des pièces jointes pour les éléments de travail.