+ All Categories
Home > Documents > CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b:...

CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b:...

Date post: 17-Jul-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
118
CSE 440: Introduction to HCI User Interface Design, Prototyping, and Evaluation James Fogarty Kailey Chan Dhruv Jain Nigini Oliveira Chris Seeds Jihoon Suh Lecture 15: Designing for Diverse Needs Tuesday / Thursday 12:00 to 1:20
Transcript
Page 1: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

CSE 440: Introduction to HCIUser Interface Design, Prototyping, and Evaluation

James FogartyKailey ChanDhruv JainNigini OliveiraChris SeedsJihoon Suh

Lecture 15:Designing forDiverse Needs

Tuesday / Thursday12:00 to 1:20

Page 2: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Project StatusLooking Forward

3g: Presentation Due Wednesday 11/294b: Video Prototype Due Monday 12/44c: Poster Due Wednesday 12/6

Next Week Focused on Feedback

4e: Final Poster, Video, Website 12/11

Other AssignmentsReading 5 Due Saturday 12/2

Page 3: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

PresentationsPresentations Thursday / Friday

6 groups on Thursdayamisu, Cease, Check Yourself, MetaGrocer, MOLO, Pilltender

9:30 section on FridayBackTrack, RAPID, SALT, Hermes (from 1:30)

10:30 section on FridaySimPark, Speech Bubble, StudyBuddy, interview.io (from 12:30)

Everybody attends Thursdaywelcome in 9:30 and 10:30 sections on Fridayno 12:30 or 1:30 sections on Friday

Have thoughtful questions for other groups

Be sure you prepare and rehearseLimit 7 minutesTeam responsibility for the presentationsPPT(X) or PDF, embed fonts, happy to “check”

Page 4: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Fixing up Logo and Website

Page 5: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

A Basic Tenet of DesignIf you do not actually understand your design problem, then you cannot make the best design

Page 6: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

A Basic Tenet of DesignYou are not designing for yourself

You bring a lot of background to the tableThat background is your assetBut you also need to be mindful of it

You need to understand the context of your design and the people who will use it

What this means can vary widelyAnd may be beyond what you can or will do

For example, Julie’s training for dissertation research

Page 7: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

A Basic Tenet of DesignYou are not designing for yourself

You bring a lot of background to the tableThat background is your assetBut you also need to be mindful of it

You need to understand the context of your design and the people who will use it

What this means can vary widelyAnd may be beyond what you can or will do

Contextual Inquiry Terminology:Entering Focus

For example, Julie’s training for dissertation research

Page 8: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

PinkificationThis can feel like a complicated issue

But it is not new

We will start hereThen work through more obvious problems

Page 9: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Bic for Her

http://www.forbes.com/sites/davidvinjamuri/2012/08/30/bic-for-her-what-they-were-actually-thinking-as-told-by-a-man-who-worked-on-tampons/

Finally! For years I've had to rely on pencils, or at worst, a twig and some drops of my feminine blood to write down recipes (the only thing a lady should be writing ever). I had despaired of ever being able to write down said recipes in a permanent manner, though my men-folk assured me that I "shouldn't worry yer pretty little head". But, AT LAST! Bic, the great liberator, has released a womanly pen that my gentle baby hands can use without fear of unlady-like callouses and bruises. Thank you, Bic!

Page 10: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Bic for Her

http://www.forbes.com/sites/davidvinjamuri/2012/08/30/bic-for-her-what-they-were-actually-thinking-as-told-by-a-man-who-worked-on-tampons/

It is very, very hard to imagine that the people who made the decision to launch “Bic for Her” were the same women expected to buy them.

Page 11: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Apple HealthKit Launch

http://www.theverge.com/2014/9/25/6844021/apple-promised-an-expansive-health-app-so-why-cant-i-track

“with Health, you can monitor all of your metrics that you’re most interested in”Apple Software executive Craig Federighi

Page 12: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Apple HealthKit Launch

http://www.theverge.com/2014/9/25/6844021/apple-promised-an-expansive-health-app-so-why-cant-i-track

“If you’re a human who menstruates, you’re shit out luck”

“The fact that it’s a women’s issue isn’t grounds for dismissal”

“with Health, you can monitor all of your metrics that you’re most interested in”Apple Software executive Craig Federighi

Page 13: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Kodak launched this black camera in 1926It was successful, but was selling more to menEngaged Walter DorwinTeague to design a model that would appeal to womenHis solution was to release a the camera in 5 different colors, each packed in a pseudo-silk lined box, where the box and liner matched the color of the cameraKodak Vest Pocket Series III (1926)

