> iso/iec_25010:2023
ISO/IEC 25010:2023
Systems and Software Engineering — Systems and Software Quality Requirements and Evaluation (SQuaRE) — Product Quality Model
ISO/IEC 25010:2023 defines the SQuaRE product quality model, providing a comprehensive taxonomy for specifying and evaluating software systems. Updated in 2023 to add 'Safety' as an explicit top-level characteristic alongside Functional Suitability, Performance Efficiency, Compatibility, Usability, Reliability, Security, Maintainability, and Flexibility.
Scope & Applicability
Universal standard for software architects, test engineers, and quality managers to define non-functional requirements (NFRs) and evaluate software quality.
Non-Coverage Boundaries
Does not prescribe specific organizational software development lifecycle processes (which are covered by ISO/IEC 12207 or IEC 62304).
Key Clauses & Control Requirements
Nine Product Quality Characteristics
Functional Suitability, Performance Efficiency, Compatibility, Usability, Reliability, Security, Maintainability, Flexibility, and Safety.
Required Regulatory & Audit Evidence Artifacts
- [✓]Non-Functional Requirements (NFR) Specification mapped to ISO 25010 characteristics
- [✓]Software Quality Evaluation Report including load testing, security scans, and MTBF metrics
- [✓]Architecture Review Board (ARB) quality assessment scorecard
“Use ISO 25010 to stop subjective arguments about 'code quality'. When engineering, product, and QA all share the same 9-characteristic vocabulary, technical debt becomes measurable.”
Cross-Surface Ecosystem Relationships
- ISO/IEC 25010:2023 Systems and software quality requirements ↗(International Organization for Standardization)
Frequently Asked Questions
What major change occurred in the 2023 edition of ISO/IEC 25010?
The 2023 revision explicitly added 'Safety' (freedom from unacceptable risk of physical harm to people or property) as a distinct quality characteristic, reflecting software's growing role in cyber-physical and medical systems.
