Valid

GB/T 25000.40-2018Systems and software engineering -- Systems and software Quality Requirements and Evaluation (SQuaRE) -- Part 40: Evaluation process (English PDF)

Also coversGBT25000.40-2018

Open the GB/T 25000.40-2018 preview as PDF

Preview — first pages of GB/T 25000.40-2018

This is a limited preview

Buy now to download the full PDF

Issued by

State Administration for Market Regulation, China National Standardization Administration

Level / Type

National · Recommended

Issue date

December 28, 2018

Implementation date

January 1, 2021

Scope

GB/T 25000.40-2018 (Systems and software engineering -- Systems and software Quality Requirements and Evaluation (SQuaRE) -- Part 40: Evaluation process) is available as an English-translated PDF.

GB/T 25000.40-2018 — This part of GB/T 25000 contains the requirements and recommendations for the evaluation of software product quality and clarifies the general concept. It is soft for evaluation The quality of the product provides a description of the process and defines the requirements for the application of the process. The evaluation process can be used for different purposes and methods. This process can be used for quality evaluation of pre-development software, commercial off-the-shelf software or custom software, as well as during or after development. This section establishes the relationship between the evaluation reference model and the SQuaRE document, and also explains how each activity in the evaluation process should be Corresponding to the use of SQuaRE documents. This section is intended for those responsible for software product quality evaluation, mainly for software product developers, buyers and independent Evaluation party. These three methods are described in detail in GB/T 25000.41. This section is not intended for evaluation of other aspects of software products (such as functional requirements, process requirements, business needs, etc.).

Document preview — GB/T 25000.40-2018

National Standard of the People's Republic of China

ICS
35.080
Classification
L 77
Replacing
GB/T 18905.1-2002

Issued by: State Administration for Market Regulation, China National Standardization Administration

Contents

  • Foreword
  • Introduction
  • 1 Scope
  • 2 Compliance
  • 3 Normative references

Foreword

GB/T 25000 "System and Software Engineering Systems and Software Quality Requirements and Evaluation (SQuaRE)" has been or is planned to release the following

section.

--- Part 1. SQuaRE Guide;

--- Part 2. Planning and Management;

--- Part 10. System and software quality models;

--- Part 12. Data quality model;

--- Part 20. Measurement reference models and guidelines;

--- Part 21. Quality measurement elements;

--- Part 22. Use quality measurement;

--- Part 23. System and software product quality measurement;

--- Part 24. Data quality measurement;

--- Part 30. Quality requirements;

--- Part 40. Evaluation process;

--- Part 41. Evaluation guidelines for developers, acquirers and independent reviewers;

--- Part 45. Evaluation module for easy recovery;

--- Part 51. Quality requirements and test details for Ready-to-Use Software Products (RUSP);

--- Part 62. Ease of Use Test Report Industry Common Format (CIF).

This part is the 40th part of GB/T 25000.

This part is drafted in accordance with the rules given in GB/T 1.1-2009.

This part replaces GB/T 18905.1-2002 "Software Engineering Product Evaluation Part 1. Overview". This part and GB/T 18905.1-

The main technical changes in.2002 are as follows.

--- Revised terms and definitions, including. demand side (see 4.1,.2002 version 4.1), attributes (see 4.3,.2002 version 4.2), developers (see

4.12,.2002 edition 4.4), implied requirements (see 4.29,.2002 edition 4.10), indicators (see 4.31,.2002 edition 4.11), dimension

Protector (see 4.37,.2002 version 4.16), measure (see 4.38,.2002 version 4.18), measurement (see 4.39,.2002 version 4.19);

--- Added terminology, including. analytical model (see 4.2), information needs (see 4.32), information products (see 4.33), information system requirements

(see 4.34), intermediate software product requirements (see 4.36), measurement functions (see 4.41), measurement methods (see 4.42), measurement procedures (see

4.43);

