Design of Everyday Things Chapter One

Slides:



Advertisements
Similar presentations
Introduction to the Mac user-interface The Mac user interface is subtly different from the Microsoft Windows interface So we will spend a few minutes pointing.
Advertisements

How to Use Stowe School District
Computer Basics Hit List of Items to Talk About ● What and when to use left, right, middle, double and triple click? What and when to use left, right,
University of Connecticut MECHANICAL ENGINEERING “The design of everyday things” “The design of future things” D. Norman Design for the human factor.
HCI 특론 (2007 Fall) Conceptual Models & Interface Metaphors.
1 Icon Design This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory Abowd, Jim Foley, Diane.
Windows XP Basics OVERVIEW Next.
Fall 2002CS/PSY Design of Everyday Things Agenda Discuss Norman’s views on HCI & design Discussion What did you take away from DOET book.
1 HCI History Key people, events, ideas and paradigm shifts This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors.
1 HCI History Key people, events, ideas and paradigm shifts This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors.
1 HCI History Key people, events, ideas and paradigm shifts This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors.
1 HCI History Key people, events, ideas and paradigm shifts This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors.
1 HCI History Key people, events, ideas and paradigm shifts This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Feb 10, 2005.
Design of Everyday Things
Multimedia Design Guidelines General Guidelines for Multimedia Learning Design.
Design of Everyday Things
This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory Abowd, Jim Foley, Diane Gromala, Elizabeth.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 10, 2004.
This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory Abowd, Jim Foley, Diane Gromala, Elizabeth.
Dialog Design - Gesture & Pen Interfaces, Mobile Devices IAT This material has been developed by Georgia Tech HCI faculty, and continues to evolve.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Design of Everyday Things Don Norman on Design & HCI.
Requirements Gathering & Task Analysis – Part 1 of 5 Why, What and How – an Overview This material has been developed by Georgia Tech HCI faculty, and.
Conceptual Models & Interface Metaphors Working as a Team*
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 11, 2003.
Brought to you by robert chen, jacky springer, jonathan piltz CSE 3461 User Interfaces Barbarian.
Learning About Technology Chapter 2. 2 Learning New Tools How do you learn to use new tools?  Read the instruction manual Programming a VCR Cooling my.
1 CGS1060 Mobile UIs Copyright 2012 by Janson Industries.
Disclaimer This presentation is the property of MarketLinx Solutions™ and is intended for the exclusive use of NTREIS and may not be distributed, copied.
TrendReader Standard 2 This generation of TrendReader Standard software utilizes the more familiar Windows format (“tree”) views of functions and file.
Conceptual Models & Interface Metaphors. Objectives By the end of this class, you will be able to… Define conceptual model Identify instances where the.
1 Testing the UI This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory Abowd, Jim Foley,
Mestrado em Informática Médica SIntS 13/14 – T5 Design Concepts Miguel Tavares Coimbra.
Computing and the Web Operating Systems. Overview n What is an Operating System n Booting the Computer n User Interfaces n Files and File Management n.
User Interface Design Session 11- LBSC 790 / INFM 718B Building the Human-Computer Interface Cartoon removed.
Introduction to Windows7
Conceptual & Mental Models UserDesigner Conceptual Model Mental Model System model/image System Instantiated in Mental model of mental model Invokes existing.
Chapter 6: NavigationCopyright © 2004 by Prentice Hall 6. Navigation Design Site-level navigation: making it easy for the user to get around the site Page-level.
Design of Everyday Things. Grade summaries Assignments 1-4 (out of 10) P0 (out of 10) P1 group grade (out of 100) P1 individual grade (out of 50) Midterm.
Dialog Design - Gesture & Pen Interfaces, Mobile Devices CS / Psych This material has been developed by Georgia Tech HCI faculty, and continues.
L/O/G/O I phone Safari Application Name : Malak Saleh Al-Qahtani ID :
The Design of Everyday Things Darn these hooves! I hit the wrong switch again! Who designs these instrument panels, raccoons?
Design of Everyday Things. Agenda Questions? Project Part 1: Now what? Test review One last bit on prototyping Design of Everyday Things.
1 ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI faculty,
Interaction design Xiangming Mu.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory Abowd, Jim Foley, Diane Gromala, Elizabeth.
Copyright © 2006 Prentice-Hall. All rights reserved.1 Computer Literacy for IC 3 Unit 2: Using Productivity Software Project 1: Taking a Tour of Windows.
Theories and Practice of Interactive Media 13 October 2003 Kathy E. Gill.
Design Principles – Part 2 of 3 Learnability Principles Flexibility Principles Last revised 9/2010.
Capabilities of Humans. Gestalt More than the sum of its parts.
Typography Vocabulary and Guidelines This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory.
LESSON 2 Microsoft PowerPoint THE GOAL OF THIS LESSON IS FOR STUDENTS TO SUCCESSFULLY CREATE A THEMED PRESENTATION AS WELL AS MAKE MODIFICATION.
CHANGING THE VOLUME Click the volume icon in the bottom right hand corner of the screen.
The Design of Everyday Things Donald A. Norman. The psychopathology of everyday things Doors Doors Light switches Light switches Taps Taps Telephones.
Design CSE 403. Announcements Design How do people interact with computers? Tremendous flexibility in designing/building interactions Look at physical.
1 Design Principles – Part 2 of 3 Learnability Principles Flexibility Principles.
1 Lesson 9 Windows Management Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
© 2012 DigitalDay | MOBILE WEB DESIGN PRINCIPLES Best Practices Workshop 1.
Conceptual Models & Interface Metaphors
Usability and user Interfaces
Lesson 9 Windows Management
The Design of Everyday Things
Design of Everyday Things
Design of Everyday Things
Norman Chapter 1 Psychopathology
Microsoft PowerPoint 2010 Lesson 2.
Presentation transcript:

Design of Everyday Things Chapter One Don Norman on Design & HCI This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory Abowd, Jim Foley, Diane Gromala, Elizabeth Mynatt, Jeff Pierce, Colin Potts, Chris Shaw, John Stasko, and Bruce Walker. Comments directed to foley@cc.gatech.edu are encouraged. Permission is granted to use with acknowledgement for non-profit purposes. Last revision: Feb. 2014.

UI Design - Georgia Tech Don Norman Professor at Northwestern and Principal of Nielsen Norman group Previously Professor at UCSD, senior positions at Apple & HP ACM/CHI Lifetime Achievement Award Prolific author UI Design - Georgia Tech

UI Design - Georgia Tech Discussion What did you take away from DOET book? Write down three key take-away messages UI Design - Georgia Tech

UI Design - Georgia Tech Here are some Affordances are important Minimize the gulf of interpretation and gulf of execution Use natural mappings Make state visible Use a conceptual model that makes sense Provide feedback UI Design - Georgia Tech

UI Design - Georgia Tech Mantra Complex things may need explanation, but simple things should not If a simple thing requires instructions, it is likely a failed design. Theme of Norman’s book Living with Complexity UI Design - Georgia Tech

UI Design - Georgia Tech Chapter 1 Conceptual model Affordances & Signifiers Make things visible Mapping Feedback UI Design - Georgia Tech

UI Design - Georgia Tech Conceptual Model What does Norman mean by that? UI Design - Georgia Tech

UI Design - Georgia Tech Conceptual Models People build their own models of how things work Thermostat at home Turn up real high to get warmer faster? What is conceptual difference between an iPhone or Android Phone and Mac OS or Windows? Designer can help user foster an appropriate conceptual model Appearance, instructions, behavior... UI Design - Georgia Tech

User’s Conceptual Model Basis for user to understand what presentations mean and how to interact with system to achieve desired results UI Design - Georgia Tech

Which Has a Clearer Conceptual Model? Which Faster to Set Time? UI Design - Georgia Tech

User’s Conceptual Model Basis for user to understand what presentations mean and how to interact with system to achieve desired results Consider Norman’s refrigerator example Refrigerator temperature dial Freezer temperature dial Model 1: dials operate independently Model 2: one dial controls temp, the other distribution of coolant between freezer & fridge Which one more logical??? UI Design - Georgia Tech

What’s The Problem Here?

What’s Wrong with this Scenario? Microsoft buys Nokia Windows will not (yet) run on Nokia phones Nokia (now Microsoft) introduces low-cost Android phone to capture market share Hope buyers will later move up to Nokia phones running Windows instead of Android

Metaphor as Basis for Conceptual Model Desk-top, with file folders, trash can Do Mac OS X and iOS have different conceptual models? Yes/no? If yes, how differ? UI Design - Georgia Tech

