Framework for Software Quality – Quint2
A couple of years ago I attended a week’s long training program for Solution Architects. One of the stand out lessons used this framework for software quality. Its called Quint2 or the Extended ISO 9126 model for those who are really interested.
It’s a fantastic framework to use when you’re specifying or selecting a software product. The point to remember is that whilst it’s tempting to want everything on the list. There’s a major price point that comes with it.
Reliability
- Maturity
- Fault tolerance
- Recoverability
- Availability
- Degradability
Usability
- Understandability
- Learnability
- Operability
- Expliciteness
- Customisability
- Attractivity
- Clarity
- Helpfulness
- User-friendliness
Maintainability
- Analysability
- Changeability
- Stability
- Testability
- Manageability
- Reusability
Efficiency
- Time Behaviour
- Resource Behaviour
Functionality
- Suitability
- Accuracy
- Interoperability
- Compliance
- Security
- Traceability
Portability
- Adaptability
- Installability
- Conformance
- Replaceability