making happy users: the science behind great user experiences

48
MAKING HAPPY USERS The science behind good user experiences Hilary Little, Senior Usability Architect, CBSA @HiLittle Friday, 9 August, 13

Upload: hilary-little

Post on 01-Nov-2014

1.768 views

Category:

Technology


2 download

DESCRIPTION

Keynote given at CodeFest 2013 in Ottawa. The science of user experience design and how to become a UX Ninja.

TRANSCRIPT

Page 1: Making Happy Users: The Science Behind Great User Experiences

MAKING HAPPY USERSThe science behind good user experiences

Hilary Little, Senior Usability Architect, CBSA @HiLittleFriday, 9 August, 13

Page 2: Making Happy Users: The Science Behind Great User Experiences

97% of websites fail at UX

Friday, 9 August, 13

Page 3: Making Happy Users: The Science Behind Great User Experiences

“It really just means making sure that something works well: that a person of average ability and experience can use the thing – whether it’s a web site, remote control, or revolving door – for its intended purpose without getting hopelessly frustrated.”

– Steve Krug

Friday, 9 August, 13

Page 4: Making Happy Users: The Science Behind Great User Experiences

There’s a process for that.

Friday, 9 August, 13

Page 5: Making Happy Users: The Science Behind Great User Experiences

User Centred Design

DesignResearch Test

Friday, 9 August, 13

Page 6: Making Happy Users: The Science Behind Great User Experiences

functional

reliable

usable

pleasurable

Hierarchy of UX needs

Available and accurate

Easy to use

Enjoyable to use

Works as coded

Friday, 9 August, 13

Page 7: Making Happy Users: The Science Behind Great User Experiences

functional

reliable

usable

pleasurable

Works as coded

Available and accurate

Easy to use

