Training

 

 

Popular Courses

Browse Our Free Resources

  • whitepapers
  • whitepapers
  • webinars
  • blogs

Our Locations

Training Centres

Vancouver, BC
Calgary, AB
Edmonton, AB
Toronto, ON
Ottawa, ON
Montreal, QC
Hunt Valley
Columbia

locations map

Calgary

550 6th Av SW
Suite 475
Calgary, AB
T2P 0S2

Toronto

821A Bloor Street West
Toronto, ON
M6G 1M1

Vancouver

409 Granville St
Suite 902
Vancouver, BC
V6C 1T2

U.S. Office

436 York Road
Suite 1
Jenkintown, PA
19046

Other Locations

Dallas, TX
Miami, FL

Home > Training > Team Foundation Server (TFS) and Testing > Managing Development Projects with Team Foundation Server 2015 Training

Managing Development Projects with Team Foundation Server 2015 Training

Quick Enroll

Course#: 55172

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.

What you will Learn

After completing this course, students will be able to:

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

Audience profile

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

Prerequisites

Before attending this course, students must have:

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

Duration

2 Days

Outline of 55172 Managing Development Projects with Team Foundation Server 2015 Training

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

 
Address Start Date End Date
Instructor Led Virtual 10/16/2017 10/17/2017
Instructor Led Virtual 12/04/2017 12/05/2017
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
*Your name:

*Your e-mail:

*Phone:

*Company name:

Additional notes:

We have received your message. A sales representative will contact you soon.

Thank you!.

more details
buy this course

10/16/2017 - Online Virtual
$1,045.00
Enroll

12/04/2017 - Online Virtual
$1,045.00
Enroll

Register for a courseware sample

It's simple, and free.

 

Thank You!

You will receive an email shortly containing a link to download the requested sample of the labs for this course.