Différences opérationnelles dans la gestion des projets à l'aide de Team Foundation et Project

Vous pouvez planifier des projets à l'aide des fonctionnalités disponibles dans Microsoft Project ou Project Professional, tout en gérant les données et en effectuant le suivi du travail dans Team Foundation. Si vous avez déployé Project Server, alors l'installation du Feature Pack pour Visual Studio Team Foundation Server 2010 et Project Server Integration vous permettra de mieux gérer vos plans de projet d'entreprise.

Dans cette rubrique, vous découvrirez les avantages, ainsi que les différences opérationnelles de l'utilisation du plug-in Team Foundation pour Microsoft Project, par rapport à l'intégration des deux produits serveur. Pour plus d'informations sur Project Server, consultez la page suivante sur le site Web Microsoft : Microsoft Project 2010.

Dans cette rubrique

  • Avantages de l'intégration de Team Foundation Server à Project Server

  • Différences opérationnelles entre l'utilisation du plug-in Team Foundation pour Project et l'intégration de Team Foundation Server à Project Server

  • Comparaison de la publication dans Project Professional à la publication dans Project

Avantages de l'intégration de Team Foundation Server à Project Server

L'intégration de Team Foundation Server à Project Server peut devenir un avantage considérable pour les organisations qui souhaitent combler le fossé qui existe au niveau de la collaboration entre leurs équipes de gestion de projets et leurs équipes de développement de logiciels. L'intégration des deux produits serveurs permet aux équipes de collaborer plus efficacement de la façon suivante :

  • Elle permet de visualiser l'exécution de portefeuille à jour, l'alignement avec les objectifs stratégiques et l'utilisation des ressources des projets de développement logiciel, en exploitant les données quantitatives stockées dans les différents systèmes.

  • Elle automatise le partage des informations de projet entre les équipes et améliore la coordination entre les équipes qui utilisent des méthodes différentes, telles que Waterfall et Agile, tout en partageant des données et des métriques communes.

  • Elle permet aux équipes de développement et de gestion de projets de collaborer et de communiquer le planning d'un projet, ainsi que d'avancer à l'aide d'outils familiers tels que Visual Studio, Microsoft Project et produits SharePoint.

Si Project Server n'est pas déployé, vous pouvez utiliser le plug-in Team Foundation pour Microsoft Project, afin de gérer les projets basés sur les éléments de travail de Team Foundation. Le plug-in Team Foundation pour Microsoft Project est compris dans l'installation de toutes les versions de Visual Studio 2010 ou Team Explorer 2010. Grâce à ce plug-in, vous pouvez ajouter et modifier des données relatives aux éléments de travail, en vous connectant directement à Team Foundation Server. Le plug-in vous permet de visualiser les données relatives aux éléments de travail de Team Foundation. Vous pouvez planifier des projets et des tâches, assigner des ressources et effectuer le suivi des modifications en utilisant Project pour gérer les données de Team Foundation. Les éléments de travail peuvent être mis à jour à partir de différents plans de projet par différents utilisateurs.

Le tableau suivant compare les principales tâches que vous pouvez exécuter à l'aide du plug-in Team Foundation pour Microsoft Project, avec celles qui nécessitent l'intégration des deux produits serveurs. Vous pouvez utiliser le plug-in avec toutes les éditions de Project 2007 et Project 2010. Pour intégrer Team Foundation Server à Project Server, vous devez installer Project Professional 2007 ou Project Professional 2010.

Fonctionnalité

Plug-in Team Foundation pour Microsoft Project

Intégration de Team Foundation Server à Project Server

Connexion directe à Team Foundation Server et modification des éléments de travail et de leurs dépendances.

Prise en charge intégrale

  

Planification des projets et des travaux, et gestion du calendrier des projets.

Prise en charge intégrale Prise en charge intégrale

Gestion et synchronisation des liens de dépendance.

Prise en charge intégrale

  

Affichage de l'état des projets, du planning et de l'allocation des ressources.

Prise en charge intégrale Prise en charge intégrale

Utilisation des sous-projets, des projets standard et des projets d'entreprise.

Prise en charge intégrale Prise en charge intégrale

Contrôle du niveau de collaboration et de la synchronisation.

  

Prise en charge intégrale

Affichage et utilisation des pools de ressources d'entreprise.

  

Prise en charge intégrale

Affichage de l'allocation des ressources des différents plans de projet d'entreprise.

  

Prise en charge intégrale

Utilisation de l'optimisation de portefeuille, gestion des demandes et création de rapports (fonctionnalités disponibles uniquement dans Project Server).

  

Prise en charge intégrale

Pour plus d'informations sur le plug-in Team Foundation pour Microsoft Project, consultez Planification de tâches et assignation de ressources à l'aide de Microsoft Project.

Retour au début

Différences opérationnelles entre l'utilisation du plug-in Team Foundation pour Project et l'intégration de Team Foundation Server à Project Server

Le tableau suivant résume les différences opérationnelles entre l'utilisation du plug-in Team Foundation pour Project et l'intégration des deux produits serveurs pour assurer le suivi du travail simultanément effectué dans Team Foundation Server.

Zone opérationnelle

Plug-in Team Foundation pour Microsoft Project

Intégration de Team Foundation Server à Project Server

Modèle de synchronisation

