I am very encouraged by Brain Harry’s blog on dogfooding at Microsoft. In my battles to get my company to use Team Foundation Server I recently contacted the manager of the most highly regarded development team in the company.
Apart from being initially disheartened by his initial question “Does it run on Unix?” the manager of the team’s main reservation was that he is always dubious about a product from Microsoft that they do not use internally…
Obviously he has not had much exposure to TFS otherwise he would know that Microsoft now has 21 instances of TFS running for its internal development teams with a total of 734 projects and 5,600 users.
Now that is around 10% of all Microsoft employees, which is quite impressive for a product that has been out less than two years.
This internal use seams to be encouraging Microsoft to put a lot of effort into this product and Service Pack 1 was released within a year and version 2 (Orcas or Visual Studio 2008 Team Foundation Server ) will be available by the end of this year, with version 3 ( Rosario or Visual Studio 20XX Team Foundation Server) to follow.
The future is bright, the future is Visual Studio Team System …
Technorati Tags: ALM VS 2008 TFS
What to read next
Software Development Industrial Revolution
Explores how industrialising software development with tools like Team Foundation Server boosts speed, collaboration, and scalability in …
Deploying Team Server
Discusses the challenges, costs, and benefits of implementing Team Foundation Server (TFS) for large development teams in a corporate …
Detecting agile theatre with real delivery signals
Why Most Companies Operating Models Fail in Dynamic Markets
A concise comparison of Predictive and Adaptive Operating Models, explaining why traditional structures fail in dynamic markets and how …
Don’t Manage Dependencies, Remove Them
Explains why dependencies are a sign of poor system design and outlines steps to eliminate them by aligning teams, clarifying ownership, and …
The Estimation Trap: How Tracking Accuracy Undermines Trust, Flow, and Value in Software Delivery
Tracking estimation accuracy in software delivery leads to mistrust, fear, and distorted behaviours. Focus on customer value, flow, and …
Flow of Value vs Flow of Work – Misnomer or Useful Shorthand?
Compares “flow of value” and “flow of work” in Kanban, explaining why only validated outcomes count as value and stressing the need for …
Why Outsourcing DevOps Fails, and How Real Engineering Excellence Starts With Your Team
Avoid DevOps vendor lock-in, discover how true engineering excellence starts with partnership, not outsourcing. Ready to transform your …
Detecting agile theatre with real delivery signals
Don’t Manage Dependencies, Remove Them
Explains why dependencies are a sign of poor system design and outlines steps to eliminate them by aligning teams, clarifying ownership, and …
The Estimation Trap: How Tracking Accuracy Undermines Trust, Flow, and Value in Software Delivery
Tracking estimation accuracy in software delivery leads to mistrust, fear, and distorted behaviours. Focus on customer value, flow, and …
Flow of Value vs Flow of Work – Misnomer or Useful Shorthand?
Compares “flow of value” and “flow of work” in Kanban, explaining why only validated outcomes count as value and stressing the need for …
Why Outsourcing DevOps Fails, and How Real Engineering Excellence Starts With Your Team
Avoid DevOps vendor lock-in, discover how true engineering excellence starts with partnership, not outsourcing. Ready to transform your …
Estimating Better in an Overloaded System Is a Poor Man’s Strategy
High work in progress (WIP) causes delays and unpredictability; improving estimates won’t help. Limiting WIP and focusing on flow is key to …