Choix des types de liens pour un suivi efficace de votre projet

Lorsque vous créez des relations entre des éléments de travail, vous sélectionnez le type de lien le plus adapté pour la planification et le suivi de votre projet. Les différents types de liens prennent en charge différentes fonctionnalités et sont basés sur l'une des quatre topologies existantes, tel que décrit dans Utilisation des types de liens.

Notes

Vous pouvez modifier le type de lien après avoir ajouté un lien entre un élément de travail et un autre. Pour plus d'informations, consultez Créer ou supprimer des relations entre éléments de travail.

Contenu de la rubrique :

Consultez les sections suivantes pour déterminer le type de lien le plus susceptible de répondre à vos besoins en termes de suivi :

  • Utiliser des liens associés pour créer des relations non hiérarchiques

  • Utiliser des liens parent-enfant pour afficher des relations hiérarchiques à plusieurs couches

  • Utiliser des liens de type successeur et prédécesseur pour planifier et effectuer le suivi des tâches du projet et de leurs dépendances

  • Utiliser des liens dépendants pour afficher et effectuer le suivi des éléments de travail dépendants

  • Utiliser des liens d'éléments avec version et des liens d'ensembles de modifications pour associer des tâches et des fonctionnalités à des éléments avec version et des éléments de développement

Utiliser des liens associés pour créer des relations non hiérarchiques

Pour créer la relation la plus simple entre des éléments de travail, ajoutez un lien associé à un élément de travail. Ce type de lien n'a aucune hiérarchie inhérente et est basé sur la topologie des liens réseau. Vous pouvez utiliser le type de lien associé pour mettre en relation des éléments de travail de même niveau, par exemple deux récits utilisateur qui définissent des fonctionnalités qui se chevauchent. Vous pouvez également créer une relation de lien associé entre deux types d'éléments de travail différents qui sont définis dans deux projets d'équipe différents, gérés par des équipes différentes.

Notes

Lorsque vous effectuez une mise à niveau d'une version antérieure de Team Foundation Server, le type de lien associé est assigné à tous les liens actuellement définis.

Les liens associés vous permettent d'atteindre les objectifs suivants :

Utiliser des liens parent-enfant pour afficher des relations hiérarchiques à plusieurs couches

Vous créez des liens parent-enfant entre des éléments de travail pour afficher les relations hiérarchiques à plusieurs couches entre les éléments de travail. Ce type de lien est généralement utilisé pour décomposer des récits utilisateur en fonctionnalités et pour diviser des tâches en sous-tâches. Les liens parent-enfant sont basés sur la topologie d'arborescence, prennent en charge un ensemble de relations un-à-plusieurs et interdisent les définitions circulaires, autrement dit, un nœud enfant ne peut avoir qu'un seul parent.

Lorsque vous définissez des liens parent-enfant, prenez en compte les restrictions et recommandations suivantes :

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

  • Les éléments de travail joints par des liens parent-enfant doivent être définis pour le même projet d'équipe. Ceci est recommandé si vous envisagez d'utiliser Office Excel ou Office Project pour modifier ou mettre à jour des données d'élément de travail.

    Notes

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

Utiliser des liens de type successeur et prédécesseur pour planifier et effectuer le suivi des tâches du projet et de leurs dépendances

Si vous utilisez Office Project pour planifier et effectuer le suivi des projets et liez deux tâches qui représentent des éléments de travail, lorsque vous publiez les données, Team Foundation crée automatiquement des liens prédécesseur-successeur entre les éléments de travail. Les liens prédécesseur-successeur sont utilisés pour effectuer le suivi de tâches qui doivent être exécutées pour que d'autres tâches puissent démarrer. Les liens successeur-prédécesseur sont basés sur une topologie de dépendances, prennent en charge les relations un-à-plusieurs et n'autorisent pas les définitions circulaires.

Lorsque vous associez des éléments de travail à l'aide de liens prédécesseur-successeur, vous pouvez effectuer une ou plusieurs des tâches suivantes :

Lorsque vous définissez des liens prédécesseur-successeur, prenez en compte les restrictions et recommandations suivantes :

  • Ne créez pas de liens qui définissent des relations circulaires. Si vous essayez de créer ou de publier des éléments de travail qui forment des liens cycliques, vous recevrez un message d'erreur vous demandant de résoudre le problème avant de pouvoir publier.

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

    Notes

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

Pour plus d'informations sur ces types de liens et Office Project, consultez Conseils rapides et différences opérationnelles lors du suivi de tâches à l'aide de Microsoft Project et de Team Foundation.

Utiliser des liens dépendants pour afficher et effectuer le suivi des éléments de travail dépendants

Vous créez des liens vers les éléments de travail à l'aide d'un type de lien dépendant afin de suivre les éléments de travail décisifs pour l'accomplissement d'une spécification, d'une fonctionnalité ou d'une tâche. Vous pouvez également créer des liens vers des éléments de travail qui dépassent les frontières d'un projet. Par exemple, le modèle de processus MSF (Microsoft Solutions Framework) for Agile Software Development v5.0 fournit les types de liens dépendants supplémentaires suivants : Testé par/Tests et Cas de test/Étapes partagées. Ces types de liens sont utilisés pour créer des relations entre des éléments de travail afin de suivre les bogues, les problèmes, les cas de test et les étapes partagées. Pour plus d'informations, consultez Création et gestion de tests.

Les liens dépendants sont basés sur une topologie de dépendance, prennent en charge les relations un-à-plusieurs et interdisent les définitions circulaires. Vous pouvez exécuter chacune des tâches suivantes à l'aide de liens dépendants :

  • Rechercher et afficher des éléments de travail de niveau supérieur ainsi que leurs éléments de travail dépendants dans une vue à deux couches. Pour plus d'informations, consultez Afficher et modifier des éléments de travail dans une vue de liens directs.

  • Gérer les risques et les dépendances, et collaborer plus efficacement entre équipes de projet. Par exemple, vous pouvez atteindre les objectifs suivants en définissant des liens dépendants entre des éléments de travail figurant dans votre projet d'équipe et des éléments de travail définis dans un autre projet d'équipe :

    • Créer une relation dépendante vers une fonctionnalité ou un ensemble de tâches en cours de développement dans une autre équipe.

    • Demander à une autre équipe d'accepter une dépendance d'élément de travail.

    • Gérer vos engagements et dépendances intergroupes vis à vis d'autres équipes.

Lorsque vous définissez des liens dépendants, prenez en compte les restrictions et recommandations suivantes :

  • Utilisez des liens dépendants lorsque des éléments de travail partagent des dépendances. Par exemple, utilisez-les lorsqu'un récit utilisateur comporte de nombreuses fonctionnalités et que quelques-unes de ces fonctionnalités répondent à au moins deux récits utilisateur.

  • Utilisez des liens dépendants plutôt que d'autres types de liens pour associer des éléments de travail définis dans un autre projet d'équipe.

  • Vous ne pouvez pas afficher de relations hiérarchiques créées avec des types de liens dépendants à l'aide d'Office Excel ou d'Office Project à l'exception des instances indiquées précédemment dans cette rubrique pour les liens parent-enfant et les liens prédécesseur-successeur. 

    Notes

    Vous pouvez créer des liens dépendants entre des éléments de travail définis dans des projets différents et afficher les dépendances dans une vue d'arborescence ou une vue à deux couches dans Team Web Access etTeam Explorer. Toutefois, si vous exportez une requête vers Office Excel ou Office Project, seuls les éléments de travail définis pour le projet d'équipe pour lequel la requête est définie sont importés dans le client Office.

Utiliser des liens d'ensemble de modifications et des liens d'éléments avec version pour associer les tâches et les fonctionnalités à des éléments avec version et des éléments de développement

Vous pouvez créer des relations entre éléments de travail, ensembles de modifications de contrôle de version et fichiers à l'aide des types de liens Ensemble de modifications et Élément avec version. Ces relations sont utiles lorsque vous devez déterminer le fichier de l'ensemble de modifications ou le fichier du contrôle de code source associé à une fonctionnalité, une tâche, un bogue ou autre élément de travail. Pour utiliser ces relations de lien, votre équipe doit utiliser Team Foundation pour le contrôle de version.

Les liens de type Ensemble de modifications et Élément avec version vous permettent, ainsi qu'à d'autres membres de l'équipe, d'effectuer les tâches suivantes :

  • Associer des modifications de contrôle de version à un élément de travail particulier.

  • Effectuer le suivi de l'ensemble des fichiers impliqués dans l'exécution d'un élément de travail.

  • Afficher les modifications apportées au code source pour traiter un élément de travail.

Notes

Vous ne pouvez pas créer une requête d'éléments de travail ou une requête de liens directs qui recherche des éléments de travail liés à l'aide des types de liens Ensemble de modifications et Élément avec version.

Pour plus d'informations, consultez Associer des éléments de travail à des ensembles de modifications.

Voir aussi

Tâches

Créer ou supprimer des relations entre éléments de travail

Afficher et modifier des éléments de travail dans une vue de liens directs

Afficher et modifier des éléments de travail dans une arborescence

Concepts

Utilisation des types de liens

Autres ressources

Conseils rapides et différences opérationnelles lors du suivi de tâches à l'aide de Microsoft Project et de Team Foundation

Création de relations entre des éléments de travail et d'autres ressources