DifferenceQuality assurance is an effort to improve an organization to produce quality. Quality control is a process that simply detects non-conformances to quality goals in the form of functional and non-functional requirements and specifications.
ExampleA luggage manufacturer has a quality assurance and quality control team. The quality control team detects that the wheels on a particular product don't roll very easily and appear to stick. The quality assurance team investigates by engaging reliability engineering experts and operational teams. They discover that a supplier has changed the materials in a part in the wheel assembly. Quality assurance escalates to management who push the supplier to fix the problem. The quality assurance team implements a process whereby supplied parts are inspected after delivery by quality control to ensure they conform to specifications.
|Quality Assurance vs Quality Control|
The process of addressing the causes of quality failures.
The process of detecting quality failures.