Usability Maintainability Portability Efficiency Reliability Functionality

Related characteristics

suitability
accuracy
compliance
interoperability
security
traceability

Suitability

 

QUINT2 homepage QUINT2 book

Description

Attribute of software that bears on the presence and appropriateness of a set of functions for specified tasks.

Indicators

1. coverage ratio

The percentage of desired functionality that is actually present in the software product.

Source: QUINT

Scale: ratio

Validity: ***

Protocol:

1. Determine the desired functionality of the software product;

2. Determine the part of (1) that is actually included in the software product;

3. Calculate the coverage ratio, which is (2) / (1).

2. scaled coverage percentage

The percentage of preferred functionality that is actually present in the software product, indexed according to the relative importance of the required functionality for the enforcement of the business activity.

Source: QUINT

Scale: ratio

Validity: ***

Protocol:

1. Determine the desired functionality of the software product;

2. Determine the viewpoint from which priority can be allocated for functionality;

3. Classify functionality according to priority and determine a value for each class;

4. Use this classification while determining the coverage percentage (indicator 1.).

Note: The measurement protocols show that this characteristic is related with functional specification.

This characteristic can be of importance when selecting a tool from a set of standard software products.

3. functional specification change ratio

The ratio of functions that has been changed (change includes addition, modification, and deletion).

Source: ISO

4. improvement request ratio

The number of improvement requests for software functions from users per month after delivery.

Source: ISO

5. claim ratio

The number of claims from users per month and per kilo-line of source codes.

Source: ISO