ISO/IEC 25010 is an international standard that defines a holistic quality model for software products and computer systems. It replaced the older ISO/IEC 9126 standard, expanding its scope to better fit modern, interconnected digital ecosystems.
Focuses on the properties of the software itself (static and dynamic), such as reliability and security.
Does it stay upright under pressure, or fold like a house of cards? How hard is it for a malicious actor to kick the door down? Maintainability: When the world changes, how easy is it to fix or upgrade? Portability:
Teams try to track all 8 characteristics and dozens of sub-characteristics simultaneously, paralyzing velocity. iso iec 25010 pdf work
The degree to which the set of functions covers all specified tasks and user objectives.
Explain how to for specific characteristics (e.g., how to measure Usability or Security ).
: Copy-paste the exact definition (fair use for internal work). Then add columns for traceability. ISO/IEC 25010 is an international standard that defines
By downloading and integrating an ISO IEC 25010 PDF into your workflows, your team gains a standardized checklist. This blueprint ensures that non-functional requirements (NFRs) receive the same level of attention as functional features. The Product Quality Model: The 8 Key Characteristics
ISO/IEC 25010 is part of the SQuaRE series (System and Software Quality Requirements and Evaluation). It replaced the older ISO/IEC 9126 standard. The framework divides software quality into two distinct models: the Product Quality Model and the Quality in Use Model.
Portability measures the ease with which a system can be transferred from one environment to another. Does it stay upright under pressure, or fold
The ISO/IEC 25010 PDF outlines a quality model composed of eight main characteristics (previously, the 2011 version listed 8, now updated to 9 in the latest 2023 version) that relate to the quality properties of the products. 1. Functional Suitability
This defines the effectiveness with which a product can be modified. Changing one component doesn't impact others. Reusability: Using parts for other systems. Analyzability: Diagnosing faults easily. Changeability: Ease of modification. Testability: Ease of testing. 8. Portability