Mental Models
Microinteractions
& More
Andrew Croce
Interface
An abstraction of an engineered system, that
exposes its functionality in an intuitive way
For humans or machines
Mental Models
Not complex
An map (or picture, or story)
Confirmed or contradicted
UI Features
Macro
A user story
Multiple parts
Multiple use cases
Lengthy interactive life cycle
Micro
Implementation details
Few parts
One use case
Short interactive life cycle
Microinteraction
A microinteraction is a moment of connection
with an interface’s smallest meaningful features,
when a user is completing a simple task.
Setting a preference
Filling out a form field
Responding to a notification
Confirming a choice
etc.
Mere Details?
Interactive details teach us the rules of a system
If   trigger   then   feedback  
Builds our mental model
Mental Models, Microinteractions & More
What have we learned?
Security
"Password length and complexity matter"
"Hacking is a concern"
"This system has it covered"
Personality
"Communication is important to this system"
"It feels intelligent"
"This system is friendly "
But its still not a complete model
Who fills in the blanks? The user!
When gaps are present in a mental model, users will tend to fill them in with human characteristics
and expectations of behavior.
Nobody cares how it really works!
Conversational language
Human-like feedback can reinforce branding
Human conversation is fluid
Don't always be funny
Read Context
Humans excel at inferring context from other
humans
Give a greater impression of intelligence and
friendliness
Adapt (really, don't always be funny!)
Make Assumptions
Humans make them all the time
Based on profile
Based on environment
Based on previous behavior
Don't start from zero
Mental models are NOT engineering models
Interfaces are abstractions
Macro features: the user stories
Micro features: the details
Microinteractions: small, meaningful tasks
Details help us build mental models
Users fill in the blanks
Take advantage of conversational language
Read from context
Make assumptions
In Summary...
References
Karen Tang, "Designing the Details: How Micro-Interactions Can Elevate Your UX", Abstractions
Conference, 18 Aug 2016, Pittsburgh, PA
Brad Fults, "Interfaces: Building Worlds & Feeling Great", Abstractions Conference, 18 Aug 2016,
Pittsburgh, PA
Greg Nicholas, "Conversational User Interfaces: Let Apps Speak for Themselves" Abstractions
Conference, 20 Aug 2016, Pittsburgh, PA
Dan Saffer, "Microinteractions", O'Reilly, 2014

More Related Content

PDF
A new look into web application reconnaissance
PPTX
More than a Moment.
PPTX
Formal 8 – Interaction Models – describing general properties of systems incl...
PPTX
Cognition as Material: personality prostheses and other stories
PPTX
Ubiquitious Computing: UX When There is No UI
PDF
ICS2208 lecture7
PPTX
Microinteractions
PDF
Jan-Wessel Hovingh
A new look into web application reconnaissance
More than a Moment.
Formal 8 – Interaction Models – describing general properties of systems incl...
Cognition as Material: personality prostheses and other stories
Ubiquitious Computing: UX When There is No UI
ICS2208 lecture7
Microinteractions
Jan-Wessel Hovingh

Similar to Mental Models, Microinteractions & More (20)

PPTX
The Psychology of Human-Computer Interaction
PPTX
Foundations understanding users and interactions
PDF
Understanding concept computing
PDF
AI Days 2025_GM1 : Interface in theage of AI
PDF
Mobile UX for Academic Libraries
PDF
Cognitive Assistants - Opportunities and Challenges - slides
PPTX
Importance of UX-UI in Android/iOS Development- Stackon
PDF
Voxxed Athens 2018 - UX design and back-ends: When the back-end meets the user
PDF
Design considerations for machine learning system
PDF
2013 Lecture 6: AR User Interface Design Guidelines
DOCX
HCI revieknnknfyydirsetdfiydfuiuwer.docx
PPTX
GROUP 9 kabarak uni DESIGN IMPLICATIONS.pptx
PDF
David McKenzie, Darwin Muljono and Elizabeth B.-N. Sanders: Collective Dream...
PDF
Using Smartphones to Research Daily Life
PDF
Several bots are typing - Talk given at Nashville UX
PPT
Slides chapter 12
PPT
Smart-Share
PPT
Acis 2009 Richter Riemer - Corporate Social Networking Sites Modes of Use an...
PPT
Inredis And Machine Learning Nips
PPT
Understanding and Conceptualizing interaction - Mary Margarat
The Psychology of Human-Computer Interaction
Foundations understanding users and interactions
Understanding concept computing
AI Days 2025_GM1 : Interface in theage of AI
Mobile UX for Academic Libraries
Cognitive Assistants - Opportunities and Challenges - slides
Importance of UX-UI in Android/iOS Development- Stackon
Voxxed Athens 2018 - UX design and back-ends: When the back-end meets the user
Design considerations for machine learning system
2013 Lecture 6: AR User Interface Design Guidelines
HCI revieknnknfyydirsetdfiydfuiuwer.docx
GROUP 9 kabarak uni DESIGN IMPLICATIONS.pptx
David McKenzie, Darwin Muljono and Elizabeth B.-N. Sanders: Collective Dream...
Using Smartphones to Research Daily Life
Several bots are typing - Talk given at Nashville UX
Slides chapter 12
Smart-Share
Acis 2009 Richter Riemer - Corporate Social Networking Sites Modes of Use an...
Inredis And Machine Learning Nips
Understanding and Conceptualizing interaction - Mary Margarat
Ad

Recently uploaded (20)

PPTX
Drawing as Communication for interior design
PDF
Designing Through Complexity - Four Perspectives.pdf
PDF
Timeless Interiors by PEE VEE INTERIORS
PPTX
Drafting equipment and its care for interior design
PPTX
URBAN FINANCEnhynhynnnytnynnnynynyynynynyn
PPTX
Presentation1.pptxnmnmnmnjhjhkjkjkkjkjjk
PDF
The Basics of Presentation Design eBook by VerdanaBold
PDF
Test slideshare presentation for blog post
PPT
Unit I Preparatory process of dyeing in textiles
PPTX
22CDH01-V3-UNIT-I INTRODUCITON TO EXTENDED REALITY
PPTX
WHY UPLOADING IS IMPORTANT TO DOWNLOAD SLIDES.pptx
PPTX
22CDO02-IMGD-UNIT-I-MOBILE GAME DESIGN PROCESS
PPT
aksharma-dfs.pptgfgfgdfgdgdfgdfgdgdrgdgdgdgdgdgadgdgd
PPTX
Presentation.pptx anemia in pregnancy in
PPTX
Project_Presentation Bitcoin Price Prediction
PDF
SOUND-NOTE-ARCHITECT-MOHIUDDIN AKHAND SMUCT
PPTX
8086.pptx microprocessor and microcontroller
PPTX
a group casestudy on architectural aesthetic and beauty
PDF
analisis snsistem etnga ahrfahfffffffffffffffffffff
PDF
Govind singh Corporate office interior Portfolio
Drawing as Communication for interior design
Designing Through Complexity - Four Perspectives.pdf
Timeless Interiors by PEE VEE INTERIORS
Drafting equipment and its care for interior design
URBAN FINANCEnhynhynnnytnynnnynynyynynynyn
Presentation1.pptxnmnmnmnjhjhkjkjkkjkjjk
The Basics of Presentation Design eBook by VerdanaBold
Test slideshare presentation for blog post
Unit I Preparatory process of dyeing in textiles
22CDH01-V3-UNIT-I INTRODUCITON TO EXTENDED REALITY
WHY UPLOADING IS IMPORTANT TO DOWNLOAD SLIDES.pptx
22CDO02-IMGD-UNIT-I-MOBILE GAME DESIGN PROCESS
aksharma-dfs.pptgfgfgdfgdgdfgdfgdgdrgdgdgdgdgdgadgdgd
Presentation.pptx anemia in pregnancy in
Project_Presentation Bitcoin Price Prediction
SOUND-NOTE-ARCHITECT-MOHIUDDIN AKHAND SMUCT
8086.pptx microprocessor and microcontroller
a group casestudy on architectural aesthetic and beauty
analisis snsistem etnga ahrfahfffffffffffffffffffff
Govind singh Corporate office interior Portfolio
Ad

Mental Models, Microinteractions & More

  • 2. Interface An abstraction of an engineered system, that exposes its functionality in an intuitive way For humans or machines
  • 3. Mental Models Not complex An map (or picture, or story) Confirmed or contradicted
  • 4. UI Features Macro A user story Multiple parts Multiple use cases Lengthy interactive life cycle Micro Implementation details Few parts One use case Short interactive life cycle
  • 5. Microinteraction A microinteraction is a moment of connection with an interface’s smallest meaningful features, when a user is completing a simple task. Setting a preference Filling out a form field Responding to a notification Confirming a choice etc.
  • 6. Mere Details? Interactive details teach us the rules of a system If   trigger   then   feedback   Builds our mental model
  • 8. What have we learned?
  • 9. Security "Password length and complexity matter" "Hacking is a concern" "This system has it covered"
  • 10. Personality "Communication is important to this system" "It feels intelligent" "This system is friendly " But its still not a complete model
  • 11. Who fills in the blanks? The user! When gaps are present in a mental model, users will tend to fill them in with human characteristics and expectations of behavior. Nobody cares how it really works!
  • 12. Conversational language Human-like feedback can reinforce branding Human conversation is fluid Don't always be funny
  • 13. Read Context Humans excel at inferring context from other humans Give a greater impression of intelligence and friendliness Adapt (really, don't always be funny!)
  • 14. Make Assumptions Humans make them all the time Based on profile Based on environment Based on previous behavior Don't start from zero
  • 15. Mental models are NOT engineering models Interfaces are abstractions Macro features: the user stories Micro features: the details Microinteractions: small, meaningful tasks Details help us build mental models Users fill in the blanks Take advantage of conversational language Read from context Make assumptions In Summary...
  • 16. References Karen Tang, "Designing the Details: How Micro-Interactions Can Elevate Your UX", Abstractions Conference, 18 Aug 2016, Pittsburgh, PA Brad Fults, "Interfaces: Building Worlds & Feeling Great", Abstractions Conference, 18 Aug 2016, Pittsburgh, PA Greg Nicholas, "Conversational User Interfaces: Let Apps Speak for Themselves" Abstractions Conference, 20 Aug 2016, Pittsburgh, PA Dan Saffer, "Microinteractions", O'Reilly, 2014