The Practical Guide to Defect Prevention

The Practical Guide to Defect Prevention
Published:October 31, 2007Language:English
Author:Marc McDonald; Robert Musson; Ross SmithTechnology:Programming
Length:480 PagesISBN 13:9780735622531

List Price:

$ 44.99
About The BookA practical guide for helping to prevent defects in the software development process

This practical, hands-on guide captures, categorizes, and builds a process of best practices to help avoid creating defects during the development process—rather than fixing them after extensive analysis. While there are various proprietary and competing standards for reducing software defects, these methods suffer from issues involving timeliness, effectiveness, and cost. What’s more, many other books focus on fixing errors after they’ve been introduced or promote idealized academic theories. This guide, however, presents practical methods for reducing defect introduction through prevention and immediate detection and by moving the detection of defects closer to their introduction. Written by experts with over a century of software development experience among them, this book distills hard-won lessons into a single, workable lifecycle process that will help deliver better-quality software. Visit the Defect Prevention Web site at
About Marc McDonald; Robert Musson; Ross SmithThe seven authors are members of the Defect Prevention Team at Microsoft.

Lead authors:

Marc McDonald’s career spans the 30-year PC industry—from the MITS Altair to today—and he holds six software patents. As the first salaried employee at Microsoft, Marc designed the FAT file system for MS-DOS.

Robert Musson has more than 25 years of experience as a software engineer and manager. He is a member of the Team Software Process Initiative at the Carnegie-Mellon University Software Engineering Institute.

Ross Smith has been developing and testing software for nearly 20 years—and making mistakes for more than 40 years (see page 1). He has worked on every version of Windows and Microsoft Office since 1995 and holds five software patents.
Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community. Preparing for an exam now? Find your Microsoft Certification Study Group. Talk to us on these social networks:
What do you think of this book? Your feedback is important in helping us create books that serve your needs and meet your expectations.Please take our survey at

Note: You will need this book's 13-digit International Standard Book Number (ISBN) to take the survey.The ISBN 13 can be found above.
To report or search for corrections in this book or its companion content,
search for the title in our online store and then check the Errata & Updates tab. To report errors, please go to our Submit errata page.