Team Foundation Server (TFS) 2018

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 3 Tage

Ziele

In diesem Kurs lernen Sie die Verfahren zur gemeinsamen Softwareentwicklung kennen und anwenden. Sie lernen die Basics und den Einsatz des Application Lifecycle Management (ALM) Projektsteuerung, Reporting, Versionsverwaltung und Buildmanagement sowie die Durchführung von Software-Tests vervollständigen den Überblick über die Funktionen und Anwendungen des Team Foundation Servers.

Zielgruppe

Entwickler, Administratoren und Projektmanager, die Microsoft Team Foundation Server einsetzen

Voraussetzungen

Allg. Administratorenkenntnisse

Agenda

Überblick Team Foundation Server (TFS)

  • Einführung in ApplicationLifecycle Management (ALM)
  • Visual Studio Team Foundation Server (TFS) 2018
  • Continious Integration (CI)

Architektur und Verteillung

  • Einsatz im Unternehmen
    • Visual Studio
    • Web Access
    • Single vs Multi Tier
    • Team Foundation Proxy Server
    • Team Foundation Administration Console
    • Benutzerverwaltung und Berechtigungen
    • Datenbank
    • Backup
  • Architektur
    • Reporting Service
    • Versionskontrolle
    • Power Tools und Workspaces
    • Funktionen der Versionskontrolle
    • CheckinPolicies
    • Branching und Merging
    • Code Review

Team Projects und Team Project Collections

  • Modelle
  • Berechtigungssystem, Rollen, Teammitglieder verwalten
  • Fachliche Klassifikationen

Prozessvorlagen

  • Einsatzbereich
  • Anpassung von Vorlagen
  • Agile Planungstools, Webaccess
  • Portfolio Backlog
  • ProductBacklog und Sprint Backlog
  • Taskboard und Kapazitätsplanung
  • Areas und Iterationen
  • Arbeitsaufgaben (Workitems)
  • Storyboarding

Build Management und Team Build im CI Prozess

  • Nightly Buildv
  • Build Server, Build Controller, Build Agent
  • Hooks

Einbindung von Softwaretests

  • Unit Test
  • Integrationstests
  • Code Coverage
  • TestController, TestAgents

Ausblick

  • TFS 2019

Über den Dozenten

Kai Bellmann

Ziele

In diesem Kurs lernen Sie die Verfahren zur gemeinsamen Softwareentwicklung kennen und anwenden. Sie lernen die Basics und den Einsatz des Application Lifecycle Management (ALM) Projektsteuerung, Reporting, Versionsverwaltung und Buildmanagement sowie die Durchführung von Software-Tests vervollständigen den Überblick über die Funktionen und Anwendungen des Team Foundation Servers.

Zielgruppe

Entwickler, Administratoren und Projektmanager, die Microsoft Team Foundation Server einsetzen

Voraussetzungen

Allg. Administratorenkenntnisse

Agenda

Überblick Team Foundation Server (TFS)

  • Einführung in ApplicationLifecycle Management (ALM)
  • Visual Studio Team Foundation Server (TFS) 2018
  • Continious Integration (CI)

Architektur und Verteillung

  • Einsatz im Unternehmen
    • Visual Studio
    • Web Access
    • Single vs Multi Tier
    • Team Foundation Proxy Server
    • Team Foundation Administration Console
    • Benutzerverwaltung und Berechtigungen
    • Datenbank
    • Backup
  • Architektur
    • Reporting Service
    • Versionskontrolle
    • Power Tools und Workspaces
    • Funktionen der Versionskontrolle
    • CheckinPolicies
    • Branching und Merging
    • Code Review

Team Projects und Team Project Collections

  • Modelle
  • Berechtigungssystem, Rollen, Teammitglieder verwalten
  • Fachliche Klassifikationen

Prozessvorlagen

  • Einsatzbereich
  • Anpassung von Vorlagen
  • Agile Planungstools, Webaccess
  • Portfolio Backlog
  • ProductBacklog und Sprint Backlog
  • Taskboard und Kapazitätsplanung
  • Areas und Iterationen
  • Arbeitsaufgaben (Workitems)
  • Storyboarding

Build Management und Team Build im CI Prozess

  • Nightly Buildv
  • Build Server, Build Controller, Build Agent
  • Hooks

Einbindung von Softwaretests

  • Unit Test
  • Integrationstests
  • Code Coverage
  • TestController, TestAgents

Ausblick

  • TFS 2019

Über den Dozenten

Kai Bellmann

Tags

Diese Seite weiterempfehlen