Most Astonishing Violation of the Principle of Least Astonishment

Posted by Adam Liss on Stack Overflow See other posts from Stack Overflow or by Adam Liss
Published on 2008-10-25T03:33:04Z Indexed on 2010/03/19 0:41 UTC
Read the original article Hit count: 399

The Principle of Least Astonishment suggests that a system should operate as a user would expect it to, as much as possible. In other words, it should never "astonish" the user with unexpected behavior.

In your experience as the "astonishee," what types of systems are the worst offenders, and if you were the project manager, how would you correct the problem?

Bonus if your answer describes how you'd retrain the developers!

© Stack Overflow or respective owner

Related posts about design

Related posts about user-interface