01
The Quality Concept
Quality assurance's process and product faces, the distinction between verification and validation, turning non-functional expectations into measurable criteria, the evidence-seeking testing mindset, and the delivery model's effect on feedback time.
- 01 What Is Quality Assurance The definition of quality as conformance to stated and implied expectations, measuring product quality and process quality separately, and the defect that an unchecked rule hides.
- 02 Verification and Validation Separating verification, which tests the product's conformance to the specification, from validation, which tests the specification's conformance to the real need, shown through an example that passes every check yet computes the wrong fee.
- 03 Quality Attributes Separating functional expectations from quality attributes, classifying attribute families, and turning an unmeasurable expectation into a measurable criterion in stimulus-environment-response-measure form.
- 04 The Testing Mindset The view trying to show that a program works and the view searching for where it breaks giving different results on the same code, confirmation bias, and the diminishing returns of repeated questions.
- 05 Delivery Models and Testing The question of whether testing is a separate stage or an activity that runs throughout the process, the feedback point's effect on delay and candidate change count, and how a suite's duration determines its placement.