blog

Team Foundation Server 2013 is production ready

Published on
3 minute read

Did you know that Team Foundation Server 2013 is production ready?

I have already deployed it at two customers with a grand total of zero problems so far. The product team are so confident that they have upgraded their main DevDiv server to 2013.

Team Foundation Server 2013 is production ready  

Unfortunately because of the issues around Team Foundation Server 2012 updates #1 and 2 there has been…. resistance to upgrading. To understand why the problems of 2012.1 and 2012.2 are unlikely to affect 2013 you need to look at the history of the TFS team and their path to agility. The TFS  product team, as  part of the 2012 release cycle, moved to 3 week Sprints of working software. It took them less than two years to get there but the journey was really hard. The result has been http://tfs.visualstudio.com  as well as quarterly updates to TFS 2012.

The first two quarterly updates however suffered from what one might in the agile community affectionately refer to as undone work. This undone work is the result of a team that had not fully embraced agility and struggled to be transparent about the undone work that was the result. This is what happens when teams start down the path. Small teams building small products can usually get away with a little undone work, a few unhappy customers and a quick fix. But what about large teams with enormous code bases, well they kinda sucked at it for a while. This is about how hard it is to change and how bumpy that path to agility can be.

If you have been following Brian Harrys posts you will see that he has tried to be as transparent as possible about these problems and what they are doing to fix them. When you usually have a 2 year release cycle is is easy, if expensive, to test quality in. Now if you move to a 3 week release cycle you have to build quality in, not just test it in, and if you don’t, or have problems, it will be radically obvious to your customers in the bugs that slip past you…

The endgame is very hard to predict, No one knows how much of the iceberg still lies below the water, and therefore how much work remains in the release.Sam Guckenheimer on Technical Debt in Visual Studio Team Foundation Server 2012: Adopting Agile Software Practices: From Backlog to Continuous Feedback  Team Foundation Server 2013 is production ready

In addition they made some pretty major database changes in 2012.1. That and some automated testing holes that dated back to 2010 caused the team to struggle somewhat under the technical debt that had been built up.

And the net result? If you are currently running 2012.1 or 2012.2 then you should move immediately to 2012.3. With 2012.3 the TFS team have finally gotten on top of the undone work and have paid back most of the technical debt that had been run up. With the Team Foundation Server 2013 Preview they have gotten ahead of the curve and have perhaps some of the best integrated ALM features on the market today.

The latest fully supported version of Team Foundation Server is 2013… get it now! 

news-and-reviews products-and-books blog tfs tfs2012 tfs2012-1 tfs2012-2 tfs-2012-3 tfs-2013

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

MacDonald Humfrey (Automation) Ltd. Logo
ALS Life Sciences Logo
Schlumberger Logo
Milliman Logo
Sage Logo
Flowmaster (a Mentor Graphics Company) Logo
Xceptor - Process and Data Automation Logo
Big Data for Humans Logo
Hubtel Ghana Logo
Cognizant Microsoft Business Group (MBG) Logo
Graham & Brown Logo
Emerson Process Management Logo
Freadom Logo
DFDS Logo
Alignment Healthcare Logo

CR2

Microsoft Logo
Deliotte Logo
Washington Department of Transport Logo
Nottingham County Council Logo
Ghana Police Service Logo
Department of Work and Pensions (UK) Logo
Washington Department of Enterprise Services Logo
New Hampshire Supreme Court Logo
Trayport Logo
Big Data for Humans Logo
Boeing Logo
Boxit Document Solutions Logo
YearUp.org Logo
Lean SA Logo