--- Added technical content, including. reference model overview (see 5.1), role (see 5.3), quality in the life cycle (see 5.4), evaluation

Support (see 5.5), general requirements (see 6.1), document editing (see 6.2), and end evaluation (see 6.7);

--- Modified the technical content of the evaluation process. See the difference between this part and the evaluation process in GB/T 18905.1-2002.

Appendix A.

This part adopts the redrafting method to modify the ISO /IEC 25040.2011 system and software engineering system and software quality requirements.

And evaluation (SQuaRE) evaluation process.

The structural differences and reasons for this part and ISO /IEC 25040.2011 are as follows.

--- Due to the required clauses in the suspension section of ISO /IEC 25040.2011, for the standardization of expression, 6.3, 6.4, 6.5,

The suspension section containing the required clauses at the beginning of 6.6 and 6.7 is amended to be the original chapter of 6.3.1, 6.4.1, 6.5.1, 6.6.1, 6.7.1.

Sort order

--- Adjust the appendix number in the order in which it appears first.

The technical differences and reasons for this part and ISO /IEC 25040.2011 are as follows.

--- Regarding the normative reference documents, this section has made technical adjustments to maintain the national standard with GB/T 25000 series.

Quasi-coordination and adjustments are concentrated in Chapter 3, "Regulatory References". The specific adjustments are as follows.

* Increased references to GB/T 18905.6-2002, GB/T 25000.2, GB/T 25000.10, GB/T 25000.40,

GB/T 25000.41, ISO /IEC 15026.1998, ISO /IEC 25020, ISO /IEC 25021, ISO /IEC 25022,

ISO /IEC 25023, ISO /IEC 25030, ISO /IEC 12207, ISO /IEC 15288.

--- Corrected the error in the international standard, "software product quality evaluation process" was changed to "software product quality reference model", and

The content has been re-described (see 5.1).

The editorial differences between this section and ISO /IEC 25040.2011 are as follows.

--- Modified the content stated in the introduction. The preface of ISO /IEC 25040.2011 mainly introduces the standard development unit.

And the history of standards. The introduction to this section mainly introduces the main contents of each part of the GB/T 25000 series of standards;

--- In order to coordinate with the GB/T 25000 series of national standards, the name of the international standard was revised;

--- Added Appendix A (informative appendix) "Compared with the evaluation process in GB/T 18905.1-2002" and adjusted the original appendix

Numbering.

Introduction

As the use of information technology continues to grow, so does the number of critical computer systems. These systems include. confidentiality, life, economy

And key systems for security. The software quality of these systems is especially important because software failure can have serious consequences.

Evaluation is a systematic determination of the extent to which an entity meets its stated criteria. Software product quality evaluation is critical to software acquisition and development

important. The relative importance of various features of software quality depends on the intended use or target of the software portion of the system; the software product needs to be evaluated

Price to determine whether the relevant quality characteristics meet system requirements.

This section contains general requirements for the evaluation of software product quality, as well as the related general concepts.

The overall goal of the ISO /IEC 25000SQuaRE international standard set is to create a logically organized, rich and unified system.

The column standard covers two main processes. software quality requirements specifications and software quality evaluations supported by the software quality measurement process.

The purpose of the ISO /IEC 25000SQuaRE International Standards Set is to help those who develop and acquire software with quality requirements specifications and evaluations.

People of the product. The standard set establishes software product quality requirements specifications and measurements, as well as evaluation criteria, including

The process attribute matches the quality model defined by the customer quality. In addition, this series of standards provides the use of developers, buyers and evaluaters.

Recommended measure of software product quality attributes.

ISO /IEC 25000SQuaRE provides.

a) terms and definitions;

b) a reference model;

c) a general guide;

d) separate divisional guidelines;

e) Standards suitable for demand specification, planning and management, measurement and evaluation purposes.

ISO /IEC 25000SQuaRE includes international standards for quality models and measures, as well as quality requirements and evaluation.

ISO /IEC 25000SQuaRE replaces the current ISO /IEC 9126 series of standards and the ISO /IEC 14598 series of standards.

This section is intended to work with other parts of the SQuaRE series of international standards, as well as the ISO /IEC 14598 series of standards and ISO /IEC 9126.

The series standards are used together until they are replaced by the ISO /IEC 25000 series of standards.

The ISO /IEC 25000SQuaRE series of international standards consists of the following divisions with the overall title of system and software product quality requirements and evaluations.

composition.

a) ISO /IEC 2500n---Quality Management Division;

b) ISO /IEC 2501n---Quality Model Division;

c) ISO /IEC 2502n---Quality Measurement Division;

d) ISO /IEC 2503n---Quality Requirements Division;

e) ISO /IEC 2504n---Quality Evaluation Division.

Organizational conclusion of ISO /IEC 25000SQuaRE series international standard "System and Software Engineering System and Software Quality Requirements and Evaluation"

Figure 1 shows the structure.

Figure 1 SQuaRE series international standard organization structure

The ISO /IEC 25000SQuaRE series of standards consists of the following divisions.

a) ISO /IEC 2500n---Quality Management Division. The standards that make up this division are defined by the SQuaRE family of standards.

There are all public models, terms, and definitions referenced by other standards. This division is also provided to manage the quality of software products.

Requirements and guidelines for support functions for volume requirements and evaluation.

b) ISO /IEC 2501n---Quality Model Division. The standards that make up this division are given to include computer systems and software products.

Detailed quality model of quality, quality of use and data. A practical guide to using these quality models is also provided.

c) ISO /IEC 2502n---Quality Measurement Division. The standards that make up this segment include the software product quality measurement reference model,

A practical guide to the mathematical definition of mass measurement and its application. The internal quality of the software, the external quality of the software and the quality of use are given.

An example of measurement. A quality measure element (QME) that forms the basis of subsequent measurements is defined and presented.

d) ISO /IEC 2503n---Quality Requirements Division. The standards that make up this segment contribute to the foundation of quality models and quality measurements.

The quality requirements are defined on the basis. These quality requirements can be used in the quality requirements extraction process of the software product to be developed or as a review

The input of the price process.

e) ISO /IEC 2504n---Quality Evaluation Division. The criteria that make up this division are given by the appraiser, the acquirer, or

Requirements, recommendations, and guidelines for system or software product quality evaluation performed by the developer. Also gives the quality as an evaluation module

Measurement documentation support.

f) ISO /IEC 25050~25099---Extension Division. Currently includes quality requirements for ready-to-use software and general industry

Ease of use report.

This part is part of the 2504n series of standard quality assessment divisions. The 2504n series of standards currently consists of the following components.

a) ISO /IEC 25040 (GB/T 25000.40)---Evaluation process. contains general requirements for software quality description and evaluation, and

Clarified the general concept. Provides a process description for evaluating the quality of software products and affirms the application requirements for the process. Comment

The price process is the basis for the quality evaluation of software products for different purposes and methods. Therefore, the process can be used to use quality, soft

Evaluation of external quality measures and software quality internal measures, as well as applicable to evaluation of pre-developed software or developed

The quality of the custom software in the process. Software product quality evaluation can be, for example, a demander, developer organization, or independent reviewer

Carry out implementation.

b) ISO /IEC 25041 (GB/T 25000.41)---Guidelines for the evaluation of developers, acquirers and evaluators. including developers, acquirers and reviews

Specific requirements and recommendations of the price side.

c) ISO /IEC 25045 (GB/T 25000.45)---Easy recovery evaluation module. gives the sub-reliability characteristics of the quality model

Characteristics - evaluation criteria for easy recovery. The standard uses a method that includes two types of ease of recovery evaluation. square

One of the methods is to use the interference injection method and evaluate the quality of resilience based on a common list of operational faults and events.

