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

À l'aide de la famille d'outils Visual Studio 2012, et en combinant ces outils avec Visual Studio Team Foundation Server, vous pouvez appliquer des pratiques prouvées de gérer le cycle de vie de votre application, les besoins des clients de présentation via la conception et réalisation de code au déploiement.Vous pouvez utiliser l'instrumentation dans ces outils pour le suivi des spécifications au code, des builds et aux résultats des tests archivés.Ces méthodes peuvent aider votre équipe à créer le logiciel qui est évalué par vos clients et qui est plus rapide et plus fiable. Vous pouvez utiliser ces outils pour obtenir les résultats suivants :

Planification et suivi de projets

La capture dePlanification et suivi : ce qui est important pour les clients, et contrôlent la progression de votre projet.Activez les processus et surveillez leur qualité pour aider votre équipe à transformer les spécifications du client en logiciel exploitable.

Modélisation de l'application

Fonctionnalités de conception deconception : sur les ressources existants ou à partir de zéro, à l'aide de les diagrammes architecturaux pour communiquer des informations critiques sur le logiciel de votre équipe.

Amélioration de la qualité avec les outils de diagnostic de Visual Studio

Utilisation du contrôle de version

À l'aide de le contrôle de version (Team Explorer partout – Visual Studio 2010)

L'Écriture deDéveloppez : , test unitaire, debug, analysent, de profil et votre application à l'aide de les outils intégrés au reste du cycle de vie de l'application afin que votre équipe puisse comprendre la progression la fournit au projet.

Générer l'application

Génération de l'application (Team Explorer partout – Visual Studio 2010)

La génération degénération : votre application à l'aide de le système de génération intégré afin que votre équipe puisse garantir des niveaux de qualité est satisfaite et voir quelles spécifications ont été satisfaites dans chaque build.

Test de l'application

Tests manuels ou automatisés de passage deTest : , y compris les performances et les tests de contrainte.Gérez les essais systématiquement afin que votre équipe connaisse la qualité du logiciel à tout moment.

Environnement lab de définition

Lab Management : aide de Microsoft test manager vous pouvez créer des environnement lab sur lesquels exécuter des tests sur des ordinateurs physiques ou dans des ordinateurs virtuels.Les ordinateurs virtuels peuvent s'exécuter sur toute infrastructure de virtualisation gérée par System Center Virtual Machine manager (SCVMM).

Utilisation d'un environnement lab pour le cycle de vie de votre application

Déploiement : déployer en environnements virtuels pour activer un développement et plus sophistiqué.

Pour commencer à utiliser ces outils, consultez l' Adopter Team Foundation et Visual Studio pour la gestion du cycle de vie des applications.Pour plus d'informations sur l'utilisation de ces outils avec Eclipse, consultez Adoption de Team Explorer Everywhere.

Pour gérer Team Foundation Server, consultez Administration Team Foundation et le référence technique pour Team Foundation.

Team Foundation Server

Microsoft Visual Studio Team Foundation Server, le cœur de les outils de gestion du cycle de vie des applications, fournit le contrôle de version, un système de génération, et les outils et les mesures pour gérer et planifier des projets.Avec une licence pour Team Explorer, vous pouvez afficher et mettre à jour des données dans Team Foundation Server à l'aide de Team Web Access, d' Visual Studio et d'autres environnements de développement intégré.

Pour plus d'informations sur les clients pour Team Foundation Server, consultez l' Utilisation des clients Team Foundation.

Visual Studio Application Lifecycle Management

Vous pouvez intégrer d'autres aspects du cycle de vie de développement d'applications avec Team Foundation Server en utilisant un ou plusieurs des produits suivants :

  • Visual Studio Professional est une expérience unifiée de développement qui permet aux développeurs de créer des applications multicouches à travers le Web, le nuage, et les périphériques.Elle permet de mettre à jour et moderniser des requêtes existantes en générant des applications tranchantes de nouvelles plateformes telles que windows 8.

  • Visual Studio Premium offre une solution intégrée ALM pour rassembler des parties prenantes, les utilisateurs, et les fonctions de développement de logiciels pour fournir des applications attrayantes comme une équipe unifiée.Les entreprises de toutes les tailles requièrent la collaboration entre un jeu divers de lecteurs d'équipe, vous utilisez souvent dans des environnements de développement hétérogènes, pour fournir des applications logicielles avec la souplesse qui référence la valeur prévisible.Premium Visual Studio fournit les analystes d'entreprise, chefs de projet et les testeurs, à côté développeurs et des utilisateurs, avec les outils pour intégrer leurs processus et pour collaborer de façon transparente.Elle comporte la planification et la gestion agile, le participant et l'engagement d'utilisateur, la productivité des développeurs, et l'enablement et les fonctionnalités de test de qualité de fournir une solution intégrée ALM.

  • EstVisual Studio Ultimate les ALM complets proposant pour les organisations de développement exploitation d'et des applications logicielles fortement évolutives et des services.Il fournit la découverte et les outils de validation d'architecture qui permettent aux équipes de mettre à jour un niveau élevé d'état architecturale et de gérer efficacement un retard technique.Les aides d'outils de test de qualité de service valident proactivement l'extensibilité des applications logicielles et des services en rencontre des spécifications cibles de mise à l'échelle.La gestion et la production d'incident débogage de façon transparente s'intègrent le développement et les équipes des opérations en libérant, en surveillant, et des applications de mise à jour dans la production.

  • Le test professional Visual Studio est idéal pour les testeurs, les analystes d'entreprise, les chefs de produit, et les autres parties prenantes qui ont besoin des outils de collaboration d'équipe, mais pas de développement complet l'IDE.Ces membres de l'équipe peuvent tirer parti d'un ensemble d'outils intégré de test et de gestion du produit qui fournit la qualité à travers le processus de développement.Le test professional Visual Studio prend également en charge la définition de spécifications légère et les commentaires client continue, et fournit la traçabilité entre ces processus.

Le tableau suivant indique comment ces outils peuvent être utilisés dans la totalité du cycle de vie de l'application.Pour plus d'informations sur la disponibilité détaillée de fonctionnalités, consultez Comparaison de Visual Studio 2012.

Cycle de vie de l'application

Visual Studio Professional 2012

Visual Studio Premium 2012

Visual Studio Ultimate 2012

Visual Studio Test Professional 2012

Outils de planification agiles

coche

coche

coche

Architecture, modélisation, puis conception

coche

Développement

coche

coche

Test (1)

coche

coche

coche

Lab Management

coche

coche

coche

Générer

coche

coche

coche

coche

Contrôle de version

coche

coche

coche

coche

Suivi des éléments de travail

coche

coche

coche

coche

Remarques :

  1. Avec Microsoft Test Manager, vous pouvez gérer et exécuter des cas de test hors de Visual Studio, mais également créer et gérer des environnements physiques ou virtuels.Cette application cliente s'installe avec Visual Studio Premium 2012, Visual Studio Ultimate 2012, et test professional 2012 de Visual Studio.

Voir aussi

Concepts

Visual Studio 2012