You are on page 1of 9

AS/NZS 4366:1996

ISO/IEC 12119:1994

This is a free 8 page sample. Access the full version at http://infostore.saiglobal.com.

Australian/New Zealand Standard


Information technologySoftware packagesQuality requirements and testing

AS/NZS 4366:1996 This Joint Australian/New Zealand Standard was prepared by Joint Technical Committee IT/15, Software Engineering. It was approved on behalf of the Council of Standards Australia on 19 December 1995 and on behalf of the Council of Standards New Zealand on 19 February 1996. It was published on 5 March 1996.

This is a free 8 page sample. Access the full version at http://infostore.saiglobal.com.

The following interests are represented on Committee IT/15: Australian Bankers Association Australian Computer Society Australian Computer Society National Australian Information Industry Association Australian Software Metrics Association CASE Special Interest Group Department of Defence, Australia Quality Society of Australia Software Quality Association (Qld) Software Verification Research Centre, Queensland Telstra, Australia University of Auckland University of New South Wales University of South Australia

Review of Standards. To keep abreast of progress in industry, Joint Australian/ New Zealand Standards are subject to periodic review and are kept up to date by the issue of amendments or new editions as necessary. It is important therefore that Standards users ensure that they are in possession of the latest edition, and any amendments thereto. Full details of all Joint Standards and related publications will be found in the Standards Australia and Standards New Zealand Catalogue of Publications; this information is supplemented each month by the magazines The Australian Standard and Standards New Zealand, which subscribing members receive, and which give details of new publications, new editions and amendments, and of withdrawn Standards. Suggestions for improvements to Joint Standards, addressed to the head office of either Standards Australia or Standards New Zealand, are welcomed. Notification of any inaccuracy or ambiguity found in a Joint Australian/New Zealand Standard should be made without delay in order that the matter may be investigated and appropriate action taken.

AS/NZS 4366:1996

This is a free 8 page sample. Access the full version at http://infostore.saiglobal.com.

Australian/New Zealand Standard


Information technologySoftware packagesQuality requirements and testing

PUBLISHED JOINTLY BY: STANDARDS AUSTRALIA 1 The Crescent, Homebush NSW 2140 Australia STANDARDS NEW ZEALAND Level 10, Standards House, 155 The Terrace, Wellington 6001 New Zealand
ISBN 0 7337 0294 5

ii
PREFACE
This Standard was prepared by the Joint Standards Australia/Standards New Zealand Committee IT/15 on Software Engineering. It is identical with and reproduced from ISO/IEC 12119:1994 Information technology Software packages Quality requirements and testing. The objective of this Standard is to provide suppliers, certification bodies, testing laboratories, accreditation bodies, auditors and buyers with a concise guide to (a) quality requirements for software packages; and (b) instructions on how to test a software package against these requirements (in particular, instructions for independent testing by a third party). It deals with software packages as offered and delivered. It does not deal with the software production process. Statements expressed in mandatory terms in notes to text, tables and figures are deemed to be requirements of this Standard. The International Standard number does not appear on each page of text and its identity is shown only on the cover. In the source text, this International Standard should read this Australian/ New Zealand Standard, and a full point substitutes a comma when referring to a decimal marker. Australian/New Zealand Reference to International Standard or other Publication SAA ISO/IEC HB18.2 Guidelines for third-party Guide 2 General terms and their definitions certification and accreditation concerning standardization and Guide 2: General terms and their related activities definitions concerning standardization and related activities HB18.16 Guide 16: Code of principles on Guide 16 Code of principles on third-party third-party certification systems certification systems and related and related Standards standards HB18.22 Guide 22: Information on Guide 22 Information on manufacturers manufacturers declaration of declaration of conformity with conformity with standards standards or other technical specifications HB18.23 Guide 23: Methods of indicating Guide 23 Methods of indicating conformity conformity with Standards for with standards for third-party third party certification systems certification systems HB18.25 Guide 25: General requirements Guide 25 General requirements for the for the competence of calibration competence of calibration and and testing laboratories testing laboratories H18.28 Guide 28: General rules for a Guide 28 General rules for a model model third-party certification third-party certification system for system for products products HB18.40 Guide 40: General requirements Guide 40 General requirements for the for the acceptance of acceptance of certification bodies certification bodies

This is a free 8 page sample. Access the full version at http://infostore.saiglobal.com.

iii
ISO/IEC Guide 44 General rules for ISO or IEC international third-party certification schemes for products Guide 58 Calibration and testing laboratory accreditation systems General requirements for operation and recognition 2382 2382-1 2382-7 2382-20 9126
This is a free 8 page sample. Access the full version at http://infostore.saiglobal.com.

SAA HB18.44

HB18.58

