PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily...

52
CMSC434 Prototyping Tuesday, March 26, 2013 Instructor: Jon Froehlich TA: Matthew Mauriello Intro to Human-Computer Interaction

Transcript of PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily...

Page 1: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

CMSC434

Prototyping

Tuesday, March 26, 2013

Instructor: Jon Froehlich

TA: Matthew Mauriello

Intro to Human-Computer Interaction

Page 2: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Hall of Fame Hall of Shame

Page 3: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can
Page 4: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can
Page 5: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can
Page 6: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Design Activity

Redesign the Windows taskbar to

support an arbitrarily large number of

files open of the same type (with the

same program)

You solution can remix or derive from

existing solutions.

Page 7: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Affordances

Page 8: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Star Trek IV: The Voyage Home, 1986, directed by Leonard Nimoy, http://youtu.be/hShY6xZWVGE

Page 9: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Norman door!

Page 10: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Affordance refers to the

perceived & actual properties of a

thing that determine just how that

thing could possibly be used

Don Norman

Cognitive Scientist / Author

vertical handle cues pull behavior

Page 11: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Perceived Affordances

Affordances suggest how to

use the object

Can be dependent on the

Experience

Knowledge

Culture of the actor

Can make an action

easy/difficult

Affordances may be perceived

without actually existing

[From Bjoern Hartmann, Prof. at UC-Berkeley]

Page 12: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Affordances affect our perception of use

Can affordances change our behavior?

Page 13: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

From my Moving Beyond Line Graphs BECC2010 talk, see http://bit.ly/jonuw, then

navigate to “talks”

Page 14: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

In-N-Out Burger!

Page 15: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Battle of the Cans

Page 16: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can
Page 17: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can
Page 18: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Battle of the Cans

Page 19: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Duffy, Environment and Behavior, 2010

Page 20: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Duffy, Environment and Behavior, 2010

Page 21: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can
Page 22: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Affordances in UI design

Page 23: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

What are the affordance of these graphical objects?

[From Bjoern Hartmann, Prof. at UC-Berkeley]

Page 24: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

How about these?

[From Bjoern Hartmann, Prof. at UC-Berkeley]

Page 25: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

I’m a button!

I’m a button!

I’m a button!

I’m a button

I’m a button

I’m a button Graphic design emphasizes affordances Helps user recognize objects as buttons

Page 26: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

What does a click on the left pane do?

Page 27: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

What does a click on the left pane do?

Page 28: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

What are the scrollbar affordances?

[From Bjoern Hartmann, Prof. at UC-Berkeley]

Page 29: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

[From Bjoern Hartmann, Prof. at UC-Berkeley]

Page 30: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Are touchscreens more natural?

Page 31: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

A Magazine is an iPad That Does Not Work, http://youtu.be/aXV-yaFmQNk

Page 32: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

[http://www.youtube.com/watch?v=ndkIP7ec3O8]

Virginia’s New iPad, http://youtu.be/ndkIP7ec3O8

Page 33: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Are touchscreens more natural?

Page 34: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can
Page 35: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

[Moggridge, Designing Interactions, 2006]

Bill Atkinson Apple Engineer (1978-1990)

Prototyping Apple Lisa

Page 36: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

[Moggridge, Designing Interactions, 2006]

Bill Atkinson Discussing the Apple Lisa UI Design Process, Moggridge, Designing Interactions, 2006

Page 37: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

ChoosingFidelity

[http://www.smashingmagazine.com/2010/06/16/design-better-faster-with-rapid-prototyping/]

Page 38: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

The Palm Pilot Started by Jeff Hawkins, 1996

Prototyping

The Palm Pilot

Page 39: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Jeff Hawkins Discussing the Palm Pilot Prototyping Process, Moggridge, Designing Interactions, 2006

Page 40: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

VisualFidelity

[http://www.smashingmagazine.com/2010/06/16/design-better-faster-with-rapid-prototyping/]

Look and feel are the most

noticeable dimension of a prototype’s

fidelity and, if not properly selected,

can sidetrack prototype reviews. Go

hi-fi too soon and users will focus on

visual design, which is not

appropriate in early stages.

Page 41: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

PaperPrototypes

[Nielsen Norman Group, http://www.nngroup.com/reports/prototyping/]

Page 42: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

PrototypingNintendo

Page 43: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Open Access Prototype

Page 44: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

FunctionalFidelity

[http://www.smashingmagazine.com/2010/06/16/design-better-faster-with-rapid-prototyping/]

Does the prototype reveal how the

solution will work (static) or does it

appear to be fully functional and

respond to user input (interactive)?

Page 45: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can
Page 46: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

ContentFidelity

[http://www.smashingmagazine.com/2010/06/16/design-better-faster-with-rapid-prototyping/]

Displaying content? Early on, just

squiggly lines, then maybe dummy

text (though this can distract), then

actual content.

Page 47: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can
Page 48: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Proactive Parent, CMSC434 Sp2012

Page 49: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

ChoosingFidelity

[http://www.smashingmagazine.com/2010/06/16/design-better-faster-with-rapid-prototyping/]

Page 50: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

Sustainly, CMSC434 Sp2012

Page 51: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can

StaySafe, CMSC434 Sp2012

Page 52: PowerPoint Presentation...Design Activity Redesign the Windows taskbar to support an arbitrarily large number of files open of the same type (with the same program) You solution can