Debugging the Development Process : Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams by SteveMaguire (Paperback - August 1994)
ISBN 1556156502 From amazon.com: Author of Writing Solid Code tells what worked and didn't work at Microsoft. This book is a practical guide to staying focused, hitting ship dates and building solid programming teams. You don't have to be a manager to appreciate this book; anyone involved in programming will appreciate the humor and practical advice it contains.
The author explains how he organized and supervised effective software development teams at the Microsoft company to come up with timely and high-quality commercial applications, offering a candid look at the group dynamics of software development. Original. (Advanced).
I read this book years ago, found it very relevant, and still do. One interesting point is that the author emphasizes the idea that each feature should be fully implemented and fully debugged, before the developer(s) responsible for that feature move on to the next feature. I think this has a lot in common with agile methodologies - where the system developed feature-by-feature with continuous testing to ensure a low defect rate. -- JohnRusk
In fact, FeatureDrivenDevelopment is all about just that - working on getting the system built one feature at a time. -- BevanArps