Welcome to MSDN Blogs Sign in | Join | Help

Update on TFS Adoption at Microsoft

Every month we take stock of how TFS adoption is going.  I thought I'd share some of the results with you this month.  Overall, it is going strong but we are starting to see a leveling off in the number of regular users at about 15,000.  We've got some new teams in the pipeline but I think we are starting to level out on the number of internal teams that can adopt in this timeframe and on the TFS 2008 release.  I expect to see an up tick as Rosario gets to the point teams can use it and some of the bigger teams (like Office and Windows) finish up their next product cycles.

Here's a quick summary and some trend charts that show the changes over time.

image

 

The drops in Active Users in August were due to changing the way we counted to avoid double counting people who use more than one server.

clip_image002

 

As you can see, the rate of adoption of TFS for new projects is stunningly steady.

clip_image002[6]

Brian

Published Saturday, October 04, 2008 8:03 AM by bharry

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Update on TFS Adoption at Microsoft

Can you elaborate on what teams at Microsoft were using prior to switch to TFS?  Just curious...

Saturday, October 04, 2008 2:55 PM by moke

# re: Update on TFS Adoption at Microsoft

At Microsoft, in the Before Time (my personal knowledge starts in 1994), there was SLM aka Source Library Manager.  This is pronounced as "slime", which is appropriate.  Nobody uses that anymore, and nobody would want to.

During some period of time, some smaller groups used VSS.  We hope that all of that usage has phased out.

For some time now, there has been Source Depot.  My impression is that Source Depot originated as a source code license purchased from Perforce.  Since the original license, Source Depot has been undergoing internal development at Microsoft.  The company-wide IT department provides support for Source Depot: you can request new depots by filling out a web form, and the IT group handles all hardware and software maintenance for you (they make you an admin in the depot, and you manage all depot activities yourself).

Today, I think the internal IT group also provides Team Foundation Server support.  I'm not personally familiar with with this support, because I'm not in a group that uses it.

Company-wide, groups are strongly encouraged to use either Source Depot or TFS.  Particular divisions many or may not have standardized on one or the other.  For example, my impression is that the entire Developer Division is strongly encouraged to use TFS, because TFS is important to their business.  But the Windows division's use of Source Depot pre-dates the availabilty of TFS, and trying to change Windows from Source Depot to TFS would probably involve a lot of churn across their many developers, and across the tool-chains and prcoesses they have developed to work with Source Depot.

--Don

Saturday, October 04, 2008 4:31 PM by Don Dumitru

# re: Update on TFS Adoption at Microsoft

How many TFS servers are we talking about? And also can you give information about the average configuration of these servers? Looking at the numbers above, these babies must be pretty strong.

Thursday, October 16, 2008 7:30 AM by Emre TOPTANCI

# re: Update on TFS Adoption at Microsoft

I believe the latest count is 27 servers.  The capability of them varies.  The most powerful one is the 16 proc 64GB server that DevDiv users.  The others are generally much less capable.

Brian

Saturday, October 25, 2008 2:58 PM by bharry

# TFS Adoption at Microsoft – November 2008

Every month our internal teams put together statistics on the TFS servers deployed at Microsoft. Previous

Thursday, December 11, 2008 8:38 PM by granth's blog

# Visual Studio Team System – top 3 challenges it can solve

There are a ton of features in Visual Studio Team System however as an ISV, which ones will typically

Wednesday, April 01, 2009 4:19 PM by UK ISV Developer Evangelism Team

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker