Quality Assurance Vs Quality Control

Most people and organizations are confused about the difference between Quality Assurance, Quality Control and Testing. The are closely related, but different concepts.

All three are useful to manage risks of developing and managing software.

Quality Assurance[QA]: It represents the set of activities designed to ensure that the development and maintenance is adequate to ensure a software will meet the objectives.

Quality Control[QC]: It represents the set of activities performed to evaluate a developed work product.

Testing: It represents the process of executing the system with the intention of finding issues.

QA activities to ensure that the process is defined and appropriate. Standards and Methodologies are examples of QA activities. QA review should focus on the process elements of a project.

QC activities focus on finding defects for every specific deliverable. So, Testing is part of QA activity. Testing for quality isn't assuring quality. It's controlling it.

So we can simply say that QA is Process Oriented and QC is Product Oriented.
SHARE

About அமரகோசம்

    Blogger Comment
    Facebook Comment

1 comments:

  1. It's great to be here and to learn more about software testing. I'm a software tester in a leading Software Quality assurance testing services Company. This a great knowledge for all beginners. Appreciate your effort to write about this.

    ReplyDelete