Visual studio team system
<span class="mw-headline" id="Visual_studio_team_system« >Visual studio team system
Plate-forme
visual studio team system se compose de 5 produits peuvent être classés en deux catégories: les applications qui sont installés en tant que serveur et les applications clientes. Microsoft encourage les entreprises à l’aide de Team System à utiliser le Microsoft Solutions Framework, un métamodèle qui décrit le génie logiciel de Microsoft pour aider les processus en œuvre un processus de développement efficace. Team System prend en charge, par défaut, deux processus de développement: Agile et le Capability Maturity Model Integration (CMMI). D’autres modèles peuvent être ajoutés à l’appui d’autres méthodes.
Team Foundation Server
visual studio team system (VSTS) utilise Team Foundation Server (TFS) pour la collaboration entre les différents participants et de stockage de données. TFS fournit un gestionnaire de source, le suivi des éléments de travail et de Reporting Services. L’élément de base dans TFS est l’élément de travail. Ces éléments de travail peuvent être de différents types:. Bug, de travail, etc Script Le cadre choisi pour un projet dans TFS définit les types d’éléments disponibles et les attributs disponibles pour chacun de ces types.
Le gestionnaire de source (voir gestion des versions) enregistre le code et qu’il se transforme en une base de données SQL Server.Team Foundation Server fournit plusieurs fonctionnalités comme la gestion et de check-out multiples, la gestion simultanée des conflits, les branches et la fusion des branches ainsi que la capacité de gérer la sécurité à tous les niveaux.
TFS utilise Microsoft SQL Server Reporting Services pour créer des rapports qui comprennent, entre autres, le taux de changement de code, la liste des bugs, des résultats de tests de régression par rapport aux tests précédents, etc. Ces rapports peuvent être exportés vers divers formats tels que XML et PDF.
TFS comprend également un serveur de build qui peut être utilisé par les développeurs de compiler les sources situés dans le source du serveur. Tous les événements de ces compilations sont enregistrés par l’analyse de code TFS.The, les essais et la couverture de code peut être activé et exécuté à indiquer que les sources sont prêt à être compilé.
VSTS interagit avec TFS via l’API client TFS, exposant ainsi les opportunités dans l’environnement de développement TFS. Cela inclut Team Explorer qui vous permet de naviguer et de gérer des éléments de travail dans un projet. fonctionnalités du Gestionnaire de sources, y compris la navigation dans les différentes versions des sources, l’étiquetage, la gestion check-in/check-out et étagères sont disponibles directement dans l’IDE en utilisant le contrôle de code source Explorer.VSTS pouvez également utiliser le TFS oreder système au lieu de celui intégré. VSTS EDI peut être utilisé pour afficher et créer des rapports dans TFS. Le contrôle de code source Explorer peut également être utilisé pour créer et fusionner des «branches» du logiciel. Il comprend également un moteur de différence pour voir les comparaisons entre des fichiers ou des révisions.
Agent de l’équipe de test de charge
En plus de Team Foundation Server, Microsoft propose également un composant de serveur appelé l’équipe de test de charge Agent. Cet outil, vendu séparément Team Foundation Server et Visual Studio, vise à permettre aux testeurs d’effectuer des tests de charge automatiquement sur une application Web ou Windows. Microsoft dit que un PC typique peut simuler 1000 utilisateurs simultanés. Les résultats de ces tests de charge sont stockés dans Team Foundation Server et peuvent être liées à des s’appuie ainsi, les performances peuvent être suivis tout au long de la durée du projet.
L’intégration avec Visual Studio
Sur le côté client, plusieurs versions spécifiques de Microsoft Visual Studio existent. Ils sont appelés Visual Studio Team Editions. Lorsque Visual Studio 2005 a été lancé en Novembre 2005, il a été la publication de trois rôles distincts autour d’un projet de développement: développeurs, architectes et testeurs. Une quatrième édition pour les développeurs de base de données a été élaboré et proposé à la fin de 2006.Team Suite version de Visual Studio 2005 est également available.It combine des outils pour différents rôles.
Team Explorer est un composant fourni avec Team Foundation Server qui ajoute des fonctionnalités au client. Plus précisément, il vous permet d’utiliser TFS comme un gestionnaire de fenêtres source et ajoute le ‘Team Explorer’ à côté de la fenêtre ‘Solution Explorer’.
Intégration avec Microsoft Office
En plus d’être intégrée avec les différentes versions de Visual Studio, Team Foundation Server prend également en interaction avec Microsoft Excel et Microsoft Project qui font partie de la suite Microsoft Office déconnecté. Microsoft a suggéré que ces outils sont utilisés par des non-développeurs (et non pas Visual Studio) et préfèrent interagir avec l’équipe de développement familiariser avec les outils. Avec la possibilité d’interaction ajoutée dans Office, un utilisateur qui a accès à Team Foundation Server permet de visualiser, modifier et ajouter de nouveaux travaux items.In Excel, par exemple, la liste des éléments de travail (avec les colonnes choisi pour eux) devient interactif feuille de calcul en fournissant des listes déroulantes, etc rangées de validation.
Versions
Server
Visual Studio 2005 Team Foundation Server est disponible en tant que produit séparé (environ $ 2799).Le CAL (Client Access License) pour les utilisateurs de versions non ‘Team Edition’ sont disponibles à un prix de 499 $. Visual Studio Team Edition comprend une licence d’accès client pour interagir avec Team Foundation Server.
Visual Studio 2005 Team Foundation Server Workgroup Edition offre un accès pour 5 utilisateurs et est disponible avec Team Edition ensemble dans l’édition de MSDN Premium.
Visual Studio Team Foundation (Workgroup Edition inclus) nécessite un Microsoft SQL Server 2005 Standard Edition. Toutefois, une licence pour l’édition Standard est inclus avec chaque version de TFS.
Versions
Server
Visual Studio 2005 Team Foundation Server est disponible en tant que produit séparé (environ $ 2799). Le CAL (Client Access License) pour les utilisateurs de versions non ‘Team Edition’ sont disponibles à un prix de 499 $. Visual Studio Team Edition comprend une licence d’accès client pour interagir avec Team Foundation Server.
Visual Studio 2005 Team Foundation Server Workgroup Edition offre un accès pour 5 utilisateurs et est disponible avec Team Edition ensemble dans l’édition de MSDN Premium.
Visual Studio Team Foundation (Workgroup Edition inclus) nécessite un Microsoft SQL Server 2005 Standard Edition. Toutefois, une licence pour l’édition Standard est inclus avec chaque version de TFS.
Développements futurs
Nom de code «Rosario»
‘