|
Answer» Quality Control (QC): A SYSTEMATIC set of techniques used to assure the quality of software PRODUCTS or services is known as quality control in software testing. By testing and reviewing the software product's functional and non-functional REQUIREMENTS, the quality control process ensures that it fulfils the actual needs. The following table lists the differences between Quality Assurance (QA) and Quality Control (QC): | Quality Assurance | Quality Control |
|---|
| It is a method that focuses on assuring that the specified quality will be met. | It is a method that focuses on achieving the desired level of quality. | | The goal of quality assurance is to avoid defects. | The goal of quality control is to find and correct flaws. | | It's a way to keep track of quality. (Verification) | It's a method for verifying the quality. (Validation) | | It does not entail running the software. | It always entails running software. | | It is a Proactive measure (method of prevention). | It is a Reactive measure (a remedial technique). | | It is the method for PRODUCING deliverables. | It is the technique for ensuring that deliverables are correct. | | QA is involved in the entire software DEVELOPMENT process. | QC is involved in the entire software testing process. | | Quality Assurance establishes standards and processes in order to achieve client expectations. | While working on the product, Quality Control ensures that the standards are followed. | | It is carried out prior to Quality Control. | It is only carried only once the QA activity has been completed. | | It's a low-level activity that can detect errors and inaccuracies that quality control can't. | It's a High-Level Activity because it can detect errors that Quality Assurance can't. | | Quality Assurance guarantees that everything is done correctly, which is why it is classified as a verification activity. | Quality Control ensures that everything we do is in accordance with the requirements, which is why it is classified as a validation activity. | | SPC, or Statistical Process Control, is a statistical technique used in quality assurance (SPC) | SQC, or Statistical Quality Control, is a statistical technique used in quality control. |
|