Chapter 17. Moving Quality Upstream

Everyone needs to be concerned with quality from initial conception to implementation. The lack of quality of inputs to each stage in the software development cycle is amplified in each succeeding stage. Moving quality upstream means defects are detected or prevented at their source rather than much later in the development process. Few people would disagree with the value of this process in theory but in practice tend not to follow through to make it happen. In your organization, look at the distribution of defect reporting to see if you are detecting problems upstream—are there significant bugs reported by internal or external self-testing? If the latter, your organization can improve your processes to move ...

Get The Practical Guide to Defect Prevention 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.