Foreword

For almost ten years I’ve been encouraging Sam Guckenheimer to write a book about software engineering. “Oh no, I’m not ready,” was the invariable reply.

With the release of Visual Studio Team System, Sam no longer had an excuse: he really had to explain his ideas about software engineering to help people make sense of the product that embodies them. It’s great to see that turn into a book that puts equal weight on practicum and theory, rather than a book-length product advertisement or a vague discussion of the philosophy of software engineering. I like the concrete examples here: they make the concepts come alive.

One key concept in this book is that of value-up processes. Sam believes that we are facing a huge paradigm shift in the ...

Get Software Engineering with Microsoft Visual Studio Team System now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.