Principle of least astonishment

From Wikipedia, the free encyclopedia
  (Redirected from Rule of least surprise)
Jump to: navigation, search

The Principle of Least Astonishment (POLA/PLA) applies to user interface design, software design, and ergonomics. (It is also known as the rule or law of least astonishment, or the principle, rule, or law of least surprise.)

The POLA states that, when two elements of an interface conflict, or are ambiguous, the behaviour should be that which will least surprise the user; in particular a programmer should try to think of the behavior that will least surprise someone who uses the program, rather than that behavior which is natural from knowing the inner workings of the program.[1]

This practice also involves the application of sensible defaults.

Contents

[edit] Examples

[edit] See also

[edit] References

[edit] External links


Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages