Course: Visual Studio 2017 – Introduction to Work Management

Course 6403: 1 Day Instructor-Lead Training Syllabus


This tailored full day training provides students with the understanding and skills to effectively manage work in Team Foundation Server 2017, Visual Studio 2017 and SharePoint to provide the base for team-based development in the application lifecycle. The training focuses on teaching students how to leverage advanced functionality within Visual Studio Application Lifecycle Management (ALM) 2017. This course covers a broad range of topics to help students become familiar with advanced capabilities of the Visual Studio ALM platform.


This course is intended for the following roles:

All software team based roles


After attending this course, students will be able to:

Visual Studio ALM 2017

  • Understand the capabilities of Visual Studio 2017 ALM
  • Understand How Team Foundation Server and Visual Studio support ALM
  • Understand Work Item/Management capabilities
  • Understand Source Control/Team Build capabilities
  • Understand Testing capabilities
  • Understand Collaboration (SharePoint) capabilities
  • Understand Reporting capabilities


Before attending this course, students must have experience in a team-based application lifecycle. The following prerequisites are expected:

  • Have played one or more roles in ALM
  • Be familiar with at least one development methodology
  • Understand Microsoft Office basics
  • Understand Microsoft Windows operating system basics
  • Complete course 6401 – Visual Studio ALM - Basics


Visual Studio 2017 ALM Overview

This module introduces the components and functionality of Visual Studio 2017 and Team Foundation Sever 2017 (TFS). This overview will provide a big picture overview of how Visual Studio, TFS, and other technologies interact with one another to provide support for ALM.

The following capabilities will be covered:

  • Overview of Visual Studio ALM technologies and basic architecture
  • Overview of Work Item Tracking
  • Overview of Source Control
  • Overview of Automated Build
  • Overview of Manual/Automated Testing
  • Overview of SharePoint Reporting

Work Item Tracking

This module will leverage advanced techniques on how to leverage the Work Item tracking system in TFS and to access and manage requirements, defects, issues and many other types of work items. This module will include linking work items to create traceability for auditing and traceability.

The following topics will be covered:

  • Understand the meta data model for work items
  • Leverage multiple query types to help teams manage work streams and queues
  • Review the work item workflow process for states and transitions
  • Linking work items and understanding link type strategies

Source Control/Automated Build

This module will create a high level understanding of the capabilities for source control and automated build and how they can be leveraged in Visual Studio ALM. Features will be covered to help students understand how the source control system, automated builds and the other incorporated systems build traceability and quality into the application lifecycle.

The following topics will be covered:

  • Understand Source Control
  • Understand Automated Build
  • Understand the interaction between Work Items and Source Control
  • Understand the interaction between Work Items and Automated Build
  • Understand the interaction between Testing and Source Control
  • Understand the interaction between Testing and Automated Build

Manual/Automated Testing

This module will create a high-level understanding of the testing capabilities in Visual Studio 2017 ALM. This module will introduce students to test planning, test cases and diagnostic capture to capture metrics and enhance quality in the Application Lifecycle.

The following topics will be covered:

  • Overview Manual Testing
  • Overview Automated Testing
  • Building Test Plans with requirements and test cases
  • Leveraging diagnostic capture to shorten the testing lifecycle
  • Reporting on testing during the application lifecycle
  • Leveraging agile techniques for testing

Collaboration and Reporting

This module will provide training on how to leverage the collaboration and reporting systems in the Visual Studio ALM tools to provide clear communication and status to stakeholders. Leveraging the reporting and collaboration capabilities will ensure that the Application Lifecycle process is transparent and provides traceability for all stakeholders involved.

The following topics will be covered:

  • In-depth look at reporting services components
  • How to leverage SharePoint dashboards to communicate project health
  • Leverage SharePoint as a platform for documents and TFS data
  • Using reporting data (Analysis Services) to build Microsoft Excel pivot charts/tables
  • Reporting and communication strategies for a healthy ALM

Course designers

This course was designed by InCycle Software.

This document contains confidential and proprietary information and is supplied purely to enable you to evaluate details concerning InCycle Software Solution’s products and services. No part of this publication may be reproduced or transmitted in any form or by any means, including photography and recording, without the written permission of InCycle Software.

If you have any questions or would like to register for this course, please fill out the form below or call us at (800) 565-0510.

RSS feed

Upcoming events

  • No event

Our services