Difference between Quality Assurance (QA) and Quality Control (QC). | Techbirds
Posted on: June 2, 2014 /
Categories: Testing / Author Name: Ankan Sithole
Difference between Quality Assurance (QA) and Quality Control (QC):
- QA– Quality Assurance helps us to build processes.
QC– Quality Control helps us to implements the build processes.
- QA– It is the Duty of the complete team.
QC– It is only the Duty of the Testing team.
- QA– QA comes under the category of Verification.
QC– QC comes under the category of Validation.
- QA– Quality Assurance is considered as the process oriented exercise.
QC– Quality Control is considered as the product oriented exercise.
- QA– It prevents the occurrence of issues, bugs or defects in the application.
QC– It always detects, corrects and reports the bugs or defects in the application.
- QA– It does not involve executing the program or code.
QC– It always involves executing the program or code.
- QA– It is done before Quality Control.
QC– It is done only after Quality Assurance activity is completed.
- QA– It can catch an error and mistakes that Quality Control cannot catch, that is why considered as Low Level Activity.
QC– It can catch an error that Quality Assurance cannot catch, that is why considered as High Level Activity.
- QA– It is human based checking of documents or files.
QC– It is computer based execution of program or code.
- QA– Quality Assurance means Planning done for doing a process.
QC– Quality Control Means Action has taken on the process by execute them.
- QA– Its main focuses on preventing Defects or Bugs in the system.
QC– Its main focuses on identifying Defects or Bugs in the system.
- QA– It is not considered as a time consuming activity.
QC– It is always considered as a time consuming activity.
- QA– Quality Assurance makes sure that you are doing the right things in the right way that is the reason it is always comes under the category of verification activity.
QC– Quality Control makes sure that whatever we have done is as per the requirement means it is as per what we have expected, that is the reason it is comes under the category of validation activity.
- QA– QA is Pro-active means it identifies weaknesses in the processes.
QC– QC is Reactive means it identifies the defects and also corrects the defects or bugs also.
1,059 total views, 1 views today
Share this On