• Online, Self-Paced
Course Description

Microsoft Team Foundation Server is an enterprise system that covers all aspects of Application Lifecycle Management. Its primarily used for source code management but can also be used for project management, requirements management, lab management, testing, reporting, automated builds, and release management needs. This course guides students through the customized configuration of a Microsoft Visual Studio Team Foundation Server 2013 deployment for development teams in an enterprise environment.

Learning Objectives

Configuring a Team Build Definition

  • start the course
  • introduction to Team Build and creating a new build with the wizard
  • set up Microsoft Team Foundation Server 2013 to use a symbol server and source server
  • publish symbol data in Microsoft Team Foundation Server 2013
  • set up Microsoft Team Foundation Server 2013 for custom build numbers
  • set up Microsoft Team Foundation Server 2013 for build log verbosity
  • set up definition properties in Microsoft Team Foundation Server 2013
  • set up build triggers in Microsoft Team Foundation Server 2013
  • configure the build drop location in Microsoft Team Foundation Server 2013

Managing build execution

  • queue a Build with Parameters in Microsoft Team Foundation Server 2013
  • consolidate gated check-in workflows in Microsoft Team Foundation Server 2013
  • customize Microsoft Team Foundation Server 2013 build qualities
  • apply retention policies in Microsoft Team Foundation Server 2013

Modifying a process template

  • upload and download process templates in Microsoft Team Foundation Server 2013
  • troubleshoot template errors in Microsoft Team Foundation Server 2013
  • customize Microsoft Team Foundation Server 2013 process templates

Configuring a team project

  • define areas and iterations in Microsoft Team Foundation Server 2013
  • manage Microsoft Team Foundation Server 2013 users through default security groups
  • manage portal settings in Microsoft Team Foundation Server 2013
  • define project-level alerts in Microsoft Team Foundation Server 2013

Applying Work Item customizations

  • add a new child work item type in Microsoft Team Foundation Server 2013
  • configuring the command prompt window for running TFS administration commands
  • customize field definitions for a work item in Microsoft Team Foundation Server 2013
  • customize form layout and workflow in Microsoft Team Foundation Server 2013
  • customize categories in Microsoft Team Foundation Server 2013
  • customize link types in Microsoft Team Foundation Server 2013
  • customize global lists in Microsoft Team Foundation Server 2013

Creating Work Item queries

  • create a query by using Microsoft Team Foundation Server 2013 Team Explorer
  • define query folders and permissions in Microsoft Team Foundation Server 2013
  • apply query types in Microsoft Team Foundation Server 2013
  • add fields to a query in Microsoft Team Foundation Server 2013

Practice: Customization for team use in MTFS 2013

  • customize MTFS 2013 for team use

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.