Guide 44: General rules for ISO or IEC international third-party certification schemes for products Guide 58: Calibration and testing laboratory accreditation systems General requirements for operation and recognition Data processing Vocabulary Part 1: Fundamental terms Part 7: Computer programming Part 20: System development

Information technology Vocabulary Part 1: Fundamental terms Part 7: Computer programming Part 20: System development Information technology Software product evaluation Quality characteristics and guidelines for their use Data processing Vocabulary Part 2: Arithmetic and logic operations Information processing systems Vocabulary Part 8: Control, integrity and security Data processing Vocabulary Part 10: Operating techniques and facilities Part 14: Reliability, maintenance and availability Part 15: Programming languages Ergonomic principles in the design of work systems Information processing Guidelines for the documents of computer-based application systems Quality management and quality assurance Vocabulary Information processing systems User documentation and cover information for consumer software packages Ergonomic requirements for office work with visual display terminals (VDTs) Part 1: General introduction Part 2: Guidance on task requirements

AS 1189 1189.1 1189.7 1189.20

ISO 2382 2382-2 2382-8

1189 1189.2 1189.8

Data processing Vocabulary Part 2: Arithmetic and logic operations Part 8: Control, integrity and security Part 10: Operating techniques and facilities Part 14: Reliability, maintenance and availability Part 15: Programming languages

2382-10 2382-14 2382-15 6385 6592

1189.10 1189.14 1189.15 3876

Information processing Guidelines for the documentation of computer-based application systems

8402 9127

AS/NZS

9241-1

9241-2

iv
ISO 9241-10 Part 10: Diaglogue principles 9241-11 Part 11: Guidance on specifying and measuring useability 9241-12 Part 12: Presentation of information 9241-13 Part 13: User guidance 9241-14 Part 14: Menu dialogues 9241-15 Part 15: Command dialogues 9241-16 Part 16: Direct manipulation dialogues ANSI/IEEE 610.12 Glossary of Software Engineering Terminology AS/NZS AS 3611 Glossary of software engineering terminology

This is a free 8 page sample. Access the full version at http://infostore.saiglobal.com.

Copyri ght STANDARDS AUSTRALIA/STANDARDS NEW ZEALAND Users of Standards are reminded that copyri ght subsists in all Standards Austr alia and Standards New Zealand publications and soft ware. Except where the Copyri ght Act all ows and except where provided for below no publications or software produced by Standards Australi a or Standards New Zealand may be reproduced, stored in a retri eval system in any form or tr ansmit ted by any means without pri or permission in wri ti ng fr om Standards Australi a or Standards New Zealand. Permission may be conditi onal on an appropri ate royalty payment. Austr alian requests for permission and information on commercial software royalti es should be directed to the head offi ce of Standards Austr alia. New Zealand requests should be directed to Standards New Zealand. Up to 10 percent of the technical content pages of a Standard may be copied for use exclusively in-house by purchasers of the Standard without payment of a royalt y or advice to Standards Australi a or Standards New Zealand. Inclusion of copyri ght materi al in computer software programs is also permitt ed without royalty payment provided such programs are used exclusively in-house by the creators of the programs. Care should be taken to ensure that material used is from the current edit ion of the Standard and that it is updated whenever the Standard is amended or revised. The number and date of the Standard should therefore be clearly identif ied. The use of material in pri nt form or in computer soft ware programs to be used commercially, with or without payment, or in commercial contr acts is subject to the payment of a royalty. This policy may be vari ed by Standards Austr alia or Standards New Zealand at any time.

v
CONTENTS
Page
1 2 3 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Quality requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..... ..... ..... ..... . .. .. ..... ..... ..... ..... . . . . . . . . . . . . . ... ... ... ... ... ... ... ... . .. .. . . .. ... . .. . .. .. ..... .. .. . ..... . .. .. ..... ..... ..... ..... . . .. . . .. . . ..... .. . .. ..... .. . .. . .. .. . ... ... ... . .. ... . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .... .... .... .... .... . .. . . . .. .... . . .. ... ... ... ... . .. ... .. .. .... .... .. . . .... .... .... . .. . .... 1 1 2 2 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 11 13 14 16

This is a free 8 page sample. Access the full version at http://infostore.saiglobal.com.

3.1 Product description . . . . . . . . . . . . . . . . 3.1.1 General requirements on contents . 3.1.2 Identifications and indications . . . . . 3.1.3 Statements on functionality . . . . . . 3.1.4 Statements on reliability . . . . . . . . . 3.1.5 Statements on usability . . . . . . . . . 3.1.6 Statements on efficiency . . . . . . . . 3.1.7 Statements on maintainability . . . . . 3.1.8 Statements on portability . . . . . . . . 3.2 User documentation . . . . . . 3.2.1 Completeness . . . . . . . 3.2.2 Correctness . . . . . . . . . 3.2.3 Consistency . . . . . . . . 3.2.4 Understandability . . . . . 3.2.5 Ease of overview . . . . . 3.3 Programs and data . . 3.3.1 Functionality . . . 3.3.2 Reliability . . . . . 3.3.3 Usability . . . . . . 3.3.4 Efficiency . . . . . 3.3.5 Maintainability . . 3.3.6 Portability . . . . . 4 . . . . . . . . . . . . . . .. .. .. .. .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . .

