Visual Studio 2005 Team Foundation Server

Overview

Visual Studio 2005 Team Foundation Server powers the collaboration aspects of the Visual Studio Team System. It helps you manage and track the progress and health of your projects, and ensure more efficient and predictable software development.

Features

Secure your most valuable assets - Source code, tasks lists, project plans, and vision statements are some of the most valuable assets in any organization. Team Foundation Server enables you to track and manage changes to these assets as well as safe guard them with the security of SQL Server 2005.

Bring your teams together - Building software today has never been more challenging; even the smallest, most agile of projects require several team members to coordinate their efforts. In many cases, team members may not even be in the same geographic location. Team Foundation Server provides an environment that integrates the source code control that developers require, with the requirements management and issue tracking that project managers and testers require. All of this functionality leverages XML Web Services for hassle-free communication. This creates a global, collaborative environment for the entire team.

Visibility and predictability - Software development today is a black box; without visibility into this process, it is impossible to make accurate and timely decisions. Team Foundation Server leverages the industry-leading analysis and business intelligence features in SQL Server 2005 to bring visibility into the software development process. A wide variety of team-level reports are automatically generated as the team works day-to-day.

Leverage your existing tools – Different disciplines in a software project use different tools. Team Foundation Server recognizes this, so it provides integration into familiar tools such as Microsoft Excel or Microsoft Project. Customers who are familiar with these tools can continue to take advantage of their inherent productivity; what they gain is that ability to synchronize their work with the data managed by Team Foundation Server.

Get up and running quickly and easily – Team Foundation Server represents the latest in collaborative server technology, but it was designed and built to leverage existing, industry-leading Microsoft technologies such as SQL Server 2005, Windows Sharepoint Services 2.0 and Internet Information Server 6.0. Leveraging these existing technologies greatly reduces the cost of deployment and administration.

Version Control The completely new Version Control that is part of Team Foundation Server offers innovative functionality such as shelving, atomic check-ins, XML Web Service-based communication, and deep integration with all of the other aspects of Team Foundation Server. All of this functionality is backed by the robustness and reliability of SQL Server 2005.

Work Item Tracking Team Foundation Server brings order and consistency to the various tasks lists, project plans, issues and requirements that are part of any software project with integrated Work Item Tracking.

Reporting As your team works day-to-day with Team Foundation Server, the data that they generate, whether it is source code being written, bugs being found, or requirements being recorded, is all stored within Team Foundation Server. The comprehensive Reporting functionality of Team Foundation Server correlates this data into a collection of over 20 meaningful, actionable reports.

Build The heartbeat of any software project is typically the build; Team Foundation Server provides turnkey build lab functionality with its team-wide Build feature. This allows customers to schedule and execute multi-solution builds that must pass a gauntlet of testing and code analysis before being published.

Team Communication Team Foundation Server enables Team Communication in a wide variety of ways. Each project managed by Team Foundation Server has an associated Sharepoint Project Portal to give team members a single place to share their ideas, right from the beginning. Once a project starts, Team Foundation Server enables individuals to receive notifications of events in the projects they are working on that are of interest to them – everything from a notification that a new team member has joined, to a notification that a work item has been reassigned.

System requirements

Requirements vary for different combinations of components within Microsoft® Visual Studio® 2005 Team Foundation Server. To install Visual Studio 2005 Team Foundation Server, we recommend: