Forgiveness

Designs should help people avoid errors and minimize the negative consequences of errors when they do occur.

Human error is inevitable, but it need not be catastrophic. Forgiveness in design helps prevent errors before they occur, and minimizes the negative consequences of errors when they do occur. Forgiving designs provide a sense of security and stability, which in turn, fosters a willingness to learn, explore, and use the design. Common strategies for incorporating forgiveness in designs include:

Good Affordances—physical characteristics of the design that influence its correct use (e.g., uniquely shaped plug that can only be inserted into the appropriate receptacle).

Reversibility of Actions—one or more actions can be reversed ...

Get Universal Principles of Design, Revised and Updated now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.