Mappage des projets avec Project Server et Team Foundation Server

Les chefs de projet et les équipes de développement logiciel peuvent utiliser les outils de leur choix, travailler au niveau de granularité correspondant à leurs besoins et partager de façon transparente les informations entre Visual Studio Team Foundation Server 2010 et Microsoft Project Server 2007 Service Pack 2 (SP2) ou Project Server 2010. Lorsque les deux produits serveurs ont été configurés, le moteur de synchronisation tient à jour les données de planification et l'utilisation des ressources pour les données configurées dans le plan de projet d'entreprise mappé et le projet d'équipe.

L'intégration des deux produits serveurs fournit la flexibilité du mode de gestion des projets. En tant que chef de projet, vous pouvez gérer votre projet à l'aide d'une ou de plusieurs des trois méthodes suivantes :

Pour chacune de ces méthodes, les gestionnaires de ressources peuvent planifier et gérer avec précision des ressources ; les chefs de projet peuvent équilibrer la charge de travail entre les ressources pour plusieurs projets logiciels, et le PMO (program management office) peut afficher l'état mis à jour et effectuer le suivi de l'intégrité globale du portefeuille des logiciels en cours de développement. De plus, les analystes d'entreprise ont accès à des outils de mesure de qualité dans le temps.

Important

Cette rubrique s'applique à Microsoft Project Professionnel 2007 ou Microsoft Project Professional 2010 à partir d'un ordinateur client sur lequel est installé Service Pack 1 (SP1) pour Visual Studio 2010. En outre, l'intégration de Visual Studio Team Foundation Server 2010 et Project Server doit être configurée. Pour plus d'informations, consultez Configuration système requise pour prendre en charge l'intégration de Team Foundation Server et de Project Server.

Vous pouvez gérer les éléments de travail dans Team Foundation via Microsoft Project Project Professionnel si vous utilisez le plug-in Team Foundation comme indiqué dans Planification de tâches et assignation de ressources à l'aide de Microsoft Project. Le plug-in se connecte en tant que plan de projet à un projet d'équipe, mais il ne synchronise pas les éléments de travail. Ce plug-in est désactivé lorsqu'un plan de projet d'entreprise est mappé à un projet d'équipe. Pour plus d'informations sur la gestion des éléments de travail à l'aide de Project, consultez Différences opérationnelles dans la gestion des projets à l'aide de Team Foundation et Project.

Dans cette rubrique

  • Tâches des chefs de projet pour gérer des projets et suivre la progression

  • Tâches des responsables du développement et des équipes

  • Tâches pour configurer, mapper et personnaliser la synchronisation de données

Tâches des chefs de projet pour gérer des projets et suivre la progression

Tâche

Rubrique connexe

Définir les livrables. Vous pouvez définir des besoins de l'entreprise et des livrables spécifiques, et laisser la définition des tâches spécifiques à l'initiative de l'équipe du développement. Vous pouvez afficher le correctif cumulatif des ressources et de l'effort ; vous pouvez consulter l'impact sur la planification lorsque l'équipe de développement définit, évalue et met à jour ses tâches détaillées.

Planification verticale des besoins de l'entreprise dans un plan de projet d'entreprise mappé à un projet d'équipe

Définir des livrables et des tâches. Vous pouvez gérer les besoins de l'entreprise et les tâches d'implémentation. Vous pouvez gérer votre flux de travail indépendamment de l'équipe du développement tout en restant informé de la progression du travail.

Gestion des détails du projet dans un plan de projet d'entreprise mappé à un projet d'équipe

Examiner la progression des équipes agiles. Vous pouvez afficher la progression du travail et l'utilisation des ressources pendant que l'équipe de développement agile gère la définition et le calendrier des récits utilisateur et des tâches. Avec la structure PMO, vous pouvez afficher les calendriers, la progression des récits utilisateur et le correctif cumulatif de ressources.

Rendre la progression de l'équipe agile visible pour le PMO (program management office)

Passer en revue le mode de mise à jour des champs. Si vous pensez que le moteur de synchronisation ne fonctionne pas comme prévu, vous devez vérifier le mode de mise à jour des champs spécifiques. Le type de données des champs affectés, l'attribut OnConflict de mappage de champs et la hiérarchie des tâches affectent la façon dont le moteur de synchronisation met à jour des champs spécifiques. Les tâches ne sont pas mises à jour correctement si le chef de projet rejette une ou plusieurs mises à jour d'envoi ou si le plan de projet n'a été publié.

Comprendre comment sont gérées les mises à jour de certains champs en particulier

Assigner des ressources et afficher l'utilisation des ressources. Lorsque l'équipe de développement détaille les spécifications et décompose les tâches en tâches enfants, en tant que chef de projet vous pouvez remarquer le cumul du travail et des ressources. 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 commune est surutilisée dans un projet ou plusieurs projets.

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

Corriger les erreurs lorsque vous publiez des tâches dans Team Foundation Server. Vous devez résoudre toutes les erreurs de validation des données qui peuvent se produire lorsque vous publiez un plan de projet d'entreprise mappé à un projet d'équipe. Une erreur de validation des données se produit si vous définissez une valeur qui viole une règle définie pour le type d'éléments de travail associé à la tâche.

Résolution d'erreurs de validation

Retour au début

Tâches des responsables du développement et des équipes

Tâche

Rubrique connexe

Examiner les livrables, définir les tâches et estimer le travail. Pour chaque livrable envoyé à Project Server, vous définissez et estimez les tâches requises pour implémenter le livrable. Au fur et à mesure de la progression du travail, les membres de l'équipe mettent à jour leurs heures de tâche envoyées automatiquement à Project Server et au chef de projet pour révision.

Planification verticale des besoins de l'entreprise dans un plan de projet d'entreprise mappé à un projet d'équipe

