SlideShare a Scribd company logo
Designing With the 

Mind in Mind:

The Psychological Basis
for UI Design Rules!
    Jeff Johnson

    UI Wizards, Inc."


                          1
UI Design Guidelines

(Shneiderman, 1987, 1998, …, 2010)!
  Strive for consistency
  Cater to universal usability
  Offer informative feedback
  Design task-flows to yield closure
  Prevent errors
  Permit easy reversal of actions
  Make users feel they are in control
  Minimize short-term memory load
                                         2
UI Design Guidelines

(Nielsen & Molich, 1993)!
    Visibility of system status
    Match between system & real world
    User control & freedom
    Consistency & standards
    Error prevention
    Recognition rather than recall
    Flexibility & efficiency of use
    Aesthetic & minimalist design
    Help users recognize, diagnose, & recover from errors
    Provide online documentation & help
                                                         3
UI Design Guidelines

(Stone et al, 2005)!
  Visibility: First step to goal should be clear
  Affordance: Control suggests how to use it
  Feedback: Should be clear what happened or is
   happening
  Simplicity: as simple as possible & task-focused
  Structure: content organized sensibly
  Consistency: similarity for predictability
  Tolerance: prevent errors, help recovery
  Accessibility: usable by all intended users, despite
   handicap, access device, or environmental conditions

                                                     4
Applying Usability Guidelines!
  UI Guidelines are based on how people
   perceive, think, learn, act
  UI designers want reasons for rules
  UI guidelines are not rote recipes
  Applying them effectively requires
   understanding their scientific basis
    Determining rule applicability & precedence
    Balancing trade-offs between competing rules
                                                5
Facts about Human

Perception & Cognition!
  We perceive what we expect
  Our vision is optimized to see structure
  We seek and use visual structure
  Reading is unnatural
  Our color vision is limited
  Our peripheral vision is poor


                                              6
Facts about Human

Perception & Cognition (cont.)!
  Our attention is limited; Our memory is imperfect
  Limits on attention shape our thought & action
  Recognition is easy; recall is hard
  Learning from experience & performing learned
   actions are easy; problem-solving & calculation
   are hard
  Many factors affect learning
  We have real-time requirements

                                                 7
We Perceive What We Expect!
Our perception is biased by:
  Our experience
  The context
  Our goals




                               8
We Perceive What We Expect!




                              9
We Perceive What We Expect!

            Page 1
                 4
                 3
                 2!


                  Back
                  Next	

      	

                            Back
                            Next




                                     10
We Perceive What We Expect!




     T	

 E	

 C	

 T	


                              11
We Perceive What We Expect!
  Our perception & attention focuses almost
   totally on our goals
  Tend not to notice things unrelated to goal




                                             12
We Perceive What We Expect!




                              13
Our Vision is Optimized

to See Structure!
Gestalt Principles of Visual Perception
  Proximity
  Similarity
  Continuity
  Closure
  Symmetry
  Figure/ground
  Common fate
                                          14
Gestalt Principle: Closure!
  We tend to see whole, closed objects, not
   collections of fragments




  Overlapping circles & triangles,
   not odd fragments
                                           15
Gestalt Principle: Closure!
  We tend to see whole, closed objects, not
   collections of fragments




  Stacked letters, not odd bits of images

                                             16
Gestalt Principle: Symmetry!
  We tend to see simple figures rather than
   complex ones




  E.g., two overlapping diamonds;
   not other, more complex combinations
                                               17
Gestalt Principle: Symmetry!
  Thagard: Coherence in Thought & Action




                                            18
We Seek & Use Structure!
Structured info is easier to perceive
  Unstructured:
  You are booked on United flight 237, which
  departs from Auckland at 14:30 and arrives at
  San Francisco at 11:40 Tuesday 15 Oct
  Structured:
  Flight: United 237, Auckland  San Francisco
     Depart: 14:30 Tue 15 Oct
     Arrive: 11:40 Tue 15 Oct
                                             19
We Seek & Use Structure!
Visual hierarchy gets people to goal faster




                                              20
Reading is Unnatural!
  We’re pre-wired for language
    Brain learns language easily in childhood
    Nearly everyone learns a language
  We are not pre-wired for reading
    Brain has no special facility for reading
    Learning reading is like learning other skills:
     Writing, arithmetic, reading music, kung fu
    Same brain areas mediate
    Many people never learn to read well, or at all

                                                       21
Reading is Unnatural!
  Poor text presentation can disrupt reading
  Unfamiliar words:
  Bailiwick, penultimate, heretofore, defragment
  Difficult typefaces
  TEXT IN ALL CAPS, ESPECIALLY IN A FANCY FONT
  Patterned background or poor contrast



                                                   22
Reading is Unnatural!
  Poor text presentation can disrupt reading
  Centered text
               Four score and seven
      years ago our forefathers brought forth on
                 this continent a new
      nation, conceived in liberty and dedicated
                   to the proposition
                         that all
               men are created equal.

                                               23
Our Color Vision is Limited!
  Our color vision is based on differences




                                              24
Our Color Vision is Limited!
  Our vision is optimized to see contrasts --
   edges & changes, not absolute levels



                                   	

                                  A:

                                  B:	





                                             25
Our Color Vision is Limited!
  We have trouble discriminating:
    pale colors
    small color patches
    separated patches




                                     27
Our Color Vision is Limited!
  Federal Reserve Bank (Minn)




  ITN.net



                                 28
Our Color Vision is Limited!
  Some people have color-blindness
    ~ 8% of males
    ~ 0.5% of females
  E.g., colors that would be hard for
   red-green colorblind people to distinguish




                                                29
Our Color Vision is Limited, so!
  Don’t rely solely on color
    Use redundantly with other cues
  E.g., Let’s improve ITN.net



  How they improved it:


                                       30
Our Peripheral Vision is Poor!
  Client internal Web-app




                                 31
Our Peripheral Vision is Poor!




                                 32
Our Peripheral Vision is Poor!




                                 33
Our Peripheral Vision is Poor!
  Airborne.com




                                 34
Our Peripheral Vision is Poor, so!
  Common methods of getting seen
      Put where users are looking
      Put near the error
      Use red for errors
      Use error symbol




                                     35
Our Peripheral Vision is Poor, so!
  AOL.com




                                     36
Our Peripheral Vision is Poor, so!
  Common methods of getting seen
      Put where users are looking
      Put near the error
      Use red for errors
      Use error symbol
  Heavy artillery: use sparingly
    Popup in error dialog box
    Audio: beep
    Flash or wiggle briefly (not continuously)
                                                  37
Our Peripheral Vision is Poor, so!
   Client internal web-app, improved




                                        38
Our Attention is Limited;

Our Memory is Imperfect!

  Short-term memory (STM)
  Long-term memory (LTM)




                             39
Our Attention is Limited;

Our Memory is Imperfect!

Short-term memory (STM)
  Represents conscious mind
    Attention: what we’re attending to NOW
    Not a separate store; Focii of attention in LTM
  Capacity: 3-5 unrelated items
    “Magical number 7” was over-estimate
    Goals, numbers, words, objects (actually features)
  New items can “grab” attention from old
  Easy to forget goals or info
                                                          40
