I found out the other day that there is another implementation of TFS in the company. Not even the principal UK Architect, who recently visited the US knew of this. I do not think that it has been communicated outside of the department. That is an inevitable aspect of such a large company. The only way to get things working is to keep your head down until you have a viable solution, otherwise you get blown out of the water as soon as department z resizes that you product my do away with their solution for one part of of a larger system. Sillyness…
The only way to get ahead in this industry is to get the software out of the door more quickly than the competition. Last year, our company made billions because they worked out a way to get the data to the traders 600 milliseconds faster than the competition! Now, this is an extreme example, but it highlights the speed of the industry.
In the sector that I work in, mortgages, the winner is the one who can sell the most mortgages and securitize more often. That means that the information available to the management the collection of the original data, needs to be up-to-date, correct and comprehensive.
To do this we need to industrialize our activities. This means that we need solid reuse of components that have already been tested and stabilized. We need those components to be able to be used on “the factory floor” to produce highly scalable application quickly.
Team Foundation Server can provide this. I am not saying that it will provide this to everyone, just as a production line does not make every factory successful. But the facility is now there to provide an infrastructure to working collaboratively on IT projects that Outlook just does not mat
Just as there was an industrial revolution over the steam engine in the early 19th centaury and one in the 1920’s witchery Fords production line, Team Foundation Server will push IT into a revolution of its own…
What to read next
Deploying Team Server
Discusses the challenges, costs, and benefits of implementing Team Foundation Server (TFS) for large development teams in a corporate …
Microsoft's internal uptake of Team Foundation Server
Microsoft widely adopted Team Foundation Server internally, with 21 instances supporting 734 projects and 5,600 users, driving rapid product …
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 …
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 …
Why Big Bang Rewrites Fail: How Sustainable Change and Engineering Excellence Transform Legacy Systems
Ditch the Big Bang rewrite. Discover why sustainable, in-place change drives true engineering excellence and lasting transformation in your …
Are We Still Pretending Coding Was the Bottleneck?
AI exposes that coding was never the main bottleneck in software delivery; real constraints are in system flow, team practices, and …
Why Azure DevOps Wins for Governance, Security, and Scale, Right Out of the Box
Unlock seamless governance, security, and scale with Azure DevOps, integrated tooling that lets you deliver value, not just manage …
Should You Use One Project to Rule Them All in Azure DevOps?
Explores when to use a single Azure DevOps project versus multiple projects, detailing impacts on flow, visibility, governance, and team …
Stop Guessing: How to Make Work Visible and Drive Real Improvement with Azure DevOps Flow Metrics
Stop guessing, start making data-driven decisions in Azure DevOps. Discover tools, tips, and insights to make your work visible and your …