ISO/IEC 25051:2006
(Main)Software engineering — Software product Quality Requirements and Evaluation (SQuaRE) — Requirements for quality of Commercial Off-The-Shelf (COTS) software product and instructions for testing
Software engineering — Software product Quality Requirements and Evaluation (SQuaRE) — Requirements for quality of Commercial Off-The-Shelf (COTS) software product and instructions for testing
ISO/IEC 25051:2005 defines quality requirements for COTS software products. A COTS software product includes the product description, the user documentation, and the software contained on a computer sensible media. The quality requirements, functionality, reliability, usability, efficiency, maintainability, portability, and quality in use are consistent with the definitions of SQuaRE. In addition to the quality requirements, ISO/IEC 25051:2005 also defines requirements for test documentation. The test documentation purpose is to demonstrate the conformity of the software with the requirements. The documentation contains a test plan, the description of the tests cases, and the tests results. ISO/IEC 25051:2005 can be used by suppliers, certification bodies, testing laboratories, accreditation bodies, regulatory authorities and acquirers.
Ingénierie du logiciel — Exigences de qualité pour le logiciel et évaluation (SQuaRE) — Exigences de qualité pour les progiciels et instructions d'essai
L'ISO/CEI 25051:2006 définit les exigences de qualité applicables aux progiciels (en anglais COTS pour «Commercial Off-The-Shelf»). Un progiciel comprend la description du produit, la documentation pour l'utilisateur, et le logiciel sur un support informatique. Les exigences concernant la qualité, la capacité fonctionnelle, la fiabilité, la facilité d'utilisation, l'efficience, la maintenabilité, la portabilité, et la qualité de fonctionnement sont cohérentes avec les définitions du SQuaRE. En plus des exigences de qualité, l'ISO/CEI 25051:2006 définit également les exigences pour la documentation de test. La documentation de test a pour but de démontrer la conformité du logiciel aux exigences. La documentation contient un plan de test, la description des cas de test, et les résultats de test. L'ISO/CEI 25051:2006 s'adresse entre autres aux fournisseurs de progiciels, aux organismes de certification, aux laboratoires d'essais, aux organismes d'accréditation, aux organismes réglementaires et aux acheteurs.
General Information
Relations
Buy Standard
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 25051
First edition
2006-04-01
Corrected version
2006-06-15
Software engineering — Software product
Quality Requirements and Evaluation
(SQuaRE) — Requirements for quality of
Commercial Off-The-Shelf (COTS)
software product and instructions for
testing
Ingénierie du logiciel — Exigences de qualité pour le logiciel et
évaluation (SQuaRE) — Exigences de qualité pour les progiciels et
instructions d'essai
Reference number
ISO/IEC 25051:2006(E)
©
ISO/IEC 2006
---------------------- Page: 1 ----------------------
ISO/IEC 25051:2006(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
© ISO/IEC 2006
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2006 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/IEC 25051:2006(E)
Contents Page
Foreword. iv
Introduction . v
1 Scope .1
2 Conformance.2
3 Normative references .3
4 Terms and definitions .3
5 Requirements for COTS software product.4
5.1 Requirements for product description .4
5.2 Requirements for user documentation.8
5.3 Quality requirements for software .9
6 Requirements for test documentation.12
6.1 General Requirements .12
6.2 Requirements for the test plan.12
6.3 Requirements for the testing description .14
6.4 Requirements for the test results .15
7 Instructions for conformity evaluation.16
7.1 General Principles .16
7.2 Conformity evaluation pre-requisites.16
7.3 Conformity evaluation activities .16
7.4 Third-party conformity evaluation process .17
7.5 Conformity evaluation report .17
7.6 Follow up conformity evaluation.18
Annex A (informative) Definitions from others standards .19
Annex B (informative) Guidance for application of cots software product in business or safety
critical applications .22
Annex C (informative) How to use ISO/IEC 25051.25
Bibliography .26
© ISO/IEC 2006 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/IEC 25051:2006(E)
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
(ISO member bodies). The work of preparing International Standards is normally carried out through ISO
technical committees. Each member body interested in a subject for which a technical committee has been
established has the right to be represented on that committee. International organizations, governmental and
non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the
International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. Draft International Standards
adopted by the technical committees are circulated to the member bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the member bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO shall not be held responsible for identifying any or all such patent rights.
ISO/IEC 25051 was prepared by Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee
SC 7, Software and system engineering. This first edition cancels and replaces the first edition of
ISO/IEC 12119:1994.
The IEEE Computer Society participated as a liaison organization in the revision of this International Standard.
Some suggestions from the IEEE adoption of the 1994 edition of this International Standard have been
incorporated in this revision.
This corrected version of ISO/IEC 25051:2006 incorporates the following corrections:
— English and French titles corrected.
iv © ISO/IEC 2006 – All rights reserved
---------------------- Page: 4 ----------------------
ISO/IEC 25051:2006(E)
Introduction
Commercial Off-The-Shelf (COTS) software products are used in an increasingly wide variety of application
areas and their correct operation is often vital for business, safety or personal applications.
COTS software products are ready-made packages sold off-the-shelf to the acquirer who had no influence on
its features and other qualities. Typically the software is sold pre-wrapped with its user documentation. The
information provided on the cover of the package is often the only means whereby the manufacturer or
marketing organization can communicate with the acquirer and user. It is therefore important that essential
information is given to enable acquirers to evaluate the quality of the COTS software products for their needs.
Selecting high quality COTS software products is of prime importance, because COTS software products may
have to be operational in various environments and selected without the opportunity to compare performance
among similar products. Suppliers need a way to ensure confidence in services given by the COTS software
product to the users. Some suppliers may choose third-party evaluation or certification to assist them in
providing this confidence.
In addition, when users require assurances that business or safety critical risks are involved, those
assurances may need to be addressed by the user using techniques chosen by the user after the purchase. It
is not the intent of this International Standard to specify minimum safety or business critical quality
requirements for COTS, however, informative guidance is given. (See Annex B.)
ISO/IEC 12119:1994, was developed to support these needs. This International Standard took into account
ISO/IEC 9126:1991, which defined quality characteristics.
The environment has changed. ISO/IEC 9126 has been revised, issued as ISO/IEC 9126-1 (including, for
example, concept about quality in use), and in the new SQuaRE series it will become ISO/IEC 25010.
ISO/IEC 12119:1994 has been used by certification bodies, which have identified some difficulties and
ambiguities to correctly use the first edition.
These items are the major points for revising this International Standard, which provides a set of requirements
for COTS software product and requirements for testing a COTS software product against its requirements.
This document is then a revision of ISO/IEC 12119:1994 to:
– be consistent with ISO/IEC 25010;
– take into account the experience resulting from usage of the standard, particularly by certification bodies;
– take into account the new normative context;
– add a clause about testing;
– delete Annex B for consistency with ISO 9127.
© ISO/IEC 2006 – All rights reserved v
---------------------- Page: 5 ----------------------
INTERNATIONAL STANDARD ISO/IEC 25051:2006(E)
Software engineering — Software product Quality
Requirements and Evaluation (SQuaRE) — Requirements for
quality of Commercial Off-The-Shelf (COTS) software product
and instructions for testing
1 Scope
This International Standard is applicable to COTS software products.
In this International Standard, the term “COTS” is used as an adjective and stands for “Commercial Off-The-
Shelf”.
EXAMPLE Examples of COTS software products include but are not limited to text processors, spreadsheets, data
base control software, graphics packages, software for technical, scientific or real-time embedded functions, such as
real-time operating systems or local area networks for aviation/communication, automated teller machines, money
conversion, human resources management software, sales management, and web software such as generators of web
sites/pages.
This International Standard establishes:
a) Quality requirements for COTS software products;
b) Requirements for test documentation for the testing of COTS software products, including test
requirements, test cases, and test reporting;
c) Instructions for conformity evaluation of COTS software products.
NOTE The collection of documents for test is called “test documentation”.
It includes also recommendations for safety or business critical COTS software products.
This International Standard deals only with providing the user confidence that the COTS software product will
perform as offered and delivered. It does not deal with the production process (including activities and
intermediate products, e.g. specifications). The quality system of a supplier is outside the scope of this
International Standard.
The intended users of this International Standard include:
a) suppliers when:
1) specifying requirements for a COTS software product;
2) advertising performance claims for their product (ISO 9127);
3) assessing their own software products against the claimed performance;
4) issuing declarations of conformity (ISO/IEC 17050);
5) applying for certificates or marks of conformity (ISO/IEC Guide 23);
© ISO/IEC 2006 – All rights reserved 1
---------------------- Page: 6 ----------------------
ISO/IEC 25051:2006(E)
b) certification bodies that may wish to establish a third-party certification scheme (international, regional or
national) (ISO/IEC Guide 28);
c) testing laboratories which will have to follow the instructions for testing when testing for a certificate or a
mark of conformity (ISO/IEC 17025);
d) accreditation bodies for accrediting registration or certification bodies and testing laboratories;
e) potential acquirers who may:
1) compare the requirements for the intended work task with the information in product descriptions of
existing software products;
2) look for certified COTS software product;
3) check if the requirements are otherwise met;
f) end users who may profit from better software products;
g) organizations:
1) establishing management and engineering environments based on the quality requirements and
methods of this international standard; and
2) managing and improving their quality processes and personnel;
h) regulatory authorities who may require or recommend the requirements of this International Standard for
COTS software products used in safety or business-critical applications.
Annex C provides guidance on the use of this International Standard.
2 Conformance
A COTS software product conforms to this International Standard if:
a) it has the properties specified in Clause 5;
b) it has been tested by producing test documentation that meets the requirements of Clause 6;
c) anomalies found during testing are documented and resolved prior to product release. Anomalies against
advertised performance claims must be fixed or the performance claim must be removed. Known
anomalies may be considered acceptable if:
1) the anomaly is not a violation of a performance claim; and
2) the supplier has duly considered the nature and the impact of the anomaly on the potential acquirer
and deemed it negligible, and has preserved the documentation of the anomalies for future
improvement.
Subclause recommendations are optional.
NOTE To facilitate the conformity evaluation, requirements of the present standard are drafted in a way that they are
level 3 subclauses (numbered X.X.X.X). Informative notes complete these clauses and can serve as a guide.
2 © ISO/IEC 2006 – All rights reserved
---------------------- Page: 7 ----------------------
ISO/IEC 25051:2006(E)
3 Normative references
The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced
document (including any amendments) applies.
ISO/IEC 25000, Software engineering — Software product Quality Requirements and Evaluation
(SQuaRE) — Guide to SQuaRE
ISO/IEC 9126-1:2001, Software engineering — Product quality — Part 1: Quality model
Note The reference to ISO/IEC 9126-1 will be replaced by a reference to ISO/IEC 25010, Software product Quality
Requirements and Evaluation (SQuaRE) — Quality Model
Refer to Bibliography for additional informative documents.
4 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
4.1
application administration function
functions performed by users which include installation, configuration, application backup, maintenance
(patching and upgrading) and de-installation
4.2
conformity evaluation report
document that describes the conduct and results of the evaluation carried out for a COTS software product
NOTE This was adapted from IEEE Std 610.12-1990.
4.3
COTS software product
Commercial-Off-The-Shelf software defined by a market driven need, commercially available, and whose
fitness for use has been demonstrated by a broad spectrum of commercial users
NOTE 1 COTS software product includes:
– the product description (including all cover information, data sheet, web site information, etc.),
– the user documentation (necessary to install and use the software),
– the software contained on a computer sensible media (disk, CD-ROM, internet downloadable, etc.).
NOTE 2 This was adapted from ISO/IEC 14598-4:1999.
NOTE 3 Software is mainly composed of programs and data.
NOTE 4 This definition apply also to product description, user documentation and software which are produced and
supported as separate manufactured goods, but for which typical commercial fees and licensing considerations may not
apply.
4.4
function
implementation of an algorithm in the software with which the end user or the software can perform part or all
of a work task
NOTE A function does not need to be callable by the end user (e.g. automatic backupor saving of data).
© ISO/IEC 2006 – All rights reserved 3
---------------------- Page: 8 ----------------------
ISO/IEC 25051:2006(E)
4.5
product description
document stating properties of software, with the main purpose of helping potential acquirers in the evaluation
of the suitability for themselves of the software before purchasing it
4.6
requirements document
document containing any combination of requirements or regulations to be met by a COTS software product
EXAMPLE These documents may be technical reports, standards, requirements list (or model requirements
specification) for a kind of users, or a statute or regulation imposed by a governing or regulatory body.
4.7
test documentation
collection of the documentation inherent to the testing activities
4.8
test environment
hardware and software configuration necessary to conduct the test case
4.9
test objective
identified set of software features to be measured under specified conditions by comparing actual behavior
with the required behavior
NOTE This was adapted from IEEE Std 610.12-1990.
4.10
test plan
document describing the scope, approach, resources, and schedule of intended testing activities
NOTE This was adapted from IEEE Std 610.12-1990.
4.11
testing description
description of the test execution conditions (i.e. test procedure)
Refer to Annex A for additional definitions from other standards.
5 Requirements for COTS software product
5.1 Requirements for product description
NOTE The paragraph concerning the Cover information of ISO/IEC 9127 Software engineering — User
documentation and cover information for consumer software package can be used as input for creating a product
description.
5.1.1 Availability
5.1.1.1 The product description shall be available for potential acquirers and users of the product.
5.1.2 Contents
5.1.2.1 The product description shall contain information needed by potential acquirers to evaluate the
suitability of the software for their needs.
5.1.2.2 The product description shall be free from internal inconsistences.
4 © ISO/IEC 2006 – All rights reserved
---------------------- Page: 9 ----------------------
ISO/IEC 25051:2006(E)
5.1.2.3 The statements included in the product description shall be testable or verifiable.
5.1.3 Identification and indications
5.1.3.1 The product description shall display a unique identification.
5.1.3.2 The COTS software product shall be designated by its name, a version, and a date.
5.1.3.3 The product description shall contain the name and address (postal or web) of the supplier and at
least one seller, e-commerce seller or distributor (if applicable).
5.1.3.4 The product description shall identify the intended work tasks and services that can be performed
with the software.
5.1.3.5 When requirements defined by law or by a regulatory body apply to the COTS Software product and
the supplier want to claim conformity to the corresponding requirements documents, the product
description shall identify those requirements documents.
5.1.3.6 The product description shall indicate whether the COTS software product is intended for multiple
concurrent end users or for a single end user on a single system, and shall state the maximum
number of concurrent end users feasible at a stated level of performance on the required system.
5.1.3.7 If the product description makes reference to known user callable interfaces to other software, these
interfaces or software shall be identified.
5.1.3.8 The product description shall indicate where the COTS software product relies on specific software
and/or hardware with appropriate references.
EXAMPLES The reference may include:
– name of software and/or hardware;
– version;
– specific operating system.
5.1.3.9 The product description shall state whether support for operating the COTS software product is
offered or not.
5.1.3.10 The product description shall state whether maintenance is offered or not. If offered, the product
description shall describe the maintenance services offered.
5.1.4 Statements on functionality
5.1.4.1 The product description shall contain, as applicable, statements on functionality, taking into account
suitability, accuracy, interoperability, security, and functionality compliance, written such that
verifiable evidence of compliance can be demonstrated, based on ISO/IEC 9126-1:2001.
5.1.4.2 The product description shall provide an overview of end user callable functions of the product.
5.1.4.3 The product description shall describe all critical functions.
NOTE Refer to Annex B and to ISO/IEC 15026 for more information.
5.1.4.4 If there are options and versions for software components, they shall be indicated.
© ISO/IEC 2006 – All rights reserved 5
---------------------- Page: 10 ----------------------
ISO/IEC 25051:2006(E)
5.1.4.5 All known limitations to user functionality shall be described.
EXAMPLES These limitations may be:
– minimum or maximum values;
– lengths of keys;
– maximum number of records in a file;
– maximum number of search criteria;
– minimum sample size.
5.1.4.6 If prevention of unauthorized access, whether accidental or deliberate, to the software is provided,
the product description shall include this information.
5.1.5 Statements on reliability
5.1.5.1 The product description shall contain, as applicable, statements on reliability, taking into account
maturity, fault tolerance, recoverability, and reliability compliance, written such that verifiable
evidence of compliance can be demonstrated, based on ISO/IEC 9126-1:2001.
NOTE No statement claiming reliability should be made unless the developer can substantiate the claim with in-
service data or other verifiable data.
5.1.5.2 The product description shall address the ability of the software to continue operating (i.e. to be
available) in the case of user interface errors, errors in the application's own logic, or errors due to
availability of system or network resources.
5.1.5.3 The product description shall include information on data saving and restoring procedures.
NOTE An indication affirming that data backup may be executed by functions of the operating system is acceptable.
5.1.6 Statements on usability
5.1.6.1 The product description shall contain, as applicable, statements on usability, taking into account
understandability, learnability, operability, attractiveness, and usability compliance, written such that
verifiable evidence of compliance can be demonstrated, based on ISO/IEC 9126-1:2001.
5.1.6.2 The product description shall specify the type of user interface.
EXAMPLES These interfaces may be:
– command line;
– menu;
– windows;
– web browser;
– function key;
– help function.
5.1.6.3 The product description shall specify the specific knowledge required for the use and operation of
the software.
EXAMPLES They can be:
– knowledge of the database calls and protocol used;
– knowledge of a technical area;
– knowledge of an operating system;
– knowledge obtainable by special training;
– knowledge of a language other than that in which the product description is written.
6 © ISO/IEC 2006 – All rights reserved
---------------------- Page: 11 ----------------------
ISO/IEC 25051:2006(E)
5.1.6.4 If the user can adapt the software, then the tools or procedures for this adaptation and the
conditions of their use shall be identified.
EXAMPLES Conditions can be:
– changing of parameters;
– changing of algorithms for computation;
– interface customization;
– assignments to function keys.
5.1.6.5 If technical protection against copyright infringement can hamper usability, then this protection shall
be stated.
EXAMPLES These protections may be:
– programmed expiry dates for usage;
– interactive reminders to pay for copies.
5.1.6.6 The software shall include provision for accessibility, particularly for users with disabilities and
language differences.
5.1.7 Statements on efficiency
5.1.7.1 The product description shall include statements of efficiency, taking into account time behavior,
resource utilization, and efficiency compliance, written such that verifiable evidence of compliance
can be demonstrated, based on ISO/IEC 9126-1:2001.
EXAMPLES Stated conditions may be:
– system configurations;
– resources needed for efficient working with the COTS software product, e.g., hard disk space, RAM, video card, wireless
internet card, etc.
5.1.8 Statements on maintainability
5.1.8.1 The product description shall contain, as applicable, statements on maintainability, taking into
account analyzability, changeability, stability, testability, and maintainability compliance, written such
that verifiable evidence of compliance can be demonstrated, based on ISO/IEC 9126-1:2001.
5.1.8.2 The product description shall include information on maintenance for the user.
EXAMPLES Information may be:
– monitoring ongoing dynamic performance of the app;
– monitoring unexpected failures and significant conditions;
– monitoring operational indicators such as logs, alert screens;
– monitoring local data which is operated upon by the application.
5.1.9 Statements on portability
5.1.9.1 The product description shall contain, as applicable, statements on portability, taking into account
adaptability, installability, replaceability, co-existence, and portability compliance, written such that
verifiable evidence of compliance can be demonstrated, based on ISO/IEC 9126-1:2001.
5.1.9.2 The product description shall specify the different configurations or supported configurations
(hardware, software) for putting the software into use.
NOTE Different configurations may be specified, e.g. for different work tasks, different boundary values or different
efficiency requirements.
EXAMPLES These systems may be:
– operating Systems;
– processing unit including co-processors;
© ISO/IEC 2006 – All rights reserved 7
---------------------- Page: 12 ----------------------
ISO/IEC 25051:2006(E)
– main memory size;
– types and sizes of peripheral storage;
– extension cards;
– input and output equipment;
– network environment;
– system softwareand other software.
5.1.9.3 The product description shall provide information on the installation procedure.
5.1.10 Statements on quality in use
5.1.10.1 The product description shall contain, as applicable, statements on quality in use, taking into
account effectiveness, productivity, safety, and satisfaction in a specified context of use, written
such that verifiable evidence of compliance can be demonstrated, based on ISO/IEC 9126-1:2001.
NOTE Statements on quality in use highly depends on in the context of use. It is impossible to take into account all
possible users of COTS. Typical expected users and their intended use should be described.
EXAMPLES Statements on quality in use may be:
– the percentage of product that was audited,
– the number of open problem reports or observations in the COTS development process,
– the user survey results that have been corrected or uncorrected.
Refer to ISO/IEC 25062 for information on test efficiency, effectiveness, and satisfaction.
5.1.10.2 A reference to the test report shall be given.
NOTE The format of the test report is given in ISO/IEC 9126-4.
5.2 Requirements for user documentation
NOTE ISO/IEC 9127 Software engineering — User documentation and cover information for consumer software
package can be used for creating user documentation.
5.2.1 Completeness
5.2.1.1 The user documentation shall contain the information necessary for the use of the software.
5.2.1.2 The user documentation shall describe all the functions stated in the product description and all
functions that the end user can call.
5.2.1.3 The user documentation shall describe the reliability features and their operations.
5.2.1.4 The user documentation shall list the errors and failures that are handled and cause application
failure or termination, particularly, those conditions ending in application termination which end in
loss of data.
5.2.1.5 The user docum
...
NORME ISO/CEI
INTERNATIONALE 25051
Première édition
2006-04-01
Ingénierie du logiciel — Exigences de
qualité pour le logiciel et évaluation
(SQuaRE) — Exigences de qualité pour
les progiciels et instructions d'essai
Software engineering — Software product Quality Requirements and
Evaluation (SQuaRE) — Requirements for quality of Commercial
Off-The-Shelf (COTS) software product and instructions for testing
Numéro de référence
ISO/CEI 25051:2006(F)
©
ISO/CEI 2006
---------------------- Page: 1 ----------------------
ISO/CEI 25051:2006(F)
PDF – Exonération de responsabilité
Le présent fichier PDF peut contenir des polices de caractères intégrées. Conformément aux conditions de licence d'Adobe, ce fichier
peut être imprimé ou visualisé, mais ne doit pas être modifié à moins que l'ordinateur employé à cet effet ne bénéficie d'une licence
autorisant l'utilisation de ces polices et que celles-ci y soient installées. Lors du téléchargement de ce fichier, les parties concernées
acceptent de fait la responsabilité de ne pas enfreindre les conditions de licence d'Adobe. Le Secrétariat central de l'ISO décline toute
responsabilité en la matière.
Adobe est une marque déposée d'Adobe Systems Incorporated.
Les détails relatifs aux produits logiciels utilisés pour la création du présent fichier PDF sont disponibles dans la rubrique General Info
du fichier; les paramètres de création PDF ont été optimisés pour l'impression. Toutes les mesures ont été prises pour garantir
l'exploitation de ce fichier par les comités membres de l'ISO. Dans le cas peu probable où surviendrait un problème d'utilisation,
veuillez en informer le Secrétariat central à l'adresse donnée ci-dessous.
DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO/CEI 2006
Droits de reproduction réservés. Sauf prescription différente, aucune partie de cette publication ne peut être reproduite ni utilisée sous
quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l'accord écrit
de l'ISO à l'adresse ci-après ou du comité membre de l'ISO dans le pays du demandeur.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Version française parue en 2008
Publié en Suisse
ii © ISO/CEI 2006 – Tous droits réservés
---------------------- Page: 2 ----------------------
ISO/CEI 25051:2006(F)
Sommaire Page
Avant-propos. iv
Introduction . v
1 Domaine d'application.1
2 Conformité.2
3 Références normatives.3
4 Termes et définitions.3
5 Exigences pour les progiciels .4
5.1 Exigences pour le descriptif du produit.4
5.2 Exigences pour la documentation utilisateur.9
5.3 Exigences de qualité pour le logiciel.10
6 Exigences pour la documentation de test .13
6.1 Exigences générales.13
6.2 Exigences pour le plan de test.14
6.3 Exigences pour la description des tests.15
6.4 Exigences pour les résultats des tests .16
7 Instructions pour l'évaluation de la conformité.17
7.1 Principes généraux.17
7.2 Préalables à l'évaluation de conformité .18
7.3 Activités d'évaluation de conformité .18
7.4 Processus d'évaluation de conformité tierce partie .18
7.5 Rapport d'évaluation de conformité .19
7.6 Renouvellement de l'évaluation de conformité .20
Annexe A (informative) Définitions provenant d'autres normes .21
Annexe B (informative) Guide pour l'application aux progiciels d'applications critiques .24
Annexe C (informative) Comment utiliser l'ISO/CEI 25051 .28
Bibliographie .29
© ISO/CEI 2006 – Tous droits réservés iii
---------------------- Page: 3 ----------------------
ISO/CEI 25051:2006(F)
Avant-propos
L'ISO (Organisation internationale de normalisation) et la CEI (Commission électrotechnique internationale)
forment le système spécialisé de la normalisation mondiale. Les organismes nationaux membres de l'ISO ou
de la CEI participent au développement de Normes internationales par l'intermédiaire des comités techniques
créés par l'organisation concernée afin de s'occuper des domaines particuliers de l'activité technique. Les
comités techniques de l'ISO et de la CEI collaborent dans des domaines d'intérêt commun. D'autres
organisations internationales, gouvernementales et non gouvernementales, en liaison avec l'ISO et la CEI
participent également aux travaux. Dans le domaine des technologies de l'information, l'ISO et la CEI ont créé
un comité technique mixte, l'ISO/CEI JTC 1.
Les Normes internationales sont rédigées conformément aux règles données dans les Directives ISO/CEI,
Partie 2.
La tâche principale du comité technique mixte est d'élaborer les Normes internationales. Les projets de
Normes internationales adoptés par le comité technique mixte sont soumis aux organismes nationaux pour
vote. Leur publication comme Normes internationales requiert l'approbation de 75 % au moins des
organismes nationaux votants.
L'attention est appelée sur le fait que certains des éléments du présent document peuvent faire l'objet de
droits de propriété intellectuelle ou de droits analogues. L'ISO et la CEI ne sauraient être tenues pour
responsables de ne pas avoir identifié de tels droits de propriété et averti de leur existence.
L'ISO/CEI 25051 a été élaborée par le comité technique mixte ISO/CEI JTC 1, Technologies de l'information,
sous-comité SC 7, Ingénierie du logiciel et du système. Cette première édition annule et remplace la première
édition de ISO/CEI 12119:1994.
IEEE Computer Society a participé en tant qu'organisme de liaison à la révision de la présente Norme
internationale. Certaines suggestions de l'adoption par IEEE de l'édition de 1994 de la présente Norme
internationale ont été incorporées dans cette révision.
La présente version française de l'ISO/CEI 25051:2006 correspond à la version anglaise publiée le
2006-04-01 et corrigée le 2006-06-15, et à son Rectificatif technique ISO/CEI 25051:2006/Cor.1:2007.
iv © ISO/CEI 2006 – Tous droits réservés
---------------------- Page: 4 ----------------------
ISO/CEI 25051:2006(F)
Introduction
Les progiciels sont utilisés dans une grande variété de domaines et leur bon fonctionnement est souvent vital
pour les affaires, la sécurité ou les applications personnelles
Les progiciels sont des produits prêts à l'emploi vendus sur étagère à des acquéreurs qui n'ont eu aucune
influence sur leurs caractéristiques et autres qualités. Un progiciel est typiquement vendu emballé avec la
documentation utilisateur. L'information fournie par l'emballage est souvent le seul moyen utilisé par le
fournisseur ou le diffuseur pour communiquer avec l'acquéreur ou l'utilisateur. Il est par conséquent important
que les informations essentielles soient données pour permettre à des acquéreurs d'évaluer un progiciel
satisfaisant leurs besoins.
La sélection de progiciels de très grande qualité est d'une importance primordiale car les progiciels peuvent
nécessiter d'être opérationnels dans des environnements variés et sélectionnés sans avoir la possibilité de
comparer les caractéristiques de produits similaires. Les fournisseurs ont besoin d'un moyen pour donner
confiance aux utilisateurs dans les services fournis par le progiciel. Certains fournisseurs peuvent choisir
l'évaluation par tierce partie pour les aider à apporter cette confiance.
En outre, quand les utilisateurs veulent être rassurés quant aux risques dans le domaine de la gestion ou de
la sûreté, des assurances peuvent être obtenues par l'utilisateur en utilisant des techniques choisies par
l'utilisateur après l'achat. La présente Norme internationale n'a pas l'intention de spécifier les exigences
minimales de qualité pour les logiciels critiques; cependant, un guide informatif est fourni. (Voir Annexe B.)
L'ISO/CEI 12119:1994 a été développée pour satisfaire ce besoin. Cette Norme internationale prend en
compte l'ISO/CEI 9126:1991, qui définie des exigences qualité.
L'environnement a changé. L'ISO/CEI 9126 a été révisée et rééditée en tant qu'ISO/CEI 9126-1 (avec
l'introduction, par exemple, du concept de qualité de fonctionnement) et, dans la nouvelle série SQuaRE, elle
deviendra l'ISO/CEI 25010. L'ISO/CEI 12119:1994 a été utilisée par des organismes de certification, qui ont
identifié certaines difficultés et ambiguïtés pour une utilisation correcte de la première édition.
Ces éléments sont les points majeurs pour la révision de cette Norme internationale qui fournit un ensemble
d'exigences pour les progiciels et des exigences pour tester la conformité des progiciels à ces exigences.
Ce document est donc la révision de l'ISO/CEI 12119:1994 dans les conditions suivantes:
⎯ être cohérent avec l'ISO/CEI 25010;
⎯ prendre en compte les expériences de l'utilisation de la norme, en particulier par les organismes de
certification;
⎯ prendre en compte le nouveau contexte normatif;
⎯ ajouter un article concernant les tests;
⎯ supprimer l'Annexe B par cohérence avec l'ISO 9127.
© ISO/CEI 2006 – Tous droits réservés v
---------------------- Page: 5 ----------------------
NORME INTERNATIONALE ISO/CEI 25051:2006(F)
Ingénierie du logiciel — Exigences de qualité pour le logiciel et
évaluation (SQuaRE) — Exigences de qualité pour les
progiciels et instructions d'essai
1 Domaine d'application
La présente Norme internationale est applicable aux progiciels (en anglais COTS pour «Commercial
Off-The-Shelf»).
EXEMPLE Il peut s'agir de traitements de texte, de tableurs, de gestionnaires de bases de données, d'outils
graphiques, de logiciels avec des fonctions embarquées techniques, avec des fonctions intégrées scientifiques ou en
temps réel comme des systèmes d'exploitation en temps réel ou des réseaux locaux pour l'avionique/la communication,
de caisses enregistreuses automatiques, de convertisseurs monétaires, de logiciels de gestion de ressources humaines,
d'outils de gestion commerciale, de logiciels permettant de générer des pages ou des sites Web.
Elle définit ce qui suit:
a) des exigences de qualité applicables aux progiciels;
b) des exigences pour la documentation de test du progiciel, y compris des exigences pour les tests, les cas
de test et les rapports de test;
c) des instructions pour l'évaluation de la conformité des progiciels.
NOTE L'ensemble des documents concernant les tests est appelé «documentation de test».
Elle comporte également des recommandations pour les progiciels critiques.
Elle a uniquement pour objet de donner confiance à l'utilisateur dans la mise en œuvre du progiciel, tel qu'il
est proposé et fourni. Elle ne traite pas du processus de développement (y compris des activités ou produits
intermédiaires, par exemple spécifications). Le système qualité d'un fournisseur est hors du domaine de la
présente Norme internationale.
Elle s'adresse entre autres aux parties suivantes:
a) aux fournisseurs de progiciel
1) lorsqu'ils expriment les exigences applicables à un progiciel,
2) lorsqu'ils annoncent des caractéristiques de leurs produits (ISO 9127),
3) lorsqu'ils évaluent leurs progiciels selon des caractéristiques annoncées,
4) lorsqu'ils émettent des déclarations de conformité [ISO/CEI 17050],
5) lorsqu'ils souhaitent obtenir des certificats ou des marques de conformité [ISO/CEI Guide 23];
b) aux organismes de certification qui voudraient établir un système particulier de certification par tierce
partie (international, régional ou national) [ISO/CEI Guide 28];
© ISO/CEI 2006 – Tous droits réservés 1
---------------------- Page: 6 ----------------------
ISO/CEI 25051:2006(F)
c) aux laboratoires d'essais qui devront suivre les instructions de test pour tester un progiciel en vue de
l'attribution d'un certificat ou d'une marque de conformité (ISO/CEI 17025);
d) aux organismes d'accréditation pour accréditer des organismes de certification ou des laboratoires
d'essais;
e) aux acheteurs potentiels qui ont la possibilité
1) de comparer les exigences de l'activité envisagée avec les informations des descriptifs des produits
existants,
2) de rechercher des progiciels certifiés,
3) de vérifier que les exigences sont satisfaites autrement;
f) aux utilisateurs finaux qui peuvent bénéficier de meilleurs produits;
g) aux organisations qui souhaitent
1) définir des environnements managériaux et techniques basés sur les exigences qualité et méthodes
définies dans la présente Norme internationale,
2) manager et améliorer leurs processus qualité et leur personnel;
h) aux organismes réglementaires qui peuvent exiger ou recommander les exigences de la présente Norme
internationale pour des progiciels utilisés dans des applications critiques.
L'Annexe C fournit un guide pour l'utilisation de la présente Norme internationale.
2 Conformité
Un progiciel est conforme à la présente Norme internationale dans les conditions suivantes:
a) s'il possède les propriétés spécifiées à l'Article 5;
b) s'il a été testé en produisant une documentation de test satisfaisant aux exigences de l'Article 6;
c) si les anomalies trouvées pendant les tests sont documentées et résolues avant la mise à disposition du
produit. Les anomalies relatives à l'annonce d'une caractéristique doivent être résolues ou cette annonce
doit être retirée. Des anomalies connues peuvent être acceptées dans les conditions suivantes:
1) si l'anomalie n'est pas en contradiction avec l'annonce de la caractéristique; et
2) si le fournisseur a dûment examiné la nature et l'impact de l'anomalie pour un acheteur potentiel, l'a
estimé négligeable et a conservé la documentation des anomalies pour des améliorations futures.
Les recommandations dans les paragraphes sont optionnelles.
NOTE Pour faciliter l'évaluation de la conformité, les exigences de la présente norme sont rédigées sous forme de
paragraphes de niveau 3 (numérotés X.X.X.X). Des notes informatives complètent ces paragraphes et peuvent servir de
guide.
2 © ISO/CEI 2006 – Tous droits réservés
---------------------- Page: 7 ----------------------
ISO/CEI 25051:2006(F)
3 Références normatives
Les documents de référence suivants sont indispensables pour l'application du présent document. Pour les
références datées, seule l'édition citée s'applique. Pour les références non datées, la dernière édition du
document de référence s'applique (y compris les éventuels amendements).
ISO/CEI 25000, Ingénierie du logiciel — Exigences de qualité du produit logiciel et évaluation (SQuaRE) —
Guide de SquaRE
ISO/CEI 9126-1:2001, Génie du logiciel — Qualité des produits — Partie 1: Modèle de qualité
NOTE La référence à ISO/CEI 9126-1 sera remplacée par une référence à l'ISO/CEI 25010, Ingénierie du logiciel —
Exigences de qualité et évaluation du logiciel (SQuaRE) — Modèle de qualité.
Voir la Bibliographie, qui fournit des documents informatifs additionnels.
4 Termes et définitions
Pour les besoins du présent document, les termes et définitions suivants s'appliquent.
4.1
fonction d'administration de l'application
fonction réalisée par l'utilisateur incluant l'installation, la configuration, la sauvegarde de l'application, la
maintenance (correction et évolution) et désinstallation
4.2
rapport d'évaluation de conformité
document décrivant la conduite et les résultats d'une évaluation d'un progiciel
NOTE Adaptée de IEEE Std 610.12-1990.
4.3
progiciel
COTS software product
logiciel vendu sur étagère défini par un besoin du marché, disponible dans le commerce et dont l'utilité a été
démontrée par un large éventail d'utilisateurs commerciaux.
NOTE 1 Un progiciel comporte ce qui suit:
⎯ le descriptif du produit (y compris les informations figurant sur l'emballage, la fiche technique, informations de site
Web, etc.);
⎯ la documentation utilisateur (nécessaire pour installer et utiliser le logiciel);
⎯ le logiciel sur un support informatique (disque, CD-ROM, téléchargement Internet, etc.).
NOTE 2 Cette définition est adaptée de l'ISO/CEI 14598-4:1999.
NOTE 3 Le logiciel est principalement composé de programmes et de données.
NOTE 4 Cette définition s'applique également à un descriptif du produit, une documentation utilisateur et un logiciel qui
sont produits et supportés comme des produits manufacturés séparés, mais dont les modes de commercialisation
classique et de licence peuvent ne pas s'appliquer.
4.4
fonction
implémentation d'un algorithme dans le logiciel permettant à l'utilisateur final ou au logiciel d'effectuer tout ou
partie d'une tâche
NOTE Une fonction n'est pas nécessairement accessible à l'utilisateur final (par exemple sauvegarde automatique
pour la préservation des données).
© ISO/CEI 2006 – Tous droits réservés 3
---------------------- Page: 8 ----------------------
ISO/CEI 25051:2006(F)
4.5
descriptif du produit
document exposant les propriétés du logiciel, dont le principal objet est d'aider des acheteurs potentiels à
apprécier si le produit leur convient avant d'en faire l'acquisition
4.6
document d'exigences
document contenant toute combinaison d'exigences ou de réglementations applicables à un progiciel
EXEMPLE Ces documents peuvent être des rapports techniques, des normes, une liste d'exigences (ou une
spécification de référence type) pour un type d'utilisateur, un décret ou un règlement imposé par un gouvernement ou un
organisme règlementaire.
4.7
documentation de test
ensemble de la documentation inhérente aux activités de test
4.8
environnement de test
configuration matérielle et logicielle nécessaire à l'exécution des cas de test
4.9
objectif de test
ensemble identifié de caractéristiques du logiciel à déterminer dans des conditions spécifiques en comparant
le comportant obtenu avec le comportement attendu
NOTE Adaptée de IEEE Std 610.12-1990.
4.10
plan de test
document décrivant le domaine d'application, l'approche, les ressources et le calendrier des activités de test
prévues
NOTE Adaptée de IEEE Std 610.12-1990.
4.11
description des tests
description des conditions d'exécution des tests (c'est à dire procédure de test)
L'Annexe A fournit des définitions supplémentaires provenant d'autres normes.
5 Exigences pour les progiciels
5.1 Exigences pour le descriptif du produit
NOTE Le paragraphe concernant les informations présent sur l'emballage de ISO/CEI 9127, Ingénierie du logiciel —
Documentation pour l'utilisateur et renseignements sur l'emballage des progiciels grand public, peut être utilisé comme
élément d'entrée pour le descriptif du produit.
5.1.1 Disponibilité
5.1.1.1 Le descriptif du produit doit être disponible pour des acheteurs potentiels et des utilisateurs du
produit.
5.1.2 Contenu
5.1.2.1 Le descriptif du produit doit contenir les informations nécessaires permettant à un acheteur
potentiel d'apprécier si le produit répond aux exigences.
4 © ISO/CEI 2006 – Tous droits réservés
---------------------- Page: 9 ----------------------
ISO/CEI 25051:2006(F)
5.1.2.2 Le descriptif du produit doit être exempt d'incohérences internes.
5.1.2.3 Les affirmations du descriptif du produit doivent être testables ou vérifiables.
5.1.3 Identifications et indications
5.1.3.1 Le descriptif du produit doit posséder une identification unique.
5.1.3.2 Le progiciel doit être identifié par son nom, une version et une date.
5.1.3.3 Le descriptif du produit doit comporter le nom et l'adresse (postale ou Internet) du fournisseur et
au moins un vendeur, vendeur ou distributeur de commerce électronique, si applicable.
5.1.3.4 Le descriptif du produit doit indiquer les traitements et services que le progiciel peut exécuter.
5.1.3.5 Quand des exigences définies par une loi ou par un organisme règlementaire s'appliquent au
progiciel et que fournisseur revendique la conformité aux documents d'exigences correspondants, le descriptif
de produit doit identifier ces documents d'exigences.
5.1.3.6 Le descriptif du produit doit indiquer si le progiciel est pour plusieurs utilisateurs ou pour un seul
utilisateur sur un système unique, ainsi que le nombre maximal d'utilisateurs simultanés pour un niveau de
performance donné sur le système requis.
5.1.3.7 Si le descriptif du produit mentionne des interfaces vers d'autres logiciels, ces interfaces ou
logiciels doivent être identifiés.
5.1.3.8 Le descriptif du produit doit indiquer les dépendances du progiciel avec des logiciels et (ou) des
matériels spécifiques, avec les références appropriées.
EXEMPLES La référence peut inclure ce qui suit:
⎯ nom du logiciel et (ou) matériel;
⎯ version;
⎯ système d'exploitation spécifique.
5.1.3.9 Le descriptif du produit doit indiquer si un soutien après la vente pour l'utilisation du progiciel est
proposé ou non.
5.1.3.10 Le descriptif du produit doit indiquer si une maintenance est proposée ou non. Dans l'affirmative,
le descriptif du produit doit décrire les services de maintenance offerts.
5.1.4 Affirmations concernant la capacité fonctionnelle
5.1.4.1 Le descriptif du produit doit comporter, si applicable, des affirmations concernant la capacité
fonctionnelle prenant en compte l'aptitude, l'exactitude, l'interopérabilité, la sécurité et la conformité relative à
l'aptitude fonctionnelle. Ces affirmations, basées sur ISO/CEI 9126-1:2001, sont écrites de manière qu'une
preuve vérifiable de la conformité puisse être démontrée.
5.1.4.2 Le descriptif du produit doit comporter une vue d'ensemble des fonctions offertes par le produit à
l'utilisateur final.
5.1.4.3 Le descriptif du produit doit décrire toutes les fonctions critiques.
NOTE Se référer à l'Annexe B et à l'ISO/CEI 15026 pour plus d'informations.
5.1.4.4 S'il existe des options ou des versions pour des composants logiciels, elles doivent être indiquées.
© ISO/CEI 2006 – Tous droits réservés 5
---------------------- Page: 10 ----------------------
ISO/CEI 25051:2006(F)
5.1.4.5 Les limites d'utilisation connues du progiciel doivent être décrites.
EXEMPLES Les limites peuvent être ce qui suit:
⎯ valeurs minimales ou maximales;
⎯ longueur des clés;
⎯ nombre maximal d'enregistrements dans un fichier;
⎯ nombre maximal de critères de recherche;
⎯ taille minimale d'échantillon.
5.1.4.6 Si des moyens permettant d'empêcher les accès non autorisés, accidentels ou délibérés au
logiciel sont fournis, ils doivent être mentionnés dans le descriptif du produit.
5.1.5 Affirmations concernant la fiabilité
5.1.5.1 Le descriptif du produit doit comporter, si applicable, des affirmations concernant la fiabilité
prenant en compte la maturité, la tolérance aux fautes, la possibilité de récupération et la conformité relative à
la fiabilité. Ces affirmations, basées sur ISO/CEI 9126-1:2001, sont écrites de manière qu'une preuve
vérifiable de la conformité puisse être démontrée.
NOTE Il convient de ne faire aucune affirmation concernant la fiabilité sans que le développeur établisse le
bien-fondé de son affirmation par des données disponibles ou autres données vérifiables.
5.1.5.2 Le descriptif du produit doit décrire la capacité du logiciel à continuer de fonctionner (c'est-à-dire
être disponible) dans le cas d'erreurs de l'interface utilisateur, d'erreurs dans la propre logique de l'application,
ou d'erreurs dues à la disponibilité des ressources système ou réseau.
5.1.5.3 Le descriptif du produit doit comporter des informations sur les procédures de sauvegarde et de
restitution des données.
NOTE Une indication affirmant que la sauvegarde des données est possible par les fonctions du système
d'exploitation est acceptable.
5.1.6 Affirmations concernant la facilité d'utilisation
5.1.6.1 Le descriptif du produit doit comporter, si applicable, des affirmations concernant la facilité
d'utilisation prenant en compte la facilité de compréhension, la facilité d'apprentissage, la facilité d'exploitation,
le pouvoir d'attraction, et la conformité relative à la facilité d'utilisation. Ces affirmations, basées sur
ISO/CEI 9126-1:2001, sont écrites de manière qu'une preuve vérifiable de la conformité puisse être
démontrée.
5.1.6.2 Le descriptif du produit doit indiquer la nature de l'interface utilisateur.
EXEMPLES Les interfaces peuvent être ce qui suit:
⎯ ligne de commande;
⎯ menus;
⎯ fenêtres;
⎯ navigateur Web;
⎯ touches de fonction;
⎯ fonctions d'aide.
6 © ISO/CEI 2006 – Tous droits réservés
---------------------- Page: 11 ----------------------
ISO/CEI 25051:2006(F)
5.1.6.3 Le descriptif du produit doit indiquer les connaissances spécifiques requises pour l'utilisation et la
mise en œuvre du logiciel.
EXEMPLES Les connaissances peuvent concerner ce qui suit:
⎯ les commandes de la base de données et du protocole utilisé;
⎯ un domaine technique;
⎯ un système d'exploitation;
⎯ le résultat d'une formation;
⎯ une langue autre que celle utilisée dans le descriptif du produit.
5.1.6.4 Si le produit est adaptable par l'utilisateur, les outils ou procédés requis pour cette adaptation et
leurs conditions d'utilisation doivent être précisés.
EXEMPLES Les conditions peuvent concerner ce qui suit:
⎯ un changement de paramètres;
⎯ un changement d'un algorithme de calcul;
⎯ une personnalisation de l'interface;
⎯ une assignation de touches de fonction.
5.1.6.5 Si un procédé technique de protection des droits d'auteurs est susceptible de réduire la facilité
d'utilisation, cette protection doit être mentionnée.
EXEMPLES Les protections peuvent concerner ce qui suit:
⎯ une date de fin d'utilisation programmée;
⎯ un rappel interactif pour le paiement de la copie.
5.1.6.6 Le descriptif du produit doit comporter des indications sur les dispositions pour l'accessibilité, en
particulier pour des utilisateurs ayant des incapacités ou des différences de langue.
5.1.7 Affirmations concernant l'efficience
5.1.7.1 Le descriptif du produit doit comporter, si applicable, des affirmations concernant l'efficience
prenant en compte le comportement dans la durée, l'utilisation des ressources et la conformité relative au
l'efficience. Ces affirmations, basées sur ISO/CEI 9126-1:2001, sont écrites de manière qu'une preuve
vérifiable de la conformité puisse être démontrée.
EXEMPLES Les affirmations peuvent concerner ce qui suit:
⎯ des configurations système;
⎯ des ressources nécessaires pour une utilisation efficace du progiciel, par exemple espace disque, mémoire RAM,
carte vidéo, carte pour réseau sans fil.
5.1.8 Affirmations concernant la maintenabilité
5.1.8.1 Le descriptif du produit doit comporter, si applicable, des affirmations concernant la maintenabilité
prenant en compte la facilité d'analyse, la facilité de modification, la stabilité, la facilité de test et la conformité
relative à la maintenabilité. Ces affirmations, basées sur ISO/CEI 9126-1:2001, sont écrites de manière
qu'une preuve vérifiable de la conformité puisse être démontrée.
© ISO/CEI 2006 – Tous droits réservés 7
---------------------- Page: 12 ----------------------
ISO/CEI 25051:2006(F)
5.1.8.2 Le descriptif du produit doit comporter des informations pour l'utilisateur concernant la
maintenance.
EXEMPLES Les informations peuvent être ce qui suit:
⎯ surveillance continue de l'exécution dynamique de l'application;
⎯ surveillance des défauts inattendus et des conditions significatives;
⎯ surveillance des indicateurs opérationnels
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.