Our Attention is Limited;

Our Memory is Imperfect!

Short-term memory (STM) test:
  Memorize: 3 8 4 7 5 3 9
  Say your phone number backwards
  Memorize: 3 1 4 1 5 9 2
  Memorize: 1 3 5 7 9 11 13
  Memorize: town river corn string car shovel
  Memorize: what is the meaning of life
                                            41
Our Attention is Limited;

Our Memory is Imperfect!

  Slate.com



  Blooper:
   Search terms
   not shown
   (short-term
   memory)
                             42
Our Memory is Imperfect!
Long-term memory (LTM)
  Memories = broad patterns of neural activity
    Experiences trigger patterns corresponding to features
    Similar experience triggers same pattern  recognition
    Internal neural activity triggers pattern  recall
  Stores a lifetime of experience, but…
    error-prone, impressionist, free-associative, easily biased
    Memories change when features are dropped or added
       See whale-shark, remember whale
    Seldom-followed routines hard to recall
       Reason for written food recipes, pilot checklists, etc.
                                                                  43
Our Memory is Imperfect!
Long-term memory (LTM) test:
  Was there a roll of tape in the toolbox?
  What was your previous phone number?
  Pollack painting
   or dalmatian?




                                              44
Our Memory is Imperfect, so…!
Don’t burden long-term memory




                                45
Limits on Attention Shape Our
Thought & Action!
  We barely pay attention to computer tools
    Focus attention on own goals, data
  Think about computer, UI very superficially
    Krug: Don’t Make Me Think (about your software)
  Focused on achieving goal
    Prefer familiar paths over exploration
    User: “I’m in a hurry, so I’ll do it the long way.”
  Very literal in following “scent” toward goal
                                                      46
Limits on Attention Shape Our
Thought & Action!




                                47
Limits on Attention Shape Our
Thought & Action!
  Keeping track of features in STM is work
  We track only features crucial to task 
  We are often “blind” to changes




                                              48
Limits on Attention Shape Our
Thought & Action!
  Keeping track of things in STM is work
  When we reach goal, we often let everything
   related to it fall out of STM 
  We often forget “loose ends” of tasks:
    Removing last page of document from copier
    Turning car headlights OFF
    Switching device or software back to normal mode
  Therefore:
    Systems should remind users of loose ends
    Modes should revert to “normal” automatically
                                                        49
Recognition is Easy;

Recall is Hard!
  We evolved to recognize things quickly
    We assess situations very fast
    We recognize faces blindingly fast




                                            50
Recognition is Easy;

Recall is Hard!
  We did not evolve to recall arbitrary facts
    Tricks for memorizing use recognition to stimulate
     recall, e.g., Greek “method of loci”
    Developed writing to avoid memorizing
    We rely on external memory aids: calendars, PDAs
  Implication for UI design:
    See & choose easier to learn than remember & type

                             >	

Remove	



                                                          51
Easy: Learning from Experience

& Performing Learned Actions!
  Generalizing from experience is easy
    Main fault is overgeneralization
  Performing well-learned actions is easy
    Automatic routines don’t require STM or
     conscious awareness
    It’s “compiled mode, parallel” processing
    Can multi-task (many processors)
  Brains have done both for hundreds of
   millions of years
                                                 52
Test: Performing

Learned vs. Novel Actions!
  Recite alphabet, A – M
  Recite alphabet backwards, M – A
  Write your name with dominant hand
  Write your name with non-dominant hand
  Countdown from 10 to 1
  Countdown from 21 to 1 by 3s

                                            53
Hard: Problem Solving & Calculation!
  Problem solving is evolutionarily new
    Only a few mammals & birds can do it. We’re the best.
    Cerebral cortex is where conscious reasoning happens
    Lets us write programs for ourselves & run them in
     monitored, emulated mode, rather than compiled mode
    But monitored thought runs slowly, uses up STM,
     can’t be multi-tasked (only one processor)
  Calculation is extremely new
    Originated only ~5K years ago
    Expensive: mainly done in controlled, monitored mode
                                                       54
Hard: Problem Solving & Calculation!
  Only small problems don’t tax memory & attention
    9 x 10 = ?
  Most exceed STM or require retrieval from LTM
    93.3 x 102.1 = ?
    Diagnosing computer problems
       Requires systematic testing of possibilities
  We invented writing, numbers, arithmetic,
   calculators & computers to overcome our brain’s
   limitations

                                                       55
Easy: Generalizing & Learned Actions

Hard: Problem Solving & Calculation!
Implications for UI design:
  Don’t make people deduce things
    “It wants my ‘member ID’. Is that the same as my
     ‘username’? It must be.”
    Explain explicitly & exactly what to do,
     or explicitly & exactly what happened
  Don’t make people reason by elimination
    Debug complex computer malfunctions,
     e.g., faulty Internet connection
    Optimize combinations of many settings
  Don’t make people calculate what software can
   calculate                                     56
Many Factors Affect Learning!
We Learn Faster When
  Vocabulary is familiar & task-focused
  Vocabulary is consistent
  Risk is low




                                           57
Familiar Terms Speed Learning!
  Geek-speak hurts learning




                                 58
Familiar Terms Speed Learning!
  Geek-speak hurts learning




                                 59
Familiar Terms Speed Learning!
  Geek-speak hurts learning




                                 60
Familiar Terms Speed Learning!




                                 61
Human Real-Time Characteristics!
    Shortest audible silent gap in sound: 0.001 sec
    Briefest visual stimulus that affects us: 0.005 sec
    Shortest noticeable lag in ePen ink: 0.01 sec
    Threshold for auditory fusion of clicks: 0.02 sec
    Threshold for visual fusion of images: 0.05 sec
    Speed of (involuntary) flinch reflex: 0.08 sec
    Lag in full awareness of visual event: 0.1 sec
    Limit on perception of cause/effect: 0.14 sec

                                                      62
Human Real-Time Characteristics!
  Time for skilled reader to comprehend a word: 0.15 sec
  Time to subitize 1-5 items: 0.2 sec
   ##       #     #     
  Time to identify (name) visual object: 0.25 sec
  Time to count items in visual field: 0.5 sec/item
   ##       #        
  Minimum visual-motor reaction time: 0.7 sec
  Average conversational gap: 1 sec
  Length of unbroken attention to task: 6-30 sec

                                                       63
Human Real-Time Characteristics!
Applicability to UI Design
  Controls must react within 0.14 sec to
   clicks, or perception of cause/effect is
   broken


                Click Me!	


                                              64
Conclusion: Applying Design Rules in
UI Designs is Not Simple & Mindless!
  UI design is a skill; not something anyone
   can do by following guidelines
  Knowing cognitive basis helps us prioritize
    Recognize which rules to follow in each
     design situation




                                               65
Thank you!!
  Designing With the Mind in Mind
   available at most booksellers
   or directly from Elsevier (see flyer)

  Questions?




                                           66

More Related Content

What's hot

IRS-Cataloging and Indexing-2.1.pptx
IRS-Cataloging and Indexing-2.1.pptxIRS-Cataloging and Indexing-2.1.pptx
IRS-Cataloging and Indexing-2.1.pptx
ShivaVemula2
 
Writing software requirement document
Writing software requirement documentWriting software requirement document
Writing software requirement document
Sunita Sahu
 
Lecture 2 agent and environment
Lecture 2   agent and environmentLecture 2   agent and environment
Lecture 2 agent and environment
Vajira Thambawita
 
BúSqueda Primero En Anchura
BúSqueda Primero En AnchuraBúSqueda Primero En Anchura
BúSqueda Primero En Anchuramapaz91
 
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...
JayaramB11
 
Module 5 part1
Module 5 part1Module 5 part1
Module 5 part1
cs19club
 
Instruction Level Parallelism (ILP) Limitations
Instruction Level Parallelism (ILP) LimitationsInstruction Level Parallelism (ILP) Limitations
Instruction Level Parallelism (ILP) Limitations
Jose Pinilla
 
Basic Learning Algorithms of ANN
Basic Learning Algorithms of ANNBasic Learning Algorithms of ANN
Basic Learning Algorithms of ANN
waseem khan
 
Means end analysis, knowledge in learning
Means end analysis,  knowledge in learningMeans end analysis,  knowledge in learning
Means end analysis, knowledge in learning
Gaurav Chaubey
 
blackboard architecture
blackboard architectureblackboard architecture
blackboard architectureNguyễn Ngân
 
Unit 3. control unit
Unit 3. control unitUnit 3. control unit
Unit 3. control unit
Kiran Bagale
 
Auditoria de la funcion informatica
Auditoria de la funcion informaticaAuditoria de la funcion informatica
Auditoria de la funcion informaticasanty6a
 
T9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systemsT9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systems
EASSS 2012
 
Intelligent Agents
Intelligent AgentsIntelligent Agents
Intelligent Agents
Pankaj Debbarma
 
Knowledge based systems
Knowledge based systemsKnowledge based systems
Knowledge based systems
Yowan Rdotexe
 
Ch 9 traceability and verification
Ch 9 traceability and verificationCh 9 traceability and verification
Ch 9 traceability and verificationKittitouch Suteeca
 
Unidad No. 5 - Agentes Inteligentes
Unidad No. 5 - Agentes InteligentesUnidad No. 5 - Agentes Inteligentes
Unidad No. 5 - Agentes InteligentesMilton Klapp
 
knowledge representation using rules
knowledge representation using rulesknowledge representation using rules
knowledge representation using rules
Harini Balamurugan
 

What's hot (20)

IRS-Cataloging and Indexing-2.1.pptx
IRS-Cataloging and Indexing-2.1.pptxIRS-Cataloging and Indexing-2.1.pptx
IRS-Cataloging and Indexing-2.1.pptx
 
Cognitive models unit 3
Cognitive models unit 3Cognitive models unit 3
Cognitive models unit 3
 
Writing software requirement document
Writing software requirement documentWriting software requirement document
Writing software requirement document
 
Lecture 2 agent and environment
Lecture 2   agent and environmentLecture 2   agent and environment
Lecture 2 agent and environment
 
BúSqueda Primero En Anchura
BúSqueda Primero En AnchuraBúSqueda Primero En Anchura
BúSqueda Primero En Anchura
 
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...
 
Module 5 part1
Module 5 part1Module 5 part1
Module 5 part1
 
Instruction Level Parallelism (ILP) Limitations
Instruction Level Parallelism (ILP) LimitationsInstruction Level Parallelism (ILP) Limitations
Instruction Level Parallelism (ILP) Limitations
 
Basic Learning Algorithms of ANN
Basic Learning Algorithms of ANNBasic Learning Algorithms of ANN
Basic Learning Algorithms of ANN
 
Means end analysis, knowledge in learning
Means end analysis,  knowledge in learningMeans end analysis,  knowledge in learning
Means end analysis, knowledge in learning
 
blackboard architecture
blackboard architectureblackboard architecture
blackboard architecture
 
Unit 3. control unit
Unit 3. control unitUnit 3. control unit
Unit 3. control unit
 
Auditoria de la funcion informatica
Auditoria de la funcion informaticaAuditoria de la funcion informatica
Auditoria de la funcion informatica
 
T9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systemsT9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systems
 
Intelligent Agents
Intelligent AgentsIntelligent Agents
Intelligent Agents
 
Knowledge based systems
Knowledge based systemsKnowledge based systems
Knowledge based systems
 
Ch 9 traceability and verification
Ch 9 traceability and verificationCh 9 traceability and verification
Ch 9 traceability and verification
 
Unidad No. 5 - Agentes Inteligentes
Unidad No. 5 - Agentes InteligentesUnidad No. 5 - Agentes Inteligentes
Unidad No. 5 - Agentes Inteligentes
 
The structure of agents
The structure of agentsThe structure of agents
The structure of agents
 
knowledge representation using rules
knowledge representation using rulesknowledge representation using rules
knowledge representation using rules
 

Viewers also liked

Designing with the Mind in Mind: the Psychological Basis of UI Design Rules
Designing with the Mind in Mind: the Psychological Basis of UI Design RulesDesigning with the Mind in Mind: the Psychological Basis of UI Design Rules
Designing with the Mind in Mind: the Psychological Basis of UI Design Rules
UXPA International
 
Designing for the Mind - SXSW 2015
Designing for the Mind - SXSW 2015Designing for the Mind - SXSW 2015
Designing for the Mind - SXSW 2015
Roger Dooley
 
Jeff Johnson: Psych 101: The Psychological Basis for UI Design Rules
Jeff Johnson: Psych 101: The Psychological Basis for UI Design RulesJeff Johnson: Psych 101: The Psychological Basis for UI Design Rules
Jeff Johnson: Psych 101: The Psychological Basis for UI Design Rules
guest45d695
 
Идея инкубатора - версия 1.0
Идея инкубатора - версия 1.0Идея инкубатора - версия 1.0
Идея инкубатора - версия 1.0
Alex Krol
 
Top 10 Things Every Designer Needs To Know About People
Top 10 Things Every Designer Needs To Know About PeopleTop 10 Things Every Designer Needs To Know About People
Top 10 Things Every Designer Needs To Know About People
Susan Weinschenk
 
Hook 'em: The Psychology of Persuasive Products at SXSW 2016
Hook 'em: The Psychology of Persuasive Products at SXSW 2016Hook 'em: The Psychology of Persuasive Products at SXSW 2016
Hook 'em: The Psychology of Persuasive Products at SXSW 2016
Roger Dooley
 
Switch framework 1pdf
Switch framework 1pdfSwitch framework 1pdf
Switch framework 1pdf
Sanjay Bhatikar Ph.D., PMP
 
Copy That Converts - Pubcon, Austin, 2013
Copy That Converts - Pubcon, Austin, 2013Copy That Converts - Pubcon, Austin, 2013
Copy That Converts - Pubcon, Austin, 2013
Roger Dooley
 
