Flash Sale: Save 15% on IT Training

closeClose

Managing Development Projects with Team Foundation Server 2015

  • Tuition USD $981 Save $109
  • Reviews star_rate star_rate star_rate star_rate star_half 1509 Ratings
  • Course Code 55172
  • Duration 2 days
  • Available Formats Classroom

This two-day instructor-led is intended for application developer and application development manager who are interested in using Visual Studio Team Foundation Server 2015 for managing development projects. In this course, students learn how to configure Visual Studio Team Foundation Server 2015. Students then learn how to manage application development life-cycle with Visual Studio Team Foundation Server (TFS) 2015.

Skills Gained

Configure and Manage Visual Studio Team Foundation Server 2015
Manage a development project with Visual Studio Team Foundation Server 2015

Who Can Benefit

This course is intended for both programmers who have experience in developing applications with Visual Studio.

Prerequisites

Experience with developing using Visual Studio
Basic understanding of application development life-cycle

  • Basic understanding of application development methodologies

Course Details

Outline


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

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

Lab 1: 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 TFS
This module explains overview of different application development methodologies supported and overview of the use of project portal
Lessons
  • Lesson 1: Overview of TFS Process
  • Lesson 2: Overview of Agile Tools
  • Lesson 3: Using Project Portal for Issue Tracking

Lab 1: 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 Method
This 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 1: 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 Method
This 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 1: 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 Method
This 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 1: 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 TFS
This module explains how to use TFS to manage source code

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

Lab 1: Managing Source Code with TFVC
  • Exercise 1: Create TFVC Repository
  • Exercise 2: Configure Check-in Quality Check

Lab 2: Managing Source Code with TFS Git
  • Exercise 1: Create Git Repository
  • Exercise 2: Using Git in Visual Studio

Lab 3: 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 Build
This module explains how to configure TFS to perform continuous integrations for application projects

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

Lab 1: 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 Management
This module explains the key features related managing and automating release process with TFS
Lessons
  • Lesson 1: Overview of Release Management
  • Lesson 2: Requirements for using Release Management
  • Lesson 3: Configuring Release Management

Lab 1: 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: Reporting
This module explains how to generate application development reports to support the application life-cycle management

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

Lab 1: 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

How do I get a Microsoft exam voucher?

Pearson Vue Exam vouchers can be requested and ordered with your course purchase or can be ordered separately by clicking here.

  • Vouchers are non-refundable and non-returnable. Vouchers expire 12 months from the date they are issued unless otherwise specified in the terms and conditions.
  • Voucher expiration dates cannot be extended. The exam must be taken by the expiration date printed on the voucher.

Do Microsoft courses come with post lab access?

Most Microsoft official courses will include post-lab access ranging from 30 to 180 calendar days after instructor led course delivery. A lab training key in class will be provided that can be leveraged to continue connecting to a remote lab environment for the individual course attendee.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour-long after 3-3.5 hours of the class day.

What languages are used to deliver training?

Microsoft courses are conducted in English unless otherwise specified.

Good job coping with the "new" training, of having video learning in a group setting.

Thank you for the opportunity which let me enjoy the Core Spring class. Looking forward for more classes

The material and instruction were well paced and understandable. The labs provided good hands on experience with AWS services and I look forward to taking more training with ExitCertified.

Its really nice to have the snacks available everyday. The staff is courteous and professional.

I felt as if I was able to learn and retain a lot within just 3 days of training

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward