This second edition of Designing the Obvious explains why and how to design applications that are so easy to use that people attribute their ability to use them effectively to pure common sense.
We need
Make decisions based not on whim, but on strategy
Build only what's absolutely necessary
Quickly turn beginning users into intermediates
Prevent errors when possible and gracefully handle those we cannot prevent
Reduce and refine task flows to make the complex clear
Design not for users, but for their situations
Be persuasive by helping users make decisions that align with their needs
Ignore the demands of users and stick to a vision (gasp!)
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.