Buxton, CHI 2014

Kodak, 1926

Page 14: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Kodak launched this black camera in 1926It was successful, but was selling more to menEngaged Walter DorwinTeague to design a model that would appeal to womenHis solution was to release a the camera in 5 different colors, each packed in a pseudo-silk lined box, where the box and liner matched the color of the cameraKodak Vest Pocket Series III (1926)

Buxton, CHI 2014

Kodak, 1926 Anybody know Teague Design?

Page 15: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Walter

Do

wrin

Teag

ue

Vanity

Ko

dak

(1928)

Buxton, CHI 2014

Page 16: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Apple launched this white iPod in 2001

It was successful, but was selling more to men

Designed a model that would appeal to women

Their solution was a smaller version of the iPod in 5 different colors

Apple G1 iPod, October 2001

Buxton, CHI 2014

Apple, 2001

Page 17: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Jonath

an Ive

Ap

ple

iPo

d M

ini (2

004)

Walter

Do

wrin

Teag

ue

Vanity

Ko

dak

(1928)

Buxton, CHI 2014

Page 18: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Buxton, CHI 2014

Observations by BuxtonSame basic design brief

Same use of colorSame number and choice of colorsSame simultaneous release of colors

Teague / Kodak example is a classicKnown to any trained industrial designerJonathan Ive is an extremely well trained designerDraws inspiration from the past

Page 19: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

How About Less ControversialOur perception of the trustworthiness and usability of a website is dramatically shaped by a first impression of appeal

How about we examine appeal around the worldThrow in age and gender for good fun

Reinecke and Gajos, CHI 2014

Page 20: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Reinecke and Gajos, CHI 2014

An Activity

Page 21: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

321

Reinecke and Gajos, CHI 2014

Page 22: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Reinecke and Gajos, CHI 2014

Page 23: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

321

Reinecke and Gajos, CHI 2014

Page 24: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Reinecke and Gajos, CHI 2014

Page 25: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

321

Reinecke and Gajos, CHI 2014

Page 26: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Reinecke and Gajos, CHI 2014

Page 27: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

321

Reinecke and Gajos, CHI 2014

Page 28: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Reinecke and Gajos, CHI 2014

Page 29: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Popular Rwandan Website

Reinecke and Gajos, CHI 2014

Page 30: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Reinecke and Gajos, CHI 2014

Page 31: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Large Scale Data Collection2.4 million ratings39,975 participants430 websites

Reinecke and Gajos, CHI 2014

Page 32: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Visual Feature Analysis2.4 million ratings39,975 participants430 websites

39 image metrics describing website perceived colorfulnessand complexity

Age, country, gender, education

Reinecke and Gajos, CHI 2014

Page 33: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

visual complexity

vis

ua

l a

pp

ea

l peak appeal

Reinecke and Gajos, CHI 2014

Plotting Appeal by Complexity

Page 34: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

colorfulness & complexity

complexitycolorfulness

vis

ua

l a

pp

ea

l

Reinecke and Gajos, CHI 2014

Plotting Appeal by Colorfulness

Page 35: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

United States

colorfulness & complexity

vis

ua

l a

pp

ea

l

complexitycolorfulness

Reinecke and Gajos, CHI 2014

United States

Page 36: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Germany Macedonia Hong Kong

complexitycolorfulness

United States

colorfulness & complexity

vis

ua

l a

pp

ea

l

Reinecke and Gajos, CHI 2014

Other Countries

Page 37: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Reinecke and Gajos, CHI 2014

Page 38: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Reinecke and Gajos, CHI 2014

Page 39: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Reinecke and Gajos, CHI 2014

Page 40: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

< 20 years

> 50 years

Reinecke and Gajos, CHI 2014

Page 41: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

female

male

Reinecke and Gajos, CHI 2014

Page 42: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Abandoning “One Best Design”People have different preferences

We can study these preferencesWe can even predict these preferences

A design that emphasizes one preference will generally disadvantage some other preference

Not always, because software is malleable

How should we think about differencesOne powerful viewpoint is social justice

Page 43: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Accessibility is the LawNational Federation of the Blind vs. Target, 2006Americans with Disabilities Act, 1990

Requires accessibility in employment, public entities and public transportation, public accommodations and commercial facilities

Rehabilitation Act, 1973Section 508, 1998Mandates federal procurement of accessible electronic and information technologies

Page 44: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Universal Design vs. Assistive Technology

Page 45: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Personal Texting by Deaf People

Teletypewriter (TTY) used by deaf people in their homes circa 1970

1990s TTY with built-in acoustic modem

SMS texting

