The cranky user, The Principle of Least Astonishment
Some tips for meeting user expectations and avoiding unpleasant surprises
From the developerWorks archives
Date archived: January 4, 2017 | First published: August 01, 2001
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.
This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.