56
Making The World Easier with Interaction Design Cheryl Platz Senior User Experience Designer, Amazon

WORKSHOP: Making the World Easier with Interaction Design

Embed Size (px)

Citation preview

Page 1: WORKSHOP: Making the World Easier with Interaction Design

Making The World Easier with Interaction Design

Cheryl Platz Senior User Experience Designer, Amazon

Page 2: WORKSHOP: Making the World Easier with Interaction Design

What’s “interaction design”?

Interaction designers try to make technology do what people expect it to do.

Page 3: WORKSHOP: Making the World Easier with Interaction Design

Translation?

Page 4: WORKSHOP: Making the World Easier with Interaction Design

It’s my job to make sure you don’t want to throw your

computer across the room.

Page 5: WORKSHOP: Making the World Easier with Interaction Design

Discussion!

Have you ever gotten mad at your computer? Your phone?

Can you remember why?

Page 6: WORKSHOP: Making the World Easier with Interaction Design

Discussion!

What are some examples of things you feel are easy to use? Why?

Page 7: WORKSHOP: Making the World Easier with Interaction Design

Before and After: Windows Phone BEFORE

AFTER

Page 8: WORKSHOP: Making the World Easier with Interaction Design

You get to work with art AND technology.

Design is very collaborative –working together!

You can work in many industries with the same skills.

You can make people’s lives easier - and better.

What’s different about interaction design?

Page 9: WORKSHOP: Making the World Easier with Interaction Design

But seriously, what IS Interaction Design?

PSYCHOLOGY VISUAL DESIGN COMPUTER SCIENCE

+ +

Page 10: WORKSHOP: Making the World Easier with Interaction Design

The Design Process

1.  Research 2.  Explore (Brainstorm, Sketch, Critique)

3.  Prototype (or Implement) 4.  Test

5.  Repeat

Page 11: WORKSHOP: Making the World Easier with Interaction Design

Let’s look at some of the tools designers use to

communicate their ideas.

Page 12: WORKSHOP: Making the World Easier with Interaction Design

Storyboarding: Helps us understand the context in which

our customers will use our products.

Most useful for:

Device design, phone apps

Least useful for: Websites

Page 13: WORKSHOP: Making the World Easier with Interaction Design

Storyboarding: Helps us understand the context in which

our customers will use our products.

Most useful for:

Device design, phone apps

Least useful for: Websites

Page 14: WORKSHOP: Making the World Easier with Interaction Design

Sketching: Helps us explore and

communicate many ideas quickly without investing development resources.

Encourages discussion of ideas early in the process.

If you can draw rectangles and squiggly lines, you can

sketch.

Page 15: WORKSHOP: Making the World Easier with Interaction Design

Wireframes: Show all of the pieces

of the UI, but don’t worry about final colors and other

smaller details

Term comes from computer animation – method for showing a shape with as

little detail as possible

Page 16: WORKSHOP: Making the World Easier with Interaction Design

Information Architecture &

Flow Diagrams: Show the relationship

between all of the concepts - or all of

the screens and actions – in your

product

Page 17: WORKSHOP: Making the World Easier with Interaction Design

Today, you’ll try your hand at planning, sketching,

and evaluating user experiences.

Page 18: WORKSHOP: Making the World Easier with Interaction Design

But first: a few tips and tricks.

Page 19: WORKSHOP: Making the World Easier with Interaction Design

PSYCHOLOGY: RULE OF 7

It’s hard for the human brain’s short term memory to remember more than 7 things at once (more or less).

The more “things” you put onscreen, the more work a person has to do to remember them.

Page 20: WORKSHOP: Making the World Easier with Interaction Design

English speakers scan from left to right and top to bottom.

Items down here are seen last… and sometimes not seen at all.

PSYCHOLOGY: EYE SCANNING

Eye

tra

cki

ng

ma

p o

f a p

ast

Fa

ce

bo

ok

ho

me

pa

ge

layo

ut

Page 21: WORKSHOP: Making the World Easier with Interaction Design

VISUAL DESIGN: GROUPING

Similar items should be grouped together: Make groups clear by using

plenty of space

Avoid the Sesame Street scenario:

“One of these things is not like the other”

Page 22: WORKSHOP: Making the World Easier with Interaction Design

VISUAL DESIGN: GROUPING

Similar items should be grouped together: Make groups clear by using

plenty of space

Avoid the Sesame Street scenario:

“One of these things is not like the other”

Cookie Monster love Gestalt principles!

Page 23: WORKSHOP: Making the World Easier with Interaction Design

VISUAL DESIGN: “WHITESPACE”

Give your designs room to breathe! Sometimes less is more…

Page 24: WORKSHOP: Making the World Easier with Interaction Design

VISUAL DESIGN: ALIGNMENT

Line things up so they

don’t

look

jumbled

Make things larger if they’re important

Page 25: WORKSHOP: Making the World Easier with Interaction Design

There are many more principles to learn,

but this is a start.

Page 26: WORKSHOP: Making the World Easier with Interaction Design

Where does computer science come in?

Helps you understand the technologies you’re using

