Gérer des détails du projet dans un plan de projet d'entreprise mappé à un projet d'équipe
En tant que chef de projet, vous pouvez gérer à la fois les besoins de l'entreprise et les tâches d'implémentation dans Microsoft Project Professional.À mesure que le travail progresse, les équipes de développement peuvent mettre à jour leurs tâches directement dans Team Foundation.Les chefs de projet et les équipes de développement peuvent gérer leurs flux de travail de façon indépendante tout en collaborant entièrement et communiquant facilement lorsque des modifications sont apportées qui affectent la planification.Le moteur de synchronisation de Visual Studio Team Foundation Server 2012 et Microsoft Project server gèrent les données pour les spécifications et les tâches dans le plan et le projet d'équipe de projet d'entreprise mappé.
[!REMARQUE]
Si vous souhaitez gérer uniquement des livrables à l'aide de Project Server, consultez Planification verticale des besoins de l'entreprise dans un plan de projet d'entreprise mappé à un projet d'équipe.
Avant de pouvoir synchroniser des données entre votre plan de projet et un projet d'équipe, vous devez d'abord les associer.Pour plus d’informations, consultez Gérer l'association de projets d'entreprise à des projets d'équipe.Avant d'associer le plan au projet, vous devez consulter la section Configurations recommandées pour prendre en charge la gestion de détails de projet décrite plus loin dans cette rubrique.
[!REMARQUE]
Le processus et les activités décrits dans cette rubrique nécessitent que votre déploiement d' Team Foundation Server a été configuré pour l'intégration avec Project Server 2007 ou Project Server 2010.Pour plus d’informations, consultez Configurer l'intégration de Team Foundation Server et Project Server.
Dans cette rubrique
Vue d'ensemble des processus relatifs à la gestion de détails de projet
Configurations recommandées pour prendre en charge la gestion de détails de projet
Tâches du chef de projet et méthodes recommandées
Tâches de l'équipe de développement et méthodes recommandées
[!REMARQUE]
Pour un de démonstration vidéo, consultez la page suivante sur le site Web Microsoft : Gestion de détails de projet dans un plan de projet d'entreprise mappé à un projet d'équipe dans Team Foundation Server.Certains détails peuvent différer entre les procédures expliquées dans le graphique et ceux qui ont décrit ici car ce graphique a été fait pour la version précédente d' Team Foundation Server
Configuration requise
Pour exécuter les procédures dans cette rubrique, les autorisations suivantes doivent être assignées :
Pour publier des tâches d'un plan de projet d'entreprise dans Team Foundation, la ressource assignée à la tâche doit être membre du groupe Contributors pour le projet d'équipe.
Les utilisateurs Team Foundation doivent être membres du groupe Contributors du projet d'équipe pour mettre à jour des éléments de travail dans Team Foundation et les envoyer à Project Server.Ces utilisateurs doivent également être membres du groupe Membres de l'équipe de Project Web Access ou Project Web App (PWA) ou doivent disposer des autorisations d'ouverture de projet et d'affichage du site de projet dans Project.Ils doivent également être ajoutés au pool de ressources d'entreprise pour Project Server et au pool de ressources du plan de projet d'entreprise.
Pour plus d’informations, consultez Assigner des autorisations pour prendre en charge l'intégration entre Project Server et Team Foundation Server.
Vue d'ensemble des processus relatifs à la gestion de détails de projet
Comme le montre l'illustration suivante, le chef de projet initialise le processus en planifiant les spécifications et les tâches dans Project Professional.Le moteur de synchronisation crée des éléments de travail correspondants dans Team Foundation pour chaque tâche envoyée.Le responsable d'équipe examine le plan avec l'équipe de développement et met à jour les estimations du travail.Chaque membre de l'équipe peut mettre à jour son travail au fur et à mesure qu'il exécute ses tâches.
Project calcule automatiquement le correctif cumulatif du travail restant et effectué en fonction des tâches liées à chaque spécification.Lorsque les membres de l'équipe mettent à jour des tâches, les mises à jour d'état sont envoyées pour approbation, et lorsque le chef de projet les approuve, elles sont transmises dans Project.Project calcule ensuite automatiquement le correctif cumulatif des spécifications dans le projet d'équipe.Les mises à jour d'état pour ces correctifs cumulatifs s'affichent ensuite dans l'instance de PWA pour l'approbation du chef de projet.
Le tableau suivant répertorie les tâches qui sont réalisées.
Chef de projet |
En tant que chef de projet, effectuez les tâches suivantes dans Project Professional ou votre instance de PWA : Définissez le plan de projet qui contient les livrables et les tâches.Les livrables peuvent correspondre aux spécifications ou récits utilisateur, en fonction du modèle de processus utilisé par votre équipe de produit pour créer le projet d'équipe. Enregistrez et publiez votre plan dans Project Server. Approuvez ou rejetez les mises à jour d'état au fur et à mesure que le travail progresse. Publiez continuellement les mises à jour dans le plan de Project Server. |
Moteur de synchronisation |
Pour chaque livrable ou tâche configurée pour être publiés dans le plan, le moteur de synchronisation exécute les actions suivantes : Mise à jour du projet d'équipe en créant un élément de travail pour chaque tâche publiée dans le plan de projet mappé.Le moteur crée également un lien qui lie la tâche dans Project Server à l'élément de travail dans Team Foundation. Création d'une mise à jour d'état pour chaque champ mappé dans chaque tâche publiée lorsque des modifications se produisent dans Team Foundation.Ces mises à jour s'affichent dans la file d'attente d'approbation pour que le chef de projet les examine. Mise à jour des éléments de travail dans le projet d'équipe si le chef de projet a approuvé ou rejeté la mise à jour d'état. |
Responsable d'équipe |
Dans Team Foundation, le responsable d'équipe et les membres de l'équipe effectuent les tâches suivantes : Examen des éléments de travail ajoutés au projet d'équipe. Mettez à jour les éléments de travail au fur et à mesure que le travail progresse en modifiant les champs Travail restant et Travail effectué pour chaque tâche. Répondez aux éléments de travail associés à un état rejeté en modifiant les éléments de travail et en les renvoyant dans Project Server. |
Retour au début
Configurations recommandées pour prendre en charge la gestion de détails de projet
Pour prendre en charge le processus décrit dans la section précédente, vous devez mapper le plan de projet d'entreprise au projet d'équipe.Le tableau suivant décrit les configurations recommandées pour le projet d'équipe et le mappage.Pour plus d’informations, consultez Gérer l'association de projets d'entreprise à des projets d'équipe.
Zone à configurer |
Configuration recommandée |
Remarques |
---|---|---|
Modèle de processus pour le projet d'équipe |
Microsoft Solutions Framework (MSF) pour l'amélioration des processus integration (CMMI) de modèle de maturity model integration) |
Le modèle CMMI fournit la spécification et les types de tâche des éléments de travail.Vous pouvez utiliser les pages de journal des travaux en souffrance et de panneau pour gérer votre journal des travaux en souffrance et organiser et exécuter vos sprints.Sinon, vous pouvez utiliser les requêtes partagées que vous ouvrez dans Excel pour définir rapidement et spécifications et tâches de lien.
Remarque
Vous pouvez également utiliser un modèle de processus CMMI personnalisé ou un autre modèle et le personnaliser en fonction de vos besoins.
|
Mappage de projet |
/workItemTypes:Requirement,Task |
Lorsque vous mappez le plan de projet d'entreprise au projet d'équipe, indiquez la spécification et la tâche comme éléments de type d'élément de travail à faire partie de la synchronisation.Vous pouvez également ne pas autoriser le travail fixe pour les tâches.Le travail fixe est l'un des trois types de tâches que vous pouvez utiliser dans Project.Pour plus d'informations, consultez Modification du type de tâche utilisé par Project pour calculer la durée des tâches (page éventuellement en anglais). |
Mappages de champs |
/useDefaultFieldMappings |
Vous pouvez utiliser les mappages de champs par défaut.Aucun mappage de champs supplémentaire n'est obligatoire. |
Noms des ressources |
Vous devez ajouter des membres de l'équipe au groupe Membres de l'équipe pour chaque instance PWA, ou alors vous devez leur accorder les autorisations d'ouverture de projet et d'affichage du site de projet dans Project.Pour plus d’informations, consultez To add Team Foundation members to the Team Members group. Tous les utilisateurs valides de Team Foundation auxquels sont assignés des spécifications, des livrables ou des tâches dans Project, doivent être ajoutés au pool de ressources d'entreprise de Project Server et au pool de ressources du plan de projet d'entreprise. |
Vous devez accorder des autorisations à tous les comptes d'utilisateurs qui sont assignés comme ressources dans le plan de projet, ou bien dont le nom figure dans le champ Assigné à d'un élément de travail.Ces utilisateurs envoient des mises à jour d'état qui sont transmises dans la file d'attente d'état pour l'instance PWA. Tous les noms assignés au champ Noms ressources doivent être reconnus comme collaborateurs valides du projet d'équipe. |
Chefs de projet |
Le compte des utilisateurs de Project Professional doit recevoir l'autorisation Afficher les informations au niveau du projet ou bien être assigné en tant que membre du groupe Lecteur dans Team Foundation pour les projets d'équipe dans lesquels la publication sera effectuée. |
Vous devez accorder aux chefs de projet des autorisations permettant de modifier les éléments de travail de ces projets d'équipe qui sont mappés à leurs plans de projet d'entreprise. |
Retour au début
Tâches du chef de projet et méthodes recommandées
En tant que chef de projet, vous pouvez définir, planifier et surveiller la progression de votre projet en prenant part aux activités suivantes :
Définir les spécifications et les tâches, ainsi qu'une ligne de base
Approuver ou rejeter des mises à jour d'état
Examiner le détail des mises à jour met et la progression
Vous pouvez également afficher l'assignation de travail aux ressources.Pour plus d’informations, consultez Utilisation d'un correctif cumulatif de ressource dans les projets d'entreprise mappés aux projets d'équipe.
Retour au début
Définir les spécifications et les tâches, ainsi qu'une ligne de base
Lorsque vous définissez votre plan de projet, définissez des spécifications parents et des tâches enfants.Comme le montre l'illustration suivante, deux spécifications sont définies, et chacune possédant plusieurs tâches.Pour chaque spécification et tâche, vous devez assigner une valeur au champ Noms ressources, définir le champ Type d'élément de travail sur Spécification ou Tâche, puis définir Publier au projet d'équipe sur Oui.
[!REMARQUE]
Dans Team Foundation, vous ne pouvez assigner qu'une seule personne à un élément de travail à la fois.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.Pour plus d’informations, consultez Working with Resource Rollup in Enterprise Projects Mapped to Team Projects.
Important
Text30 est le champ Project par défaut qui est associé à la colonne Type d'élément de travail utilisée pour synchroniser des tâches avec des éléments de travail.Si vous connectez le plan de projet à Team Foundation Server à l'aide de l'option Choisir le projet d'équipe du menu de ruban de l'équipe, un champ Project supplémentaire, appelé Type d'élément de travail, devient disponible.Ce champ, avec un champ Project par défaut Text24, prend en charge le mappage des plans de projet qui sont liés à Team Foundation. Toutefois, il ne prend pas en charge la synchronisation des plans.Le champ basé sur Text24 contient la liste complète des types d'éléments de travail pour le projet d'équipe.Vous pouvez vous assurer que votre champ est correct en pointant dessus avec la souris et en vérifiant que Text30 s'affiche.
Après avoir publié votre plan de projet, vous ne pouvez pas modifier la valeur assignée à Publier au projet d'équipe.Autrement dit, toutes les tâches que vous publiez dans Team Foundation doivent continuer à être publiées, ou vous devez les supprimer du plan de projet.De plus, vous gérez les assignations de travail à ressources et la hiérarchie des tâches dans votre plan de projet.Vous ne pouvez pas modifier la hiérarchie des tâches dans Team Foundation, mais vous pouvez réaffecter des tâches aux membres de l'équipe dans le projet d'équipe.
Vous ne devez publier que les tâches dont vous souhaitez effectuer le suivi dans Team Foundation.Par exemple, vous ne devez pas publier les tâches récapitulatives Planning de projet et Développement, comme le montre l'illustration précédente, dans Team Foundation parce qu'elles n'ont aucun travail dont elles peuvent effectuer le suivi.
Pour gérer le contrôle de votre planification, vous pouvez définir une ligne de base pour suivre la progression de l'équipe par rapport à la planification cible.Pour plus d'informations, consultez la page suivante du site Web Microsoft : Créer ou mettre à jour une ligne de base ou un plan temporaire (page éventuellement en anglais).
Après avoir défini la ligne de base, vous pouvez enregistrer et publier le plan de projet dans Project Server.La valeur de la ligne de base s'affiche comme Estimation d'origine pour un élément de travail dans Team Foundation.Comme le montre l'illustration suivante, une notification d'état affichée dans l'angle inférieur gauche indique le moment où la publication est terminée.
[!REMARQUE]
Lorsque vous publiez votre plan, le complément Team Foundation de Project Professional vérifie si toutes les données requises pour créer l'élément de travail dans Team Foundation respectent les règles de validation du type d'élément de travail.Si un champ obligatoire n'est pas défini ou si une valeur n'est pas autorisée, vous devez résoudre ces erreurs.Pour plus d’informations, consultez Résoudre des erreurs de validation.
Retour au début
Approuver ou rejeter des mises à jour d'état
Au fur et à mesure que l'équipe progresse, les mises à jour d'état s'affichent dans votre file d'attente d'approbation.D'un coup d'œil, vous pouvez identifier les spécifications et les tâches mises à jour et les détails de chaque mise à jour.Comme le montre l'illustration suivante, vous pouvez cliquer sur une mise à jour d'état pour examiner ses détails.
Lorsque vous cliquez sur une mise à jour d'état, la fenêtre Détails des tâches s'ouvre, comme le montre l'illustration suivante.Vous pouvez examiner les valeurs modifiées pour chaque champ mappé pour la synchronisation.
[!REMARQUE]
Pour mettre à jour votre plan de projet d'entreprise avec les modifications envoyées par Team Foundation, vous devez accepter les mises à jour.
Vous pouvez accepter ou rejeter une mise à jour et, si vous utilisez Project Server 2010, ajouter un commentaire.Par exemple, vous pouvez rejeter une mise à jour parce que vous n'êtes pas d'accord avec une évaluation, un membre de l'équipe a indiqué une valeur inexacte ou vous souhaitez que les tâches soient réaffectées afin que le travail soit accompli plus rapidement.
Retour au début
Examiner le détail des mises à jour met et la progression
Au fur et à mesure que les membres d'équipe progressent, ils mettent à jour les champs Travail restant et Travail effectué pour chaque tâche.Ces valeurs s'affichent comme Travail restant et Travail réel dans votre plan de projet pour chaque spécification et chaque tâche que vous avez publiée dans Team Foundation.Après avoir approuvé les mises à jour d'état, vous pouvez consulter les mises à jour du planning de votre projet.Comme le montre l'illustration suivante, deux tâches ont été effectuées, et plusieurs tâches n'ont pas encore démarré.
Lorsqu'une tâche est plus longue à s'exécuter que prévu, vous pouvez déterminer si les modifications apportées aux évaluations affectent le chemin critique.Vous pouvez alerter le responsable d'équipe si un effet négatif s'est produit au niveau de la planification et que les tâches de projet d'équipe doivent être ajustées.
Retour au début
Tâches de l'équipe de développement et méthodes recommandées
Vous pouvez utiliser la page du panneau dans Team Web Access ou partagée par la requête répartition du travail pour examiner et mettre à jour le travail assigné à votre équipe.Comme le chef de projet est le propriétaire du plan de projet et assure la planification, votre équipe et vous devez effectuer les tâches suivantes :
Examiner la répartition du travail
Ajouter et estimer les tâches supplémentaires
Mettre à jour le travail restant et effectué
Résoudre les problèmes de mises à jour rejetées
Si vous ouvrez un élément de travail dans Team Explorer, le champ Historique s'affiche quand le moteur de synchronisation a créé l'élément de travail, comme le montre l'illustration suivante.
Retour au début
Examiner la répartition du travail
Dans Team Web Access ou Team Explorer, vous pouvez ouvrir la requête répartition du travail, et examinez les éléments de travail ajoutés à votre projet d'équipe dans Project Server.Cette requête répertorie toutes les spécifications qui ne sont pas fermées et leurs tâches ou spécifications enfants.Comme le montre l'illustration suivante, les tâches s'affichent sous leurs spécifications, et les relations de liens hiérarchiques parent-enfant sont verrouillées ().Autrement dit, vous ne pouvez pas modifier le mode de regroupement des tâches sous les spécifications.Seul le chef de projet du plan de projet peut modifier la hiérarchie des tâches.
Comme le chef de projet a défini une ligne de base, les valeurs s'affichent pour à la fois Travail restant et Estimation d'origine, comme le montre l'illustration suivante.
Retour au début
Ajouter et estimer les tâches supplémentaires
Si vous avez besoin de tâches supplémentaires pour implémenter une spécification, vous pouvez les définir et les estimer rapidement en utilisant la requête Répartition du travail, en travaillant dans le formulaire d'élément de travail pour la spécification ou en exportant la liste dans Excel.Comme le montre l'illustration suivante, vous pouvez ouvrir le menu contextuel pour une spécification puis choisir Éléments sélectionnés de lien à un élément de travail.
Menu contextuel pour un élément de travail (Web access)
Dans la fenêtre Ajoutez le nouvel élément de travail lié à la spécification , enfant sélectionnez pour Type de lien, Tâche sélectionnez pour Type d'élément de travail, tapez Titre pour la tâche, puis choisissez OK.
Le formulaire d'élément de travail de la tâche s'affiche et est automatiquement lié à la spécification.Dans le formulaire, pour Assigné à, sélectionnez le membre de l'équipe qui doit travailler sur la tâche, puis tapez le travail estimé pour Travail restant.
Sinon, vous pouvez utiliser la page journal dans Team Web Access comme décrit dans Define and Estimate Tasks That Are Linked to Each Requirement.Sinon, vous pouvez ouvrir la requête répartition du travail dans Excel et définir rapidement les tâches et le travail liés d'évaluation.Pour plus d’informations, consultez Réalisation d'une planification verticale en utilisant une liste d'arborescence d'éléments de travail (dans Excel).
Après avoir ajouté les tâches manquantes pour la spécification, vous pouvez actualiser la requête Répartition du travail.Assurez-vous d'affecter la valeur Oui au champ Envoyer à Project Server.La mise à jour d'état suivante pour la spécification transmettra les nouvelles spécifications et tâches au plan de projet d'entreprise.Vous pouvez en bloc modification plusieurs tâches de définir des champs sélectionnés.Consultez Envoyer des récits utilisateur à Project Server.
Important
Lorsque vous envoyez plusieurs niveaux d'éléments de travail vers Project Server, le premier niveau doit d'abord être approuvé et publié dans Project Server pour permettre l'envoi du niveau suivant.Par exemple, vous pouvez envoyer un lot de nouveaux éléments de travail qui inclut trois niveaux d'éléments enfants.Dans ce cas, le chef de projet doit publier le plan de projet à quatre reprises pour que tous les éléments de travail soient synchronisés avec Project Server.
Retour au début
Mettre à jour le travail restant et effectué
Au fur et à mesure que le travail progresse, chaque membre de l'équipe doit mettre à jour Travail restant et Travail achevé pour chacune de leurs tâches.Elles peuvent effectuer cette opération à l'aide de le panneau de tâche dans Team Web Access ou à l'aide de Team Explorer.Si l'exécution d'une tâche demande plus de temps, le membre de l'équipe peut ajouter du temps supplémentaire au travail restant.Les mises à jour de ces champs s'affichent automatiquement dans la file d'attente d'approbation pour le chef de projet et sont répercutées dans le correctif cumulatif de la spécification parent.
Comme une alternative, en tant que responsable d'équipe, vous pouvez ouvrir la requête répartition du travail dans Excel et mettre à jour plusieurs tâches en même temps.
Retour au début
Résoudre les problèmes de mises à jour rejetées
Lorsqu'un chef de projet rejette une mise à jour d'état d'une spécification ou d'une tâche, les informations s'affichent dans le champ Historique, et le champ État de la dernière approbation sous l'onglet Project Server indique rejeté.Une fois qu'une mise à jour d'un élément de travail a été rejetée, l'élément de travail ne peut plus être synchronisé.Vous devez résoudre le problème du rejet de l'état pour reprendre la synchronisation de l'élément de travail.Vous pouvez créer une requête pour rechercher des éléments de travail dont l'état de mise à jour a été rejeté.Pour plus d’informations, consultez Resolving Conflicts and Managing Rejected Work Item Submissions.
Retour au début
Voir aussi
Tâches
Résoudre des erreurs de validation
Concepts
Comprendre comment sont gérées les mises à jour de certains champs en particulier
Autres ressources
Managing Projects Using Project Professional Mapped to a Team Project