Créer votre journal des travaux en souffrance (backlog) et vos tâches à l'aide de Project
Si Microsoft Project est votre outil par défaut pour créer des projets, vous pouvez l'utiliser pour créer votre journal des travaux en souffrance (backlog), planifier des tâches, assigner des ressources et suivre le travail qui est également suivi dans TFS. Vous pouvez 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écrites ultérieurement dans cette rubrique.
Notes
Vous pouvez également gérer des projets avec Project Professional et Project Server synchronisé avec TFS, mais vous ne pouvez pas utiliser Project Professional 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 devrez installer l'une de ces versions pour obtenir le complément Team Foundation à 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.
Une autre façon de démarrer consiste à ouvrir une requête de journal des travaux en souffrance (backlog) dans Team Explorer puis, dans le menu contextuel, sélectionner Ouvrir dans Microsoft Excel.
Conseil
Si le ruban de l'é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 ajouter le nom de votre 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 de 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 journal des travaux en souffrance (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 requiert 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 à ces 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 n'enregistre pas.
Mettre en retrait les tâches pour créer des liens parent-enfant
Lorsque vous indentez les 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 lorsqu'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
Lorsque vous liez deux tâches et publiez votre plan, TFS crée des liens prédécesseur-successeur et des liens parent-enfant 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 d'avance et d'attente ou autres contraintes que le Projet effectue.
Spécifier des données pour d'autres champs TFS
Pour entrer des données dans d'autres champs de TFS, basculez sur la feuille des tâches Team Foundation.
Cette vue affiche tous les champs TFS qui ont été mappés au projet.
Vous pouvez éventuellement ajouter un champ TFS mappé comme colonne à la vue Team Foundation Gantt. Pour afficher les champs de TFS qui sont mappés, ouvrez Mappage de colonnes.
Pour ajouter plus de 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 de TFS
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 Excel, Project, Team Web Access ou Visual Studio Team Explorer, suivez ces conseils pour gérer votre travail efficacement :
|
|
Différences entre travailler dans Project et dans Excel
Zone |
Projet |
Excel |
---|---|---|
Ajout des champs TFS |
Vous pouvez uniquement ajouter à votre plan Project des champs définis dans le fichier de mappage Microsoft Project. |
Vous pouvez ajouter un champ de TFS à votre feuille de calcul Excel répertoriée dans la boîte de dialogue Choisir les colonnes, en respectant les limitations Excel sur la longueur du texte. |
Publier/Actualiser |
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. |
Liaison |
Vous pouvez créer et modifier les liens parent-enfant ou les liens prédécesseur-successeur entre les éléments de travail. |
Utilisation de la vue Liste d'arborescence, vous pouvez créer et modifier des liens parent-enfant. |
Q & 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 de nouveaux champs de projet à 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 les ressources, consultez Planifier des projets à l'aide de 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 se mappent aux champs de Microsoft Project Server, et vous pouvez changer la façon dont des champs spécifiques sont publiés. Consultez le fichier de mappage de champs Microsoft Project.