Affordances and Signifiers Affordances are actions that can be performed with something A door can be opened A touch screen can be swiped Signifiers “signify that an action can be performed / how to perform A “crash bar” on a door signifies that pushing on it will open the door What signifies that a touch screen can be swiped? UI Design - Georgia Tech

Signifiers are often the means to carry out Affordances Button is for pushing Door handle is for …. Scroll arrow is for … Icon is for … UI Design - Georgia Tech

UI Design - Georgia Tech But not Always Arrow is signifier; door knob affords turning We know only by convention that knobs can be turned UI Design - Georgia Tech

Door Opening Signifiers 1 2 3 4 5 Which doors are easy to know how to open? Which doors are hard to now how to open? Why? 6 7 UI Design - Georgia Tech

Lack of Signifiers - Example What in the world is this glass for? UI Design - Georgia Tech

Now with a Signifier!! This signifier sure makes it obvious! Older version of DOET calls this an affordance  UI Design - Georgia Tech

Signifiers and Affordances Mac OS Desktop iPhone / iPad UI Design - Georgia Tech

UI Design - Georgia Tech Make Things Visible State of system Action alternatives When functionality is hidden, problems in use occur Occurs when number of functions is greater than number of controls When capabilities are visible, it does not require memory of how to use Visibility reminds person how to use something UI Design - Georgia Tech

UI Design - Georgia Tech Simple Example Bathroom faucets Two functions Hot/cold Flow Think about these both for action visibility (signifiers) and state visibility UI Design - Georgia Tech

UI Design - Georgia Tech Bathroom Faucets 1 Is it clear how to perform each of the two functions (hot/cold, volume)? Are they independent? Do the two knobs indicate state of each function? UI Design - Georgia Tech

UI Design - Georgia Tech Bathroom Faucets 2 Is it clear how to perform each of the two functions (hot/cold, volume)? Are they independent? Does the lever indicate state of each function? UI Design - Georgia Tech

UI Design - Georgia Tech Bathroom Faucets 3 Is it clear how to perform each of the two functions (hot/cold, volume)? Are they independent? Does the lever indicate state of each function? UI Design - Georgia Tech

How Make UI State Visible? ??? UI Design - Georgia Tech

State Visibility – Where am I, How did I Get Here? Bread crumbs on web site UI Design - Georgia Tech

State Visibility – Acrobat Reader Acrobat Reader with ToC to give context Forest is the bookmarks, tree is the single page UI Design - Georgia Tech

State Visibility - Scroll Bar Scroll bar size indicates % in view - but does not indicate absolute sizes. Can add other info, such as Page 5 of 12 UI Design - Georgia Tech

State Visibility - Forest + Trees Work Area List 2 Item 1 Item 2 Item 3 UI Design - Georgia Tech

How Make Action Alternatives Visible? ????? UI Design - Georgia Tech

How Make Action Alternatives Visible? UI Design - Georgia Tech

UI Design - Georgia Tech Mapping What does this mean? UI Design - Georgia Tech

UI Design - Georgia Tech Mapping – Meaning 1 Relationship between placement of controls and the things they control Good: Car, various driving controls Mercedes Benz seat adjustment example Bad Car stereo - Knob for front/back speakers UI Design - Georgia Tech

Mapping Example: Stove Which controls which? What does this have to to with UI design?? UI Design - Georgia Tech

UI Design - Georgia Tech Mapping – Meaning 2 Relationship between action and result Move mouse to right – which way should cursor move? Twist knob clockwise – increase or decrease whatever is being controlled? UI Design - Georgia Tech

UI Design - Georgia Tech Mapping – Meaning 3 Relationship between meaning and appearance For Euro, size=>value UI Design - Georgia Tech

Multiple Mappings Two Conflicting Mappings Two Reinforcing Mappings UI Design - Georgia Tech

Natural Mappings? Visibility? BUT: channel up/down vs. program guide up/down  UI Design - Georgia Tech

UI Design - Georgia Tech Feedback Let someone know what just occurred Sound that’s made Visible change on screen EVERY user action should create some feedback Mouse moves -> cursor moves Mouse over object -> object changes Button down over object -> object changes in different way Etc Etc Etc Your favorite examples of good and bad feedback? UI Design - Georgia Tech

UI Design - Georgia Tech Some Forms of Feedback Progress bar Steps in making airline reservation Cursor shape Requested action complete Amazon order complete Trash can empty ??? UI Design - Georgia Tech