|
VUE D'ENSEMBLE DE LA PLATE-FORME TEAM SYSTEMIntroduction à la plate-forme Team System. Présentation des différentes éditions de Team Suite (Architecte, Développeur, Testeur et Professionnel de Bases de Données). Introduction aux éléments de travail, aux portails projet et aux états de suivis.
INTRODUCTION AUX PROJETS D'ÉQUIPESPrésentation des projets d'équipes (Team Projects). Introduction aux modèles méthodologiques MSF Agile et CMM-I. Gestion des utilisateurs et des permissions projets. Définition et création des zones projets (Areas) et des itérations. Création et assignation d'éléments de travail (Work Items).
TEAM EDITION FOR SOFTWARE ARCHITECTSIntroduction au développement par modélisation et au DSL. Concepteurs de systèmes distribués : Application Designer, System Designer, Logical Datacenter Designer et Deployment Designer. Extensions des modèles personnalisés. Présentation des outils DSL. Personnalisation et extensions par le modèle de définition système (SDM).
TEAM EDITION FOR SOFTWARE DEVELOPERSPrésentation du concepteur de diagrammes de classes (Class Designer). Analyse de code par FXCop et définition de règles personnalisées. Développement de tests unitaires. Tests unitaires ASP.NET. Couverture de code par les tests unitaires. Comparaison et migration des projets NUnit. Analyse des performances par instrumentalisation du code et par échantillonnage.
|
TEAM EDITION FOR SOFTWARE TESTERSPrésentation des projets de tests. Gestion des tests et organisation en dossiers. Tests manuels, génériques, ordonnés, Web. Tests de montées en charge et agents de tests distribués.
TEAM EDITION FOR DATABASE PROSComparaison de schémas et de données. Éditeur T-SQL et refactoring. Gestion et déploiement de projets de bases de données. Plan de génération de données. Tests unitaires pour les procédures stockées.
GESTION DE PROJETS VSTSCréation et consultation des work items par Microsoft Excel et Microsoft Project. Suivi des projets par les états Team Foundation. Portail projet et reporting.
CONTRÔLEUR DE VERSION TFSIntroduction aux concepts de gestion de versions de Team Foundation Server (check-out, check-in, shelving, changesets, workspaces, branching, merging...). Meilleures pratiques d'utilisation du contrôleur de versions. Manipulation d'un référentiel de source Team Foundation Server par VS.NET 2005 et Team Explorer. Présentation des TFS Power Tools.
FRAMEWORK DE COMPILATIONIntroduction aux concepts de framework de compilation. Présentation de MSBuild et développement de tâches personnalisées. Présentation de l'architecture Team Build (TFSBuild).
|