Page 46: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

People with Disabilities1 billion people worldwide

15% of the population

50 million people in US

Including yourself if you are fortunate to live to develop disabilities

Page 47: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

A Social Justice Problem1 billion people worldwide

15% of the population

50 million people in US

Including yourself if you are fortunate to live to develop disabilities

16% of people in the US10% of workforce5% of STEM workforce1% of PhDs in STEM

Page 48: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Current State of Devices

Apple VoiceOver

Slide Rule, Kane et al, ASSETS 2008

Page 49: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Current State of Devices

Apple VoiceOver

Slide Rule, Kane et al, ASSETS 2008

Page 50: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Implementing Accessibility SupportEvery major platform has metadata hooks you implement to support accessibility services

e.g., image alt text, element content description

Every major platform has other guidelinese.g., H1 use, element visual contrast

If you do not implement this, you are denying access to many people

And probably breaking the relevant laws

Page 51: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Equal Access to InformationIs this access equal?

Page 52: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Equal Access to InformationIs this access equal?

Some dimensions to considerCostSpeedAccuracyEase

It simply being possible is not enough

Page 53: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

A Closer Look at Text Entry

Azenkot

Page 54: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

A Closer Look at Text Entry

Azenkot

Page 55: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Contrast with Braille Input

Page 56: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Contrast with Braille Input

r

1

2

3

4

5

6

123 654

Page 57: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Ability-Based DesignStates that all interfaces make assumptions about the abilities needed to use them

Any one-size-fits-all design is therefore inaccessible to many people

Instead of asking people to struggle to adapt, asks that interfaces adapt or be adaptable to match the abilities of each person

Wobbrock, TACCESS, 2011

Page 58: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Perkinput

Azenkot et al, GI 2012

Page 59: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

CalibrateInitialize the model

Perkinput

Azenkot et al, GI 2012

Page 60: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

DetectMaximum likelihood to decide which finger input each touch.

Perkinput

Azenkot et al, GI 2012

Page 61: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

UpdateShift the hit distributions towards the input points.

Perkinput

Azenkot et al, GI 2012

Page 62: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

1

r

EncodingBraille: one column at a time.

1

2

3

4

5

6

Perkinput

Azenkot et al, GI 2012

Page 63: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Perkinput

Azenkot et al, GI 2012

Page 64: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Perkinput

Azenkot et al, GI 2012

Page 65: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Wo

rds

pe

r M

inu

te

0

2

4

6

8

1 2 3 4 5 6 7Session

Speed

VoiceOver

Perkinput

0

1 2 3 4 5 6 7Session

0.12

0.02

0.04

0.06

0.08

0.10

0.14

Un

corr

ect

ed

Err

or

Ra

te

Accuracy

Perkinput

VoiceOver

Speed and Accuracy

Azenkot et al, GI 2012

Page 66: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Another Problem

Azenkot et al, ASSETS 2012

Page 67: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Another Problem

Azenkot et al, ASSETS 2012

Page 68: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

PassChords

Azenkot et al, ASSETS 2012

Page 69: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

CalibratePassChords

Azenkot et al, ASSETS 2012

Page 70: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Tap 1 PassChords

Azenkot et al, ASSETS 2012

Page 71: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Tap 2 PassChords

Azenkot et al, ASSETS 2012

Page 72: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Tap 3 PassChords

Azenkot et al, ASSETS 2012

Page 73: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Tap 4 PassChords

Azenkot et al, ASSETS 2012

Page 74: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

PassChords

Azenkot et al, ASSETS 2012

Page 75: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

PassChords

Azenkot et al, ASSETS 2012

Page 76: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

PassChords VoiceOver PINs

2

4

6

10S

eco

nd

s

8

Time to Authenticate

Azenkot et al, ASSETS 2012

Page 77: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

PassChords VoiceOver PINs

10

20

30

50Fa

ilure

Ra

te

40

Accuracy

Azenkot et al, ASSETS 2012

Page 78: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

What About Security?

Azenkot et al, ASSETS 2012

Page 79: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

What About Security?One measure is Entropy

The minimum number of bits needed to encode the set of all possible passwords

4-digit PINS: 13.3 bits

Azenkot et al, ASSETS 2012

Page 80: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

What About Security?A better measure is Guessing Entropy

The minimum number of bits needed to encode the number of guesses given distribution

4-digit PINS: 12.7 bits

Azenkot et al, ASSETS 2012

Not all PINS are equally likely

Page 81: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Index

Middle

Ring

Pinky

0%

10%

20%

Finger Pattern Frequency

Azenkot et al, ASSETS 2012

