ISO IEC 90003 2004 is now obsolete. See ISO IEC 90003 2014 in Plain English. |
ISO 90003 is a quality management
standard for software products and related
services.
It replaces the old ISO 9000-3 1997
software standard. ISO IEC 90003
explains how ISO 9001
2000 can be applied to software and related services.
Please note that
ISO presents quality management requirements and guidelines
in sections 4 to 8 of ISO 90003. Therefore,
the following material begins with section 4.
However, the bulk of this material will be
taken from section 7 since this section makes
up over 60 percent of the standard. Section
7 discusses Software Product Realization.
The following
material translates the ISO IEC 90003 standard into plain
English.
However, this material is both selective
and general. It is, therefore, incomplete.
|
|
4.1
|
Develop a quality system for software products and related services.
|
|
Implement a quality system for software products and services.
|
|
Improve your software oriented quality management system.
|
4.2 |
4.2.1 Develop quality management system documents.
|
|
4.2.2 Prepare a quality management system manual.
|
|
4.2.3 Control quality management system documents.
|
|
4.2.4 Maintain quality management system records.
|
|
|
5.1 |
Promote the importance of quality.
|
|
Develop a quality management system.
|
|
Implement your quality management system.
|
|
Improve your quality management system.
|
5.2 |
Identify customer requirements.
|
|
Meet customers requirements.
|
|
Enhance customer satisfaction.
|
5.3 |
Define your quality policy.
|
|
Manage your quality policy.
|
5.4 |
5.4.1 Formulate your quality objectives.
|
|
5.4.2 Plan your quality management system.
|
5.5 |
5.5.1 Define responsibilities and authorities.
|
|
5.5.2 Appoint a management representative.
|
|
5.5.3 Support internal communications.
|
5.6 |
5.6.1 Review your quality management system.
|
|
5.6.2 Examine management review inputs.
|
|
5.6.3 Generate management review outputs.
|
|
|
6.1 |
Identify quality management system resource requirements.
|
|
Provide quality management system resources.
|
6.2 |
6.2.1 Use competent personnel.
|
|
6.2.2 Support competence.
|
6.3 |
Identify infrastructure needs.
|
|
Provide needed infrastructure.
|
|
Maintain your infrastructure.
|
6.4 |
|
|
|
7.1 |
Plan software product realization processes.
|
|
Develop product realization processes.
|
|
7.1.1 Use life cycle models to
plan your work.
|
|
7.1.2 Carry out software quality
planning.
|
7.2 |
7.2.1 Identify your customers' software product requirements.
|
|
7.2.1.1 Identify customer related
software requirements.
|
|
7.2.2 Review your customers' software product requirements.
|
|
7.2.2.1 Identify your
organization's software product concerns.
|
|
7.2.2.2 Evaluate risks related to
product requirements.
|
|
7.2.2.3 Appoint someone to
represent the customer.
|
|
7.2.3 Communicate with your software customers.
|
|
7.2.3.1 Communicate with your
software customers.
|
|
7.2.3.2 Communicate with
customers during development.
|
|
7.2.3.3 Communicate during
operations and maintenance.
|
7.3 |
7.3.1 Plan product design and development.
|
|
7.3.1.1 Plan software design and development.
|
|
7.3.1.2 Plan review,
verification, and validation activities.
|
|
7.3.2 Define software design and development inputs.
|
|
7.3.3 Generate software design and development outputs.
|
|
7.3.4 Carry out software design and development reviews.
|
|
7.3.5 Perform software design and development verifications.
|
|
7.3.6 Conduct software design and development validations.
|
|
7.3.6.1 Carry out software
validation activities.
|
|
7.3.6.2 Carry out software
testing activities.
|
|
7.3.7 Manage software design and development changes.
|
7.4 |
7.4.1 Control purchasing process.
|
|
7.4.1.1 Control software
purchasing process.
|
|
7.4.1.2 Control purchased parts
and components.
|
|
7.4.2 Document product purchases.
|
|
7.4.3 Verify purchased products.
|
7.5 |
7.5.1 Control production and service provision. 7.5.1.1 Control software production and service. 7.5.1.2 Control software build and release. 7.5.1.3 Control software replication activities. 7.5.1.4 Control software delivery activities. 7.5.1.5 Control software installation activities. 7.5.1.6 Control your software operations. 7.5.1.7 Control software maintenance activities. |
|
7.5.2 Validate production and service provision.
|
|
7.5.3 Identify and track your products. 7.5.3.1 Identify and trace software products. 7.5.3.2 Use software configuration management. 7.5.3.3 Establish a process to trace software. |
|
7.5.4 Protect property supplied by customers.
|
|
7.5.5 Preserve your products and components.
|
7.6
|
Identify monitoring and measuring needs.
|
|
Select monitoring and measuring
devices.
|
|
Calibrate your monitoring and measuring devices.
|
|
Protect your monitoring and measuring devices.
|
|
Validate your monitoring and measuring devices.
|
|
Use your monitoring and measuring devices.
|
|
8. Remedial Requirements and Guidelines |
8.1 |
Plan remedial processes.
|
|
Implement remedial processes.
|
8.2 |
8.2.1 Monitor and measure customer satisfaction.
|
|
8.2.2 Plan and perform regular internal audits.
|
|
8.2.3 Monitor and measure quality processes.
|
|
8.2.4 Monitor and measure product characteristics.
|
8.3 |
Establish a nonconforming software products procedure.
|
|
Identify and control your nonconforming software products.
|
|
Re-verify nonconforming software products that were corrected.
|
|
Control nonconforming software products after delivery or use.
|
|
Maintain records of nonconforming software products.
|
8.4 |
Define quality management information needs.
|
|
Collect quality management system data.
|
|
Provide quality management information.
|
8.5 |
8.5.1 Maintain your quality management system.
|
|
8.5.2 Correct actual nonconformities.
|
|
8.5.3 Prevent potential nonconformities.
|
|
Updated on February 1, 2017. First published on July 30, 2005.
Praxiom Research Group Limited help@praxiom.com 780-461-4514 |
Legal Restrictions on the
Use of this Page Copyright © 2005 - 2017 by Praxiom Research Group Limited. All Rights Reserved. |