affordances, constraints, and feedback in user experience design

58
Affordances, Constraints and Feedback Let’s take one more look at this, and nail it! Omar Sosa-Tzec School of Informatics & Computing Indiana University Bloomington info i300 Human-Computer Interaction Fall 2016

Upload: omar-sosa-tzec

Post on 24-Jan-2017

185 views

Category:

Design


0 download

TRANSCRIPT

Page 1: Affordances, Constraints, and Feedback in User Experience Design

Affordances, Constraints and FeedbackLet’s take one more look at this, and nail it!

Omar Sosa-Tzec School of Informatics & Computing Indiana University Bloomington

info i300 Human-Computer Interaction Fall 2016

Page 2: Affordances, Constraints, and Feedback in User Experience Design

Ok, what's the idea?

Page 3: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Page 4: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Perceived Affordances

Constraints

Page 5: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Perceived Affordances

Constraints

Visual Feedback

Audible Feedback

Tactile Feedback

Page 6: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Tell the user what to do /

Allow her to act in a certain way

Help the user avoid mistakes

or errors

Visual Feedback

Audible Feedback

Tactile Feedback

Page 7: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Tell the user what to do /

Allow her to act in a certain way

still and motion graphics

sound codes, alerts

vibration, haptics

Help the user avoid mistakes

or errors

Page 8: Affordances, Constraints, and Feedback in User Experience Design

A concrete example: the scrollbar

Page 9: Affordances, Constraints, and Feedback in User Experience Design
Page 10: Affordances, Constraints, and Feedback in User Experience Design

It looks like something physical, like… graspable!

Affordances

Page 11: Affordances, Constraints, and Feedback in User Experience Design

It looks like something physical, like… clickable or pushable!

Affordances

Page 12: Affordances, Constraints, and Feedback in User Experience Design

It looks like something draggable!

Affordances

Page 13: Affordances, Constraints, and Feedback in User Experience Design

It looks like one cannot pass this limits! The whole thing and its components

have boundaries!

Constraints

Page 14: Affordances, Constraints, and Feedback in User Experience Design

This is the “free horizontal space” in which one can drag the bar

Constraints

Page 15: Affordances, Constraints, and Feedback in User Experience Design

This is the portion of visible content regarding the whole

Constraints

Page 16: Affordances, Constraints, and Feedback in User Experience Design

This is the portion of content not visible

Constraints

Page 17: Affordances, Constraints, and Feedback in User Experience Design

If the user drags the mouse to the right, the scrollbar moves to the right, and vice versa…

Constraints

Page 18: Affordances, Constraints, and Feedback in User Experience Design

If the user drags the mouse to the right, the scrollbar moves to the right, and vice versa…

Constraints

This is an example of mapping because

it relates the bar's position and width to

the amount and location of the visible

content on the screen

Page 19: Affordances, Constraints, and Feedback in User Experience Design

If the user drags the mouse to the right, the scrollbar moves to the right, and vice versa…

Constraints

This is an example of mapping because

it relates the bar's position and width to

the amount and location of the visible

content with respect to the whole thing

Works well with one's mental model

Page 20: Affordances, Constraints, and Feedback in User Experience Design

If the mental model is widely known, well…

Page 21: Affordances, Constraints, and Feedback in User Experience Design

Where are the affordances?

Relying on well-instilled conventions and mental models?

When to stop or not being “so elegant”?

Page 22: Affordances, Constraints, and Feedback in User Experience Design

Skeuomorphic design vs. flat design

Page 23: Affordances, Constraints, and Feedback in User Experience Design

Check this out…

Page 24: Affordances, Constraints, and Feedback in User Experience Design
Page 25: Affordances, Constraints, and Feedback in User Experience Design

Where am I?

Note how useful the breadcrumbs are!

Page 26: Affordances, Constraints, and Feedback in User Experience Design

What can I do here?

Note the need of clear perceived affordances

for the key tasks!

Page 27: Affordances, Constraints, and Feedback in User Experience Design

Where can I go from here?

Page 28: Affordances, Constraints, and Feedback in User Experience Design

Global Navigation

Page 29: Affordances, Constraints, and Feedback in User Experience Design

Local Navigation

Page 30: Affordances, Constraints, and Feedback in User Experience Design

Signs of the site's IA

Page 31: Affordances, Constraints, and Feedback in User Experience Design

Some perceived affordances

Remember the example of the money bills and

coins in videogames!