Keynote at ConversionSUMMIT 2013, Frankfurt, Germany
Keynote at ConversionSUMMIT 2013, Frankfurt, GermanyKeynote at ConversionSUMMIT 2013, Frankfurt, Germany
Keynote at ConversionSUMMIT 2013, Frankfurt, Germany
Roger Dooley
 
The hunt for consumer’s buy button is neuromarketing the next big promise?
The hunt for consumer’s buy button is neuromarketing the next big promise?The hunt for consumer’s buy button is neuromarketing the next big promise?
The hunt for consumer’s buy button is neuromarketing the next big promise?
Tutor Doctor
 
Neuro-circuitry of Craving and its Implications in management
Neuro-circuitry of Craving and its Implications in management Neuro-circuitry of Craving and its Implications in management
Neuro-circuitry of Craving and its Implications in management Pawan Sharma
 
Steve Krug Explains It All for You - SxSW 2011
Steve Krug Explains It All for You - SxSW 2011Steve Krug Explains It All for You - SxSW 2011
Steve Krug Explains It All for You - SxSW 2011
Steve Krug
 
Interaction Design & Psychology (2002)
Interaction Design & Psychology (2002)Interaction Design & Psychology (2002)
Interaction Design & Psychology (2002)
Ferry den Dopper
 
Book Synopsis: Switch
Book Synopsis: SwitchBook Synopsis: Switch
Book Synopsis: Switch
Karen Gingras
 
10 Usability Lessons From Steve Krug’S Don’T Make Me Think
10 Usability Lessons From Steve Krug’S Don’T Make Me Think10 Usability Lessons From Steve Krug’S Don’T Make Me Think
10 Usability Lessons From Steve Krug’S Don’T Make Me ThinkGiuseppe Marino
 
Neuro-Design Optimization for Creative Agencies
Neuro-Design Optimization for Creative AgenciesNeuro-Design Optimization for Creative Agencies
Neuro-Design Optimization for Creative Agencies
Sentient Decision Science
 
Marketing to the Mind - Pubcon, Las Vegas, 2012
Marketing to the Mind - Pubcon, Las Vegas, 2012Marketing to the Mind - Pubcon, Las Vegas, 2012
Marketing to the Mind - Pubcon, Las Vegas, 2012
Roger Dooley
 
10 ‘Quite interesting’ things every designer should know about people
10 ‘Quite interesting’ things every designer should know about people10 ‘Quite interesting’ things every designer should know about people
10 ‘Quite interesting’ things every designer should know about people
Neil Turner
 
Deliberate Design Thinking
Deliberate Design ThinkingDeliberate Design Thinking
Deliberate Design Thinking
Brian Sullivan
 
Cognitive ergonomics presentation master copy
Cognitive ergonomics presentation master copyCognitive ergonomics presentation master copy
Cognitive ergonomics presentation master copyHiren Shah
 

Viewers also liked (20)

Designing with the Mind in Mind: the Psychological Basis of UI Design Rules
Designing with the Mind in Mind: the Psychological Basis of UI Design RulesDesigning with the Mind in Mind: the Psychological Basis of UI Design Rules
Designing with the Mind in Mind: the Psychological Basis of UI Design Rules
 
Designing for the Mind - SXSW 2015
Designing for the Mind - SXSW 2015Designing for the Mind - SXSW 2015
Designing for the Mind - SXSW 2015
 
Jeff Johnson: Psych 101: The Psychological Basis for UI Design Rules
Jeff Johnson: Psych 101: The Psychological Basis for UI Design RulesJeff Johnson: Psych 101: The Psychological Basis for UI Design Rules
Jeff Johnson: Psych 101: The Psychological Basis for UI Design Rules
 
Идея инкубатора - версия 1.0
Идея инкубатора - версия 1.0Идея инкубатора - версия 1.0
Идея инкубатора - версия 1.0
 
Top 10 Things Every Designer Needs To Know About People
Top 10 Things Every Designer Needs To Know About PeopleTop 10 Things Every Designer Needs To Know About People
Top 10 Things Every Designer Needs To Know About People
 
Hook 'em: The Psychology of Persuasive Products at SXSW 2016
Hook 'em: The Psychology of Persuasive Products at SXSW 2016Hook 'em: The Psychology of Persuasive Products at SXSW 2016
Hook 'em: The Psychology of Persuasive Products at SXSW 2016
 
Switch framework 1pdf
Switch framework 1pdfSwitch framework 1pdf
Switch framework 1pdf
 
Copy That Converts - Pubcon, Austin, 2013
Copy That Converts - Pubcon, Austin, 2013Copy That Converts - Pubcon, Austin, 2013
Copy That Converts - Pubcon, Austin, 2013
 
Keynote at ConversionSUMMIT 2013, Frankfurt, Germany
Keynote at ConversionSUMMIT 2013, Frankfurt, GermanyKeynote at ConversionSUMMIT 2013, Frankfurt, Germany
Keynote at ConversionSUMMIT 2013, Frankfurt, Germany
 
The hunt for consumer’s buy button is neuromarketing the next big promise?
The hunt for consumer’s buy button is neuromarketing the next big promise?The hunt for consumer’s buy button is neuromarketing the next big promise?
The hunt for consumer’s buy button is neuromarketing the next big promise?
 
Neuro-circuitry of Craving and its Implications in management
Neuro-circuitry of Craving and its Implications in management Neuro-circuitry of Craving and its Implications in management
Neuro-circuitry of Craving and its Implications in management
 
Steve Krug Explains It All for You - SxSW 2011
Steve Krug Explains It All for You - SxSW 2011Steve Krug Explains It All for You - SxSW 2011
Steve Krug Explains It All for You - SxSW 2011
 
Interaction Design & Psychology (2002)
Interaction Design & Psychology (2002)Interaction Design & Psychology (2002)
Interaction Design & Psychology (2002)
 
Book Synopsis: Switch
Book Synopsis: SwitchBook Synopsis: Switch
Book Synopsis: Switch
 
10 Usability Lessons From Steve Krug’S Don’T Make Me Think
10 Usability Lessons From Steve Krug’S Don’T Make Me Think10 Usability Lessons From Steve Krug’S Don’T Make Me Think
10 Usability Lessons From Steve Krug’S Don’T Make Me Think
 
Neuro-Design Optimization for Creative Agencies
Neuro-Design Optimization for Creative AgenciesNeuro-Design Optimization for Creative Agencies
Neuro-Design Optimization for Creative Agencies
 
Marketing to the Mind - Pubcon, Las Vegas, 2012
Marketing to the Mind - Pubcon, Las Vegas, 2012Marketing to the Mind - Pubcon, Las Vegas, 2012
Marketing to the Mind - Pubcon, Las Vegas, 2012
 
10 ‘Quite interesting’ things every designer should know about people
10 ‘Quite interesting’ things every designer should know about people10 ‘Quite interesting’ things every designer should know about people
10 ‘Quite interesting’ things every designer should know about people
 
Deliberate Design Thinking
Deliberate Design ThinkingDeliberate Design Thinking
Deliberate Design Thinking
 
