Quality Attributes - Gepardec/mega GitHub Wiki

  • Functionality - "A set of attributes that bear on the existence of a set of functions and their specified properties. The functions are those that satisfy stated or implied needs."

  • Reliability - "A set of attributes that bear on the capability of software to maintain its level of performance under stated conditions for a stated period of time."

  • Usability - "A set of attributes that bear on the effort needed for use, and on the individual assessment of such use, by a stated or implied set of users."

    • The interface has to be responsive
  • Efficiency - "A set of attributes that bear on the relationship between the level of performance of the software and the amount of resources used, under stated conditions."

  • Maintainability - "A set of attributes that bear on the effort needed to make specified modifications."

  • Portability - "A set of attributes that bear on the ability of software to be transferred from one environment to another."

IEC 9126