Working with Microsoft Visual Studio 2005 Team System is the first book about Visual Studio Team System. It is based on a pre-Beta3 version, but the names of the tools and the screenshots are almost correct.

It's an introductory book, that in 300 pages describes both Team Foundation Server and the three client editions (Team Architect, Team Developer e Team Tester) of Team System.

There is also a chapter about MSF 4.0 for Agile Software Development and there is a preliminary introduction to MSF for CMMI Process Improvement, that was very at the beginning last year.

This is a level 200 book, with a lot of information about all the tools and the options that Team System has, but without too much details about the actual implementation or the extensibility.

I think that this book is really useful if there is the need of an overview of what Visual Studio Team System is and what has to offer.

I really liked the appendixes, especially the example of using MSF for Agile Software Development to drive a project. I found useful also the Distributed System Designer reference and the list of all the Codenames used during the alpha and beta stages.

Richard Hundhausen, the author of this book, is one of the first Visual Studio Team System MVPs and can be reached on his blog.

The "beta" version of this book was given for free during TechEd 2005, but there are many additions to that version if you already have it.