Développement logiciel agile avec team foundation server

Formation

A distance

Prix sur demande

Appeler le centre

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.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les exploits du centre

2016

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
Évaluer les éditions de TFS
  • 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
Sécuriser les projets TFS
  • 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
Créer des projets pour TFS et Visual Studio Online
  • 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
Organiser les journaux des travaux en souffrance
  • 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
Se connecter à TFS à partir de Visual Studio Team Explorer
  • 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
Intégrer le contrôle des versions avec les applications clientes
  • 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
Concevoir le logiciel de qualité via des tests continus
  • 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
Minimiser les interruptions avec la réplication
  • 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

Travaux Pratiques :Administrer les projets et les équipes TFSDécouper les user stories en tâchesEstimer, prioriser et planifier les éléments de journal des travaux en souffrance au sein des sprintsDéfinir des configurations intégrées comprenant des tests et des déploiements unitaires

Appeler le centre

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

Prix sur demande