Teaches you to speak the same “language” as the people building your designs

Gives you the power to prototype and even build your work

Page 27: WORKSHOP: Making the World Easier with Interaction Design

Your challenge: design a new microwave.

Step 1: Research

Page 28: WORKSHOP: Making the World Easier with Interaction Design

RESEARCH: MICROWAVES ON THE MARKET

Let’s look at some example microwave interfaces and look at what we like – and

what we don’t like.

“Most microwaves that you find in the store have a user interface that is so terrible, I can only assume that it was designed by a committee of middle managers who don’t even

know the meaning of the term “user interface.”

– TimandJeni.com, “Why do most microwaves have such a terrible user experience?”

Page 29: WORKSHOP: Making the World Easier with Interaction Design

“This Jenn-Air microwave sports 34 buttons. Thirty-four buttons! The microwave in my kitchen at home is a similar Jenn-Air model, also with thirty-four flat, zero-feedback buttons. The vast majority of the time, I use exactly two of these buttons:

“Add 30 Sec.” (which also starts the heat) and “Stop / Cancel.” (TimandJeni.com)

Page 30: WORKSHOP: Making the World Easier with Interaction Design

“It’s definitely a step in the right direction, with 14 raised tactile buttons plus a simple knob, but most of the buttons are still completely superfluous. What the heck is “Inverter Turbo Defrost” or “Inverter Melt & Soften”? No doubt some

microwave engineer worked long hours coming up with these clever features, but seriously… why?” (TimandJeni.com)

Page 31: WORKSHOP: Making the World Easier with Interaction Design

Step 2: Exploring

(Brainstorming & Sketching)

Page 32: WORKSHOP: Making the World Easier with Interaction Design

BRAINSTORMING: MICROWAVE TASKS

What kinds of tasks do you feel are REQUIRED in your microwave?

What will your customers do most often?

Is there anything your current microwave does that you don’t need?

We try to state requirements as PROBLEMS, not SOLUTIONS. For example:

�  I need to set the length of time to cook

�  I need to start cooking

… What else?

Page 33: WORKSHOP: Making the World Easier with Interaction Design

SKETCH YOUR MICROWAVE UI (15 MINUTES)

� Use paper and pencil to draw what you want your microwave’s user interface to look like

� Don’t worry about the shape of the microwave itself; focus on the control panel

� Try several different ideas – the goal is to experiment, even if it seems crazy

Page 34: WORKSHOP: Making the World Easier with Interaction Design

REMINDER: TIPS AND TRICKS

Psychology: � Rule of 7

� Eye Scanning

� Left to right

� Top to bottom

Visual Design: � Grouping

� Whitespace

� Size

� Alignment

Page 35: WORKSHOP: Making the World Easier with Interaction Design

STEP 3: PROTOTYPING

�  The next step would ideally be to make a prototype: this is where computer

science really comes in!

�  You take your ideas and make them real, but as quickly as possible

�  This step lets you test with customers before you spend a ton of money on

building the real thing

�  BUT! You can even make paper prototypes – so we’ll use your sketches as a

paper prototype for Step 4.

Page 36: WORKSHOP: Making the World Easier with Interaction Design

We don’t have time to BUILD a prototype – but what you drew was essentially a very rough paper prototype!

Time for Step 4: Testing

Page 37: WORKSHOP: Making the World Easier with Interaction Design

TEST YOUR MICROWAVE UI (15 MINUTES)

This is technically a “paper prototype” test – and you can learn a lot even from these early stages!

� Find a partner or two next to you

� Take turns showing each other your designs

� See if they can do some of the requirements without help

� Get their feedback!

Page 38: WORKSHOP: Making the World Easier with Interaction Design

MICROWAVE WRAP-UP: DISCUSSION

� What did you learn?

� What was hard?

� What was your favorite part?

� Would you use the microwave you designed? Would your parents want to use it?

� What other things in your life do you think could be improved using this process?

Page 39: WORKSHOP: Making the World Easier with Interaction Design

NOW, GO MAKE THE WORLD AN EASIER PLACE TO LIVE!

� Contacting me: @muppetaphrodite or [email protected]

� Blog posts on IxD: http://blog.cherylplatz.com/?cat=13

� Schools that teach interaction design: � Carnegie Mellon University (undergrad & graduate)

� University of Washington (undergrad & graduate)

� Savannah College of Art & Design

� Click here for a Wikipedia list of global IxD college programs

Page 40: WORKSHOP: Making the World Easier with Interaction Design

EXERCISE: Evaluate an existing project using heuristics

Optional 30-minute exercise for classes with existing project work.

It can also be used on a specific existing public site, platform or app.

Page 41: WORKSHOP: Making the World Easier with Interaction Design

What do you do to improve an existing

user interface?

Page 42: WORKSHOP: Making the World Easier with Interaction Design

Remember our design process?

1.  Research 2.  Explore (Sketch, Critique)

3.  Prototype (or Implement) 4.  Test

5.  Repeat

Page 43: WORKSHOP: Making the World Easier with Interaction Design

Remember our design process?

1.  Research & Evaluate 2.  Explore (Brainstorm, Sketch, Critique)

3.  Prototype (or Implement) 4.  Test

5.  Repeat

Page 44: WORKSHOP: Making the World Easier with Interaction Design

Evaluating Existing User Interfaces

One technique is called a heuristic evaluation, where someone trained in usability walks through a UI and notes where it violates key design principles,

or “heuristics”.

Page 45: WORKSHOP: Making the World Easier with Interaction Design

Jakob Nielsen’s Usability Heuristics

1. Visibility of system status

2. Match between system and the real world

3. User control and freedom

4. Consistency and standards

5. Error prevention

6. Recognition rather than recall

7.  Flexibility and efficiency of use

8. Aesthetic and minimalist design

9. Help users recognize, diagnose and recover from errors

10. Help and documentation

From http://www.nngroup.com/articles/ten-usability-heuristics/

Page 46: WORKSHOP: Making the World Easier with Interaction Design

Let’s spend some time evaluating your projects using

some of these heuristics.

Can we make your future customers happier?

Page 47: WORKSHOP: Making the World Easier with Interaction Design

Hands-on discussion: Let’s focus on these heuristics

1. Visibility of system status

2. Match between system and the real world

3. User control and freedom

4. Consistency and standards

5. Error prevention

6. Recognition rather than recall

7.  Flexibility and efficiency of use

8. Aesthetic and minimalist design

9. Help users recognize, diagnose and recover from errors

10. Help and documentation

Page 48: WORKSHOP: Making the World Easier with Interaction Design

Heuristic: Match between system & real world

Official Definition:

“The system should speak the users' language, with words, phrases and concepts familiar to the user, rather than system-oriented terms. Follow real-world conventions, making information appear in a natural and logical order.”

In plain English:

-  Don’t make up new terms for concepts your users already know.

-  Borrow metaphors from the real world when it’s helpful.

-  Don’t be overly technical.

Page 49: WORKSHOP: Making the World Easier with Interaction Design

Heuristic: Visibility of System Status

Official Definition:

“The system should always keep users informed about what is going on, through appropriate feedback within reasonable time.”

In plain English:

-  Don’t take too long to let people know your app is doing something

-  “Appropriate” means don’t interrupt me unless it’s important.

Page 50: WORKSHOP: Making the World Easier with Interaction Design

Heuristic: Consistency and Standards

Official Definition:

“Users should not have to wonder whether different words, situations, or actions mean the same thing. Follow platform conventions.”

In plain English:

-  Don’t implement lots of different ways to do a single task in your app

-  Be inspired (and borrow heavily from) the platform you’re building for (like iOS).

Page 51: WORKSHOP: Making the World Easier with Interaction Design

Heuristic: Recognition rather than Recall

Official Definition:

“Minimize the user's memory load by making objects, actions, and options visible. The user should not have to remember information from one part of the dialogue to another.”

In plain English:

-  Don’t make your customer remember too much

-  If information is important, find a way to show it frequently

-  Be careful when deciding to hide content or controls!

Page 52: WORKSHOP: Making the World Easier with Interaction Design

Now, get together with your project group and pull up your app or any

screenshots you might have.

We’ll come through to talk to each of you briefly about how some of

these heuristics might apply to your project.

Page 53: WORKSHOP: Making the World Easier with Interaction Design

HEURISTIC EVALUATION WRAPUP: DISCUSSION

� What did you learn?

� What was hard?

� What was your favorite part?

� Are you inspired to make any changes to your own projects?

Page 54: WORKSHOP: Making the World Easier with Interaction Design

NOTES FOR INSTRUCTORS

1.  It’s important to involve the students in discussion.

Encourage students to share personal stories about good and bad interfaces from their own lives. By discussing their own moments of excitement or frustration, we slowly build empathy with other customers. If pressed for time, cut content, not discussion. This empathy is critical for interaction designers!

2.  Make sure you have plenty of paper and pencils.

Advanced supplies (scissors, colored markers, etc.) are not needed & can actually distract students.

3.  Tailor the content for grade level. For example, the heuristic section is best for late high school age & above -- and might be too dense for middle school classes. Microwaves don’t resonate with students too young to cook, but those students probably use email apps or Facebook, which are valid alternatives.

4.  Tie these concepts back to hands-on projects if possible.

If the students are working on a project, use the optional section to look at their work in a new way.

Page 55: WORKSHOP: Making the World Easier with Interaction Design

NOTES FOR INSTRUCTORS

5.  Add your own experience and content.

�  If possible, show video from a real user test (if you have the right to do so.)

�  Add more case studies or content from your own design experience.

�  Choose an alternative to the microwave you think will resonate for your students.

6.  Time the session appropriately.

�  90 minutes is the bare minimum to run the workshop (minus the heuristics, which add another 30 minutes.)

Page 56: WORKSHOP: Making the World Easier with Interaction Design

About Cheryl

Current Employer

Past Em

plo

yers

Other Companies

Cheryl’s Resume Cheryl’s UX Portfolio LinkedIn

Cheryl Platz http://blog. cherylplatz.com [email protected]