Software Quality and Architecture Evaluation: Overview of the ISO/IEC 25010 Model

This chapter from the STATERA Library's Software Architecture Fundamentals series explains that software quality means a system can operate reliably over the long term and keep meeting business goals, not just pass functional checks. It argues that quality should be built into architecture from the outset rather than added through testing after development. The text introduces ISO/IEC 25010, an international standard that gives developers, architects, and managers a shared vocabulary for defining and evaluating quality. It distinguishes product quality, which concerns a system's internal technical characteristics, from quality in use, which concerns how effectively users achieve their goals. The chapter then begins examining specific quality characteristics, starting with functional suitability, performance efficiency, compatibility, usability, reliability, and security.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in