Difference between revisions of "Quality assurance"
Karl Jones (Talk | contribs) (→Software QA) |
Karl Jones (Talk | contribs) (→See also) |
||
Line 45: | Line 45: | ||
* [[Quality control]] | * [[Quality control]] | ||
+ | * [[Software defect]] | ||
* [[Software development process]] | * [[Software development process]] | ||
* [[Software testing]] | * [[Software testing]] |
Revision as of 08:58, 28 August 2015
Quality assurance (QA) is a way of preventing and avoiding mistakes.
Contents
Goals of QA
The goals of quality assurance fall into two broad categories:
- Preventing mistakes or defects (see Failure) in manufactured products
- Avoiding problems when delivering solutions or services to customers
ISO 9000 definition
ISO 9000 defines QA as "part of quality management focused on providing confidence that quality requirements will be fulfilled".
Pre-production and manufacturing
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.
Software QA
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.
See:
Quality control
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)
- "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.
Suitable quality is determined by product users, clients or customers, not by society in general. It is not related to cost, and adjectives or descriptors such as "high" and "poor" are not applicable. For example, a low priced product may be viewed as having high quality because it is disposable, where another may be viewed as having poor quality because it is not disposable.
See also
External links
- Quality assurance @ Wikipedia