The Cranky User: The Principle of Least Astonishment

IBM developerWorks offers some tips for meeting user expectations and avoiding unpleasant surprises. When computers are at their most usable, we don't even notice them; when they are at their least, they astonish us. Here, Peter explores the Principle of Least Astonishment, and how it can help you develop better interfaces. thanks Tomalak's Realm