Choisir le client Team Foundation pour prendre en charge vos tâches

Pour générer, planifier, et suivre votre projet de développement de logiciels avec Visual Studio Team Foundation Server (TFS), vous pouvez choisir entre les clients et les outils suivants. Chacun de ces clients, à l'exception de la création de plan conceptuel PowerPoint, requiert que le client se connecte à un projet d'équipe TFS.

Clients principaux

Utilisez un client primaire pour gérer le code source et les builds, pour planifier et suivre la progression à l'aide des éléments de travail, collaborer et de coordonner vos efforts avec d'autres membres de l'équipe.

  • Team Web Access (TWA) est automatiquement installé et mis à jour lorsque TFS est installé ou mis à jour. Vous pouvez accéder à TWA via les navigateurs suivants :

    • Internet Explorer, versions 9, 10 et 11

    • Mozilla Firefox, dernière version (27)

    • Google Chrome, dernière version (32)

    • Safari (pris en charge sur Mac uniquement), versions 5, 6 et 7

  • Team Explorer est installé avec chaque version de Visual Studio. Vous pouvez également installer Team Explorer depuis le Centre de téléchargement Microsoft en tant que client autonome.

  • Team Explorer Everywhere prend en charge l'accès à TFS depuis les environnements Eclipse et les plateformes non Windows. Votre équipe peut collaborer à partir d'Eclipse ou de la ligne de commande du système d'exploitation de votre choix.

Clients spécifiques à une tâche

Les clients suivants prennent en charge des tâches spécifiques, telles que la gestion des efforts de test, le fourniture de commentaires ou la modification des éléments de travail.

Clients d'intégration Office

Le complément Team Foundation qui est installé lorsque vous installez une édition de Visual Studio ou de Team Explorer intègre le suivi des éléments de travail avec la sélection des clients Office. Le complément prend en charge les versions Office 2007, Office 2010 ou Office 2013.

Prise en charge des tâches et des clients

Utilisez les tableaux suivants pour choisir le meilleur client pour la tâche à effectuer. Notez que certaines tâches requièrent que vous disposiez d'un accès avancé, lequel donne accès à toutes les fonctionnalités TWA.

Légende :

Obligatoire - Conçu pour la tâche

Image conceptuelle de tâches de prise en charge - Prend en charge la tâche

Accès Avancé - Requiert un accès avancé

Vide - Non applicable

Gérer le code source et les builds

Tâche

TWA

Team Explorer

Team Explorer Everywhere

Ajouter le code source au contrôle de version Team Foundation

Configurer Git sur votre ordinateur de développement

Ajouter les fichiers au contrôle de version (Eclipse)

Obligatoire Obligatoire

Afficher, parcourir le code source

Obligatoire Obligatoire Obligatoire

Mapper les espaces de travail

Obligatoire Obligatoire

Développer le code et gérer les modifications en attente

Obligatoire Obligatoire

Télécharger les fichiers (get) du contrôle de version Team Foundation

Obligatoire Obligatoire Obligatoire

Télécharger les fichiers (get) de Git

Obligatoire Obligatoire

Code d'archivage et d'extraction

Obligatoire Obligatoire

Télécharger le code source sous la forme d'un fichier .zip

Obligatoire

Créer les définitions de build

Obligatoire Obligatoire

Gérer les builds

Obligatoire Obligatoire

Afficher et évaluer la qualité des builds

Obligatoire Obligatoire Obligatoire

Gérer les autorisations : TFVC ou Git

Obligatoire

Planifier un projet, une progression de suivi

Tâche

Team Web Access

Team Explorer

Excel

Project

Créer et organiser le backlog

Obligatoire Image conceptuelle de tâches de prise en charge Image conceptuelle de tâches de prise en charge Image conceptuelle de tâches de prise en charge

Utiliser les backlogs du portefeuille

Obligatoire Accès Avancé

Image conceptuelle de tâches de prise en charge Image conceptuelle de tâches de prise en charge

Suivre la progression avec le tableau Kanban

Obligatoire

Utiliser les sprints avec le tableau de tâches

Obligatoire

Des sprints prévus

Obligatoire

Image conceptuelle de tâches de prise en charge

Ajouter des équipes et Administrer les activités d'équipe

Obligatoire

Ajouter et modifier en bloc des éléments de travail

Tâche

TWA

Team Explorer

Team Explorer Everywhere

Excel

Project

