Partager via


Utiliser un correctif cumulatif de ressource dans les projets d'entreprise mappés aux projets d'équipe

En tant que chef de projet ou gestionnaire des ressources, assurez le suivi du travail alloué aux ressources dans Microsoft Project Professional ou Team Foundation. Le moteur de synchronisation de Visual Studio Team Foundation Server et Microsoft Project Server prend en charge le flux des calculs de cumul et des données de ressources, appelé également Correctif cumulatif de ressource, entre les deux produits serveurs. Vous pouvez afficher l'assignation du travail par ressources dans Project Professional ou de Project Web Access ou Project Web App (PWA). Indépendamment de la méthode que vous utilisez pour gérer votre plan de projet, vous pouvez utiliser le correctif cumulatif de ressource pour afficher l'allocation des ressources et les estimations du travail, exécuter un audit des ressources et déterminer si une ressource est surutilisée dans un projet ou plusieurs projets.

Notes

Vous pouvez afficher le correctif cumulatif de ressource uniquement pour un plan de projet d'entreprise mappé à un projet d'équipe.Pour plus d'informations, consultez Configurer l'intégration de TFS et Project Server.

Comme les deux produits serveurs assurent le suivi du travail différemment, vous devez vous familiariser avec le mode de stockage des données et les implications liées à leur modification.

Dans cette rubrique

  • Scénarios pris en charge et non pris en charge

  • Affichage de la disponibilité des ressources

  • Informations du correctif cumulatif fournies par Team Foundation

Scénarios pris en charge et non pris en charge

En utilisant le correctif cumulatif de ressource, les chefs de projet peuvent exécuter les opérations suivantes :

  • Afficher l'allocation des ressources et le travail estimé par les équipes de développement.

  • Exécuter un audit des ressources dans Project et créer un calendrier.

  • Déterminer si une ressource commune à plusieurs projets dans le portefeuille est surutilisée.

  • Afficher la progression au fur et à mesure que les membres d'équipe mettent à jour des heures de travail dans Team Foundation.

Le correctif cumulatif de ressource ne prend pas en charge les scénarios suivants :

  • Facturation du travail en fonction du nombre d'heures travaillées par jour par un membre de l'équipe. Team Foundation indique le nombre total d'heures travaillées pour chaque membre de l'équipe à chaque tâche, mais pas le nombre d'heures travaillées pour chaque membre d'équipe par jour. Pour fournir des rapports précis par semaine des heures travaillées, les membres de l'équipe doivent en assurer le suivi à l'aide des feuilles de temps dans Project Server.

  • Suivi du travail par ressource en fonction des éléments de travail assignés successivement à plusieurs membres de l'équipe. Lorsque les membres de l'équipe réaffectent un élément de travail associé à un travail réel, Team Foundation crédite la personne à laquelle l'élément est actuellement assigné de tout le travail effectué jusqu'ici. Pour suivre précisément le travail exécuté par chaque membre de l'équipe, vous devez créer des tâches distinctes pour chaque membre de l'équipe.

Affichage de la disponibilité des ressources

Comme Team Foundation prend en charge le correctif cumulatif de ressource, vous pouvez afficher le rapport Assignation du travail par ressource comme le montre l'illustration suivante. Vous pouvez accéder à ce rapport à partir de l'instance de PWA. Pour plus d'informations, consultez la page suivante sur le site Web de Microsoft : Voir les charges de travail et le disponibilité des ressources.

Assignation de travail par ressource dans PWA

Avant d'afficher les estimations du travail ou la disponibilité des ressources, vous devez publier le plan de projet d'entreprise pour que Project Server dispose des mises à jour les plus récentes. Pour le correctif cumulatif de ressource, une séquence en deux étapes est obligatoire pour capturer l'allocation du travail aux ressources dans Project Server. La séquence d'actions suivante doit se produire pour les données du correctif cumulatif de la ressource pour passer entièrement de Team Foundation vers Project Server :

  1. Les membres de l'équipe envoient un élément de travail parent avec une ou plusieurs tâches enfants au plan de projet d'entreprise.

  2. Pour la première mise à jour d'état, le moteur de synchronisation envoie une mise à jour à Project Server avec un correctif cumulatif initial qui alloue tout le travail au propriétaire de la tâche principale.

  3. Le chef de projet accepte la mise à jour d'état.

  4. Le chef de projet publie le plan de projet.

  5. Pour les mises à jour d'état suivantes, le moteur de synchronisation envoie des mises à jour qui contiennent le correctif cumulatif complet du travail alloué à chaque utilisateur valide. En outre, le moteur envoie des mises à jour pour liées aux modifications apportées au travail, aux champs d'assignation ou à la hiérarchie d'arborescence des éléments de travail.

  6. Le chef de projet accepte la mise à jour d'état.

  7. Le chef de projet publie le plan de projet.

Project Server peut stocker les informations du correctif cumulatif de la ressource de Team Foundation uniquement pour les ressources valides. Pour qu'une ressource soit valide, le nom d'utilisateur doit être ajouté au pool de ressources d'entreprise et au pool de ressources du projet, et les autorisations requises pour envoyer les mises à jour d'état dans Project Server doivent être accordées à l'utilisateur.

Lorsqu'une tâche de correctif cumulatif qui contient une tâche enfant est envoyée que et dont l'utilisateur assigné est une ressource non valide, le travail pour la ressource non valide est alloué au propriétaire principal ou à la ressource active de la tâche récapitulative. Les erreurs d'état sur les assignations des éléments de travail enfants non mappés sont enregistrés avec l'élément de travail parent. Pour résoudre ces réaffectations, vous devez rechercher les tâches dont le statut d'envoi correspond à un échec et résoudre le problème. Pour plus d'informations, consultez Surveiller les éléments de travail envoyés et résoudre les rejets.

Informations du correctif cumulatif de Team Foundation

Le correctif cumulatif est calculé pour les éléments de travail mappés qui contiennent des tâches enfants. Le champ Envoyer à Project Server des éléments de travail mappés ont la valeur Oui. Les champs Travail restant et Travail effectué des tâches parents contiennent la somme des valeurs des champs d'éléments de travail définis pour leurs tâches enfants. De plus, le moteur de synchronisation fournit un correctif cumulatif de toutes les ressources assignées à toutes les tâches enfants et à leur travail connexe. Le moteur stocke également ces informations dans le champ Données d'assignation (Project Server).

Notes

Vous ne pouvez pas désactiver le correctif cumulatif de ressource ou les calculs de cumul.

Les calculs de cumul respectent les règles suivantes :

  • Appliquez uniquement aux éléments de travail non mappés qui sont des éléments enfants dont les parents sont mappés et définis pour être publiés dans un plan de projet d'entreprise.

  • Ignorez les éléments enfants mappés aux tâches Project pour éviter le double comptage du travail dans le plan de projet d'entreprise.

  • Prenez en charge les hiérarchies des tâches qui contiennent plusieurs niveaux d'imbrication, c'est-à-dire les éléments parents qui contiennent des éléments enfants qui contiennent eux-mêmes des éléments enfants.

Au fur et à mesure que les données de correctif cumulatif dans Team Foundation changent, le moteur de synchronisation crée des mises à jour d'état pour refléter les modifications.

Report des éléments de travail de Team Foundation dans les tâches de Project