{Test the code

Enjoyable to use

Measuring success

Friday, 9 August, 13

Page 8: Making Happy Users: The Science Behind Great User Experiences

functional

reliable

usable

pleasurable

Works as coded

Available and accurate

Easy to use

{Test the code

{Test the design

Enjoyable to use

Measuring success

Friday, 9 August, 13

Page 9: Making Happy Users: The Science Behind Great User Experiences

Observe them in theirnatural habitat

Friday, 9 August, 13

Page 10: Making Happy Users: The Science Behind Great User Experiences

“Ford’s quality ratings plunged and a

feature meant to increase loyalty

instead damaged perceptions of the

company.”Nick Bunkley, NYT

Ask Ford.

Friday, 9 August, 13

Page 11: Making Happy Users: The Science Behind Great User Experiences

Do not ask users what they want

"If I had asked people what they wanted, they would have said faster horses."

Henry Ford

Friday, 9 August, 13

Page 12: Making Happy Users: The Science Behind Great User Experiences

Observe them

What users say and what they do are different.

Friday, 9 August, 13

Page 13: Making Happy Users: The Science Behind Great User Experiences

Friday, 9 August, 13

Page 14: Making Happy Users: The Science Behind Great User Experiences

Outdated design process

Design decision

Revise

DoneClient likes it?

YesNo

Friday, 9 August, 13

Page 15: Making Happy Users: The Science Behind Great User Experiences

“One of usability’s most hard-earned lessons is that ‘you are not the user.’ If you work on a development project, you’re atypical by definition.” -Jakob Nielsen

Friday, 9 August, 13

Page 16: Making Happy Users: The Science Behind Great User Experiences

Outdated design process

Design decision

Revise

DoneClient likes it?

YesNo

Friday, 9 August, 13

Page 17: Making Happy Users: The Science Behind Great User Experiences

Evidence-based design process

Design decision

Iterate

Keep itUsers successful?

YesNo

Test with users

Friday, 9 August, 13

Page 18: Making Happy Users: The Science Behind Great User Experiences

Total cost of one design decision

Time

10,800 additional person days

Money

$3 million dollars in additional operating

costs

Risk

At least 60 additional targeters

Friday, 9 August, 13

Page 19: Making Happy Users: The Science Behind Great User Experiences

But I hate users and I want them to suffer.

Friday, 9 August, 13

Page 20: Making Happy Users: The Science Behind Great User Experiences

More time for developmentLess time doing maintenance

Dodge design torpedoes Users will love you

Friday, 9 August, 13

Page 21: Making Happy Users: The Science Behind Great User Experiences

Based on R. Pressman (2000), Software Engineering: A Practitioner's Approach and Ehrlich and Rohn, Cost-Justification of Usability Engineering: A Vendor’s Perspective, In Bias & Mayhew (1994) Cost-Justifying Usability.

$1000

$10,000

THE COST OF FIXING BAD DESIGN

Design Develop Deploy

$100

Friday, 9 August, 13

Page 22: Making Happy Users: The Science Behind Great User Experiences

“Provide a simple and convenient payment option”

- PRESTO

“PRESTO – It’s that easy”

“Life is easier with PRESTO”

Friday, 9 August, 13

Page 23: Making Happy Users: The Science Behind Great User Experiences

“Maddening, cumbersome, punitive.”

“I call it ‘PAINSTO’.”

“There are so many terms and conditions on the website. It scares

the crap out of you.”

- CUSTOMERS

Friday, 9 August, 13

Page 24: Making Happy Users: The Science Behind Great User Experiences

“I want convenient, easy and fast fare payment.”

Friday, 9 August, 13

Page 25: Making Happy Users: The Science Behind Great User Experiences

Friday, 9 August, 13

Page 26: Making Happy Users: The Science Behind Great User Experiences

“Uptime of the website meets or exceeds PRESTO standards. Customer convenience features are functional and available.”

functional

reliable

usable

pleasurable

Available and accurate

Easy to use

Enjoyable to use

Works as coded

x

x

Friday, 9 August, 13

Page 27: Making Happy Users: The Science Behind Great User Experiences

Really?

Friday, 9 August, 13

Page 28: Making Happy Users: The Science Behind Great User Experiences

Friday, 9 August, 13

Page 29: Making Happy Users: The Science Behind Great User Experiences

“I am no longer a Presto user.”

Friday, 9 August, 13

Page 30: Making Happy Users: The Science Behind Great User Experiences

You don’t know it’s usable until you test it with users.

Friday, 9 August, 13

Page 31: Making Happy Users: The Science Behind Great User Experiences

Ninja UX: Prototype designs.Test them with users.See where they run into problems.Fix them.

Friday, 9 August, 13

Page 32: Making Happy Users: The Science Behind Great User Experiences

Sweet spot: 5 users

Friday, 9 August, 13

Page 33: Making Happy Users: The Science Behind Great User Experiences

•4-6 tasks

•Create a prototype

•Ask users to “think aloud”

•No coaching!

Friday, 9 August, 13

Page 34: Making Happy Users: The Science Behind Great User Experiences

Bad task:Search for Line 367 - Amount for children born in 1995 or later.

Good task:You are ready to start your tax return. This year, you had your first child. Find information on what deductions you are now entitled to.

Friday, 9 August, 13

Page 35: Making Happy Users: The Science Behind Great User Experiences

“You’re traveling abroad in two weeks and your passport is about to expire. How might you renew it before you go so you don’t need to cancel your vacation?”

“Fill out the Simplified Adult Passport Application Form.”

Friday, 9 August, 13

Page 36: Making Happy Users: The Science Behind Great User Experiences

Recruiting users

Friday, 9 August, 13

Page 37: Making Happy Users: The Science Behind Great User Experiences

Metrics

•Task completion rates

•Errors

•Time on task

•Satisfaction

Friday, 9 August, 13

Page 38: Making Happy Users: The Science Behind Great User Experiences

Designing for pleasure:

It’s all in the details.

http://nothingbutbonfires.com/photos/1838342742/set/72157603044198558

Friday, 9 August, 13

Page 39: Making Happy Users: The Science Behind Great User Experiences

Answer questions before they’re

asked.

List of ways to design for pleasure from: : http://boxesandarrows.com/from-satisfaction-to-delight/

Friday, 9 August, 13

Page 40: Making Happy Users: The Science Behind Great User Experiences

Communicate using a heightened degree of respect, tolerance and

empathy.

Friday, 9 August, 13

Page 41: Making Happy Users: The Science Behind Great User Experiences

Maximize user capacity for insight, curiosity and perception; create the desire to engage.

Friday, 9 August, 13

Page 42: Making Happy Users: The Science Behind Great User Experiences

Intelligently personalize experiences based on past needs, behaviors or purchases.

Friday, 9 August, 13

Page 43: Making Happy Users: The Science Behind Great User Experiences

Recognize connections or relationships of value to the user.

Friday, 9 August, 13

Page 44: Making Happy Users: The Science Behind Great User Experiences

Demonstrate that you know and understand the user.

Friday, 9 August, 13

Page 45: Making Happy Users: The Science Behind Great User Experiences

Provide pleasant surprises.

Friday, 9 August, 13

Page 46: Making Happy Users: The Science Behind Great User Experiences

UX

functional

reliable

usable

pleasurable

Works as coded

Available and accurate

Easy to use

{Test the code

{Test the design

Enjoyable to use

Design decision

Iterate

Keep itUsers successful?

YesNo

Test with users

Friday, 9 August, 13

Page 47: Making Happy Users: The Science Behind Great User Experiences

Ninja UX Code of Honor

• Know your user, and you are not your user.

• Don’t ask users what they want.

• Make design decisions based on data, not opinion.

• Treat design as a hypothesis to test.

• Fail early and fail often.

• Go the extra mile.UX

Friday, 9 August, 13

Page 48: Making Happy Users: The Science Behind Great User Experiences

Go make happy users!

UX

Friday, 9 August, 13