Professional Documents
Culture Documents
Quality
It refers to the sum of the attributes or properties that describe a product. These
are generally expressed in terms of specific product characteristics such as length, width,
color, specific gravity and the like. As to performance it would refer to the conformity to
performance standards. It may also define as totality of features and characteristics of a
product or service that bear on its ability to satisfy given needs. In the point of customer’s
perspective, it refers to the quality of a good or service in fitness for the use of it and as
well as for the satisfaction for the price of the product or service.
Quality Control
A crucial concept in total quality management is quality control- establishing the
observation techniques and activities that will fulfill an organization’s requirements for
quality. A system of maintaining standards in manufactured products by testing a sample
of the output against the specification.
Quality control processes can be used in all types of businesses, whether they are
product-based or service-based. Quality control is a key component of a well-run
business. A quality control program helps to ensure your small business is delivering a
consistent product, service and customer experience. Developing quality control
processes allows your business to operate without you, making it easier to expand into
new locations, delegate duties and even sell your business when the time comes. Business
growth requires careful attention to both dollars and people, and quality control helps
ensure you’re monitoring both. If your products or services are poor quality, you'll spend
a lot of time and money redoing them and cutting into your profit margins. If customers
aren't happy with the quality of your products and services, they'll stop doing business
with you. As word spreads, you’ll gain a reputation for poor quality, making it harder to
attract and keep customers and employees.
Some industries, you may have to meet quality standards set by an outside body,
such as an industry association, the local health and safety inspector, or a government
regulatory agency. In others, there aren't any official quality standards, so you'll need
to set your own.
Each department of your business will have different quality control standards.
However, they must all be objectively measurable. For example, if you're developing
quality control standards for your customer service team, “sounding friendly on the
phone" is not a measurable standard. Measurable standards might include:
Of course, you want to ensure quality in all aspects of your operation. However,
begin by focusing on the most important measures — those that have the biggest effect
on your profits and your customer experience. This will enable you to get results quickly
and also keeps you and your team from becoming overwhelmed.
For instance, if you own a restaurant, keeping the restrooms clean is definitely
something to monitor in your quality control program—but not the most important thing.
Getting orders out to customers quickly and accurately is a more important standard
because it has a more direct effect on the quality of experience and customer satisfaction.
W. Edwards Deming, the founder of modern quality control, believed that well-designed
processes lead to high-quality products and services. If you create good processes,
continually measure the results of the processes, and work to consistently improve the
process, your product or service will get better and better.
Starting with your critical operations, create step-by-step processes that include
benchmarks. For instance, in a certain company's accounting department, operational
processes might require preparing and delivering invoices within 24 hours after a job is
completed or a product is delivered. In a restaurant, operational processes might require
servers to pick up food for delivery to the customer’s table within two minutes of it being
prepared.
5. Get feedback.
Use measurable feedback from external sources, such as customer surveys, online ratings
and reviews and net promoter scores (NPS), to get a fuller picture of product and service
quality. Also, get regular feedback from employees. How well are the operational
processes working to deliver quality? How could they be improved?
6. Make improvements.
Once you’re meeting your quality control standards, don't stop there. For example, if you
own a residential cleaning service business and you can cut the time it takes your maids
to clean a home by 25 percent, you’ll be able to handle 25 percent more business without
hiring any additional employees. That will really boost your bottom line.
No matter how well your processes are running, quality control shows there's always
room for improvement, and making small changes can pay off in big ways.
The terms quality assurance, quality control and quality management are usually
used interchangeably. As a test manager or project manager, it is important to
understand the differences between these terminologies so that you know what exactly
are you talking about with your client and team members.
Quality Assurance
Quality Assurance is the set of activities that determine the procedures and
standards to develop a product.
Quality Control
Quality Control refers to the activities and techniques to verify that the developed
product is in conformance with the requirements. The ultimate output of both
processes is to deliver a quality product.
“The primary difference between quality assurance vs quality control is that the quality
assurance activities are conducted during the software development. Quality control
activities are performed after the software has been developed.”
Quality Management is a much broader field that ensures the required level of quality is
achieved in software product. You can create a standard quality management approach
for your organization. It has four main sub processes: quality assurance, quality planning,
quality control and quality improvement.
Quality Assurance
It is a planned and systematic way of creating an environment to assure that the software
product being developed meets the quality requirements. QA refers to the implementation
of well-defined standard practices and methods. It is a pro-active quality process. This
process is controlled and determined at managerial level. Quality assurance focuses on
the process checklists, process standards, project audits, methodology and procedures for
development.
It is a preventive process that aims at establishing the correct methodology and standards
to provide a quality conducive environment to the product being developed.
This is concerned with examining the process that leads to the end result. It ensure that a
product is manufactured in the right way, thereby reducing or eliminating potential
problems with the quality of the final product.
GARIANDO, PATRIARCA, CANTO 6
ITM 8 QUALITY CONTROL MODULE 1
Quality Planning
In this sub process, quality assurance plan is created for a particular project. In the quality
assurance plan, organizational standards are selected which are applicable to a project. It
should also involve the plan for quality control.
Quality assurance planning details out what QC activities are performed, when the QC
activities are performed and who will perform those. It also contains details of resource
required, tools and techniques to be used for performing quality control.
Quality Control
It is the set of activities that control the quality of product being developed by identifying
any bugs that might be present. This concerned with examining the product or service —
the end result.
Quality control process is a subset that falls under the quality assurance. It is a corrective
process. The task of actual testing is performed to find out and identify the bugs present
in the product. The bugs are raised to the developers, who then try to fix them.
After fixes, the product is verified again such that the functionalities and features are
working as required. QC process assures that that the product being developed is of the
required quality. Examples of quality control activities include inspection, deliverable
peer reviews and the software testing process.
Quality Improvement
Quality improvement is a formal approach to analyze the feedback received from the
quality control team. In this process efforts are put systematically to identify any room of
improvements in the existing standards and procedures. The target is to improve the
process that establish the standards of quality in the organization
Defining Processes
The characteristic feature of software quality assurance is defining the organizational
processes and standards. The process shall serve as a guideline and improve over time.
It is critical that the organizational standards are defined by experts as it will lay the
foundation of quality assurance and assures development of reliable, quality products.
The standard is harmonized with the software life cycle process and contains
requirements for initiating, planning, controlling and executing the Software Quality
Assurance.
Quality Audit
Quality audit is a quality assurance technique that examines the work products and
evaluate whether the software product has followed the standards, guidelines, regulations,
plans and procedures. It a systematic approach to examine all the required procedures and
standards were considered at the time of product development and testing.
Selection of Tools
1. Cost-Benefit Analysis
Cost benefit analysis is a systematic approach of evaluating an investment against
its expected benefits. It is used to determine whether the investment is feasible in
terms of labour, time and cost savings.
3. Control Charts
Control charts are used to analyze performance trends of process over time. It is
an important tool to determine if you need to make any fundamental changes to
the process and avoid specific problems.
4. Cost of Quality
There can be two types of cost of quality. The cost of poor quality affects the
internal and external costs resulting from failing to meet requirements. On the
other hand, the cost of good quality includes the prevention costs for investing in
services and appraisal of product.
5. Benchmarking
Benchmarking is the process of measuring performance to standard metrics and
practices.
6. Design of Experiments
It is systematic approach carried under controlled conditions to determine the
relationship between factors affecting a process and the output of the process. It is
used to manage process in order to analyze which input has the significant impact
and what steps can be taken to optimize the output.
Types of Reviews
1. Management Reviews
Management reviews are conducted by the upper management to see the amount of work
done and take required decisions accordingly.
2. Technical Reviews
Technical reviews are a less formal type of quality control review, which is led by trained
moderators. Technical reviews are conducted to establish consistency in the use of
technical concepts. It is conducted at an early stage to verify that the technical standards
and practices are used correctly. Any alternatives options for the product are also
evaluated in the technical quality control review.
3. Walk-through
A walk-through is a type of quality control review in which the author of product leads
the review session and presents his thought process to the entire team. The product to be
reviewed is thoroughly explained and the feedback is gathered from the audience.
Walk-throughs are usually conducted for the high-level documents such as specifications
documents, design documents. Walk-throughs are useful especially if the audience is
people who do not understand the software easily.
The main objectives of a walk-through are:
Establish a common understanding and gain feedback from
stakeholders
Discuss the validity of proposed solutions
Evaluation of the software product
4. Inspection
Inspection is a formal review practice found in software testing practices to
identify defects and issues. It is a planned meeting in which roles are defined to each
participant. Inspection is a quality control process to check whether the software product
is in compliance with the required specifications and standards. Defects are logged if any
non-compliance is found.
The main target of inspection is to find defects as early as possible. An estimate of re-
work effort is also taken as the output of this QC process. Inspection is conducted for
design documents, specification documents, test documents and the code.
5. Testing
Software testing techniques are a major tool of the quality control process. There
are several software testing techniques such as functional testing, black box testing,
usability testing, exploratory testing, compatibility testing, regression testing.
You may like to read further about software testing techniques:
Guide to software testing process
Advanced software testing techniques
Recovery Testing
Compatibility Testing
Exploratory Testing
6. Recap
In this article, we’ve analyzed the big difference between quality assurance vs
quality control. Quality assurance is the implementation of standardized procedures
whereas quality control is following those procedures and techniques to assure the
deliverable is of required quality.
The processes of quality assurance, quality planning, quality control and quality
improvement make up the bigger process of Quality Management. We have also
discussed various tools and techniques used for establishing quality assurance and quality
control.
1
GARIANDO, PATRIARCA, CANTO
0
ITM 8 QUALITY CONTROL MODULE 1
conformance, giving the message to workers that it doesn’t matter if their work is a bit
sloppy. Or one quality control inspector may follow different procedures from another, or
use different measurements.
1
GARIANDO, PATRIARCA, CANTO
1