Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Nouveautés d'Application Lifecycle Management avec Visual Studio Team Foundation Server

En utilisant la famille d'outils serveur-client dans Visual Studio Team Foundation Server 2013, vous pouvez mettre en œuvre des pratiques éprouvées pour gérer le cycle de vie de votre application. Vous pouvez gérer le code source au sein de votre équipe, développer, générer et tester votre application, planifier des projets, effectuer un suivi des tâches et créer un rapport de progression. TFS fournit le contrôle de version, un système de génération et les outils et statistiques de planification Agile pour la gestion des projets de développement logiciel.

Installer TFS

Installation : installez TFS, créez un projet d'équipe, puis ajoutez les comptes des membres de l'équipe.

Si vous ne souhaitez pas gérer un serveur sur site, vous pouvez utiliser Visual Studio Online.

Pour comprendre toutes les options de déploiement disponibles, voir le Guide d'installation de TFS.

Image conceptuelle de contrôle de version

Code : partagez et générez votre code à l'aide du contrôle de version Team Foundation (TFVC) ou Git.

   

Développez votre application avec TFVC ou développez votre application dans un référentiel Git.

Image conceptuelle de travail en équipe

Travail : planifiez des projets, effectuez un suivi du travail, collaborez en équipe et créez un rapport de progression.

Créez votre journal des travaux en souffrance (backlog), travaillez dans les sprints, créez un graphique de la progression et collaborez via les salles de conversation d'équipe. Élaborez des plans conceptuels et recevez des commentaires sur le logiciel en fonctionnement.

Image conceptuelle de build

Génération : installez votre serveur de builds local et définissez vos processus de génération.

   

Sinon, installez les builds d'intégration continue à l'aide de Visual Studio Online.

Image conceptuelle de test

Test : testez votre application.

Planifiez les tests et effectuez un suivi de la progression pour chaque étape. Exécutez des tests manuels ou automatisés, notamment des tests de contrainte et de performance.

Déployez vos applications dans des environnements virtuels pour effectuer des développements et des essais plus sophistiqués. Les ordinateurs virtuels peuvent s'exécuter sur une infrastructure de virtualisation gérée par System Center Virtual Machine Manager (SCVMM).

Une fois que votre projet est lancé, vous pouvez utiliser ces outils supplémentaires pour prendre en charge la conception, la qualité du code et le déploiement de vos applications.

Image conceptuelle d'architecture, modèle, conception

Conception : modélisez votre application pour mieux comprendre et répondre aux besoins de l'utilisateur.

Concevez la fonctionnalité d'après les ressources existantes ou développez une nouvelle application. Utilisez les diagrammes architecturaux pour visualiser le code et communiquer les informations essentielles concernant le logiciel de votre équipe.

Image conceptuelle d'outils de diagnostics pour développeurs

Diagnostic : améliorez votre application à l'aide des outils de diagnostic.

Écrivez, effectuez des tests unitaires, déboguez, analysez et dressez un profil de votre application.

Image conceptuelle de déploiement

Déploiement : améliorez le processus de gestion de la version de votre application.

Déployez votre application dans un environnement spécifique pour chaque étape distincte. Gérez les étapes du processus avec des approbations pour chaque étape.

Contrôle : vérifiez que votre application active fonctionne correctement et découvrez comment elle est utilisée.

Instrumentez votre application Web active pour évaluer sa performance et observer les anomalies ou les exceptions ainsi que sa disponibilité dans le monde entier. Enregistrez les données d'utilisation dans votre application déployée sur le Web ou sur Windows Phone pour mieux l'adapter aux besoins de vos utilisateurs.

Application Insights est en mode aperçu.

Agrandir ou modifier vos fonctionnalités de déploiement

Administration : configurez les serveurs, ajoutez des fonctionnalités, gérez l'accès et les autorisations et administrez les opérations du serveur.

TFS est conçu pour être mis à l'échelle afin de prendre en charge les petits groupes de développement comme les grandes entreprises.

Image conceptuelle de tâches de personnalisation

Personnalisation : personnalisez les données de suivi du projet, le flux de travail et d'autres objets.

Pour répondre aux besoins du flux de travail de votre entreprise et de sa structure organisationnelle, vous pouvez personnaliser de nombreux éléments au sein de TFS.