Note the relative absence of three-finger chords

Page 82: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

What About Security?A better measure is Guessing Entropy

The minimum number of bits needed to encode the number of guesses given distribution

4-digit PINS: 12.7 bits4-tap PassChords: 12.6 bits

Azenkot et al, ASSETS 2012

Page 83: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Speech Input

Azenkot et al, ASSETS 2013

Page 84: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

When of my hobbies is hiking.

I really enjoyed getting away…

The triangle consist of a 2 mile hike

to the beach, I three-mile hike along

the beach, and a 2 mile hike back.

It is a very common hike, but I knew to the northwestern if you like I need to do it.

Reviewing Errors and Edits

Azenkot et al, ASSETS 2013

Page 85: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

When of my hobbies is hiking.

I really enjoyed getting away…

The triangle consist of a 2 mile hike

to the beach, I three-mile hike along

the beach, and a 2 mile hike back.

It is a very common hike, but I knew to the northwestern if you like I need to do it.

Serial Access in Reviewing Transcript

Azenkot et al, ASSETS 2013

Page 86: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

When of my hobbies is hiking.

I really enjoyed getting away…

The triangle consist of a 2 mile hike

to the beach, I three-mile hike along

the beach, and a 2 mile hike back.

It is a very common hike, but I knew to the northwestern if you like I need to do it.

Serial Access in Reviewing Transcript

Azenkot et al, ASSETS 2013

Page 87: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

When of my hobbies is hiking.

I really enjoyed getting away…

The triangle consist of a 2 mile hike

to the beach, I three-mile hike along

the beach, and a 2 mile hike back.

It is a very common hike, but I knew to the northwestern if you like I need to do it.

Serial Access in Reviewing Transcript

Azenkot et al, ASSETS 2013

Page 88: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

When of my hobbies is hiking.

I really enjoyed getting away…

The triangle consist of a 2 mile hike

to the beach, I three-mile hike along

the beach, and a 2 mile hike back.

It is a very common hike, but I knew to the northwestern if you like I need to do it.

Serial Access in Reviewing Transcript

Azenkot et al, ASSETS 2013

Page 89: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Reviews and Edits80% of composition time in review and edits

Azenkot et al, ASSETS 2013

Speechinput

Keyboard

50

100

150W

ord

s P

er

Min

ute

(W

PM

)

Naturalspeech

Page 90: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Spifi

Azenkot et al, ASSETS 2013

Page 91: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Spifi

Azenkot et al, ASSETS 2013

Page 92: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Spifi

Azenkot et al, ASSETS 2013

Page 93: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Spifi

Azenkot et al, ASSETS 2013

Page 94: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Recognize Speech as N-best List

Do you need a day?

Do you need today?

Do you need it today?

Do you need to today?

Azenkot et al, ASSETS 2013

Page 95: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Find Uncertain Words

Do you need a day?

Do you need today?

Do you need it today?

Do you need to today?

Do you need ** ******

Azenkot et al, ASSETS 2013

Page 96: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Split Into Phrases and Align Alternatives

Do you need a day?

today?

it today?

to today?

Azenkot et al, ASSETS 2013

Page 97: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

“Sometimes you don’t follow along as well unless [you are] one on one.”

Accessibility is More than Text Entry

Eyes-Free Yoga, Rector et al, ASSETS 2013

Page 98: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Accessibility is More than Text Entry

Eyes-Free Yoga, Rector et al, ASSETS 2013

Page 99: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Accessibility is More than Text Entry

Eyes-Free Yoga, Rector et al, ASSETS 2013

Page 100: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Accessibility is More than Text Entry

Ferris et al, 2010

Page 101: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Accessibility is More than Text Entry

How do you find a bus stop?

Azenkot et al, CHI 2011

Page 102: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Accessibility is More than Text Entry

StopInfo, Campbell et al, ASSETS 2014

Page 103: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

What is Disability?The old model is medical, focused on the individual with a mindset of “fixing” an impairment

Current model understands disability is imposed by society and design not accounting for diversity

“Disability is thus not just a health problem. …the interaction between features of a person’s body and features of the society in which he or she lives. Overcoming the difficulties…requires interventions to remove environmental and social barriers.”

Page 104: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

What is Disability?Impairment

a problem in body function or structure

Activity Limitationa difficulty encountered by a personin executing a task or action

Participation Restrictiona problem experienced by a personin involvement in life situations

Page 105: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Apple HealthKit Launch

http://www.theverge.com/2014/9/25/6844021/apple-promised-an-expansive-health-app-so-why-cant-i-track

“If you’re a human who menstruates, you’re shit out luck”

