Skip Navigation Links
Skip navigation links
ALM
ALM Overview
ALM Activity Summary
ALM Discipline Summary
Activities and Disciplines
ALM Tool Summary
ALM Services Summary
Services
Training
Products
About Notion
Knowledge Base
Team Foundation Server 

Visual Studio Team System 2008 Team Foundation Server (TFS) is a collaborative hub for application development activities.  It provides a team portal based on SharePoint, enterprise-grade version control, a flexible work tracking system, build management, process guidance and development process reporting on a unified server. It helps all team members involved in application development to effectively and efficiently deliver high quality software.

TFS is the center of many ALM strategies.  TFS can provide version control management of all your application development project artifacts including source code, test cases and documentation.  The Work Item Tracking subsystem provides a means to track requirements, tasks, risks or nearly any other item applicable to your development process.  Process templates make it easier for your team to follow consistent best practices based on your application lifecycle.  The automated build subsystem enables teams to easily mature their build process with repeatable, schedulable, reportable builds including integrated regression testing.  All of these subsystems are fully integrated by-design; the reporting abilities allow you to seamlessly view the relationships between your ALM disciplines including project management, application development, requirements management, and change management.

TFS integration with Excel and Project enable users to manage work items (e.g., bugs, tasks, or requirements) with a powerful, appropriate user interface. Through Orantech Project Party, TFS can integrate with Project Server enabling your ALM and EPM strategies to seamlessly and cooperatively coexist.  These integration points allow TFS to fit within your other enterprise strategies while allow non-technical team members to participate using user interfaces with which they are already familiar.

Although TFS integrates seamlessly with Visual Studio and Microsoft .NET technologies, it was designed to operate in a heterogeneous environment.  Through the free MSSCCI provider, TFS can support non-Microsoft and legacy Microsoft technologies on Windows.  Through partner product TeamPrise, non-Windows technologies such as Java and UNIX can be seamlessly integrated with TFS, providing these platforms and technologies with the same integrated ALM structure as your .NET projects.