Software Quality Attributes


Quality attributes are the overall factors that affect run-time behavior, system design, and user experience. They represent areas of concern that have the potential for application wide impact across layers and tiers.

Accordingly to IEEE Std. 1061 - ISO Std. 9126

Following are the Quality Attributes

  • Functionality
  • Reliability
  • Usability
  • Efficiency
  • Maintainability
  • Portability



Accordingly to ITRE GUIDE to Total Software Quality Control

Following are the Quality Attributes

  • Efficiency 
  • Integrity
  • Reliability 
  • Survivability
  • Usability 
  • Correctness
  • Maintainability 
  • Verifiability
  • Expandability 
  • Flexibility
  • Interoperability 
  • Portability
  • Reusability


0 Comments