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

En lisant cette rubrique, vous pouvez comprendre le fonctionnement général du mode de personnalisation de la synchronisation de données entre Visual Studio Team Foundation Server 2010 et Project Server 2007 avec Service Pack 2 (SP2) ou Project Server 2010. Vous pouvez également examiner les différences d'intégration de Team Foundation Server avec Project Server 2007 et Project Server 2010.

L'intégration de Team Foundation Server avec Project Server offre une flexibilité de gestion des projets.

Dans cette rubrique

  • Résumé de la fonctionnalité de synchronisation

  • Différences opérationnelles entre Project Server 2007 et Project Server 2010

Résumé de la fonctionnalité de synchronisation

Le tableau suivant décrit les principales fonctionnalités qui prennent en charge la synchronisation de données entre Team Foundation et Project Server.

Fonctionnalité

Description

Rubrique connexe

Trois types de synchronisation

Le moteur de synchronisation exécute trois types de synchronisation. Ce processus capture et gère les données liées aux tâches et aux ressources dans Team Foundation et Project Server tout en respectant la propriété des données par le chef de projet dans le plan de projet.

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

Mappage de composants n à 1

Vous contrôlez les éléments de la synchronisation en configurant et en personnalisant l'intégration des deux produits serveurs. Le moteur de synchronisation de données prend en charge un mappage n à 1 entre Project Server et Team Foundation. Vous pouvez enregistrer plusieurs instances de Project Web Access ou Project Web App (PWA) avec Team Foundation Server et vous pouvez mapper plusieurs collections de projets d'équipe à une instance de PWA.

Mappage des composants Project Server aux composants Team Foundation

Tâches et éléments de travail synchronisés

Vous pouvez 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.

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

Champs de données synchronisés

Pour synchroniser des données entre un plan de projet d'entreprise et un projet d'équipe, vous devez associer les champs des éléments de travail dans Team Foundation aux champs dans Project Server. Vous pouvez ajouter des champs et spécifier le mode de synchronisation. 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 ajouter des champs ou simplement utiliser l'ensemble des champs par défaut requis pour prendre en charge la synchronisation.

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

Traçabilité, état de mise à jour, envois et rejets

Pendant la création, la mise à jour et la synchronisation des éléments de travail et des tâches, l'écriture d'un enregistrement est effectuée dans le champ Historique des éléments de travail dans Team Foundation. De plus, vous pouvez rechercher les informations d'état dans les champs suivants sous l'onglet Project Server pour chaque élément de travail : État du dernier envoi, Date du dernier envoi, État de la dernière approbation, Date de la dernière approbation.

Champs Project Server ajoutés pour prendre en charge la synchronisation de données

Envois, approbations et approbations automatiques

Les mises à jour des éléments de travail sont envoyées à Project Server et restent dans la file d'attente de la mise à jour de l'état jusqu'à ce que vous les approuviez ou que vous les rejetiez. En tant que chef de projet, vous pouvez définir une règle pour approuver automatiquement toutes les mises à jour envoyées à Project Server depuis Team Foundation Server.

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

Correctif cumulatif de ressource

Dans Team Foundation, les valeurs de cumul sont calculées automatiquement pour le travail effectué et le travail restant des éléments de travail parents qui contiennent des éléments enfants. De plus, les ressources assignées aux tâches individuelles s'affichent comme ressources pour le cumul de la tâche dans le projet.

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

Résolution des conflits

Un conflit peut se produire lorsque les membres de l'équipe modifient simultanément la valeur d'un champ mappé dans Team Foundation et Project Server. Vous pouvez choisir d'accepter toujours la valeur dans Project Server ou de gérer deux valeurs distinctes, ce qui revient à gérer « deux copies ». Si vous choisissez la dernière option, la synchronisation de données est interrompue pour ces champs jusqu'à ce que vous leur assigniez manuellement les mêmes valeurs.

Référence des éléments XML du mappage de champs pour l'intégration de Team Foundation Server et Project Server

Assignation de ressources

Dans Team Foundation, vous ne pouvez assigner qu'une seule ressource à un élément de travail. Vous pouvez assigner plusieurs ressources à une tâche dans Project Professional et synchroniser des données pour cette tâche si vous assignez un propriétaire principal ou une ressource active à la tâche.

De plus, les tâches parents qui contiennent les calculs de cumul des tâches enfants contiennent également le cumul du travail assigné aux propriétaires de chaque tâche. Ce cumul de propriétaires s'affiche sous la forme de ressources multiples dans Project Professional pour la tâche récapitulative.

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

Champs mis en miroir

Dans Team Foundation, vous pouvez stocker les valeurs des champs de Project et les afficher sur le formulaire des éléments de travail. Vous pouvez également rechercher des éléments de travail qui contiennent un ou plusieurs champs dont les valeurs diffèrent des valeurs du plan de projet.

Référence des éléments XML du mappage de champs pour l'intégration de Team Foundation Server et Project Server

Surveillance des éléments de travail envoyés et résolution des rejets

Retour au début

Différences opérationnelles entre Project Server 2007 et Project Server 2010

Le tableau suivant décrit les différences du mode d'intégration de Team Foundation Server avec Project Server 2007 et Project Server 2010.

Zone opérationnelle

Project Server 2007

Project Server 2010

Configuration

Commentaires d'approbation

Les commentaires d'approbation du chef de projet dans PWA ne sont pas enregistrés dans le champ Historique de l'élément de travail.

Les commentaires d'approbation du chef de projet dans PWA sont enregistrés dans le champ Historique de l'élément de travail.

Approbations automatiques

Vous pouvez approuver automatiquement les modifications qui se produisent lorsque les données sont synchronisées.

Vous pouvez approuver automatiquement les modifications qui se produisent lorsque les données sont synchronisées.

Retour au début

Voir aussi

Autres ressources

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

Mappage des projets avec Project Server et Team Foundation Server

Historique des modifications

Date

Historique

Motif

Avril 2011

Suppression d'informations sur la publication automatique pour Project Server 2010. Cette fonctionnalité n'est pas prise en charge.

Résolution des bogues de contenu.