55172A- Microsoft Managing Development Projects with Team Foundation Server 2015

55172A- Microsoft Managing Development Projects with Team Foundation Server 2015

Ön Koşul

Bu eğitim, Visual Studio ile uygulama geliştirme konusunda deneyime sahip programcılara yöneliktir.

Etkinlik Hedefi

Bu eğitim, geliştirme projelerini yönetmek için Visual Studio Team Foundation Server 2015'i kullanmak isteyen uygulama geliştiricisi ve uygulama geliştirme yöneticisi için tasarlanmıştır. Bu eğitimde, öğrenciler Visual Studio Team Foundation Server 2015'i nasıl yapılandıracaklarını öğrenirler. Öğrenciler daha sonra Visual Studio Team Foundation Server (TFS) 2015 ile uygulama geliştirme yaşam döngüsünün nasıl yönetileceğini öğrenirler.

Etkinlik İçeriği

Module 1: Overview of TFS 2015This module explains basic concepts of TFS 2015 and basic configuration steps.Lessons

  • Lesson 1: Overview of TFS
  • Lesson 2: What’s New in TFS 2015
  • Lesson 3: Connect to TFS 2015
  • Lesson 4: Configuring TFS 2015

Lab : Overview of TFS 2015

  • Exercise 1: Create a Project Collection
  • Exercise 2: Connect Team Explorer to TFS

After completing this module, students will be able to:

  • Describe the key feature of TFS 2015
  • Configuring TFS 2015
  • Using Team Explorer

Module 2: Application Life Cycle Management with TFSThis module explains overview of different application development methodologies supported and overview of the use of project portalLessons

  • Lesson 1: Overview of TFS Process
  • Lesson 2: Overview of Agile Tools
  • Lesson 3: Using Project Portal for Issue Tracking

Lab : Application Life Cycle Management with TFS

  • Exercise 1: Creating Work Item
  • Exercise 2: Linking Work Item

After completing this module, students will be able to:

  • Describe Application life-cycle methodologies Supported
  • Describe the use of TFS process
  • Understanding of Agile tools available in TFS
  • Overview of Project Portal and basic issue tracking

Module 3: Managing Project with Agile Development MethodThis module explains how to use Agile process template for managing application development projects.Lessons

  • Lesson 1: Overview of Agile Development Methodologies
  • Lesson 2: Managing Agile Projects with TFS

Lab : Managing Project with Agile Development Method

  • Exercise 1: Creating Agile Project
  • Exercise 2: Create User Feature

After completing this module, students will be able to:

  • Understand Agile Development Methodologies
  • Manage project with Agile process template

Module 4: Managing Project with SCRUM Development MethodThis module explains how to use SCRUM process template for managing application development projects.Lessons

  • Lesson 1: Overview of SCRUM Development Methodologies
  • Lesson 2: Managing SCRUM Projects with TFS

Lab : Managing Project with SCRUM Development Method

  • Exercise 1: Creating SCRUM Project
  • Exercise 2: Create Product Backlog Item

After completing this module, students will be able to:

  • Understand SCRUM Development Methodologies
  • Manage project with SCRUM process template

Module 5: Managing Project with CMMI Development MethodThis module explains how to use CMMI process template for managing application development projects.Lessons

  • Lesson 1: Overview of CMMI Development Methodologies
  • Lesson 2: Managing CMMI Projects with TFS

Lab : Managing Project with CMMI Development Method

  • Exercise 1: Creating CMMI Project
  • Exercise 2: Create Test Cases

After completing this module, students will be able to:

  • Understand CMMI Development Methodologies
  • Manage project with CMMI process template

Module 6: Managing Source Code with TFSThis module explains how to use TFS to manage source codeLessons

  • Lesson 1: Version Control System
  • Lesson 2: Using Team Foundation Version Control
  • Lesson 3: Using Git
  • Lesson 4: Managing Version Control

Lab : Managing Source Code with TFVC

  • Exercise 1: Create TFVC Repository
  • Exercise 2: Configure Check-in Quality Check

Lab : Managing Source Code with TFS Git

  • Exercise 1: Create Git Repository
  • Exercise 2: Using Git in Visual Studio

Lab : Controlling Access to Source Control

  • Exercise 1: Restrict Access to Source

After completing this module, students will be able to:

  • Describe what is TFS version control system
  • Describe using TFVC for version control
  • Describe using Git with TFS
  • Managing TFS version control repository

Module 7: Using Continuous Integration BuildThis module explains how to configure TFS to perform continuous integrations for application projectsLessons

  • Lesson 1: Requirements for Using Continuous Integration Build
  • Lesson 2: Configuring Continuous Integration Build

Lab : Using Continuous Integration

  • Exercise 1: Install Build Agent
  • Exercise 2: Configure Build Definition
  • Exercise 3: Using Gated Check-in
  • Exercise 4: Using Unit Test with Continuous Build

After completing this module, students will be able to:

  • Describe what is continuous integration build
  • How to configure continuous integration build

Module 8: Using Release ManagementThis module explains the key features related managing and automating release process with TFSLessons

  • Lesson 1: Overview of Release Management
  • Lesson 2: Requirements for using Release Management
  • Lesson 3: Configuring Release Management

Lab : Using Release Management

  • Exercise 1: Configure Release Definition
  • Exercise 2: Test Release Management

After completing this module, students will be able to:

  • Describe what is release management
  • How to configure release management

Module 9: ReportingThis module explains how to generate application development reports to support the application life-cycle managementLessons

  • Lesson 1: Overview of Reporting
  • Lesson 2: Configuring TFS Reporting
  • Lesson 3: Configuring Excel Reporting

Lab : Reporting

  • Exercise 1: Configure TFS Reporting
  • Exercise 2: Accessing Excel Reports

After completing this module, students will be able to:

  • Describe what is difference between different reporting approach in TFS
  • How to configure reporting in TFS
Mail WhatsApp Telefon