measuring. The second method is based on a set of questions defined for each disturbance, through the evaluation system without human intervention.

Under the condition of detecting, analyzing and resolving the interference, the quality measurement of the autonomous recovery index is evaluated.

ISO /IEC 25040 is a revised version and replaces the current ISO /IEC 14598-1.

System and software engineering systems and software quality requirements and

Evaluation (SQuaRE) Part 40. Evaluation Process

1 Scope

This part of GB/T 25000 contains the requirements and recommendations for the evaluation of software product quality and clarifies the general concept. It is soft for evaluation

The quality of the product provides a description of the process and defines the requirements for the application of the process. The evaluation process can be used for different purposes and methods.

This process can be used for quality evaluation of pre-development software, commercial off-the-shelf software or custom software, as well as during or after development.

This section establishes the relationship between the evaluation reference model and the SQuaRE document, and also explains how each activity in the evaluation process should be

Corresponding to the use of SQuaRE documents.

This section is intended for those responsible for software product quality evaluation, mainly for software product developers, buyers and independent

Evaluation party. These three methods are described in detail in GB/T 25000.41.

This section is not intended for evaluation of other aspects of software products (such as functional requirements, process requirements, business needs, etc.).

2 Compliance

If the requirements of Chapter 6 are followed, the system and software quality assessment is considered to be in accordance with this section.

3 Normative references

The following documents are indispensable for the application of this document. For dated references, only dated versions apply to this article.

Pieces. For undated references, the latest edition (including all amendments) applies to this document.

GB/T 18905.6 Software Engineering Product Evaluation Part 6. Documentation of Evaluation Modules (GB/T 18905.6-2002,

ISO /IEC 14598-6.2001, IDT)

GB/T 25000.2-2018 System and Software Engineering Systems and Software Quality Requirements and Evaluation (SQuaRE) Part 2.

Planning and management (ISO /IEC 25001.2014, MOD)

GB/T 25000.10 Systems and Software Engineering Systems and Software Quality Requirements and Evaluation (SQuaRE) Part 10. Systems and

Software quality model (GB/T 25000.10-2016, ISO /IEC 25010.2011, MOD)

GB/T 25000.41 System and Software Engineering Systems and Software Quality Requirements and Evaluation (SQuaRE) Part 41. Developers,

Evaluation guide for demanders and independent evaluators (GB/T 25000.41-2018, ISO /IEC 25041.2012, MOD)

ISO /IEC 12207 System and Software Engineering Software Life Cycle Process (Systemsandsoftwareengineering-Soft-

Warelifecycleprocesses)

ISO /IEC 15288 System and Software Engineering System Life Cycle Process (Systemsandsoftwareengineering-

Systemlifecycleprocesses)

ISO /IEC 25020 Software Engineering Software Product Quality Requirements and Evaluation (SQuaRE) Measurement Reference Models and Guidelines

[Softwareengineering-SoftwareproductQualityRequirementsandEvaluation(SQuaRE)-Meas-

Urmentreferencemodelandguide]

ISO /IEC 25022 System and Software Engineering Software Product Quality Requirements and Evaluation (SQuaRE) Use Quality Measurement

[Systemsandsoftwareengineering-SystemsandsoftwareQualityRequirementsandEvaluation

(SQuaRE)-Measurementofqualityinuse]

......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — all pages — is available in the English PDF.

Referenced standards

How to Buy GB/T 25000.40-2018

  1. 1Add to cart. Click the "Buy GB/T 25000.40-2018" button on this page. You can add more standards before checkout.
  2. 2Checkout. Enter your email and billing details. Payment is processed securely by Stripe (cards, Apple Pay, Google Pay supported).
  3. 3Instant delivery (0–9 sec). Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.
  4. 4Invoice included. A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.

Related Standards

English PDF
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 25000.40-2018

$660.00

$560.00for partners