With its hierarchical representation (see the diagram below), the ISO standard 25010:2023 provides a good checklist for top-level quality “topics”.

As a more practical alternative, consider the arc42 subproject “quality requirements examples” (see tip 1-15) for around 150 real-world examples of quality requirements.

Quality tree of ISO/IEC 25010:2023 - the nine characteristics functional suitability, performance efficiency, compatibility, interaction capability, reliability, security, maintainability, flexibility and safety, each with its sub-characteristics

Some common “quality topics” are:

  • availability
  • modifiability
  • maintainability
  • reliability / robustness
  • performance (runtime efficiency)
  • security
  • safety
  • usability
  • testability