ISO 25010 Characteristic (subcharacteristic)

Ways to measure in the framework

Measurement type

Implementation in the software

Functional suitability (Functional correctness, functional appropriateness)

Code coverage, user-applied action to achieve use case outcomes

Indirect

Analysis tool calculations with IDE plugin code insert

Performance efficiency (Time behavior)

Mean response time, response time adequacy, mean throughput

Direct

Analysis tool calculations with IDE plugin code insert

Compatibility (Interoperability)

External interface adequacy

Indirect

IDE plugin code insert.

Usability (Learnability)

Error messages understandability, user error recoverability

Direct

Analysis tool calculations, IDE plugin insert

Reliability (Maturity)

Mean time between failure (MTBF), Failure rate

Direct

Analysis tool calculations with IDE plugin code inserts

Security (Accountability)

System log retention

Direct/Indirect

Analysis tool calculations (log retention).

Maintainability (Analysability, Modifiablity)

System log completeness, Modification correctness

Indirect

Analysis tool calculations (errors after tailoring)

Portability (Adaptability)

Operational environment adaptability

Indirect

Analysis tool calculations (errors after tailoring)

Effectiveness

Task error intensity

Direct

Analysis tool calculations, IDE plugin code inserts

Efficiency

Task time

Direct

Analysis tool calculations, IDE plugin code inserts

Satisfaction

Feature utilization

Direct

Analysis tool calculations, IDE plugin code insert

Freedom from risk (Economic risk mitigation)

Business performance, errors with

economic consequences

Indirect

Analysis tool calculations, IDE plugin code inserts

Context coverage (Flexibility)

Proficiency

independence

Indirect

Analysis tool calculations, feature utilization-%