Examiner la répartition du travail et mettre à jour le travail. En tant que responsable du développement, vous pouvez utiliser la requête d'équipe Répartition du travail pour examiner les éléments de travail envoyés par un chef de projet. Au fur et à mesure de la progression du travail, les membres de l'équipe mettent à jour leurs heures de tâche envoyées automatiquement à Project Server et au chef de projet pour révision.

Gestion des détails du projet dans un plan de projet d'entreprise mappé à un projet d'équipe

Définir et envoyer des récits utilisateur à Project Server. En tant que responsable du développement, vous fournissez une visibilité du calendrier du projet et de l'utilisation des ressources si vous affectez au champ Envoyer à Project Server la valeur Oui pour les récits utilisateur sur lesquels travaille votre équipe. Vous pouvez définir rapidement la valeur de ce champ si vous utilisez le classeur Planification du produit.

Rendre la progression de l'équipe agile visible pour le PMO (program management office)

Rechercher les éléments de travail rejetés et régler les problèmes ayant provoqué le rejet.. Lorsque le chef de projet rejette la mise à jour d'un élément de travail, vous devez identifier la raison du rejet et le renvoyer à Project Server. Tant que vous ne renvoyez pas la mise à jour, l'élément de travail ne peut plus participer à la synchronisation de données.

How to: Resolve Conflicts of Mapped Work Items

Supprimer des tâches et des éléments de travail qui ne doivent plus être suivis. Lorsque vous supprimez une tâche du plan de projet ayant été synchronisée avec un élément de travail dans Team Foundation, vous supprimez l'association entre la tâche et l'élément de travail. Cette suppression se produit une fois que vous publiez le plan sur Project Server et que le processus de synchronisation se termine avec la mise à jour des modifications publiées. Cependant, vous pouvez utiliser la commande witadmin destroywi pour supprimer définitivement des éléments de travail d'un projet d'équipe.

Suppression des tâches et des éléments de travail qui ne font plus partie de la synchronisation

Retour au début

Tâches pour configurer, mapper et personnaliser la synchronisation de données

Tâche

Rubriques connexes

Obtenir l'autorisation pour mapper vos plans de projet d'entreprise à un projet d'équipe. Pour mapper vos plans de projet, vous devez avoir l'autorisation Administrer Project Server Integration pour une collection de projets d'équipe qui vous est assignée.

Assignation des autorisations pour prendre en charge l'intégration entre Project Server et Team Foundation Server

Mapper un plan de projet d'entreprise à un projet d'équipe. Pour prendre en charge la synchronisation de données entre un plan de projet d'entreprise et un projet d'équipe, vous devez mapper le plan au projet d'équipe. Vous pouvez mapper plusieurs plans au même projet d'équipe, mais vous ne pouvez mapper un plan à plusieurs projets d'équipe.

Gestion de l'association de projets d'entreprise à des projets d'équipe

Ajouter ou supprimer un type d'éléments de travail dans la synchronisation de données. Vous pouvez définir les types d'élément de travail lorsque vous associez un plan de projet à un projet d'équipe, puis vous pouvez ajouter ou supprimer les types ultérieurement. Vous pouvez également répertorier les types des éléments de travail mappés à un projet d'équipe.

Spécification des types d'éléments de travail à synchroniser

Ajouter des champs ou supprimer des champs de la synchronisation de données. Vous pouvez ajouter des champs et spécifier le mode de synchronisation en personnalisant le fichier de mappage de champs. Par exemple, vous pouvez partager des données qui ne sont pas associées aux plannings (comme les centres de coûts, les noms d'équipe ou les états d'intégrité) si vous ajoutez au fichier de mappage les champs qui stockent ces types de données.

Vous pouvez mapper des champs associés aux listes de choix dans Team Foundation. Toutefois, vous devez créer des tables de correspondance dans Project Server correspondant à ces listes de choix. Vous ne pouvez pas synchroniser automatiquement les listes de choix avec les tables de correspondance.

Personnalisation du mappage de champs entre Project Server et Team Foundation Server

Modifier la configuration de la synchronisation. Vous pouvez supprimer des composants que vous avez configurés en vue de les inclure dans la synchronisation de données. Toutefois, vous devez toujours respecter la séquence de reconfiguration recommandée lorsque vous supprimez de tels composants.

Suppression d'un composant de la synchronisation de données

Ajouter des membres du projet d'équipe aux pools de ressources d'entreprise. Pour assigner et gérer des utilisateurs Team Foundation comme ressources dans Project, vous devez les ajouter au pool de ressources d'entreprise. Pour simplifier ce processus, vous pouvez configurer Project Server pour synchroniser automatiquement les groupes de sécurité avec les groupes du même nom dans Active Directory. En outre, vous pouvez synchroniser les utilisateurs et les ressources dans Project Server avec les utilisateurs dans Active Directory dans plusieurs domaines et forêts.

Consultez les pages suivantes sur le site Web Microsoft :

Retour au début

Voir aussi

Autres ressources

Vue d'ensemble des fonctions de Team Foundation Server et Project Server Integration

Vue d'ensemble du processus de synchronisation pour Team Foundation Server et Project Server Integration

Configuration de l'intégration de Team Foundation Server et Project Server

Historique des modifications

Date

Historique

Motif

Avril 2011

Ajout d'informations et d'un lien vers une rubrique concernant le mode de synchronisation des champs de données entre Project Server et Team Foundation Server.

Améliorations apportées aux informations.

Avril 2011

Correction des informations de la première remarque et ajout d'un lien vers une rubrique qui décrit la façon dont les ressources doivent être ajoutées à la liste des ressources d'entreprise dans Project Server 2007.

Résolution des bogues de contenu.