The more time I spend using Team Foundation Server (TFS), the more I believe it’s an integral component of the Application Lifecycle Management (ALM) Framework. Now while most organizations employ some sort of source control and change management system there are those that still “wing it” or have rudimentary processes in place when it comes to software development. These are the ones that can most truly benefit from using a solution such as TFS. more