... ... . .. ... ... ... .. .. .. .. .. .. .. . . . . . . .

.. .. . . .. .. ..... .. .. . .. . .. . .. ..

.. .. .. .. . .. .. .. . . .. .. . .. .. .. . ... . .. .. . .. .. .. .. .. . .. .. . ..

Instructions for testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. .. .. .. . . . . . . . . . . . . . . . . .. .. .. .. . . . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . .. ...... .. . ... .. .. .. .. .. .. .. .. . . . . . . . .

4.1 Test pre-requisites . . . . . . . . . . . . . . 4.1.1 Presence of product items . . . . . 4.1.2 Presence of system constituents 4.1.3 Training . . . . . . . . . . . . . . . . . . 4.2 Testing activities . . . . . . 4.2.1 Product description 4.2.2 User documentation 4.2.3 Programs and data .. .. .. .. .. .. .. .. . . . . . . . . . . . . . . . . . . . . . . . .

.. .. .. ..

.. .. .. ..

4.3 Test records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4 Test report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.5 Follow up test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Annex A (informative): Definitions from other standards . . . . . . . . . . . Annex B (informative): Example of a product description . . . . . . . . . . . Annex C (informative): Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . Alphabetical index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

(PAGE vi IN THE HARD COPY IS BLANK).

First publi shed as AS/NZS 4366:1996.

1 AUSTRALIAN/NEW ZEALAND STANDARD

Information technology Software packages Quality requirements and testing

Scope

This is a free 8 page sample. Access the full version at http://infostore.saiglobal.com.

This International Standard is applicable to software packages. Examples are text processors, spreadsheets, data base programs, graphics packages, programs for technical or scientific functions, and utility programs. It establishes requirement s for soft ware packages (quality requirements) ; instr uctions on how to test a software p a ck a g e a ga in s t t h e s e r e q u ire m e n t s (instructions for testing, in particular for third party testing). It deals only with software packages as offe red and delivered. It does not deal with their production process (including activities and intermediate products, e.g. specifications). The quality system of a supplier is outside the scope of this International Standard.
NOTE Some software needs additional requirements, e.g. safety-crit ical software.

b) certification bodies which may wish to establis h a thir d-pa rty cert ific atio n sch eme (international, regional or national) [ISO/IEC Guides 16, 28 and 44]; c) testing laboratories which will have to follow the instructions for testing when testing for a certificate or a mark of conformity [ISO/IEC Guide 25]; d) ac cre dit at ion b od ies for a cc red iting certification bodies and testing laboratories [I SO/IEC Guides 40 and 58]; e) auditors of testing laboratories when assessing their competence [ISO/IEC Guide 58]; f) buyers who may 1) compare their requirements with those described here; 2) compare the requirements for the intended work task with the information in product descriptions of existing products; 3) look for certified products; 4) check otherwise if the requirements are met; g) users who may profit from bette r products.

The intended users of this International Standard include a) suppliers when 1) specifying requirements for a soft ware package; 2) designing a form to describe products; 3) assessing their own products; 4) issuing declarations [I SO/IEC Guide 22]; of conformity

Definitions

For the purposes of this International Standard, the following definitions apply. Definitions from other standards used in this International Standard are reproduced in annex A for convenient reference.

5) applying for certificates or marks of conformity [ISO/IEC Guide 23];

COPYRIGHT

This is a free preview. Purchase the entire publication at the link below:

This is a free 8 page sample. Access the full version at http://infostore.saiglobal.com.

AS/NZS 4366:1996, Information technology Software packages - Quality requirements and testing

Looking for additional Standards? Visit SAI Global Infostore Subscribe to our Free Newsletters about Australian Standards in Legislation; ISO, IEC, BSI and more Do you need to Manage Standards Collections Online? Learn about LexConnect, All Jurisdictions, Standards referenced in Australian legislation Do you want to know when a Standard has changed? Want to become an SAI Global Standards Sales Affiliate? Learn about other SAI Global Services: LOGICOM Military Parts and Supplier Database Metals Infobase Database of Metal Grades, Standards and Manufacturers Materials Infobase Database of Materials, Standards and Suppliers Database of European Law, CELEX and Court Decisions

Need to speak with a Customer Service Representative - Contact Us