What is Quality Assurance?

Quiz

  • Do you know what is Quality Assurance ? Yes/No
  • Is Quality Assurance same as Quality Control? Yes/No
  • Is Defect prevention same as Quality Assurance ? Yes/No
  • Is defect prevention differs from defect detection ? Yes/No
I know these questions are quite confusing at the moment. 
Dear readers, please read on to clearly understand the concept of Quality Assurance 

Quality Assurance 

While building a software or any product how do we ascertain that it is perfect and defect free? How do you ascertain its quality? The answer is Quality assurance (QA) .

Quality assurance (QA) is a way by which  we prevent mistakes or defects in manufactured products . It hold true in terms of providing services also. When we are delivering any services to our customers if we do a quality check we can avoid problems . ISO 9000 defines Quality assurance as "part of quality management focused on providing confidence that quality requirements will be fulfilled". 

What is defect prevention?

In quality assurance defect prevention differs a little from defect detection and rejection in quality control, and has been referred to as a shift left as it focuses on quality earlier in the process.

quality assurance is any systematic process of checking to see whether a product or service being developed is meeting specified requirements.
QA is applied to physical products in pre-production to verify what will be made meets specifications and requirements, and during manufacturing production runs by validating lot samples meet specified quality controls. Quality assurance systems emphasize catching defects before they get into the final product.
So that means QA comes first and QC comes second in the process.

QA is also applied to software to verify that features and functionality meet business objectives, and that code is relatively bug free prior to shipping or releasing new software products and versions.


What is the role of ISO 9000 in QA?


ISO 9000 is an international standard that is used by companies to ensure that their quality assurance system is in place and effective. Therefore a companies conformance to ISO 9000 is said to guarantee that the company delivers quality products and services. 
There are certain quality assurance policies and objectives which must be adhered to by a company for its compliance to ISO 9000.
Quality assurance comprises administrative and procedural activities implemented in a quality system so that requirements and goals for a product, service or activity will be fulfilled. 

It is the systematic measurement, comparison with a standard, monitoring of processes and an associated feedback loop that confers error prevention.This can be contrasted with quality control, which is focused on process output.

Two principles included in quality assurance are: 

  • "Fit for purpose" (the product should be suitable for the intended purpose); and 
  • "right first time" (mistakes should be eliminated). 
QA includes management of the quality of raw materials, assemblies, products and components, services related to production, and management, production and inspection processes.


Points to Remember



  • Quality Assurance aims at preventing the defect
  • Quality Assurance is a way to manage the quality i.e. Verification
  • Quality Assurance does not involve executing the program
  • Quality Assurance a Preventive technique
  • Quality Assurance a Proactive measure
  • Quality Assurance can identify an error that QC cannot
  • Quality Assurance is the procedure to create the deliverables
  • Quality Assurance defines standards and methodologies to meet the customer requirements 
  • Quality Assurance is performed before Quality Control
  • Quality Assurance is a Low Level Activity
  • Quality Assurance is less time-consuming activity
  • Quality Assurance  ensures that everything is executed in the right way, and that is why it falls under verification activity
  • Quality Assurance is involved in full software development life cycle
  • Statistical technique applied on QA is known as SPC or Statistical Process Control (SPC)


  • Answers to Quiz 

    • Do you know what is Quality Assurance ? Yes 
    • Is Quality Assurance same as Quality Control? No
    • Is Defect prevention same as Quality Assurance ? Yes
    • Is defect prevention different from defect detection ? Yes