Modifiability



Definition

Modifiability (a.k.a., Changability, Evolvability, Flexibility)
the development-oriented quality factor representing the degree of the easiness of making changes to a business enterprise, system, application, or component

Classification

Modifiability in the Inheritance Hierarchy

As illustrated in the preceding figure, Modifiability is part of the following inheritance hierarchy:

Responsibilities

The typical responsibilities of Modifiability are to:

Subfactors

Modifiability is typically decomposed into the following aggregation hierarchy of subfactors:

Measures

Modifiability is typically measured in terms of:

Mechanisms

Typical mechanisms for implementing modifiability include:

Guidelines

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