Team Foundation Server Planning Checklist
Updated: June 2010
You can use this checklist as a useful reference as you plan your deployment of Visual Studio Team System Team Foundation Server. You should print this checklist and mark each step as you complete it. Before you work through this checklist, review the questions in Team Foundation Server Planning Roadmap. Before you install Team Foundation Server, you should also complete the checklists in the installation guide for Team Foundation, as described later in this topic.
Some of the topics that are listed in this checklist are part of the installation guide for Team Foundation. For information about where to find this guide, see Installation Overview for Team Foundation Server.
The following table outlines the general steps for planning your deployment of Team Foundation Server.
Review the components of Team Foundation Server to determine which components you might want to install. For more information, see Team Foundation Server Components, Managing Data-Tier Servers for Team Foundation Server, Managing Application-Tier Servers for Team Foundation, Team Foundation Versions and Editions, and Choosing a Team Foundation Server Deployment Configuration.
Review the network topologies that Team Foundation Server supports to determine whether you can deploy Team Foundation Server within your network. For more information, see Team Foundation Server Topologies and Customizing Team Foundation Server for Your Business.
Review the licensing requirements for Team Foundation. For more information, see Requirements for Team Foundation Components. For more information about how to obtain and manage product licenses, see the following page on the Microsoft Web site: Team System Licensing for Visual Studio 2008 White Paper.
Review hardware and software requirements for Team Foundation Server, and then install and configure all required hardware and software. Some components are optional, such as SharePoint Products and Technologies, but other components are required, such as SQL Server. For more information, see Requirements for Team Foundation Components. For a complete list of required and optional components, see the installation guide for Team Foundation.
Review security requirements for Team Foundation Server, and plan your firewall and router configuration. For more information, see Team Foundation Server Security for Users and Groups and Team Foundation Server Security Architecture.
Determine whether you want to customize the process templates for Team Foundation Server to meet your business needs. For more information, see Customizing Team Foundation Server for Your Business.
Review maintenance requirements for Team Foundation Server, and develop an appropriate strategy for backing up and restoring your deployment. For more information, see Managing Data, Managing Team Foundation Server Components, and Backing Up the Team Foundation Server.
Review the installation guide for Team Foundation to find the installation type and steps that are appropriate for your deployment. For more information, see "Team Foundation Installation" in that guide.
The installation guide for Team Foundation includes several checklists that can help you install Team Foundation Server. If you have already installed Team Foundation Server, this guide is available on the hard disk as the file TFSInstall.chm. You can download the most recent version of this guide from the following page on the Microsoft Web site: Team Foundation Installation Guide for Visual Studio Team System 2008.