Degree to which software is divided into modules.

Plan governing data backup and restoration.

Analysis of consequences of system disruption.

Migrating while substantially changing internal implementation.

Ability to reuse software components.

Backup containing all selected data.

Evaluation of potential threats and impacts.

Replacing an existing system with a purchased product.

Ease of testing software.

Backup containing changes since previous backup.