ISO IEC 90003 2004

PLAIN ENGLISH DEFINITIONS

ISO IEC 90003 is a Quality Management Standard for Software Products

ISO IEC 90003 Software Quality Management Definitions

Acceptance Tests - Activity - Baseline - Configuration Control - Configuration Identification

Configuration Item - Configuration Management - Configuration Status Accounting - COTS

Development - Integration Tests - Life Cycle Model - Measure (Verb) - Measure (Noun)

Measurement - Process - Qualification Tests - Quality-in-use Metrics - Regression Testing

Release - Replication - Software Item - Software Product - Software Service

System Tests - Unit Tests - Work Breakdown Structure (WBS)

Acceptance tests

Acceptance tests use criteria to evaluate the complete software product to ensure that customer requirements have been met and that the software is acceptable to the customer.

Activity

An activity is defined as a set of related tasks.

Baseline

A baseline is a specific version of a configuration item
that has been officially selected and formally approved
at a particular point in the item’s life cycle. A baseline
serves as the basis for future development work.

Configuration control

The process of managing a configuration item that
is being updated is called configuration control.

Configuration identification

The process of selecting items, recording their identifying characteristics, and assigning unique identifiers to these
items is called configuration identification.

Configuration item

A configuration item is a component or some combination
of components that satisfies an end use function and is treated as a single unique entity for configuration
management
purposes.

Configuration management

Configuration management is a discipline whose purpose
is to identify the status of configuration items and to control changes throughout their life cycle.

Configuration status accounting

The process of controlling a configuration item that is being modified because of a change request or problem is called configuration status accounting.

COTS

COTS is an acronym that stands for “commercial-off-the-
shelf”. COTS software products are mass produced and
used “as-is” by customers with little or no customization.

Development

Development is a software life cycle process that is made
up of the following activities: requirements analysis, design, coding, integration, testing, installation, and acceptance.

Integration tests

Integration tests examine aggregations of individual software features and components in order to determine whether a new feature or component works with (or integrates with) existing features and components. Integration tests are used to prove that all software features and components work together.

Life cycle model

A software life cycle model is a conceptual framework used
to organize and manage software product development, operation, maintenance, and retirement activities. Life cycle models are used to control the evolution of software products from the beginning of their life to their ultimate termination.

Measure (verb)

To measure means to determine the value
of a variable by performing a measurement.

Measure (noun)

A measure is a variable made up of values.
When measurement is carried out, a value
(quantity) is assigned to a variable.

Measurement

Measurement is a set of operations that are carried out
in order to determine the value of a variable (measure).

Process

In general, a process uses resources to transform inputs into outputs. In every case, inputs are turned into outputs because some kind of work, activity, or function is carried out.

Qualification tests

Qualification tests evaluate the complete software
product
prior to its delivery to the customer.

Quality-in-use metrics

Quality‑in‑use metrics are used to monitor and measure how effectively and safely software products satisfy user needs.

Regression testing

Regression testing is carried out in order to figure out whether or not a software change is a step backwards or a step forwards. It is used to determine whether or not a change did more harm than good: whether or not it is regressive or progressive. Regression testing is carried out in order to see if changes to a software component have created new defects or reduced the reliability, performance, or functionality of the software product.

Release

A release is a specific version of a configuration item that
is made available or released for a particular purpose.

Replication

Replication refers to the process or act of copying a
software product from one medium to another medium.

Software item

A software item is any identifiable part of a software product.

Software product

A software product is made up of a set of computer programs. In addition to programs, the term software product may also include the associated procedures, documentation, or data. A software product may be part of another software product, may be used to develop other software products, or may be a product that has been designated for delivery to customers.

Software service

Software service is work that is performed in support
of a software product. Software service includes activities
and duties related to software product development, maintenance, and operation.

System tests

System tests examine the complete software system.

Unit tests

Unit tests are stand alone tests of software components.

Work breakdown structure (WBS)

The work breakdown structure is the foundation of project planning. WBS is used to break complex projects into detailed phases and tasks and often defines specific outcomes and deliverables.

See MORE ISO DEFINITIONS for Quality Management Systems

OTHER ISO IEC 90003 PAGES

ISO IEC 90003 is a Quality Management Standard for Software Products

Introduction to the ISO IEC 90003 2004 Software Standard

ISO IEC 90003 Software Standard Translated into Plain English

Introduction to our ISO IEC 90003 2004 Plain English Checklist

ISO IEC 90003 Plain English Checklist - SAMPLE (Chapter 8) PDF

ISO IEC 90003 Plain English Checklist - Table of Contents

ISO 9000-3:1997 Software Quality Standard (obsolete).

Our Plain English Approach to ISO IEC 90003

HOW TO ORDER OUR PRODUCTS

ISO IEC 90003 Software Definitions

ISO 90003 NAVIGATION GUIDE

       
Home Page Table of Contents Alphabetical Index Site Map
       
How to Order Our Products Our Prices Our Guarantee
       
ISO IEC 90003 2004 is a Quality Management Standard for Software

ISO 90003 Software Quality Management Definitions

 
CONTACT INFORMATION
 
Praxiom Research Group Limited
9619 - 100A Street, Edmonton,
Alberta, T5K 0V7, Canada
Phone: (780)461-4514
Fax: (780)463-6034

info@praxiom.com
 

Legal Restrictions on the Use of this Page
Thank you for visiting this page. You are, of course, welcome to view our
 material as often as you wish, free of charge. And as long as you keep intact
 all copyright notices, you are also welcome to print or make one copy of this
 page for your own personal, noncommercial, home use.   But, you are not
 legally authorized to print or produce additional copies, or to copy and paste
 any of our material onto another web site.  If you would like to purchase our
 material, please contact our Sales Desk. Our staff would be very pleased to
 take your order or to answer any questions you might have.

Copyright © 2005 by Praxiom Research Group Limited. All Rights Reserved.

Disclaimer and Limitation of Liability
The publisher and authors have used their best efforts in designing and
  developing this electronic publication. We make no representation or warranties
  with respect to accuracy or completeness of the contents of this publication and
  specifically disclaim any implied warranties or merchantability or fitness for any
  particular purpose and shall in no event be liable for any loss of profit or any
  other commercial damage, including but not limited to special, incidental,
  consequential, or other damages.

On the Web since May 25, 1997

This web page was updated on December 15, 2005