Book description
This practical, hands-on guide captures, categorizes, and builds a process of best practices to 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 surrounding timeliness, effectiveness, or cost. What's more, many other books focus on fixing errors after they've been introduced. 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 is not an idealized academic book. Instead, it distills many hard-won lessons into a single, workable lifecycle process that will help deliver better quality software.
Table of contents
- Copyright
- Acknowledgments
- Introduction
-
Introduction to Defect Prevention
-
Defect Prevention
- What Is a Software Defect?
- Making High-Quality Software the Goal
- Understanding Why Software Defects Occur
- What Can Be Done?
- Using Defect Prevention Techniques
- Choosing Quality Improvement Techniques
- Organizational Considerations
- Moving Quality Upstream
- Learning from Mistakes
- Investing for the Future
- Conclusion
- Defect Prevention Frameworks
- The Economics of Defect Prevention
-
Defect Prevention
- Defect Detection Techniques
-
Defect Analysis Techniques
-
Software Measurement and Metrics
- Understanding the Keys to Building a Successful Scorecard
- Creating Clear Definitions of Strategic Objectives
- Creating Clear Definitions of Business, Process, and Improvement Objectives
- Communicating Defined Goals to All Levels of Management
- Gaining Widespread Acceptance of the Defined Goals
- Conclusion
- Risk Analysis
- Using Simulation and Modeling for Organizational Innovation
- Defect Taxonomies
- Root Cause Analysis
-
Software Measurement and Metrics
- Defect Prevention Techniques
- A Culture of Prevention
- About the Authors
- Additional Resources for C# Developers
- Additional Resources for Developers: Advanced Topics and Best Practices
- Index
Product information
- Title: The Practical Guide to Defect Prevention
- Author(s):
- Release date: October 2007
- Publisher(s): Microsoft Press
- ISBN: 9780735622531
You might also like
book
Risk Assessment: Tools, Techniques, and Their Applications
All the tools needed to perform a thorough risk assessment—whether you're working in insurance, forensics, engineering, …
book
Mission-Critical and Safety-Critical Systems Handbook
This handbook provides a consolidated, comprehensive information resource for engineers working with mission and safety critical …
book
Improving Product Reliability and Software Quality, 2nd Edition
The authoritative guide to the effective design and production of reliable technology products, revised and updated …
book
A Practical Guide to Digital Forensics Investigations, 2nd Edition
THE DEFINITIVE GUIDE TO DIGITAL FORENSICSNOW THOROUGHLY UPDATED WITH NEW TECHNIQUES, TOOLS, AND SOLUTIONS Complete, practical …