We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.

Determining Your Process and Tracking Customization Requirements

Visual Studio 2010

Before you customize your project tracking objects and processes, you should assess the scope of your requirements. The four scope areas for you to consider are:

  • If you want to make changes for a single team project or for all new team projects

  • If you want to integrate requirements with other Team Foundation applications

  • If you want to include localization and globalization requirements

  • If you want to include flexible reporting and integration across team projects



Assess how extensive you want to make your customizations. You can customize an object that is specific for a team project or you can customize your system so that changes are available to all existing team projects, including projects that you will create in the future.

Assess your data integration requirements. It can be useful to use the value of a specific field defined by a Team Foundation application, such as Team Foundation Build, Test Manager, Test Agent 2010, or Team Foundation version control, to automate the population of a field in a work item type. You can determine which fields you want to use and how you want to use them to streamline your project tracking processes.

Assess your localization and globalization requirements. You can localize the names of a few work item tracking objects. Understanding what you can localize and customizing your work item objects to support your global teams should be completed as part of your customization efforts.

Assess category groups required to support cross-group efforts. When you have similar work items with different names, you can use categories to group them and generate reports more easily.