Développement logiciel agile avec team foundation server
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
À propos de cette formation :Microsoft Team Foundation Server (TFS) est un outil complet de gestion du cycle de vie des applications pour développer un projet de A à Z, des exigences initiales au déploiement. Dans cette formation, vous apprenez à mettre en œuvre TFS, ce qui permettra à votre équipe de communiquer, de collaborer et de créer des logiciels de meilleure qualité en moins de temps.
À propos de cette formation
À qui s'adresse cette formation ?À tous les analystes, programmeurs, testeurs et chefs de projets logiciels qui veulent apprendre à utiliser Team Foundation Server et Visual Studio Online afin d'augmenter la productivité de leurs équipes et d'améliorer la communication entre leurs équipes et la qualité de leurs produits.
Les Avis
Les exploits du centre
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 16 ans.
Les matières
- Visual Studio
- Gestion
- Journal
Le programme
Gestion du cycle de vie des applications avec TFS
Comparer les méthodologies agiles et traditionnelles
- Waterfall
- CMMI
- Scrum
- XP
- Bénéficier du développement piloté par la valeur
- Planifier les versions finales, les itérations et les sprints
- Respecter les bonnes pratiques XP avec TFS
Introduction à Team Foundation Server
Parcourir les fonctionnalités de TFS
- Collaboration des équipes
- Modèles des processus
- Contrôle des versions
- Builds automatisées
- Tests intégrés
- Choisir Team Foundation Server vs. TFS Express
- Exploiter Visual Studio Online
Administrer TFS et Visual Studio Online
Installer TFS
- Planifier une installation de TFS
- Créer des collections avec la console d'administration
- Gérer la sécurité du projet l'adhésion du groupe avec le panneau de contrôle Web
- Attribuer des permissions aux groupes de sécurité
- Ajouter des utilisateurs aux équipes et aux projets
- Restreindre les droits des utilisateurs
- Configurer les alertes aux utilisateurs
- Comparer les modèles processus intégrés Scrum, CMMI et Agiles
- Spécifier le contrôle de source
- Personnaliser les modèles de processus
Gérer le travail avec Team Foundation Server
Faire correspondre les termes de processus TFS et Agiles
- Définir les epics et les user stories TFS en tant qu'éléments de travai
- Accéder aux fonctionnalités et éléments de journal des travaux en souffrance
- Estimer et prioriser les éléments de travail
- Découper les éléments de journal des travaux en souffrance en tâches
- Planifier les dates de début et de fin pour les versions finales et les sprints
- Attribuer des éléments de journal des travaux en souffrance aux itérations et aux membres de l'équipe
- Enregistrer le travail restant et le statut
- Surveiller la progression de l'équipe
Maintenir le code source avec le contrôle des versions
Collaborer sur le code avec Team Foundation Version Control (TFVC) et Git
- Sélectionner le contrôle des versions centralisé vs. distribué
- Synchroniser les entrepôts locaux avec l'entrepôt maître
- Voir l'historique du projet avec les ensembles de modifications
- Extraire et insérer le code source
- Fusionner les ensembles de modifications à partir de multiples développeurs
- Création de branche pour la gestion et la maintenance des versions finales
- Résoudre les conflits multi-utilisateurs
- Ajouter du code existant au contrôle source TFS
- Brancher TFVC à Windows Explorer
- Lier TFS à Eclipse et Xcode
- Exécuter les commandes TFS dans la console
Réaliser une intégration continue
Créer, exécuter et automatiser builds
- Définir et planifier les builds
- Contrôler les sorties du build
- Gérer les versions finales et les déploiements
- Intégrer les tests unitaires dans les builds
- Exploiter l'analyse du code Visual Studio et les outils de test
- Créer les scripts de test TFS pour les tests manuels
- Documenter et suivre les bogues
Virtualisation des serveurs avec Hyper-V
Gérer des machines virtuelles (VM)
- Créer des VM, des commutateurs et autres hardwares
- Organiser des clichés instantanés de la VM
- Configurer un serveur réplica pour une réplication dynamique
- Préparer l’infrastructure pour le cloud
Planifier et surveiller la progression de l'équipe
Gérer les journaux de travaux en souffrance interroger le contenu de TFS
- Attribuer le travail aux itérations, interroger et définir les journaux de travaux en souffrance des itérations
- Visualiser le travail en cours avec les tableaux Kanban
- Surveiller la progression avec les graphiques burn-down
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Développement logiciel agile avec team foundation server