Rechercher des éléments de travail

Obligatoire Obligatoire Obligatoire

Ouvrir une requête dans Excel ou Project (1)

Obligatoire

Obligatoire Obligatoire

Ajouter des balises aux éléments de travail pour classer et filtrer les listes

Obligatoire

Trier les bogues, classer par priorité les éléments du backlog

Obligatoire Obligatoire Obligatoire Obligatoire

Ajouter en bloc les éléments de travail (Excel)

Obligatoire Obligatoire

Modifier en bloc les éléments de travail

Image conceptuelle de tâches de prise en charge

Obligatoire Obligatoire

Créer et partager les modèles d'éléments de travail (2)

Obligatoire Obligatoire

Ajouter des formules aux feuilles de calcul

Obligatoire

Travailler hors connexion

Obligatoire Obligatoire

Gérer les autorisations au niveau des zones

Obligatoire

Remarques :

  1. Bien que vous ne puissiez pas ouvrir une requête directement dans TWA, vous pouvez ouvrir Excel ou Project et ouvrir une requête créée dans TWA.

  2. Pour gérer les modèles d'éléments de travail dans Team Explorer, téléchargez TFS Power tools.

Ajouter et modifier des liens d'éléments de travail

Tâche

TWA

Team Explorer

Excel

Project

Lier deux éléments de travail

Obligatoire Obligatoire Obligatoire Obligatoire

Créer une structure de répartition du travail (WBS - Work Breakdown Structure)

Obligatoire

Obligatoire Obligatoire

Mapper des éléments de backlog à des éléments de backlog de portefeuille (1)

Obligatoire Accès Avancé

Image conceptuelle de tâches de prise en charge Image conceptuelle de tâches de prise en charge Image conceptuelle de tâches de prise en charge

Afficher et modifier en bloc des liens hiérarchiques (2)

Obligatoire Obligatoire Obligatoire Obligatoire

Ajouter au modifier en bloc des liens prédécesseur-successeur (3)

Obligatoire

Modifier le type de lien d'un lien existant

Obligatoire Obligatoire Obligatoire

Lier le code source à des éléments de travail à l'aide de Mon travail ou Git

Obligatoire

Remarques :

  1. Dans TWA, vous pouvez mapper rapidement des éléments de backlog à des éléments de backlog de portefeuille. Le mappage lie les éléments de travail à l'aide du type de lien parent-enfant. Vous pouvez modifier ces relations de liens dans tous les autres clients pris en charge.

  2. Dans Team Explorer, vous pouvez modifier les liens parent-enfant en déplaçant les éléments d'une requête de liste d'arborescence. Et dans Excel et Project, vous pouvez modifier les liens parent-enfant en coupant et en collant des lignes, en insérant de nouvelles lignes ou en mettant des tâches en retrait (Project uniquement).

  3. Quand vous liez des taches dans Project, vous créez des liens prédécesseur-successeur entre leurs éléments de travail TFS correspondants.

Collaborer avec les membres de l'équipe et les parties prenantes

Tâche

TWA

Team Explorer

Outil de Feedback Microsoft

Création de plan conceptuel PowerPoint

PowerPoint

Collaborer dans une salle d'équipe

Obligatoire Accès Avancé

Obtenir des commentaires

Obligatoire Accès Avancé

Fournir des commentaires

Obligatoire

Revoir les commentaires

Obligatoire Obligatoire

Demande et réponse à la révision du code à l'aide de Mon travail (1)

Obligatoire Accès Avancé

Créer le plan conceptuel d'une fonctionnalité, d'un récit utilisateur ou d'une expérience (2)

Obligatoire

Afficher un plan conceptuel créé avec la création de plan conceptuel PowerPoint (2)

Obligatoire Obligatoire

Lier les animations aux éléments de travail via l'onglet Animations

Obligatoire Obligatoire

Obligatoire

Remarques :

  1. Pour demander ou répondre aux révisions du code, installez Visual Studio Premium ou Visual Studio Ultimate. Mon travail apparaît dans Team Explorer avec ces éditions.

  2. Pour créer ou afficher des plans conceptuels, Microsoft PowerPoint doit être installé.

Créer, gérer et exécuter les tests

Tâche

TWA

Team Explorer

Microsoft Test Manager

Planifier et gérer les plans et les suites de test

Obligatoire Accès Avancé

Obligatoire

Créer les cas de test manuel