Cognitive ergonomics presentation master copy
Cognitive ergonomics presentation master copyCognitive ergonomics presentation master copy
Cognitive ergonomics presentation master copy
 

Similar to Jeff Johnson at BayCHI: Designing with the Mind in Mind

What's Next: Neurodesign
What's Next: NeurodesignWhat's Next: Neurodesign
What's Next: Neurodesign
Ogilvy Consulting
 
Usable Information Visualizations & Dashboards
Usable Information Visualizations & DashboardsUsable Information Visualizations & Dashboards
Usable Information Visualizations & Dashboards
Tarik (Rick) Dzekman
 
Why IT Needs Artistic Sensibilities
Why IT Needs Artistic SensibilitiesWhy IT Needs Artistic Sensibilities
Why IT Needs Artistic SensibilitiesVince Kellen, Ph.D.
 
User Experience 2: Psychology Concepts
User Experience 2: Psychology ConceptsUser Experience 2: Psychology Concepts
User Experience 2: Psychology Concepts
Marc Miquel
 
The Secret Life of Usability
The Secret Life of UsabilityThe Secret Life of Usability
The Secret Life of Usability
Todd Moy
 
Mapping human behaviour with immersive expereiences by Jon Dodd
Mapping human behaviour with immersive expereiences by Jon DoddMapping human behaviour with immersive expereiences by Jon Dodd
Mapping human behaviour with immersive expereiences by Jon Dodd
Neil Cooper
 
Week 5 neural basis of consciousness eyes, early visual system and conscious...
Week 5 neural basis of consciousness  eyes, early visual system and conscious...Week 5 neural basis of consciousness  eyes, early visual system and conscious...
Week 5 neural basis of consciousness eyes, early visual system and conscious...
Nao (Naotsugu) Tsuchiya
 
Eight Leadership Blind Spots
Eight Leadership Blind SpotsEight Leadership Blind Spots
Eight Leadership Blind Spots
James G. Bohn, Ph.D.
 
Becoming A Trusted Advisor - Lynne Viscio - FCN October 20 2011
Becoming A Trusted Advisor - Lynne Viscio - FCN October 20 2011Becoming A Trusted Advisor - Lynne Viscio - FCN October 20 2011
Becoming A Trusted Advisor - Lynne Viscio - FCN October 20 2011
Federal Communicators Network
 
Introduction to nlp
Introduction to nlpIntroduction to nlp
Introduction to nlp
Mark Peters
 
Mind patterns and anti-patterns
Mind patterns and anti-patternsMind patterns and anti-patterns
Mind patterns and anti-patterns
Vladimir Dzhuvinov
 
Whos The Boss
Whos The BossWhos The Boss
Whos The Boss
Angie Wood
 
PDC+++ Module 2 Class 3 Visioning
PDC+++ Module 2 Class 3 VisioningPDC+++ Module 2 Class 3 Visioning
PDC+++ Module 2 Class 3 Visioning
Academia de Permacultura Integral
 
Awakening to the agile life fs
Awakening to the agile life fsAwakening to the agile life fs
Awakening to the agile life fs
Francois Coetzee
 
How to improve communication skill
How to improve communication skillHow to improve communication skill
How to improve communication skillVjaddicted
 
Laptop for the Blind Presentation at CSUN 2010
Laptop for the Blind Presentation at CSUN 2010Laptop for the Blind Presentation at CSUN 2010
Laptop for the Blind Presentation at CSUN 2010
nazaninoveisi
 
Emotional Storytelling in User Experience | Seattle Interactive Conference 2018
Emotional Storytelling in User Experience | Seattle Interactive Conference 2018Emotional Storytelling in User Experience | Seattle Interactive Conference 2018
Emotional Storytelling in User Experience | Seattle Interactive Conference 2018
Seattle Interactive Conference
 
Psychologie voor designers - Ben De Vleeschauwer, Docent Web & UX (KDG)
Psychologie voor designers - Ben De Vleeschauwer, Docent Web & UX (KDG)Psychologie voor designers - Ben De Vleeschauwer, Docent Web & UX (KDG)
Psychologie voor designers - Ben De Vleeschauwer, Docent Web & UX (KDG)
Monkeyshot
 
Brain secrets every UXer needs to know
Brain secrets every UXer needs to knowBrain secrets every UXer needs to know
Brain secrets every UXer needs to know
John Whalen
 
Bad Advice Unintended Consequences and Broken Paradigms - Think && Act Differ...
Bad Advice Unintended Consequences and Broken Paradigms - Think && Act Differ...Bad Advice Unintended Consequences and Broken Paradigms - Think && Act Differ...
Bad Advice Unintended Consequences and Broken Paradigms - Think && Act Differ...
Steve Werby
 

Similar to Jeff Johnson at BayCHI: Designing with the Mind in Mind (20)

What's Next: Neurodesign
What's Next: NeurodesignWhat's Next: Neurodesign
What's Next: Neurodesign
 
Usable Information Visualizations & Dashboards
Usable Information Visualizations & DashboardsUsable Information Visualizations & Dashboards
Usable Information Visualizations & Dashboards
 
Why IT Needs Artistic Sensibilities
Why IT Needs Artistic SensibilitiesWhy IT Needs Artistic Sensibilities
Why IT Needs Artistic Sensibilities
 
User Experience 2: Psychology Concepts
User Experience 2: Psychology ConceptsUser Experience 2: Psychology Concepts
User Experience 2: Psychology Concepts
 
The Secret Life of Usability
The Secret Life of UsabilityThe Secret Life of Usability
The Secret Life of Usability
 
Mapping human behaviour with immersive expereiences by Jon Dodd
Mapping human behaviour with immersive expereiences by Jon DoddMapping human behaviour with immersive expereiences by Jon Dodd
Mapping human behaviour with immersive expereiences by Jon Dodd
 
Week 5 neural basis of consciousness eyes, early visual system and conscious...
Week 5 neural basis of consciousness  eyes, early visual system and conscious...Week 5 neural basis of consciousness  eyes, early visual system and conscious...
Week 5 neural basis of consciousness eyes, early visual system and conscious...
 
Eight Leadership Blind Spots
Eight Leadership Blind SpotsEight Leadership Blind Spots
Eight Leadership Blind Spots
 
Becoming A Trusted Advisor - Lynne Viscio - FCN October 20 2011
Becoming A Trusted Advisor - Lynne Viscio - FCN October 20 2011Becoming A Trusted Advisor - Lynne Viscio - FCN October 20 2011
Becoming A Trusted Advisor - Lynne Viscio - FCN October 20 2011
 
Introduction to nlp
Introduction to nlpIntroduction to nlp
Introduction to nlp
 
Mind patterns and anti-patterns
Mind patterns and anti-patternsMind patterns and anti-patterns
Mind patterns and anti-patterns
 
Whos The Boss
Whos The BossWhos The Boss
Whos The Boss
 
PDC+++ Module 2 Class 3 Visioning
PDC+++ Module 2 Class 3 VisioningPDC+++ Module 2 Class 3 Visioning
PDC+++ Module 2 Class 3 Visioning
 