Prend en charge un processus de synchronisation dans lequel les chefs de projet peuvent directement publier vers Team Foundation ou procéder à une actualisation à la demande.

  • Prend en charge le mappage d'un champ de tâche présent dans Project vers un champ présent dans Team Foundation.

  • Les tâches ne sont pas liées aux éléments de travail.

  • Les plans de projet sont liés à Team Foundation Server.

Prend en charge un processus de synchronisation dans lequel les chefs de projet peuvent contrôler les mises à jour de plan.

  • Publiez dans Team Foundation depuis Project Server, soumettez des mises à jour depuis Team Foundation dans une file d'attente d'état et envoyez des mises à jour à Team Foundation en fonction des approbations ou des rejets effectués par les chefs de projet.

    Ce modèle a été conçu pour prendre en charge le plan de projet en tant que projet maître par défaut, de façon à ce que les chefs de projet aient un contrôle total sur les ajouts effectués au plan de projet.

  • Prend en charge le mappage de champs de tâches et de ressources de Project vers les champs de Team Foundation.

  • Après la synchronisation, chaque tâche présente dans Project est liée à un élément de travail dans Team Foundation.

  • Les plans de projet sont mappés aux projets d'équipe jusqu'à l'annulation du mappage.

Processus de publication et d'actualisation

  • Vous décidez des tâches que vous souhaitez publier ou actualiser dans Team Foundation.

  • Dans Project, vous affectez à Publier et actualiser la valeur Non, Actualiser uniquement ou Oui.

  • Différents plans de projet et différentes tâches peuvent être synchronisés avec le même élément de travail.

  • Vous pouvez assigner une seule ressource par tâche.

  • Vous pouvez afficher les champs de Project dans un formulaire d'élément de travail et afficher les champs Team Foundation dans un plan de projet.

  • Les mises à jour peuvent être suivies via le champ Historique de chaque élément de travail.

  • Vous gérer les types d'éléments de travail qui font partie de la synchronisation de données et les tâches ou éléments de travail spécifiques à synchroniser.

  • Dans Project Professional, affectez la valeur Oui ou Non à Publier au projet d'équipe. Dans Team Foundation, affectez la valeur Oui ou Non à Envoyer au projet d'entreprise.

  • Une seule tâche d'un plan de projet peut être synchronisée avec un élément de travail.

  • Vous pouvez assigner une seule ressource à chaque tâche. Toutefois, le champ Ressource affichera le cumul des ressources assignées aux tâches enfants.

  • Vous pouvez afficher les champs de Project dans un formulaire d'élément de travail et afficher les champs Team Foundation dans un plan de projet.

  • Les conflits peuvent nécessiter une résolution. Pour plus d'informations, consultez Surveillance des éléments de travail envoyés et résolution des rejets.

  • Fournit une plus grande traçabilité et un historique de chaque champ et élément de travail synchronisés.

Cumul du travail et des ressources

  • Dans les éléments de travail contenant des tâches enfants, les valeurs des champs Travail restant et Travail effectué sont calculées et cumulées automatiquement.

  • Les heures sont cumulées dans Project mais pas dans Team Foundation.

  • Les ressources ne sont pas cumulées.

  • Dans les éléments de travail synchronisés contenant des tâches enfants, les valeurs des champs Travail restant et Travail effectué sont calculées et cumulées automatiquement.

  • Les heures sont cumulées dans Project et dans les champs miroirs Team Foundation.

  • Les ressources et l'allocation de ressources sont cumulées dans Project Professional et Project Server.

Installation et configuration

  • Nécessite le plug-in Team Foundation pour Microsoft Project, installé avec Visual Studio 2010 ou Team Explorer 2010.

  • Publiez et actualisez des tâches selon une liste d'éléments de travail.

  • Publiez et actualisez tous les types d'éléments de travail sans mappage ni installation.

  • Contrôlez les champs qui sont publiés et actualisés en personnalisant le fichier de mappage de chaque collection.

  • Exercez un contrôle plus précis du mode de publication et d'actualisation des champs en fonction de l'assignation des attributs PublishOnly et IfSummaryRefreshOnly.

  • Nécessite le Feature Pack pour l'intégration de Team Foundation Server à Project Server, Project Server et Project Professional avec le plug-in Team Foundation. Pour plus d'informations, consultez Configuration système requise pour prendre en charge l'intégration de Team Foundation Server et de Project Server.

  • Configurez les projets d'équipe et les types d'éléments de travail qui doivent faire partie de la synchronisation.

  • Contrôlez les champs à publier et à actualiser en personnalisant les mappages d'une collection de projets.

  • Exercez un contrôle plus précis du mode de publication et d'actualisation en fonction des champs qui sont assignés aux éléments targetToTfs et tfsToTarget.

Retour au début

Comparaison de la publication dans Project Professional à la publication dans Project

Lorsque vous publiez des tâches dans Project Professional, ouvrez le menu Fichier, puis cliquez sur Publier pour publier le plan de projet vers Project Server. Une fois Project Server mis à jour, le moteur de synchronisation extrait des données de Project Server et identifie les données à mettre à jour dans Team Foundation, en fonction des données configurées pour la synchronisation. Seuls les projets d'équipe, les éléments de travail et les champs configurés pour la synchronisation sont mis à jour.

Lorsque vous publiez des tâches dans Project, vous cliquez sur Publier dans le ruban Équipe ou dans le menu Équipe.

Retour au début

Voir aussi

Autres ressources

Microsoft Team Foundation Server 2010 et Feature Pack Microsoft Project Server Integration