QA Fundamentals
Quality Control (QC)
Product-oriented activities focused on detecting defects in the finished product.
Full definition
Quality Control (QC) is a reactive, product-oriented approach focused on identifying defects in the final product through inspection and testing. Unlike QA (which prevents defects), QC finds defects that already exist.
QC activities include:
- Executing test cases
- Code reviews
- Inspections and walkthroughs
- Static analysis
- Testing at various levels (unit, integration, system)
The relationship: QA sets up the processes, QC executes the checks, and testing is the most common QC technique.