Hacker News new | ask | show | jobs
by Lutger 21 days ago
A more rigorous definition of software quality can be found in ISO 25010.

> The quality of a system is the degree to which the system satisfies the stated and implied needs of its various stakeholders, and thus provides value. Those stakeholders' needs (functionality, performance, security, maintainability, etc.) are precisely what is represented in the quality model...

Here is a decent summary: https://iso25000.com/en/iso-25000-standards/iso-25010

Not exactly software quality, but adjacent, is the capability catalog of dora: https://dora.dev/capabilities/

Dora is about 'software delivery and operations performance' and has a vast body of empirical research underpinning it.