Obligatoire Accès Avancé

Obligatoire

Exécuter les tests

Obligatoire Accès Avancé

Obligatoire

Suivre les résultats des tests

Obligatoire Obligatoire

Requête pour les cas de test, les étapes partagées ou autres éléments de travail

Obligatoire Obligatoire Obligatoire

Gérer les autorisations de test

Obligatoire

Surveiller et créer le rapport de la progression

Tâche

TWA

Excel

Project

Serveur de rapports

Tableaux de bord SharePoint

Diagramme de flux cumulatif

Obligatoire

Burndown de tâche

Obligatoire

Vélocité de l'équipe

Obligatoire

Obligatoire

Créer des graphiques en secteurs, des histogrammes et des graphiques de tendances basés sur les requêtes (1)

Obligatoire Accès Avancé

Générer des graphiques en secteurs, des histogrammes et des graphiques de tendances basés sur les requêtes (Excel) (2)

Obligatoire

Surveiller la qualité du code, la progression du projet et les plans de test, et suivre les bogues (3, 4)

Obligatoire Obligatoire Obligatoire

Personnaliser la page d'accueil de l'équipe

Obligatoire

Personnaliser les tableaux de bord (4)

Obligatoire

Chronologie de projet (5)

Obligatoire

Utilisation des ressources (5)

Obligatoire

Remarques :

  1. Pour créer des graphiques, vous devez appartenir au groupe d'accès avancé. Pour créer des graphiques en secteurs, des histogrammes ou des graphiques d'état en barres, la mise à jour TFS 2013 Update 2 doit être installée. Pour créer des graphiques de tendances ou un graphique qui additionne des valeurs de champ, la mise à jour TFS 2013 Update 4 doit être installée.

  2. Pour créer des rapports Excel ad hoc, la collection de projets d'équipe contenant votre projet d'équipe doit être configurée avec SQL Server Analysis Services, et vous devez être un membre du rôle de sécurité TfsWarehouseDataReader dans Analysis Services.

  3. Pour afficher les rapports du serveur de rapports SQL Server, la collection de projets d'équipe contenant votre projet d'équipe doit être configurée avec SQL Server Reporting Services, et des rapports doivent être ajoutés à votre projet d'équipe. Pour afficher ou créer des rapports, les autorisations SQL Server doivent vous être attribuées.

  4. Pour afficher les tableaux de bord SharePoint, votre projet d'équipe doit activer un portail de projet, être associé à un site SharePoint et ajouter des tableaux de bord au site. En outre, pour afficher ou personnaliser les tableaux de bord, vous devez disposer des autorisations SharePoint assignées.

  5. Vous pouvez utiliser les rapports par défaut disponibles dans Project pour gérer les détails liés à la planification des tâches, aux dépendances de tâche et à la disponibilité des ressources, tout en conservant les données et en les rendant disponibles en tant que tâches d'élément de travail dans TFS.

Q et R

Q : Comment faire pour démarrer ?

R: Si vous devez télécharger Visual Studio ou TFS, cliquez ici. Si vous devez créer un projet d'équipe, cliquez ici. S'il s'agit de votre première connexion à TFS, cliquez ici.

Q : Pourquoi faire fonctionner mon client d'intégration d'Office ?

R : Si le menu Équipe ou le ruban Équipe n'est pas visible, vous devrez peut-être le réactiver. Pour résoudre d'autres problèmes, cliquez ici.

Q : Existe-t-il des problèmes de compatibilité en fonction de ma version du client Team Foundation ?

R : oui. Pour plus d'informations, voir Compatibilité entre les clients Team Foundation et Team Foundation Server.

Q : les parties prenantes qui n'utilisent pas Visual Studio peuvent-elles faire partie de notre équipe ?

R : oui. Vous pouvez accorder l'accès aux participants qui n'ont pas de licence d'accès client pour les activités suivantes :

Q : Existe-t-il d'autres clients qui se connectent à TFS ?Y a-t-il d'autres outils que je peux utiliser ?

R : oui. Il existe plusieurs clients open-source qui ont été ajoutés à Codeplex.

Microsoft Visual Studio Team Foundation Server 2013 Power Tools fournit des améliorations, des outils et des utilitaires en ligne de commande qui améliorent la productivité des scénarios Team Foundation Server.

En outre, la Console Administration Team Foundation se connecte à TFS pour prendre en charge les tâches d'administration.