The Difference Between Quality Assurance and Quality Control - Open Dialog (2024)

The Difference Between Quality Assurance and Quality Control

Open dialog article,
By Brett Arthur, Senior Consultant, Dialog IT.

The Difference Between Quality Assurance and Quality Control - Open Dialog (1)It is important for an organisation to agree on what the meanings of Quality Assurance (QA) and Quality Control (QC). Both form an integral part of the organisation's quality management plan, and the effectiveness of delivery teams relies on the differences being well understood by all stakeholders, including management.

Effective quality systems can contribute enormously to the success of projects, but the counterpoint is that, when poorly understood, the quality systems are likely to be weak and ineffective in ensuring that the delivered systemis delivered on time, built by the team within their allocated budget, and satisfies the customer’s requirements.

This article considers the difference between Quality Assurance and Quality Control. The concepts are investigated by looking at guidance from key industry players.

Introduction

How many times has it struck you that many practitioners involved in the ICT field lack an understanding of the difference between Quality Assurance and Quality Control? Often you will hear someone talk about ‘QA’, when what they actually mean is ‘QC’.

This ambiguityconsistently throws up problems and is a sure way of undermining a project. Projects are negativelyaffected asittends to lead to strained conversations and makes reaching consensusdifficult.

Although QA and QC are closely related concepts, and are both aspects of quality management, they are fundamentally different in their focus:

  • QC is used to verify the quality of the output;
  • QA is the process of managing for quality.

Achieving success in a project requires both QA and QC. If we only apply QA, then we have a set of processes that can be applied to ensure great quality in our delivered solution, but the delivered solution itself is never actually quality-checked.
Likewise, if we only focus on QC then we are simply conducting tests without any clear vision for making our tests repeatable, for understanding and eliminating problems in testing, and for generally driving improvement into the means we use to deliver our ICT solutions.

In either case, the delivered solution is unlikely to meet the customer expectation orsatisfy the business needs that gave rise to the project in the first place.

Understanding the Difference Between QA and QC

So, what exactly is the difference between Quality Assurance (QA) and Quality Control (QC)?

A good point of reference for understanding the difference is the ISO 9000 family of standards. These standards relate to quality management systems and are designed to help organisations meet the needs of customers and other stakeholders.

In terms of this standard, a quality management system is comprised of quality planning and quality improvement activities, the establishment of a set of quality policies and objectives that will act as guidelines within an organisation, and QA and QC.

In the ISO 9000 standard, clause 3.2.10 defines Quality Control as:
“A part of quality management focused on fulfilling quality requirements”

Clause 3.2.11 defines Quality Assurance as:
“A part of quality management focused on providing confidence that quality requirements will be fulfilled”

These definitions lay a good foundation, but they are too broad and vague to be useful. NASA, one of the most rigorous software engineering firms in the world, provides the following definitions:

Software Quality Control:
"The function of software quality that checks that the project follows its standards, processes, and procedures, and that the project produces the required internal and external (deliverable) products"

Software Quality Assurance:
"The function of software quality that assures that the standards, processes, and procedures are appropriate for the project and are correctly implemented"

Simply put, Quality Assurance focuses on the process of quality, while Quality Control focuses on the quality of output.

Quality Assurance: a Strategy of Prevention

QA is focused on planning, documenting and agreeing on a set of guidelines that are necessary to assure quality. QA planning is undertaken at the beginning of a project, and draws on both software specifications and industry or company standards. The typical outcomes of the QA planning activities are quality plans, inspection and test plans, the selection of defect tracking tools and the training of people in the selected methods and processes.

The purpose of QA is to prevent defects from entering into the solution in the first place. In other words, QA is a pro-active management practice that is used to assure a stated level of quality for an IT initiative.

Undertaking QA at the beginning of a project is a key tool to mitigate the risks that have been identified during the specification phases. Communication plays a pivotal role in managing project risk, and is crucial for realising effective QA. Part of any risk mitigation strategy is the clear communication of both the risks, and their associated remedies to the team or teams involved in the project.

Quality Control: a Strategy of Detection

