This project has moved and is read-only. For the latest updates, please go here.

See library of tooling and guidance solutions ( for details.

Team Foundation Server Requirements Engineering Guidance

This Ranger solution addresses the People, Process, and Technology guidance for Requirements Engineering (RE) using Team Foundation Server. The goal of this guidance is to provide formalized Microsoft field experience in the form of recommended procedures and processes, Visual Studio and Team Foundation Server configurations, and skill development references for the Requirements Engineering discipline of your application lifecycle.

Visual Studio ALM Rangers

This guidance is created by the Rangers who have the mission to provide out of band solutions for missing features or guidance. This content was created with support from Microsoft Product Group, Microsoft Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.

For more information on the Rangers please visit and for more a list of other Rangers initiatives please see

What is in the package?

Requirements Engineering is a vast area with many disciplines. To address your areas of interest and expertise, we have packaged the content in 13 zip files. The default download is the complete package in one zip file for those who are interested in all areas.

  • RM Rangers Guide to the Complete Guide --> Start Here
  • Introduction to Requirements Management with Team Foundation Server
  • Requirements Management Planning
  • Requirements Traceability
  • Analysis and Breakdown
  • Requirements Elicitation
  • Requirements Specification
  • Requirements Validation
  • Requirements Change Management and Approval
  • Impact Analysis
  • 3rd Party Integrations
  • Requirements Management checklist sheet
  • Hand's On Lab


Adam Gilmore, Bijan javidi, Brian Blackman, Cissy Ho, Francisco Xavier Fagas Albarracín, Hassan Fadili, Joseph Abukhader, Josh Pepper, Larry Guger, Mark Wildenberg, Mick Miller, Mike Schimmel, Neeraj Elkunchwar, Raj Selvaraj, Ron Bucktan, Siddharth Bhatia, Smitty Weygant, Sven Hubert, Ted Malone, Thomas Schissler, Tiago Pascoal, Tina Erwee, Willy-Peter Schaub

How to submit new ideas?

The recommended method is to simply post ideas to the community or to contact the Rangers at


Post comments on the Discussions page.


Last edited Jan 17 at 5:20 PM by wschaub, version 37