forgiveness

Forgiveness is achieved when designs minimize the occurrence and consequences of errors. Basic guidelines for improving forgiveness are: use good affordances and constraints (e.g., controls that can only be used the correct way) to prevent errors from occurring; use confirmations and warnings to reduce the occurrence of errors; and include reversible actions and safety nets to minimize the consequence of errors (e.g., the ability to undo an action).


Backlinks