Variability



Definition

The configurability quality subfactor, variability, is the extent to which an application or component exists in multiple variants, each of which implements a different subset of functional requirements and associated quality requirements.

Measurement

Variability is typically measured in terms of:

Requirements

See variability requirements.

Mechanisms

Typical mechanisms for implementing variability include:

Guidelines

The following guidelines have been found to be useful regarding variability: