Créer votre journal des travaux en souffrance (backlog) et vos tâches à l'aide de Project
Si Microsoft Project est votre outil préféré pour le suivi des projets, vous pouvez l'utiliser pour créer votre backlog, planifier des tâches, assigner des ressources et suivre le travail qui est également suivi dans Team Foundation Server (TFS). Vous pouvez utiliser Project tandis que votre équipe de développement utilise les outils qu'elle préfère, tout en partageant les informations de façon transparente.
Travailler dans Project est semblable à la publication et à l'actualisation des éléments de travail avec Microsoft Excel lié à TFS, avec quelques différences comme décrit plus loin dans cette rubrique.
Notes
Vous pouvez également gérer des projets avec Project Professionnel et Project Server synchronisé avec TFS, mais vous ne pouvez pas utiliser Project Professionnel pour publier et actualiser vers TFS et synchroniser avec TFS.
Ajouter des tâches et publier des éléments de travail
Si vous n'avez pas Microsoft Project 2007 ou une version ultérieure, installez-le.
Si vous n'avez pas installé Visual Studio ou Team Explorer, vous devez installer l'une de ces versions pour obtenir le complément Team Foundation de Project.
Dans Project, démarrez avec une feuille de calcul vierge. Si le ruban Équipe (ou le menu Équipe, si vous utilisez Project 2007) ne s'affiche pas, consultez l'étape 2.
Pour démarrer, vous pouvez également ouvrir une requête de backlog dans Team Explorer puis, dans le menu contextuel, sélectionner Ouvrir dans Microsoft Excel.
Conseil
Si le ruban Équipe n'apparaît plus, vous devrez peut-être le réactiver.
Connectez-vous à TFS et au projet d'équipe que vous voulez planifier. Si vous ne pouvez pas vous connecter, faites-vous ajouter en tant que membre de l'équipe.
Si c'est la première fois que vous vous connectez à TFS à partir de Project, vous devrez peut-être ajouter le nom de votre serveur TFS à la liste des serveurs reconnus.
Project est maintenant lié à votre projet d'équipe. La vue Team Foundation Gantt prend en charge l'entrée et l'affichage de plusieurs champs TFS.
Ajoutez des informations de tâche, puis publiez le projet. Pour ajouter un élément de travail, spécifiez le Titre, le Type d'élément de travail,, Publier et actualiser et tous les autres champs obligatoires. Redimensionnez et déplacez des colonnes à l'aide des méthodes de projet standard.
Conseil
Affectez au champ Publier et actualiser d'une tâche la valeur Oui si vous souhaitez créer un élément de travail associé dans TFS.Par exemple, définissez des récits utilisateur, des éléments du backlog et des tâches à publier et à actualiser.Toutefois, pour les tâches récapitulatives que vous créez pour regrouper des tâches ou assigner des jalons, affectez à Publier et actualiser la valeur Non.
Notez comment les ID sont maintenant assignés à vos éléments de travail.
Vous pouvez éventuellement utiliser , sélectionner une requête d'élément de travail et ajouter des éléments de travail de TFS à votre plan de projet.
Assignez des ressources aux tâches. Sinon, laissez ce champ vide pour que l'équipe de développement l'assigne.
Conseil
Bien que Project prenne en charge l'allocation de plusieurs ressources à une tâche, TFS ne l'autorise pas. Si une tâche nécessite l'exécution de plusieurs ressources, divisez-la en sous-tâches et assignez une ressource à chaque sous-tâche.Assignez uniquement un membre d'équipe TFS en tant que ressource aux tâches que vous publiez.
Spécifiez les ressources par leurs noms complets dans les services de domaine Active Directory (AD DS).Si vous assignez une ressource en fonction de son alias ou d'un autre nom, des erreurs de validation risquent de se produire.
Enregistrez votre plan de projet pour conserver les données de planification et d'autres données que TFS ne stocke pas.
Indenter des tâches pour créer des liens parent-enfant
Quand vous indentez des tâches, puis publiez votre plan, vous créez des liens parent-enfant entre les éléments de travail. Les tâches apparaissent dans le tableau de tâches quand elles sont assignées au sprint actuel.
Pour afficher les liens parent-enfant que vous venez de créer, ouvrez Liens et pièces jointes.
Lier des tâches pour créer des liens prédécesseur-successeur
Quand vous liez deux tâches et publiez votre plan, TFS crée des liens prédécesseur-successeur entre les deux éléments de travail.
Bien que TFS assure le suivi des dépendances successeur-prédécesseur sous forme de liens d'éléments de travail, il n'effectue pas le suivi des types de dépendances, des délais et retards ou d'autres contraintes que Project prend en charge.
Spécifier des données pour d'autres champs TFS
Pour entrer des données dans d'autres champs TFS, basculez sur la feuille des tâches Team Foundation.
Cette vue affiche tous les champs TFS qui ont été mappés sur Project.
Vous pouvez éventuellement ajouter un champ TFS mappé comme colonne à la vue Team Foundation Gantt. Pour voir les champs TFS mappés, ouvrez Mappages de colonnes.
Pour ajouter d'autres champs TFS ou modifier la façon dont les champs sont mappés, consultez Personnaliser le fichier de mappage des champs Microsoft Project.
Conseils pour travailler dans Project et d'autres clients Team Foundation
Vous pouvez gérer votre plan de projet à l'aide de Project et de toutes les fonctionnalités que Project fournit. Étant donné que vous et d'autres membres de l'équipe pouvez modifier des éléments de travail TFS dans le portail web, Excel, Project et Team Explorer, suivez ces conseils pour gérer votre travail efficacement :
|
|
Différences entre travailler dans Project et travailler dans Excel
Zone |
Projet |
Excel |
---|---|---|
Ajout de champs TFS |
Vous pouvez uniquement ajouter à votre plan Project des champs définis dans le fichier de mappage Microsoft Project. |
Vous pouvez ajouter à votre feuille de calcul Excel tout champ TFS répertorié dans la boîte de dialogue Sélectionner les colonnes, en respectant les limitations Excel sur la longueur du texte. |
Publication/Actualisation |
Vous spécifiez le champ Publier ou actualiser pour différentes tâches. En outre, les attributs de champs définis dans le fichier de mappage Microsoft Project affectent la façon dont les champs sont publiés et actualisés. |
Tous les éléments de travail sont soumis à publication et actualisation. |
Édition des liens en cours |
Vous pouvez créer et modifier les liens parent-enfant ou les liens prédécesseur-successeur entre les éléments de travail. |
À l'aide de la vue de liste d'arborescence, vous pouvez créer et modifier des liens parent-enfant. |
Q et R
Q : souhaitez-vous ajouter des champs Project aux éléments de travail TFS ?
R : pour permettre aux membres de l'équipe d'afficher ou de modifier des champs Project à partir d'un client Team Foundation, vous devez personnaliser le fichier de définition du type d'élément de travail Tâche et mettre à jour le fichier de mappage Microsoft Project. Pour obtenir des ressources, consultez Planifier des projets avec Microsoft Project 2010.
Q : souhaitez-vous mapper des champs TFS supplémentaires à Project, ou modifier le mappage des champs ?
R : vous pouvez changer la façon dont les champs Team Foundation sont mappés aux champs Microsoft Project, et vous pouvez changer la façon dont des champs spécifiques sont publiés. Consultez Fichier de mappage de champs Microsoft Project.