2.7.6-1 Protection from Computer Failure

Automatic measures should be provided to minimize data loss from computer failure.

Additional Information:
An automatic capability is needed because users cannot be relied upon to remember to take necessary protective measures. Though not strictly a feature of user interface design, reliable data handling by the computer will do much to maintain user confidence in the system. Conversely, data loss resulting from computer failure will weaken user confidence, and reduce user acceptance where system use is optional. For example, depending upon the criticality of the application, different protective measures may be justified, including periodic automatic archiving of data files, maintenance of transaction logs for reconstruction of recent data changes, offsite storage of copies of operating software, or even provision of parallel "backup" computing facilities.