Monday, August 30, 2010

Different Between Quality Assurance & Quality Control

QA: Quality Assurance is the process which are having their eyes on the process to provide the assurity of the quality. like doing the testing at the time of development, giving the review comments and forced the developers to fixed the defects of the requirement, designed, coding and testing phase is the Quality Assurance.

Quality Control: Before delivering the product to make sure that all the documentation are provided, product has meet with the requirement criteria, all the SDLC phase are met with the exit criteria is the Quality control.

Difference between Quality Control and Quality Assurance?

Quality ControlQuality Assurance
DefinitionQC is about checking at the end of some development process (e.g. – a design activity) that we have built quality in i.e. that we have achieved the required quality with our methods.QA is about having an overall development and management process that provides right environment for ensuring quality of final product.
DescriptionQC is like testing a module against requirement specification or design document, measuring response time, throughput etc.QA gives us added assurance that the whole producing or checking process is properly planned and executed and thus maintaining high quality.
What it doesTo check that the modern methods of software development are largely designed to ensure right quality is achieved. QC checks that these methods are in place and to discover where they are not then corrections are to be made.It gives us added assurance that the while producing / checking process is being properly planned and executed and hence is keeping high our chances of producing software of required quality.
StagesDefine features and levels Define feature check procedure Carrying out the check procedure Record the result take and record any corrective action taken.1. Determination of quality policy through Quality Management System 2. Checking that predetermined Quality control activities are being properly taken care off.
Best carried out onQC is best carried out on productsQA is best carried out on process.
Phase of implementationQC should take place at every stage of SDLC.QA should be done at end of every SDLC i.e. when product building is complete.
TechniqueStructured walkthrough, Fagan Techniques are some of QC techniques.Quality policy defined and generally implemented in the form of Quality Management System is used to carry out QA.

As per ISO 9000 Standards:

Quality Control means – The Operational Techique and activities that are used to fullfill requirements of Quality,

Quality Assurance means – All Those planned and systematic activites implemented already , to provide adequate confidence that an entity will fulfillrequirements of Quality.

The following table can explain in detail:

QC QA

Product Process

Reactive Pro-active

Line Function Staff Function

Find the defects Prevent the defects

e.g.

QC QA

Walkthrough Quality Audit

Testing Defining Process

Inspection Selection of tools

Checkpoint Review Trainings

Step by Step: Leading your company to Successful ISO 9001:2008 Registration

Step by Step: Leading your company to Successful ISO 9001:2008 Registration

1. ISO 9000 Introduction, a Process approach.

2. Gap Analysis: Schedule the Gap Analysis, Conduction and ISO 9001 Gap Analysis.

3. Prepare a Project Plan: The Team approach, Steering Team, Task Teams.

4. Train employees on ISO 9001: Mamagement Overview, Employee awareness, Keeping them informed.

5. Document your system: How much Documentation do you need, Importance of Documentation control

6. Implement the QMS in your Organization:Training on new procedures, Training of internal auditors.

7. Audit your QMS: Train internal Auditors, Conduct Internal Audits.

8. ISO 9001:2008 Registration Audit: Selecting a Registrar and then go ahead with registration.

Process Approach In ISO 9001 Standards

The process approach was introduced into ISO 9001 with the year 2000 version of the standards.

Prior versions used an element approach. The document Guidance on the concept and use of the process approach for management systems describes to process approach and offers an implementation paradigm.

2.4. Verify the process and its activities against its planned objectives
3. Implementation and measurement of the process
4. Analysis of the process
5. Corrective action and improvement of the process Implementation
This document explains the process used to evaluate changes to the 2008 version. In particular, it explains the revision process and illustrates the impact vs. benefit analysis used to evaluate potential changes.
In addition to the guidance documents, ISO maintains a web site with “official interpretations” of

approach was introduced into ISO 9001 with the year 2000 version of the standards.
Prior versions used an element approach. The document Guidance on the concept and use of the process approach for managementsystems describes to process approach and offers an implementation paradigm.
1. Identification of processes of the organization
1.1. Define the purpose of the organization
1.2. Define the policies and objectives of the organization
1.3. Determine the processes in the organization
1.4. Determine the sequence of the processes
1.5. Define process ownership
1.6. Define process documentation
2. Planning of a process
2.1. Define the activities within the process
2.2. Define the monitoring and measurement requirements
2.3. Define the resources needed

ISO 9001. Currently, these interpretations only include ISO 9001:2000, but, because the changes to the 2008 version were limited, they are valuable.
Consider a common question. An organization needs a documented procedure for preventive action (8.5.3), and must keep records of the results of preventive action (8.5.3.d). One of the interpretation requests asks, “Does sub-clause 8.5.3 a) require organizations to demonstrate, with objective evidence in the form of records, that they have undertaken actions to determine the existence of ‘potential nonconformities and their causes’?” The answer is “No”.
Auditing Practices
The ISO 9001 Auditing Practices Group maintains a website9 with guidance and information on auditing ISO 9001 quality management systems. It is an informal group of
quality management system (QMS)experts, auditors, and practitioners drawn from the ISO Technical Committee 176 Quality Management and Quality Assurance(ISO/TC 176) and the International Accreditation Forum (IAF).
The website, primarily aimed at QMS auditors, consultants, and quality practitioners, is an online source of papers and presentations on auditing a QMS and reflect the process based approach.
The website contains almost forty guidance documents with practical advice ranging from “How to audit top management processes” to “The role and value of the audit checklist”.