I have posted about Hosted Team Foundation server before and I have had a few discussions with Jon Pratt from the Microsoft UK Development Tools Team on the subject. The issue with Hosted TFS is that there is no real partitioning of projects within the system and thus if you had two clients on the same server they would be able to view each others data.
I even asked a question on LinkedIn and got an amazing response.
You may think that this is an oversight, but TFS was not really designed for the hosted environment. The problem is that in my company we would need to keep different areas of the business separate. This requires separate instances of Team Foundation Server for this to work.
There are changes coming in Orcas that will help with this and ones in Rosario that should solve the problems and allow proper hosting.
At this time there is only one commercial hosted team server called TFS Now that has been blogged about by Jeff Beehler and Brian Harry last month.
Check out TFS Now …
What to read next
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 …