Changes in programs are accounted for in detail. Examples
include automated change tracking systems, version control systems, and
full-blown change control systems.
Complexity: Change control is often too expensive to be justified and
is commonly underestimated. Sound change control is hard to attain and
approximately doubles the software costs of a system.