Scrum - Agile Development for Teams with MS VS/TFS 2010


Microsoft Visual Studio (VS) and Team Foundation Server (TFS) deliver the tools for modern age tools that enable work on a complex project or multiple projects simultaneously. These tools support teams in distributed work patterns. Many organizations are moving to a more effective Agile development process with the aim of delivering more business value more quickly. Scrum has become the mostly widely recognized agile method of choice and has established a solid track record of success. This course unites the Scrum Product Development process with concrete practices in tools.

This 5-day hands-on training course creates a simulated whole team experience for implementing the guiding principles and practices of agile using Microsoft Visual Studio and Team Foundation Server. This course provides the needed bridge between agile practices and real world implementation using VS/TFS 2010.


With the addition of new tools to manage the test plans, it is much easier for organizations to achieve the goals of agile and Scrum. Learning how to leverage the power of Team Foundation Server for your team and enterprise requires the knowledge and skills needed to participate effectively on a Scrum team.  You will learn how the roles of Scrum, the principles of agile planning, analysis, and development can be implemented in a TFS environment. 

A Whole-Team Approach:

 This course includes instruction and hands-on learning for all the skills of the Agile team. Students will learn about Product Management, Agile Testing and effective Development skills including:
  • Portfolio Management
  • Product Backlog Management
  • Release Planning /Release Acceptance
  • Sprint Planning / Sprint Review / Sprint Retrospectives and Reflection
  • Acceptance Test Specification
  • Continuous Integration / Automated Builds
  • Test Driven Development
  • Code Quality
  • Refactoring

 Complete Agile Team Training:

  • Learn how to implement Scrum Software Development
  • Learn how to execute the roles of Scrum and the Scrum process
  • Learn how to apply the principles of agile planning, analysis, and development
  • Learn how to use Agile Estimation and Analysis to deliver business value
  • Learn how to optimize code quality and sustainability with Acceptance Test Driven Development and Unit Test  Driven Development
  • Learn how to create and manage multiple platform test plans
  • Learn about the challenges of agile adoption in the modern enterprise

Learn About Using Team Foundation Server:

This course will include hands-on exercises using TFS to create and manage a project in a large and distributed team environment.
  • Use of Source Control
  • Automated Build Process
  • Continuous Integration
  • Test Plans and Test Case Management
  • Test Driven Development
  • TFS Reporting and  Project Status Monitoring with Sprint and Release Burn-downs or Burn-up charts
  • Basic customization of TFS

Target Audience:

The entire Agile team including developers, testers, product management, project facilitators / ScrumMasters.


This team oriented course on requires a team ready to learn! 

There are no prerequisites for students. The student is, or soon will be, a member of a Scrum team. Ideally a sinificant part of the team will take the course together.

The instructor will work with your staff to provisiton a demo copy of Team Foundation Server for the class to use on your network.

  Effective AGILE Public Courses

Get Aggregated RSS

Coming Soon!


Scrum Alliance

Contact Us
Effective Agile Development LLC
4676 Commercial St. SE #193
Salem, Oregon 97302
Toll Free - (888) 294-1865
  • Twitter
  • Facebook
  • Google+
  • LinkedIn
Copyright 2009-2015 by Effective Agile Development (888) 294-1865