Wednesday, March 12, 2014

Visual Studio Online (VSO) vs Team Foundation Server (TFS)

This blog post compare the current feature set of Microsoft's hosted TFS solution – Visual Studio Online (VSO) and the on-premises Team Foundation Server product.

Feature Comparison
TFS
VSO
Work Items, Version Control, & Build
Yes
Yes
Agile Product/Project Management
Yes
Yes
Test Case Management
Yes
Yes
Heterogeneous Development (Eclipse, Git, ...)
Yes
Yes
Ease of Installation and Setup
+/-
++
Collaborate with anyone, from anywhere
+/-
++
Data stays inside your network
Yes
No
Process Template & Work Item Customization
Yes
No
SharePoint Integration
Yes
No
Data Warehouse & Reporting
Yes
No
CodeLens Support
Yes
No
Cloud Load Testing
No
Yes
Application Insights
No
Yes
Always running the latest version of TFS
No
Yes

Some other limitations of VSO (currently):

  • No Data Export (there are plans to make it available for a short time period)
  • No Data Import (if you want to move from on-premises TFS to VSO)
  • No Integration with Active Directory (users sign in using Microsoft Accounts)
  • No choice of geographic location (data stored in data center in Chicago)