Focusing on both, process and results, this professional guide offers a practical approach to running agile software projects using Visual Studio's project management templates and tools. You'll first get a thorough overview of the interaction between traditional, scrum-based agile development techniques and the Microsoft Soutions Framework, before drilling down into the detail. The book covers tools, best practices, key templates, key data, team and process models, necessary tracking assets-and a host of other project challenges, such as project communication, organization, and budgets. Speacial Features Timely: First book that shows how to use Microsoft Team Foundation Server and related tools for agile project management with Scrum. Authoritative: Written by a team of Scrum and Team Foundation Server experts. Practical: More than just a tutorial on agile tools, this book teaches proven best practices for delivering great software----reliably, and on time. Market-Driven: Agile development with Scrum has become the primary methodology for running software projects. About The Author: Steve Resnick is a Founder and Managing Director of BlueMetal Architects, a consulting and product development firm specializing in the architecture, design and delivery of complex systems. BlueMetal Architects uses Agile methods to consistently deliver projects on time and on budget. Prior to BlueMetal Architects, Steve was the Chief Technology Officer at the Microsoft Technology Centers, where he was responsible for organizing distributed teams to develop and deploy solutions in over 22 centers around the world. Aaron Bjork is a Senior Program Manager at Microsoft working on Team Foundation Server. He is responsible for the out of the box process templates (including the Microsoft Visual Studio S
I did not find this book to be earthshaking. The value that I got from it was to clarify my thinking about scrum (and to understand how TFS might support scrum). There are some useful concepts that I am borrowing from this book for managing my team, but I have come to a certain level of distrust for TFS in general, and I want to explore other options as we seek to automate our deployment practices.
Good for someone new to Scrum and TFS. Would like to have seen more of how configuration management fit into the picture. As CM trickles down into the hands of developers I think there needs to be more education on why it is important and how to build it into the Agile process.