Les développeurs, architectes et testeurs sont généralement connectés à TFS via Visual Studio. Ils peuvent également se connecter à Team Web Access (TWA) à l'aide d'un navigateur Web, Microsoft Test Manager et Visual Studio Online.

Le tableau suivant présente les outils TFS disponibles, par édition Visual Studio. Pour une comparaison détaillée des fonctionnalités, rendez-vous ici.

Cycle de vie de l'application

Visual Studio Professional 2013

Visual Studio Premium 2013

Visual Studio Ultimate 2013

Visual Studio Test Professional 2013

Gestion de code source (TFVC ou Git)

coche

coche

coche

coche

Build

coche

coche

coche

coche

Test (voir Remarque 1)

coche

coche

coche

Collaboration (suivi des éléments de travail et outils de planification Agile) (2)

coche

coche

coche

coche

Architecture, modélisation et conception

coche

Outils de diagnostic

coche

coche

Déploiement/Lab Management

coche

coche

coche

Remarques :

  1. Microsoft Test Manager, un client Team Foundation distinct, vous permet de gérer et d'exécuter les cas de test et de créer et gérer les environnements physiques ou virtuels. Il est installé avec certaines éditions de Visual Studio.

  2. L'accès à certains outils et fonctionnalités, tels que la gestion du portefeuille Agile et la gestion des tests à partir de TWA nécessite un Accès complet.

fda2bad5.collapse_all(fr-fr,VS.120).gifÉditions Visual Studio

  • Visual Studio Professional est une expérience de développement unifié qui permet aux développeurs de créer des applications à plusieurs niveaux sur le Web, dans le cloud et sur des périphériques.

  • Visual Studio Premium offre une solution ALM intégrée pour réunir en équipe les parties prenantes, les utilisateurs et les fonctions de développement de logiciel afin de fournir des applications attrayantes.

  • Visual Studio Ultimate est une offre ALM complète conçue pour les organisations qui développent et utilisent des applications logicielles et des services hautement évolutifs. Elle fournit les outils de découverte et de validation d'architecture qui permettent aux équipes de conserver un degré élevé d'intégrité architecturale et de gérer efficacement le retard technique.

  • Visual Studio Test Professional convient parfaitement aux testeurs, analystes d'entreprise, chefs de produit et autres parties prenantes qui ont besoin d'outils de collaboration d'équipe, mais pas d'un IDE de développement complet.

fda2bad5.collapse_all(fr-fr,VS.120).gifClients Team Foundation

Les clients supplémentaires Team Foundation permettent aux chefs de projet et autres parties prenantes de se connecter à TFS. Team Explorer est installé avec chaque version de Visual Studio ; vous pouvez aussi installer Team Explorer à partir du Centre de téléchargement Microsoft comme client autonome. Team Explorer prend en charge la connexion à TFS et l'accès aux clients supplémentaires Team Foundation. Pour en savoir plus, consultez Choisir le client Team Foundation pour prendre en charge vos tâches

fda2bad5.collapse_all(fr-fr,VS.120).gifQ : Où puis-je obtenir une vue d'ensemble d'introduction ?

R : Rendez-vous ici pour accéder au guide Visual Studio, aux études de cas, aux livres blancs, aux forums et aux autres ressources.

fda2bad5.collapse_all(fr-fr,VS.120).gifQ : Existe-t-il des vidéos qui donnent une vue d'ensemble de l'utilisation de TFS ?

fda2bad5.collapse_all(fr-fr,VS.120).gifQ : Existe-t-il des livres sur ALM et VS TFS ?

R : Oui. Bien que les livres suivants traitent de Visual Studio Team Foundation Server 2012, de nombreux concepts et méthodes s'appliquent à Visual Studio TFS 2013.

fda2bad5.collapse_all(fr-fr,VS.120).gifQ : Où puis-je télécharger Visual Studio et TFS ?

R : Vous pouvez télécharger le logiciel ici.

fda2bad5.collapse_all(fr-fr,VS.120).gifQ : Existe-t-il des outils disponibles pour Eclipse ?

R : Oui. Vous pouvez vous connecter à TFS à partir d'environnements basés sur Eclipse et de plateformes autres que Windows à l'aide de Team Explorer Everywhere (TEE). TEE prend en charge le suivi du contrôle de version, de la génération et de l'élément de travail.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft