Saturday, July 7, 2012


Developing software is a staged process involving several teams of people to produce a quality product. In the past, development teams used varying tools to accomplish their jobs. Most often these tools were specialized and not something the entire team could utilize. Microsoft created a product called Team Foundation Server to bridge this gap and provide a set of tools that all teams can use to develop the software.  The technologies that make this package work are SQL server, a source code repository and a front end using a Microsoft SharePoint web portal.

Visual Studio is the development platform used to create Microsoft products. In version 2010, the Team Foundation Server connection is built into the product, allowing you to interface with all of its features without having to leave the development environment.  Creating a new feature, software bug, workflow item, etc. can be performed from Visual Studio and assignable to other resources within the company. This feature, along with the source code repository that enables everyone to share source code files, make the team foundation server a great tool for social interaction necessary between varying teams of a development company.


Image taken from http://online-tfs.com/images/tfsOverview.png

References
Microsoft.com Authors.  Team Foundation Server 2010.  Retrieved 7/7/2012 from http://msdn.microsoft.com/en-us/vstudio/ff637362.aspx.

No comments:

Post a Comment