23ISO 25000-23Part 23 measurement record

Home / The record / Annex D

ISO/IEC DIS 25000-23.2, Annex D ยท Heading only

D Annex D: Application of Quality Measures at Different Stages

Annex D is about when to take a measure. The same characteristic needs different evidence at requirements, design, code, test, acceptance and operation, and the annex maps the measures to those stages.

The free preview lists this heading and its subheadings but not the requirement text. This page states what the heading requires in our words and never invents the wording.

Not legal advice; does not certify. This page states our reading of a public draft, not the standard's wording, and it is not an official interpretation.

What this heading covers

The introduction names the lifecycle stages the draft is written for: requirements analysis, design specification, coding, testing through acceptance, and maintenance. The measure set has to be read against those stages, because a measure that is cheap at test can be impossible at operation and a measure that only exists at operation cannot inform a design decision. The annex is where the draft would set out which measures are available when. It matters commercially: a supplier answering a tender needs measures it can evidence before delivery, and an acquirer needs measures it can verify at acceptance and monitor in operation.

Record position: annex 4 of 5. The heading is D in the public contents; its text is informative and not public.

What the heading asks of a team

Before code

Requirements and design measures are mostly inherent and documentary: completeness of the requirement set, coverage of the design against the model, the presence of a measurable quality requirement.

During test

Most of the forty families can be evidenced here, from correctness and performance to interaction and safety, because the product can be exercised.

In operation

Reliability, availability, security events and some interaction measures become cheaper and more truthful, while maintainability measures need repository access and may not be available to an acquirer.

What to put in place before publication

  1. Draw a stage map with the forty families down one side and the lifecycle stages across the top.
  2. Mark where each measure is available, where it is expensive, and where it is not available at all.
  3. Choose, for each stage gate, the smallest set that informs the decision at that gate.
  4. Agree with the acquirer which measures will be evidenced at acceptance and which will be monitored in operation.
  5. Record the stage in every result, because a measure taken at test is not the same claim as one taken in operation.

The test a reviewer asks

  • Does every result name the lifecycle stage at which it was taken?
  • Is the acceptance measure set agreed before delivery, not after?

Where teams usually fall short

  • A supplier asked for operational reliability evidence before the product has run in operation.
  • A design gate that asks for measures the product cannot produce until test.

What happens next

Annex E is the last annex and it deals with measurement uncertainty, which matters most where a lab or an assessor signs the result.

Source

ISO/IEC DIS 25000-23.2, standard record 89069 https://www.iso.org/standard/89069.html read 22 October 2026

ISO Online Browsing Platform, free preview of ISO/IEC DIS 25000-23.2 https://www.iso.org/obp/ui#iso:std:iso-iec:25000:-23:dis:ed-1:v2:en read 22 October 2026

ISO/IEC 25023:2016, Measurement of system and software product quality https://www.iso.org/standard/35747.html read 22 October 2026

The rules this is built from

Read from the real rules, not invented.

This page is read from the public record for D: the heading in the free contents, and where public, the text the preview carries.

  • Read from the real rules
  • 63 record pages behind it
  • 116 public headings checked
  • Check any line yourself

The measure set is read from the public contents; the model table is read from the public 25010:2023 model. Where the draft text is not public, the page says so instead of filling the gap.

Nothing here is guessed while you wait. Each page is written from the public record and points to the exact page it came from. Record updated 22 October 2026