Lecture+3

=Lecture 3, Week 3 = =Norman's Principles - Design of Everyday Things (DOET) =


 * ==Visibility==
 * functionality should be obvious and visible!
 * sometimes designers hide certain things
 * ex: door hinges (because they don't look good)
 * ==Consistency==
 * A good design will have consistency
 * Ex: Debit Machines (Strip faces up/down)
 * ==Familiarity==
 * does the design leverage existing ideas, concepts, metaphors, expectations
 * Ex. Using a MacBook vs. an HP laptop (there are slight differences which requires users to adapt to, although both are laptops)
 * Calculators, on the other hand, are relatively similar
 * ==Affordances==
 * Provides details on what can/should be done with objects
 * Relates to Visibility
 * Ex: Chair (it's used to sit on but can be used to hold open a door)
 * ==Navigation==
 * support for navigating process of use-status, maps, etc.
 * notion of mapping in controls
 * ==Control==
 * Who is in control? How to control an object?
 * Ex. turning on windshield vipers, shifting gears
 * ==Feedback==
 * Response/result
 * Ex. pressing the unlock button, will open car doors
 * ==Recovery==
 * what happens when everything goes wrong or user wishes to reverse course?
 * sometimes reversible, sometimes impossible
 * Ex. going back to a saved draft in wiki vs. not being able to recover a deleted file
 * ==Constraints==
 * does the system deliberately constrain the user's potential
 * constraining certain paths, but not others
 * Physical (physical capabilities: being too small, too big, too weak, etc)
 * Logical (having the education background/knowledge in a given task)
 * Cultural (different norms, values, beliefs)
 * ==Flexibility==
 * allowing multiple manners of use (within constraints)
 * jack of all trades
 * Ex. having a camera in a cell phone, however, the quality is poor
 * Swiss-army knife
 * ==Style==
 * aesthetic value
 * things that are easy to use and look good
 * Ex. Mac products
 * ==Conviviality==
 * pleasant, engaging experience - designing for pleasure
 * "polite software box" - earnest, differential, responsive, satisfying