Comments on: Team Development at Cost Zero PC enthusiasts one-stop resource for high-quality reviews, articles and current technology news. Tue, 28 Jul 2015 14:24:00 +0000 hourly 1 By: Marfig Sat, 03 Nov 2012 21:04:00 +0000 One quick note, in case the thought has come to you of using Microsoft Team Foundation Server, if going with the BizSpark program. After all, it does feature all of what is described in the article, with the exception of communications.

It’s not usually a good idea. Team Foundation Server doesn’t scale well to small teams of developers. It’s an excellent tool for large teams or large and complex projects. But doesn’t scale down very well. It also requires a rather competent internet connection during peak working times. You could theoretically use TFS to replace one or another tool, like using it just for revision control, or bug tracking. But then you would just be installing a full-featured server tool for a single purpose. Not efficient.

Much better is to plan for TFS (if indeed you want to use this tool as a central solution for your Application Lifecycle Management) after you exceed the necessary requirements. Ideally this will happen later in the finishing stages of your project, when you secured some sort of investment or partnership deal. At that time you could drop the current tools and move onto Team Foundation Server for all your ALM needs.