Page 32: Affordances, Constraints, and Feedback in User Experience Design

Some psychological constraints

Shapes, colors, symbols, conventions, mappings!

Page 33: Affordances, Constraints, and Feedback in User Experience Design

Keep in mind…

Page 34: Affordances, Constraints, and Feedback in User Experience Design

Emphasis on functionality?

recognizable buttons (perceived affordance)

recognizable convention

recognizable mapping

recognizable symbol

comprehensible visual feedback

comprehensible visual feedback

Page 35: Affordances, Constraints, and Feedback in User Experience Design

Emphasis on elegancy, something new?

how difficult is to learn this type of mapping?convention?

mix of symbols?

Page 36: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Perceived Affordances

Constraints

Visual Feedback

Audible Feedback

Tactile Feedback

Page 37: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Perceived Affordances

Constraints

Visual Feedback

Audible Feedback

Tactile Feedback

User's mental model

Page 38: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Perceived Affordances

Constraints

Visual Feedback

Audible Feedback

Tactile Feedback

User's mental model

User research:

Page 39: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Perceived Affordances

Constraints

Visual Feedback

Audible Feedback

Tactile Feedback

User's mental model

User research: -Talk and interview people

Page 40: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Perceived Affordances

Constraints

Visual Feedback

Audible Feedback

Tactile Feedback

User's mental model

User research: -Talk and interview people

- Focus groups

Page 41: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Perceived Affordances

Constraints

Visual Feedback

Audible Feedback

Tactile Feedback

User's mental model

User research: -Talk and interview people

- Focus groups - Shadowing

Page 42: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Perceived Affordances

Constraints

Visual Feedback

Audible Feedback

Tactile Feedback

User's mental model

User research: -Talk and interview people

- Focus groups - Shadowing

-Participant Observation

Page 43: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Perceived Affordances

Constraints

Visual Feedback

Audible Feedback

Tactile Feedback

User's mental model

User research: -Talk and interview people

- Focus groups - Shadowing

-Participant Observation - Analytics

Page 44: Affordances, Constraints, and Feedback in User Experience Design

What your design must have right

What the user must get at any point of the interaction flow

Perceived Affordances

Constraints

Visual Feedback

Audible Feedback

Tactile Feedback

User's mental model

User research: -Talk and interview people

- Focus groups - Shadowing

-Participant Observation - Analytics

-Secondary research (books & papers)

Page 45: Affordances, Constraints, and Feedback in User Experience Design

Micro-break!

Page 46: Affordances, Constraints, and Feedback in User Experience Design

Professional Tip

Page 47: Affordances, Constraints, and Feedback in User Experience Design

•Add and present URLs properly

Page 48: Affordances, Constraints, and Feedback in User Experience Design

•Add and present URLs properly

•Use TinyURL, Bitly, Google URL Shortener

Page 49: Affordances, Constraints, and Feedback in User Experience Design

•Add and present URLs properly

•Use TinyURL, Bitly, Google URL Shortener

•Verify that you link works

Page 50: Affordances, Constraints, and Feedback in User Experience Design

•Add and present URLs properly

•Use TinyURL, Bitly, Google URL Shortener

•Verify that you link works

•Don't make the reader think (make a usable document)

Page 51: Affordances, Constraints, and Feedback in User Experience Design

Micro- activity

Page 52: Affordances, Constraints, and Feedback in User Experience Design

•Think of all the concepts, ideas, and exercises that we've seen so far. Please, write down briefly what concept or idea is not clear to you yet.

•Include your name (attendance).

Page 53: Affordances, Constraints, and Feedback in User Experience Design

Copycat Mini-Project

Page 54: Affordances, Constraints, and Feedback in User Experience Design

Balsamiq

https://balsamiq.com/

Page 55: Affordances, Constraints, and Feedback in User Experience Design

•The general idea: you will make the same flow but now with Balsamiq

Page 56: Affordances, Constraints, and Feedback in User Experience Design

•The general idea: you will make the same flow but now with Balsamiq

•Read the instructions on Canvas

Page 57: Affordances, Constraints, and Feedback in User Experience Design

•The general idea: you will make the same flow but now with Balsamiq

•Read the instructions on Canvas

•Deadline: Wednesday Oct 5, 11:59 PM

Page 58: Affordances, Constraints, and Feedback in User Experience Design

Thanks!

@omitzec tzec.com

* Some images are taken from the Web for illustration and pedagogical purposes only