Quality Control, on the other hand, includes all activities that are designed to determine the level of quality of the delivered ICT solutions. QC is a reactive means by which quality is gauged and monitored, and QC includes all operational techniques and activities used to fulfil requirements for quality. These techniques and activities are agreed with customers and/or stakeholders before project work is commenced.

QC involves verification of output conformance to desired quality levels. This means that the ICT solution is checked against customer requirements, with various checks being conducted at planned points in the development lifecycle. Teams will use, amongst other techniques, structured walkthroughs, testing and code inspections to ensure that the solution meets the agreed set of requirements.

Benefits of Quality Management

The benefits of a structured approach to quality management cannot be ignored.

Quality Control is used, in conjunction with the quality improvement activity, to isolate and provide feedback on the causes of quality problems. By using this approach consistently, across projects, the feedback mechanism works towards identifying root-cause problems, and then developing strategies to eliminating these problems. Using this holistic approach ensures that teams achieve ever higher levels of quality.

As a consequence of formulating and executing a quality management plan the company can expect:

  • Greater levels of customer satisfaction, which will very likely result in both repeat business, as well as referral business
  • A motivated team that not only understand the policy objectives of the quality management plan, but who also actively participate in executing the plan
  • Elimination of waste by eliminating rework arising from either the need to address bugs, or to address gaps in the solution’s ability to meet customer requirements
  • Higher levels of confidence in planning, since the tasks arising from unplanned rework will fall away
  • Financial rewards for the company, which are a consequence of new projects from existing and referral clients, as well as through the reduction of monies spent on rework tasks.

As the company’s quality management plan matures, the confidence of all stakeholders will grow. The company will be seen to be more effective and efficient in delivering an agreed ICT solution to clients.

Dialog Information Technology

Dialog is a PremierGoogle for WorkPartner and Microsoft Gold Partner in Australia and New Zealand, with over 1,200 full-time consultants and offices in all capital cities.

Dialog Information Technology provides expertise in Quality Control and Quality Assurance and services range from strategic IT consulting through full lifecycle application development and managed application services to long-term operational support.

Reference this article: Brett Arthur, The Difference Between Quality Assurance and Quality Control (2012-04-17) Open Dialog - Dialog Information Technology <http://www.dialog.com.au/open-dialog/the-difference-between-quality-assurance-and-quality-control/>

Learn more about Dialog Information Technology

I am looking for an experienced IT service provider.

Discover our Expertise

I am interested in joining Dialog Information Technology.

Careers Available

I would like to learn more about Dialog Information Technology.

Find out More

The Difference Between Quality Assurance and Quality Control - Open Dialog (2)

© Dialog Pty Ltd ABN 16 010 089 175 - Ph: 1800 DIALOG . dialogit@dialog.com.au

This work is copyright. Except as permitted under the Copyright Act 1968 (Aust Commonwealth), no part of this publication may be reproduced by any process, electronic or otherwise, without the specific written permission of the copyright owner. Neither may information be stored electronically in any form whatsoever without such permission. This document does not constitute advice and Dialog recommends that readers exercise their own care, skill and diligence with respect to the use, interpretation and reliance on this document. Trademarks mentioned are the property of the owner.

The Difference Between Quality Assurance and Quality Control - Open Dialog (2024)

FAQs

The Difference Between Quality Assurance and Quality Control - Open Dialog? ›

Essentially, QA refers to a formalized system of review that takes place during a specific time period before submittal, designed to catch and correct any last-minute issues. QC, on the other hand, encompasses the entire life of the project and is an ongoing process, designed to address problems as they pop up.

What is the difference between quality control and quality assurance and quality control? ›

Quality control can be defined as "part of quality management focused on fulfilling quality requirements." While quality assurance relates to how a process is performed or how a product is made, quality control is more the inspection aspect of quality management.

Which comes first, QA or QC? ›

In the context of quality management, QA comes first because it involves establishing processes and systems to prevent defects from occurring, while QC comes after to detect and correct defects that may have occurred despite the QA efforts.

Which of the following is a key difference between quality control and quality assurance? ›

Quality Assurance (QA) is a proactive process aimed at preventing defects by refining manufacturing procedures, while Qualiy Control (QC) is a reactive measure focusing on identifying defects in finished products, ensuring they meet stipulated requirements before reaching customers.

What is the difference between QA and QC in call center? ›

In simple words, QA is like laying the foundation and defining the specific requirements for customer service, while QC is ensuring the final product – the interaction with customers – meets the highest standards.

What is the difference between QA and QC in compliance? ›

QA is more retrospective than QC, as it involves looking back over actions taken in the past, meaning it is designed to improve controls and processes in the future rather than address errors as they occur. QA is traditionally owned by the second line of defence, i.e. compliance.

What are the four types of quality assurance? ›

This article delves into each type, highlighting their significance and impact on business outcomes.
  • Internal Quality Assurance: ...
  • External Quality Assurance: ...
  • Process Quality Assurance: ...
  • Product Quality Assurance:
Jul 10, 2023

Is QC higher than QA? ›

Similarly, it's impossible to say whether QA or QC is more valuable. QA involves creating standards and processes to create a safe, effective process. QC activities validate the product. Life sciences organizations should “close the loop” on quality management processes by using QC to inform QA.

Can QA and QC be the same person? ›

QA is the proactive quality management; or out-line or pre-/post-production. QC is the active quality management; or in-line or in-process. They may have the same equipment or procedures to work, but the usages of their outcomes (decision to be make) must be different.

Why QC is a part of QA? ›

QA: Quality Assurance defines all the standards and methodologies which need to be followed to meet the customer requirements. QC: Quality Control confirms that the standards that are defined during the QA process are followed while developing the product.

What is the difference between quality control and quality assurance a level? ›

Quality Assurance prevents quality issues through defined processes and continuous improvement, while Quality Control detects and rectifies defects in final output. Integration of both these processes helps in creating customer satisfaction.

What is the difference between QA and QC in construction? ›

Quality Assurance (QA), refers to the implementation of proactive processes that aim to prevent defects. Quality Control (QC) simply refers to the process of inspecting the product to identify and correct defects.

What is the difference between QA QC and QMS? ›

Quality Management System (QMS) focuses on optimizing the quality of the output and no wonder both Quality Assurance (QA) and Quality Control (QC) are the basis of a QMS. Moreover, together with the industry-specific quality legislations and standards, QA and QC make up the structure of the Quality Management System.

What is the difference between QA team and QC team? ›

While QA testing focuses on providing assurance that quality requested will be achieved, QC testing focuses on fulfilling the quality requested. QA focuses on preventing defects while QC focuses on identifying the defect.

What is the difference between QA and QC data? ›

Quality Assurance (QA) & Quality Control (QC)

QA & QC are often used interchangeably, but they mean different things. QA refers to defect prevention, whereas QC refers to defect detection. Generally, QA is applied before and during data acquisition, whereas QC is applied after data are in hand.

Which department is best QA or QC? ›

  • Quality assurance provides you with an insight of all the departments including production, quality control, engineering, warehouse, etc. ...
  • While working in QC, you will be limited to analytical activities and seldom there is a chance to make it to R & D.
  • So it's better to join QA than QC.
Feb 14, 2018

What is the difference between quality control and quality assurance quizlet? ›

What is the difference between quality control and quality assurance? Quality control is a planned set of activities while quality assurance is monitoring the processes and methods used to ensure quality.

What is the best definition of quality control? ›

Quality control refers to a company's methods for assessing product quality and, if necessary, improving it. There are various ways to perform quality control, including benchmarking, examining manufacturing procedures, and testing products. All of this is done to keep track of significant product differences.

What is the QA QC job description? ›

The Quality Assurance and Quality Control (QA&QC) Manager oversees the facility's strategies, objectives and operational status to ensure high quality processes and products.

Top Articles
Latest Posts
Article information

Author: Lilliana Bartoletti

Last Updated:

Views: 6079

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Lilliana Bartoletti

Birthday: 1999-11-18

Address: 58866 Tricia Spurs, North Melvinberg, HI 91346-3774

Phone: +50616620367928

Job: Real-Estate Liaison

Hobby: Graffiti, Astronomy, Handball, Magic, Origami, Fashion, Foreign language learning

Introduction: My name is Lilliana Bartoletti, I am a adventurous, pleasant, shiny, beautiful, handsome, zealous, tasty person who loves writing and wants to share my knowledge and understanding with you.