“The fact that it’s a women’s issue isn’t grounds for dismissal”

“with Health, you can monitor all of your metrics that you’re most interested in”Apple Software executive Craig Federighi

Page 106: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Pinkification and Menstruation

Period Diary

Other apps already exist for tracking menstrual cycles

Most employ feminine, pink, flowery aesthetics

If you only focus on the pink, you can also miss important design needsP. Tracker Lite

Epstein et al, CHI 2017

Page 107: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Pinkification and Menstruation

Period Diary

P. Tracker Lite

Epstein et al, CHI 2017

“they have tried to make it ‘feminine’ by adding flowers… It makes me feel like you are trying to ‘dumb it down’ for me. Why can’t keeping track of my menstruation be a professional and organized task?”

“a lot of them just felt kind of condescending or like they were designed by dudes who were designing what they thought a woman would like.”

Page 108: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Diverse Needs and Menstruation

Glow

Clue

Epstein et al, CHI 2017

Designs implicitly assumed gender or sexual orientation

Assumptions can be subtle, like in iconography or how text is phrased

Page 109: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Diverse Needs and Menstruation

Glow

Clue

Epstein et al, CHI 2017

“sex options assume sex with a man, and reminder of ovulation cycle both remind me I am not a ‘normal’ woman whenever I use the app… but it’s not overly pink so I deal.”

“it’s hard to find tools that work for me! [Clue] uses gender neutral language… it’s also not focused on pregnancy, which I’m not interested in at all.”

Page 110: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Diverse Needs and Menstruation

Designs often highlight ovulation information alongside the period

Such content aligns with some people’s needs for tracking while de-emphasizing or ignoring the needs of others

Epstein et al, CHI 2017

Clue

Life

Page 111: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Diverse Needs and Menstruation

Epstein et al, CHI 2017

Clue

Life

“when I was younger I used to just remember. When I started trying for a baby, it became important to know my fertile times.”

“I would like it if they made a kid’s version because idc [I don’t care] about fertile!! I’m too young!!”

Page 112: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Diverse Needs and Menstruation

Epstein et al, CHI 2017

Clue

Life

“my app shows predicted ovulation. I wish it didn't. We dealt with infertility and extensive treatments for 6 years. I am no longer trying to get pregnant and I don't like the reminder of TTC [trying to conceive] or the tiny glimmer of hope that maybe by magic this will be the month when a miracle happens.”

“a constant reminder of trying to conceive and not succeeding”

Page 113: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Back to Bic for Her

http://www.forbes.com/sites/davidvinjamuri/2012/08/30/bic-for-her-what-they-were-actually-thinking-as-told-by-a-man-who-worked-on-tampons/

It is very, very hard to imagine that the people who made the decision to launch “Bic for Her” were the same women expected to buy them.

Page 114: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Back to Bic for Her

http://www.forbes.com/sites/davidvinjamuri/2012/08/30/bic-for-her-what-they-were-actually-thinking-as-told-by-a-man-who-worked-on-tampons/

It is very, very hard to imagine that the people who made the decision to launch “Bic for Her” were the same women expected to buy them.

There are lots of ways to make an awful mistake, but some of the worst could be avoided if consumer companies were staffed by actual consumers. Entrepreneurs rarely make this kind of mistake because they tend to start businesses to solve their own problem. That’s why they rarely look as silly as Bic does right now.

Page 115: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

A Social Justice Problem1 billion people worldwide

15% of the population

50 million people in US

Including yourself if you are fortunate to live to develop disabilities

16% of people in the US10% of workforce5% of STEM workforce1% of PhDs in STEM

“Entrepreneurs … tend to start businesses to solve their own problem”

Diverse participation is critical in effective design

Page 116: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

A Basic Tenet of DesignYou are not designing for yourself

You need to understand the context of your design and the people who will use it

We need diversity in who is doing designAs a field, our work suffers because of this failing

Page 117: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

Grades and ExamGrades will publish in Canvas shortly

Can review exam during my office hourstoday from 2:00 to 3:30 in CSE 632,or email to arrange appointment

Page 118: CSE 440: Introduction to HCI - University of Washington...3g: Presentation Due Wednesday 11/29 4b: Video Prototype Due Monday 12/4 4c: Poster Due Wednesday 12/6 Next Week Focused on

CSE 440: Introduction to HCIUser Interface Design, Prototyping, and Evaluation

James FogartyKailey ChanDhruv JainNigini OliveiraChris SeedsJihoon Suh

Lecture 15:Designing forDiverse Needs

Tuesday / Thursday12:00 to 1:20


Recommended