Le flux de travail suivant illustre comment les éléments de travail dans Team Foundation sont reportés dans les tâches de Project :

  1. Dans Team Foundation, le responsable d'équipe Peter détaille une spécification nommée Panier d'achat dans 10 tâches de cinq heures chacune. Il assigne quatre tâches à Jean-Marie et six tâches à Sanjay. La spécification est assignée à Peter.

  2. Dans Project, le chef de projet Svetlana remarque que la tâche récapitulative Panier d'achat contient les assignations suivantes :

    • une assignation pour Peter sans aucun travail complété ou restant 0

    • une assignation pour Jean-Marie sans aucun travail effectué et avec 20 heures de travail restant

    • une assignation pour Sanjay sans aucun travail effectué et avec 30 heures de travail restant

  3. Au fur et à mesure que les membres de l'équipe complètent leur travail, ils mettent à jour leurs données dans Team Foundation. Après que Jean-Marie a travaillé six heures sur ses tâches et que Sanjay a travaillé 12 heures sur ses tâches, Svetlana consulte les mises à jour suivantes des assignations dans Project :

    • une assignation pour Peter sans aucun travail complété ou restant

    • une assignation pour Jean-Marie avec six heures de travail effectué et 14 heures de travail restant

    • une assignation pour Sanjay avec 12 heures de travail effectué et 18 heures de travail restant

  4. Si les tâches supplémentaires sont ajoutées et assignées à un nouveau membre d'équipe, le correctif cumulatif de travail de cette personne est ajouté aux assignations dans Project pour la tâche récapitulative.

  5. Si le responsable d'équipe déplace une tâche enfant vers un autre élément de travail parent dans Team Foundation, tout travail associé à cette tâche d'enfant est supprimé des assignations dans la tâche récapitulative dans Project.

  6. Si le responsable d'équipe réaffecte une tâche enfant à un autre membre d'équipe, les assignations sont ajustées pour refléter le correctif cumulatif de travail. Tout travail qu'un membre de l'équipe a déjà exécuté est alloué au membre de l'équipe assigné actuellement à l'élément de travail.

Propriétaire principal ou actif d'une tâche ou d'un élément de travail

Vous ne pouvez assigner qu'un seul utilisateur actif à une tâche publiée sur Team Foundation Server. Toutefois, plusieurs ressources s'affichent dans Project pour les tâches récapitulatives qui contiennent le correctif cumulatif des éléments de travail enfants.

Lorsque vous assignez une Ressource dans Project à une tâche que vous publierez dans un projet d'équipe, vous devez spécifier un propriétaire principal ou actif de la tâche. Ces informations correspondent au nom d'utilisateur du champ Assigné à dans Team Foundation.

Assignation et réaffectation des ressources aux éléments de travail et aux tâches

Une fois qu'une tâche est liée dans Team Foundation, elle possède des affectations de ressource reportées qui sont pratiquement en lecture seule dans Project. Dans Project, vous pouvez encore réassigner des tâches non reportées.

Dans Team Foundation, vous pouvez assigner une seule personne à un élément de travail. Le champ Assigné à ne peut contenir qu'un seul nom de personne. Dans Project Professional, vous pouvez assigner plusieurs ressources à une tâche. Toutefois, les tâches que vous publiez dans Team Foundation Server ne peuvent contenir qu'une seule assignation active. Lorsque vous publiez votre plan de projet, le complément client de Team Foundation vérifie qu'une seule assignation par tâche est définie. Si plusieurs ressources sont assignées à une tâche, la boîte de dialogue Résolution de validation s'affiche, et vous devez définir une ressource comme assignation active. Pour plus d'informations, consultez Résoudre des erreurs de validation.

Team Foundation utilise des éléments de travail pour implémenter le flux de travail. Un élément de travail unique peut être assigné successivement à plusieurs membres de l'équipe, et chaque membre exécute une action et complète le travail. Si vous souhaitez facturer heures en fonction du travail effectué par chaque ressource, les membres de l'équipe doivent mettre à jour leurs feuilles de temps dans PWA.

Voir aussi

Concepts

Vue d'ensemble des fonctionnalités d'intégration entre TFS et Project Server

Vue d'ensemble du processus de synchronisation pour l'intégration de TFS et Project Server

Autres ressources

Gérer les projets à l'aide de l'intégration de TFS et Project Server