Awakening to the agile life fs
Awakening to the agile life fsAwakening to the agile life fs
Awakening to the agile life fs
 
How to improve communication skill
How to improve communication skillHow to improve communication skill
How to improve communication skill
 
Laptop for the Blind Presentation at CSUN 2010
Laptop for the Blind Presentation at CSUN 2010Laptop for the Blind Presentation at CSUN 2010
Laptop for the Blind Presentation at CSUN 2010
 
Emotional Storytelling in User Experience | Seattle Interactive Conference 2018
Emotional Storytelling in User Experience | Seattle Interactive Conference 2018Emotional Storytelling in User Experience | Seattle Interactive Conference 2018
Emotional Storytelling in User Experience | Seattle Interactive Conference 2018
 
Psychologie voor designers - Ben De Vleeschauwer, Docent Web & UX (KDG)
Psychologie voor designers - Ben De Vleeschauwer, Docent Web & UX (KDG)Psychologie voor designers - Ben De Vleeschauwer, Docent Web & UX (KDG)
Psychologie voor designers - Ben De Vleeschauwer, Docent Web & UX (KDG)
 
Brain secrets every UXer needs to know
Brain secrets every UXer needs to knowBrain secrets every UXer needs to know
Brain secrets every UXer needs to know
 
Bad Advice Unintended Consequences and Broken Paradigms - Think && Act Differ...
Bad Advice Unintended Consequences and Broken Paradigms - Think && Act Differ...Bad Advice Unintended Consequences and Broken Paradigms - Think && Act Differ...
Bad Advice Unintended Consequences and Broken Paradigms - Think && Act Differ...
 

More from BayCHI

The Importance of Facial Features, Gretchen Anderson at BayCHI
The Importance of Facial Features, Gretchen Anderson at BayCHIThe Importance of Facial Features, Gretchen Anderson at BayCHI
The Importance of Facial Features, Gretchen Anderson at BayCHI
BayCHI
 
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare IT
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare ITChris Longhurst at BayCHI: Unintended Consequences of Healthcare IT
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare ITBayCHI
 
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...
BayCHI
 
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
BayCHI
 
Scot Hacker: Building a Killer Bucketlist Site with Python/Django
Scot Hacker: Building a Killer Bucketlist Site with Python/DjangoScot Hacker: Building a Killer Bucketlist Site with Python/Django
Scot Hacker: Building a Killer Bucketlist Site with Python/Django
BayCHI
 
Jared Spool: Revealing Design Treasures from The Amazon
Jared Spool: Revealing Design Treasures from The AmazonJared Spool: Revealing Design Treasures from The Amazon
Jared Spool: Revealing Design Treasures from The Amazon
BayCHI
 
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static Forms
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static FormsLuke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static Forms
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static Forms
BayCHI
 
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...
BayCHI
 
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-Patterns
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-PatternsDesigning Social Interfaces: 5 Principles, 5 Practices, 5 Anti-Patterns
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-Patterns
BayCHI
 
Elaine Wherry, Meebo: What Web Application Design Can Learn from the Harpsichord
Elaine Wherry, Meebo: What Web Application Design Can Learn from the HarpsichordElaine Wherry, Meebo: What Web Application Design Can Learn from the Harpsichord
Elaine Wherry, Meebo: What Web Application Design Can Learn from the Harpsichord
BayCHI
 
Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data ...
Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data ...Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data ...
Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data ...
BayCHI
 
Juliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote ResearchJuliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote Research
BayCHI
 
Juliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote ResearchJuliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote Research
BayCHI
 
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
BayCHI
 
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
BayCHI
 
Joy Mountford at BayCHI: Visualizations of Our Collective Lives
Joy Mountford at BayCHI: Visualizations of Our Collective LivesJoy Mountford at BayCHI: Visualizations of Our Collective Lives
Joy Mountford at BayCHI: Visualizations of Our Collective Lives
BayCHI
 
BayCHI: Wikimania Redux
BayCHI: Wikimania ReduxBayCHI: Wikimania Redux
BayCHI: Wikimania Redux
BayCHI
 
Taming Complexity and Sparking Innovation Through Ideation and Design Thinking
Taming Complexity and Sparking Innovation Through Ideation and Design ThinkingTaming Complexity and Sparking Innovation Through Ideation and Design Thinking
Taming Complexity and Sparking Innovation Through Ideation and Design Thinking
BayCHI
 
Aiming for Innovation: Living Design in a Business World
Aiming for Innovation: Living Design in a Business WorldAiming for Innovation: Living Design in a Business World
Aiming for Innovation: Living Design in a Business World
BayCHI
 
"Well, we did all this research ... now what?"
"Well, we did all this research ... now what?""Well, we did all this research ... now what?"
"Well, we did all this research ... now what?"
BayCHI
 

More from BayCHI (20)

The Importance of Facial Features, Gretchen Anderson at BayCHI
The Importance of Facial Features, Gretchen Anderson at BayCHIThe Importance of Facial Features, Gretchen Anderson at BayCHI
The Importance of Facial Features, Gretchen Anderson at BayCHI
 
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare IT
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare ITChris Longhurst at BayCHI: Unintended Consequences of Healthcare IT
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare IT
 
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...
 
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
 
Scot Hacker: Building a Killer Bucketlist Site with Python/Django
Scot Hacker: Building a Killer Bucketlist Site with Python/DjangoScot Hacker: Building a Killer Bucketlist Site with Python/Django
Scot Hacker: Building a Killer Bucketlist Site with Python/Django
 
Jared Spool: Revealing Design Treasures from The Amazon
Jared Spool: Revealing Design Treasures from The AmazonJared Spool: Revealing Design Treasures from The Amazon
Jared Spool: Revealing Design Treasures from The Amazon
 
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static Forms
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static FormsLuke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static Forms
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static Forms
 
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...
 
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-Patterns
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-PatternsDesigning Social Interfaces: 5 Principles, 5 Practices, 5 Anti-Patterns
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-Patterns
 
Elaine Wherry, Meebo: What Web Application Design Can Learn from the Harpsichord
Elaine Wherry, Meebo: What Web Application Design Can Learn from the HarpsichordElaine Wherry, Meebo: What Web Application Design Can Learn from the Harpsichord
Elaine Wherry, Meebo: What Web Application Design Can Learn from the Harpsichord
 
Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data ...
Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data ...Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data ...
Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data ...
 
Juliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote ResearchJuliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote Research
 
Juliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote ResearchJuliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote Research
 
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
 
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
 
Joy Mountford at BayCHI: Visualizations of Our Collective Lives
Joy Mountford at BayCHI: Visualizations of Our Collective LivesJoy Mountford at BayCHI: Visualizations of Our Collective Lives
Joy Mountford at BayCHI: Visualizations of Our Collective Lives
 
BayCHI: Wikimania Redux
BayCHI: Wikimania ReduxBayCHI: Wikimania Redux
BayCHI: Wikimania Redux
 
Taming Complexity and Sparking Innovation Through Ideation and Design Thinking
Taming Complexity and Sparking Innovation Through Ideation and Design ThinkingTaming Complexity and Sparking Innovation Through Ideation and Design Thinking
Taming Complexity and Sparking Innovation Through Ideation and Design Thinking
 
Aiming for Innovation: Living Design in a Business World
Aiming for Innovation: Living Design in a Business WorldAiming for Innovation: Living Design in a Business World
Aiming for Innovation: Living Design in a Business World
 
"Well, we did all this research ... now what?"
"Well, we did all this research ... now what?""Well, we did all this research ... now what?"
"Well, we did all this research ... now what?"
 

Recently uploaded

STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 

Recently uploaded (20)

STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 

Jeff Johnson at BayCHI: Designing with the Mind in Mind

  • 1. Designing With the 
 Mind in Mind:
 The Psychological Basis for UI Design Rules! Jeff Johnson
 UI Wizards, Inc." 1
  • 2. UI Design Guidelines
 (Shneiderman, 1987, 1998, …, 2010)!   Strive for consistency   Cater to universal usability   Offer informative feedback   Design task-flows to yield closure   Prevent errors   Permit easy reversal of actions   Make users feel they are in control   Minimize short-term memory load 2
  • 3. UI Design Guidelines
 (Nielsen & Molich, 1993)!   Visibility of system status   Match between system & real world   User control & freedom   Consistency & standards   Error prevention   Recognition rather than recall   Flexibility & efficiency of use   Aesthetic & minimalist design   Help users recognize, diagnose, & recover from errors   Provide online documentation & help 3
  • 4. UI Design Guidelines
 (Stone et al, 2005)!   Visibility: First step to goal should be clear   Affordance: Control suggests how to use it   Feedback: Should be clear what happened or is happening   Simplicity: as simple as possible & task-focused   Structure: content organized sensibly   Consistency: similarity for predictability   Tolerance: prevent errors, help recovery   Accessibility: usable by all intended users, despite handicap, access device, or environmental conditions 4
  • 5. Applying Usability Guidelines!   UI Guidelines are based on how people perceive, think, learn, act   UI designers want reasons for rules   UI guidelines are not rote recipes   Applying them effectively requires understanding their scientific basis   Determining rule applicability & precedence   Balancing trade-offs between competing rules 5
  • 6. Facts about Human
 Perception & Cognition!   We perceive what we expect   Our vision is optimized to see structure   We seek and use visual structure   Reading is unnatural   Our color vision is limited   Our peripheral vision is poor 6
  • 7. Facts about Human
 Perception & Cognition (cont.)!   Our attention is limited; Our memory is imperfect   Limits on attention shape our thought & action   Recognition is easy; recall is hard   Learning from experience & performing learned actions are easy; problem-solving & calculation are hard   Many factors affect learning   We have real-time requirements 7
  • 8. We Perceive What We Expect! Our perception is biased by:   Our experience   The context   Our goals 8
  • 9. We Perceive What We Expect! 9
  • 10. We Perceive What We Expect! Page 1 4 3 2! Back Next Back Next 10
  • 11. We Perceive What We Expect! T E C T 11
  • 12. We Perceive What We Expect!   Our perception & attention focuses almost totally on our goals   Tend not to notice things unrelated to goal 12
  • 13. We Perceive What We Expect! 13
  • 14. Our Vision is Optimized
 to See Structure! Gestalt Principles of Visual Perception   Proximity   Similarity   Continuity   Closure   Symmetry   Figure/ground   Common fate 14
  • 15. Gestalt Principle: Closure!   We tend to see whole, closed objects, not collections of fragments   Overlapping circles & triangles, not odd fragments 15
  • 16. Gestalt Principle: Closure!   We tend to see whole, closed objects, not collections of fragments   Stacked letters, not odd bits of images 16
  • 17. Gestalt Principle: Symmetry!   We tend to see simple figures rather than complex ones   E.g., two overlapping diamonds; not other, more complex combinations 17
  • 18. Gestalt Principle: Symmetry!   Thagard: Coherence in Thought & Action 18
  • 19. We Seek & Use Structure! Structured info is easier to perceive   Unstructured: You are booked on United flight 237, which departs from Auckland at 14:30 and arrives at San Francisco at 11:40 Tuesday 15 Oct   Structured: Flight: United 237, Auckland  San Francisco Depart: 14:30 Tue 15 Oct Arrive: 11:40 Tue 15 Oct 19
  • 20. We Seek & Use Structure! Visual hierarchy gets people to goal faster 20
  • 21. Reading is Unnatural!   We’re pre-wired for language   Brain learns language easily in childhood   Nearly everyone learns a language   We are not pre-wired for reading   Brain has no special facility for reading   Learning reading is like learning other skills: Writing, arithmetic, reading music, kung fu   Same brain areas mediate   Many people never learn to read well, or at all 21
  • 22. Reading is Unnatural!   Poor text presentation can disrupt reading   Unfamiliar words: Bailiwick, penultimate, heretofore, defragment   Difficult typefaces TEXT IN ALL CAPS, ESPECIALLY IN A FANCY FONT   Patterned background or poor contrast 22
  • 23. Reading is Unnatural!   Poor text presentation can disrupt reading   Centered text Four score and seven years ago our forefathers brought forth on this continent a new nation, conceived in liberty and dedicated to the proposition that all men are created equal. 23
  • 24. Our Color Vision is Limited!   Our color vision is based on differences 24
  • 25. Our Color Vision is Limited!   Our vision is optimized to see contrasts -- edges & changes, not absolute levels A: B: 25
  • 26.
  • 27. Our Color Vision is Limited!   We have trouble discriminating:   pale colors   small color patches   separated patches 27
  • 28. Our Color Vision is Limited!   Federal Reserve Bank (Minn)   ITN.net 28
  • 29. Our Color Vision is Limited!   Some people have color-blindness   ~ 8% of males   ~ 0.5% of females   E.g., colors that would be hard for red-green colorblind people to distinguish 29
  • 30. Our Color Vision is Limited, so!   Don’t rely solely on color   Use redundantly with other cues   E.g., Let’s improve ITN.net   How they improved it: 30
  • 31. Our Peripheral Vision is Poor!   Client internal Web-app 31
  • 32. Our Peripheral Vision is Poor! 32
  • 33. Our Peripheral Vision is Poor! 33
  • 34. Our Peripheral Vision is Poor!   Airborne.com 34
  • 35. Our Peripheral Vision is Poor, so!   Common methods of getting seen   Put where users are looking   Put near the error   Use red for errors   Use error symbol 35
  • 36. Our Peripheral Vision is Poor, so!   AOL.com 36
  • 37. Our Peripheral Vision is Poor, so!   Common methods of getting seen   Put where users are looking   Put near the error   Use red for errors   Use error symbol   Heavy artillery: use sparingly   Popup in error dialog box   Audio: beep   Flash or wiggle briefly (not continuously) 37
  • 38. Our Peripheral Vision is Poor, so!   Client internal web-app, improved 38
  • 39. Our Attention is Limited;
 Our Memory is Imperfect!   Short-term memory (STM)   Long-term memory (LTM) 39
  • 40. Our Attention is Limited;
 Our Memory is Imperfect! Short-term memory (STM)   Represents conscious mind   Attention: what we’re attending to NOW   Not a separate store; Focii of attention in LTM   Capacity: 3-5 unrelated items   “Magical number 7” was over-estimate   Goals, numbers, words, objects (actually features)   New items can “grab” attention from old   Easy to forget goals or info 40
  • 41. Our Attention is Limited;
 Our Memory is Imperfect! Short-term memory (STM) test:   Memorize: 3 8 4 7 5 3 9   Say your phone number backwards   Memorize: 3 1 4 1 5 9 2   Memorize: 1 3 5 7 9 11 13   Memorize: town river corn string car shovel   Memorize: what is the meaning of life 41
  • 42. Our Attention is Limited;
 Our Memory is Imperfect!   Slate.com   Blooper: Search terms not shown (short-term memory) 42
  • 43. Our Memory is Imperfect! Long-term memory (LTM)   Memories = broad patterns of neural activity   Experiences trigger patterns corresponding to features   Similar experience triggers same pattern  recognition   Internal neural activity triggers pattern  recall   Stores a lifetime of experience, but…   error-prone, impressionist, free-associative, easily biased   Memories change when features are dropped or added   See whale-shark, remember whale   Seldom-followed routines hard to recall   Reason for written food recipes, pilot checklists, etc. 43
  • 44. Our Memory is Imperfect! Long-term memory (LTM) test:   Was there a roll of tape in the toolbox?   What was your previous phone number?   Pollack painting or dalmatian? 44
  • 45. Our Memory is Imperfect, so…! Don’t burden long-term memory 45
  • 46. Limits on Attention Shape Our Thought & Action!   We barely pay attention to computer tools   Focus attention on own goals, data   Think about computer, UI very superficially   Krug: Don’t Make Me Think (about your software)   Focused on achieving goal   Prefer familiar paths over exploration   User: “I’m in a hurry, so I’ll do it the long way.”   Very literal in following “scent” toward goal 46
  • 47. Limits on Attention Shape Our Thought & Action! 47
  • 48. Limits on Attention Shape Our Thought & Action!   Keeping track of features in STM is work   We track only features crucial to task    We are often “blind” to changes 48
  • 49. Limits on Attention Shape Our Thought & Action!   Keeping track of things in STM is work   When we reach goal, we often let everything related to it fall out of STM    We often forget “loose ends” of tasks:   Removing last page of document from copier   Turning car headlights OFF   Switching device or software back to normal mode   Therefore:   Systems should remind users of loose ends   Modes should revert to “normal” automatically 49
  • 50. Recognition is Easy;
 Recall is Hard!   We evolved to recognize things quickly   We assess situations very fast   We recognize faces blindingly fast 50
  • 51. Recognition is Easy;
 Recall is Hard!   We did not evolve to recall arbitrary facts   Tricks for memorizing use recognition to stimulate recall, e.g., Greek “method of loci”   Developed writing to avoid memorizing   We rely on external memory aids: calendars, PDAs   Implication for UI design:   See & choose easier to learn than remember & type > Remove 51
  • 52. Easy: Learning from Experience
 & Performing Learned Actions!   Generalizing from experience is easy   Main fault is overgeneralization   Performing well-learned actions is easy   Automatic routines don’t require STM or conscious awareness   It’s “compiled mode, parallel” processing   Can multi-task (many processors)   Brains have done both for hundreds of millions of years 52
  • 53. Test: Performing
 Learned vs. Novel Actions!   Recite alphabet, A – M   Recite alphabet backwards, M – A   Write your name with dominant hand   Write your name with non-dominant hand   Countdown from 10 to 1   Countdown from 21 to 1 by 3s 53
  • 54. Hard: Problem Solving & Calculation!   Problem solving is evolutionarily new   Only a few mammals & birds can do it. We’re the best.   Cerebral cortex is where conscious reasoning happens   Lets us write programs for ourselves & run them in monitored, emulated mode, rather than compiled mode   But monitored thought runs slowly, uses up STM, can’t be multi-tasked (only one processor)   Calculation is extremely new   Originated only ~5K years ago   Expensive: mainly done in controlled, monitored mode 54
  • 55. Hard: Problem Solving & Calculation!   Only small problems don’t tax memory & attention   9 x 10 = ?   Most exceed STM or require retrieval from LTM   93.3 x 102.1 = ?   Diagnosing computer problems   Requires systematic testing of possibilities   We invented writing, numbers, arithmetic, calculators & computers to overcome our brain’s limitations 55
  • 56. Easy: Generalizing & Learned Actions
 Hard: Problem Solving & Calculation! Implications for UI design:   Don’t make people deduce things   “It wants my ‘member ID’. Is that the same as my ‘username’? It must be.”   Explain explicitly & exactly what to do, or explicitly & exactly what happened   Don’t make people reason by elimination   Debug complex computer malfunctions, e.g., faulty Internet connection   Optimize combinations of many settings   Don’t make people calculate what software can calculate 56
  • 57. Many Factors Affect Learning! We Learn Faster When   Vocabulary is familiar & task-focused   Vocabulary is consistent   Risk is low 57
  • 58. Familiar Terms Speed Learning!   Geek-speak hurts learning 58
  • 59. Familiar Terms Speed Learning!   Geek-speak hurts learning 59
  • 60. Familiar Terms Speed Learning!   Geek-speak hurts learning 60
  • 61. Familiar Terms Speed Learning! 61
  • 62. Human Real-Time Characteristics!   Shortest audible silent gap in sound: 0.001 sec   Briefest visual stimulus that affects us: 0.005 sec   Shortest noticeable lag in ePen ink: 0.01 sec   Threshold for auditory fusion of clicks: 0.02 sec   Threshold for visual fusion of images: 0.05 sec   Speed of (involuntary) flinch reflex: 0.08 sec   Lag in full awareness of visual event: 0.1 sec   Limit on perception of cause/effect: 0.14 sec 62
  • 63. Human Real-Time Characteristics!   Time for skilled reader to comprehend a word: 0.15 sec   Time to subitize 1-5 items: 0.2 sec ## # #      Time to identify (name) visual object: 0.25 sec   Time to count items in visual field: 0.5 sec/item ## #           Minimum visual-motor reaction time: 0.7 sec   Average conversational gap: 1 sec   Length of unbroken attention to task: 6-30 sec 63
  • 64. Human Real-Time Characteristics! Applicability to UI Design   Controls must react within 0.14 sec to clicks, or perception of cause/effect is broken Click Me! 64
  • 65. Conclusion: Applying Design Rules in UI Designs is Not Simple & Mindless!   UI design is a skill; not something anyone can do by following guidelines   Knowing cognitive basis helps us prioritize   Recognize which rules to follow in each design situation 65
  • 66. Thank you!!   Designing With the Mind in Mind available at most booksellers or directly from Elsevier (see flyer)   Questions? 66