Principle 8 of 12

Build quality into processes and deliverables

Build quality into the processes and the deliverables rather than inspecting it in at the end. Quality means meeting acceptance criteria and satisfying stakeholders' real needs.

Quality is the degree to which deliverables meet requirements and satisfy stated or implied needs. This principle pushes quality upstream: make the processes that produce the work fit-for-purpose, so quality is engineered in along the way instead of discovered — and expensively fixed — at the end.

Cost of fixing a defect rises sharply from design to release
The later a defect surfaces, the more it costs — so build quality in early.

Quality has two faces: conformance to acceptance criteria and fitness for use, and both are cheaper to achieve early. A defect caught at design costs a fraction of the same defect found after release, in money and in trust. Clear acceptance criteria, good process, and early feedback are what make building it in practical.

Common misunderstanding. Higher quality does not mean gold-plating. Quality is meeting the agreed requirements and needs — adding polish nobody asked for is waste, not quality.

← All 12 Principles