23ISO 25000-23Part 23 measurement record

Home / The record / Annex A

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

A Annex A: Considerations for the use of quality measures

Annex A is the informative guidance on using the measures: when to apply them, what to decide before measuring and how to read a result. It is guidance, not a requirement.

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 annex is where a measure set becomes a programme. The measures in clause 6 are a basic set, and the scope says they are not exhaustive and carry no rating levels. Annex A is the place the draft would deal with the questions that follow: which measures to select, how to combine them, how to set targets, how to compare results across products and how to report without overclaiming. The 2016 edition carried an annex with the same title, and its abstract describes the measures as intended primarily for quality assurance and improvement during or after the development lifecycle. The draft keeps the annex informative, so a team cannot be found nonconforming for departing from it, but a team that ignores it will produce numbers nobody can use.

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

What the heading asks of a team

Selection

A basic set is not a required set. The annex is the natural place for the selection logic: the characteristic at stake, the decision the measure informs, the cost of collection and the risk of getting it wrong.

Targets and reading

The scope says the draft sets no ranges or grades. A target comes from the requirement, the context and the product category, and the annex is where the draft explains how to set one.

Reporting

A quality result needs its product, its conditions, its population and its measure definition beside it. The annex is where the draft would say so.

What to put in place before publication

  1. Write a selection note for each measure: the characteristic, the decision, the cost and the risk it addresses.
  2. Set target values from the requirements and the product context, and label them as local decisions.
  3. Agree a reporting template that carries the product, the conditions, the population and the measure version.
  4. Review the selected set each year, and remove measures that no longer inform a decision.
  5. Keep the annex reading on the list for the day the published text arrives, because the guidance may change.

The test a reviewer asks

  • Can each measure be tied to a decision it informs?
  • Does every published result carry its conditions and its population?

Where teams usually fall short

  • Every measure in the basic set collected because it is in the standard, with no decision behind any of them.
  • A target value with no source, presented as if the standard set it.

What happens next

Annex B names the thirty-one quality measure elements the measures are built from. Read it next if you are building a measure catalogue.

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 A: 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