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
Mission-Critical and Safety-Critical Systems Handbook
This handbook provides a consolidated, comprehensive information resource for engineers working with mission and safety critical …
book
Lean DevOps: A Practical Guide to On Demand Service Delivery
Beyond tools and hype! Today’s pragmatic guide to implementing DevOps across even the most complex entire …
book
Why Quality is Important and How It Applies in Diverse Business and Social Environments, Volume II
These two volumes are about understanding—why—and application—how—with the aim of providing guidance and introduction to both. …
book
Applying Design for Six Sigma to Software and Hardware Systems
The Practical, Example-Rich Guide to Building Better Systems, Software, and Hardware with DFSS Design for Six …