Every body might have heard the term 'QA' and some of you may not know what it really is. So I decided to explain it in simple words based on my knowledge and experience.
.
QA "QUALITY ASSURANCE", lets start from defining quality and assurance as given by dictionary itself.
'Quality' - The standard of something as measured against other things of a similar kind; the degree of excellence of something and
'Assurance' - A positive declaration intended to give confidence
What is Quality Assurance?
QA is usually termed as QA testing or Software Testing, defined as a process or activity to achieve a quality product at the end by testing various aspect of software like Functional and Non-functional requirement. QA assures the quality of product and focuses on improving quality and process by delivering a smooth usable product.
People often contradict QA with QC but QA and QC are two different things.Trust me, the boundaries between them are sometimes grey.
However, there is a difference. And once you realize it, you’ll be amazed at how obvious it is. Lets learn about QA and QC.
QA & QC both are different from each other and required as part of quality management. They should not be misunderstood as interchangeable terms. QA is process focused while QC is end-product focused
QA "QUALITY ASSURANCE", lets start from defining quality and assurance as given by dictionary itself.
'Quality' - The standard of something as measured against other things of a similar kind; the degree of excellence of something and
'Assurance' - A positive declaration intended to give confidence
What is Quality Assurance?
QA is usually termed as QA testing or Software Testing, defined as a process or activity to achieve a quality product at the end by testing various aspect of software like Functional and Non-functional requirement. QA assures the quality of product and focuses on improving quality and process by delivering a smooth usable product.
People often contradict QA with QC but QA and QC are two different things.Trust me, the boundaries between them are sometimes grey.
However, there is a difference. And once you realize it, you’ll be amazed at how obvious it is. Lets learn about QA and QC.
|
QA |
QC |
|
QA aims to prevent the defect |
QC aims to identify and fix defects |
|
It's a Preventive technique |
It's a Corrective technique |
|
QA involves in full software development life cycle |
QC involves in full software testing life at
cycle(end-product) |
|
It is performed before Quality Control |
It is performed only after QA activity is done |
|
Example: Verification is an example of QA
|
Example: Validation/Software Testing is an example of QC |
0 Comments
Post a Comment