usability and accessibility lecture 5 – 02/03/10

69
© Simeon Keates 2010 Usability and Accessibility Lecture 5 – 02/03/10

Upload: tallys

Post on 11-Jan-2016

33 views

Category:

Documents


0 download

DESCRIPTION

Usability and Accessibility Lecture 5 – 02/03/10. Heuristics as a design approach. Setting the scene. “Rehabilitation Robotics in Europe” c.1997 EU funded many projects under TIDE initiative LOTS of money!!! Projects generally major disasters Let’s see why …. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Usability and AccessibilityLecture 5 – 02/03/10

Page 2: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010Page 2

Heuristics as a design approach

Page 3: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Setting the scene

“Rehabilitation Robotics in Europe” c.1997 EU funded many projects under TIDE initiative LOTS of money!!!

Projects generally major disasters Let’s see why…

Page 3

Page 4: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

An example – The EPI-RAID robot

Page 4

Page 5: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

EPI-RAID failed because…

No in-built market to sell to• Had to sell on its own merits

Too expensive • (~5000000DKK)

Overtaken by new technology• Internet

Not enough consideration of what it was to be used for• Too much focus on the technology

Page 5

Needed a user-centred design approach!

Page 6: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Question

Can we use Nielsen’s heuristic in the design process?

i.e. not just for post-hoc testing

Page 6

Page 7: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010Page 7

Reminder: The fundamental stages of design

user wants/needs system requirements

STAGE 1 - define the problem

STAGE 2 - develop a solution

STAGE 3 - evaluate the solution

develop a usable system for “all” users

verify/validate for all users

Page 8: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

The fundamentals of interaction

Card, Moran and Newell (1983 – “The Psychology of Human-Computer Interaction”) proposed that actions could be described by:

Page 8

Time taken = x + y + z

where = time for one perceptual cycle

= time for one cognitive cycle

= time for one motor function

x, y & z are integers

p c m

p

c

m

Page 9: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Putting heuristics into the design process

STAGE 1 - Problem specification

STAGE 2a - Visibility of system status• PERCEPTION

STAGE 2b - Match between system and real world• COGNITION

STAGE 2c - User freedom and control• MOTOR FUNCTION

STAGE 3 - Evaluation/verification

Page 9

1

2

3

Also known as the 5-level model

See Keates and Clarkson “Countering design exclusion”

LEVEL 1

LEVEL 2

LEVEL 3

LEVEL 4

LEVEL 5

Page 10: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Diagrammatically…

Page 10

From: Keates & Clarkson “Countering design exclusion”

Page 11: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

The IRVIS (Interactive Robotic Visual Inspection System) prototype

Page 11

Page 12: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Questions of interest

Question 1: Is the robot under-specified or fundamentally “wrong”? Question 2: Can we make it usable? Question 3: Can we make it accessible?

Page 12

Page 13: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Level 1 - Problem requirements

AIM 1: What are the system requirements? AIM 2: Why did the original interface fail?

ASSESSMENT: Verify problem definition

Page 13

Page 14: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Level 1 – Understanding the system requirements

What are the system requirements?• Understand manual process• User observations

Why did the original interface fail?

productobjectives

specificrequirements

potentialusers

Page 14

Page 15: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

The original interface

Page 15

Page 16: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Level 1 - Problem specification (cont.)

Inspection process requires:• Translation• Rotation• Tilting• Zooming• Focusing

Page 16

Page 17: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Developing a solution: the “Variable Fidelity Prototype”

Page 17

Page 18: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Level 2 - Output to user – “Visibility of system status”

Page 18

Page 19: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Level 3 - User mental model – “Match between system and real world”

Page 19

Page 20: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Level 4 - Input from user – “User freedom and control”

Page 20

Page 21: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Level 5 – Verifying functional and usability attributes

Page 21

Page 22: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Level 5 - Social attributes

The design of a new interface has shown significantly increased usability

Qualitative user feedback extremely favourable The final interface also showed improved usability for able-

bodied users Costly robot re-build avoided

Page 22

Page 23: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Features of the 5-level model

Iterative approach, with user trials and evaluation at each level Addresses each stage of the interaction process explicitly Guidelines can be incorporated where applicable Clear focus on usability

Page 23

Page 24: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Improving the 5-level model…

Will be seen a little later…

Page 24

Page 25: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Summary

Usability and design are closely intertwined

Usability needs to consider design perspectives

Usability methods used need to complement design process and stage of development lifecycle

Page 25

Page 26: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Introducing “inclusive design”

Page 26

Page 27: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

The need for inclusive design - a “typical” user

Page 27

Page 28: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

The need for inclusive design - the bigger picture

Page 28

Page 29: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

What is a good/inclusive interface?

Acceptable by the intended user group

Need to define: What is the intended user group? What is acceptable?

Page 29

Page 30: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Who are the intended users?

Typical user stereotypes The “disabled” The “elderly” The “person in the street” The “customer”

Page 30

Page 31: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Designing inclusively = design for the disabled (?)

Need to adopt inclusive design arises because user capabilities ≠ product demands

Thus users with limited or impaired capabilities need a more accessible version to be designed

User group most commonly (stereotypically) associated with limited or impaired capabilities is people with disabilities

Ergo – designing inclusively is really designing for the disabled

Page 31

Page 32: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Inclusive design philosophies

Most capable

Least capableTOP DOWN

Most capable

Least capableBOTTOM UP

Page 32

Page 33: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Examples of the different approaches

AN Other Mouse

TOP DOWN BOTTOM UP

<€100>€1500Page 33

Page 34: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Approaches to “designing for the widest possible range of users”

Universal Design Design for All Universal Access Inclusive Design Countering Design Exclusion Design for disability

Page 34

Page 35: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Universal Design

For a long time the most famous “inclusive design” approach Very popular in Japan and USA Strong association with architectural design

• Buildings access

Not big in Europe• “Guiding principles” seen as too rigid and too deeply associated with its US

heritage

Page 35

Page 36: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

The 7 guiding principles of Universal Design

1 - Equitable use• The design must be useful and marketable to people with diverse abilities

2 - Flexibility in use• The design accommodates a wide range of individual preferences and abilities

3 - Simple and intuitive• Use of the design is easy to understand, regardless of the user’s experience,

knowledge, language skills or current concentration level

4 - Perceptible information• The design communicates necessary information effectively to the user,

regardless of the ambient conditions or the user’s sensory abilities

Page 36

Page 37: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

The 7 guiding principles of Universal Design

5 – Tolerance for error• The design minimises hazards and the adverse consequences of accidental

or unintended actions

6 – Low physical effort• The design can be used efficiently and comfortably and with a minimum of

fatigue

7 – Size and space and approach for use• Appropriate size and space is provided for approach, reach, manipulation

and use regardless of user’s body size, posture or mobility

Page 37

Page 38: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Other approaches to designing for the most possible users

Design for All• An older approach, very popular at one time

Inclusive design• Popular in Europe• More flexible approach than Universal Design

Universal Access• “Inclusive design for HCI”

Countering design exclusion• Developed by Keates and Clarkson (see book of same name)

Page 38

Page 39: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Design for All(?)

Synonymous with “one product for all” (note – incorrectly)• Not really a feasible goal (see first lecture)

EU eEurope initiative defines DfA as:• “…designing mainstream products and services to be accessible by as

broad a range of users as possible.”

Page 39

Page 40: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Defining “inclusive design” (source: Keates “Designing for accessibility”)

UK Department of Trade and Industry:• Inclusive design is a process whereby “…designers ensure that their

products and services address the needs of the widest possible audience.”

RSA (Royal Society for the Encouragement of Arts, Manufacture and Commerce):• Inclusive design is “… about ensuring that environments, products, services

and interfaces work for people of all ages and abilities.”

UK Design Council:• “Inclusive design is not a new genre of design, nor a separate specialism,

but an approach to design in general and an element of business strategy that seeks to ensure that mainstream products, services and environments are accessible to the largest number of people.”

Page 40

Page 41: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Countering design exclusion (CDE)

Defined in BS7000 Part 6:• Design exclusion is the “…inability to use a product, service or facility, most

commonly because the needs of people who experience motor, sensory and cognitive impairments have not been taken into account during the design process.”

Page 41

Page 42: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

CDE philosophy

If you can identify who cannot use the product and why, then you know what to focus on fixing

More practical approach than “design for a wide variety of users (but we’re not going to tell you who and how many) in a wide variety of circumstances (ditto)”

Page 42

Page 43: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

What is exclusion?

Wholepopulation

Includedpopulation

Increasingsensory

capability

Increasingmotion

capability

Increasingcognitivecapability

Excludedpopulation

Page 43

Page 44: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Where does exclusion come from?

Page 44

Page 45: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Where does design exclusion come from?

“Designers design for themselves”

Examples to follow…

Design trade-offs…

Page 45

Page 46: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Limits to inclusion - trade-offs

Page 46

Page 47: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

An example compromise

Page 47

Page 48: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

People are excluded based on their capabilities (DFS)

• locomotion • hearing

• reach and stretch • vision

• dexterity

• intellectual functioning • communication

and the demands made by the product

How are people excluded?

SENSORY

COGNITIVE

MOTION

Page 48

Page 49: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Quantifying exclusion

We will look at how to measure and report exclusion in later lectures

You will see examples in the reading material for this week

Page 49

Page 50: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Prevalence…

Page 51: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Where to look for prevalence data

The charities• RNIB, NFB, AFB, RNID, etc.

Lots of really useful information and data• e.g. http://www.rnib.org.uk/xpedio/groups/public/documents/publicwebsite/public_researchstats.hcsp

Great info about causes and symptoms

Question: Are these unbiased sources of data?

Page 51

Page 52: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Charities and prevalence data

Difficult to tell how unbiased data is

Best sites cite independent studies

Others mention figures with no (or dubious) attributions

Need to treat such data cautiously

Better to rely on “official” sources, e.g. government bodies

Page 52

Page 53: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Defining “disability” - WHO

Page 53

Page 54: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Prevalence of “disability” in US (source: US Census Bureau 1999-2004 American Community Survey)

Page 54

Respondents: 16+ % of Total 220,073,798

Margin of Error ±129,242

With any disability 16.0 ±0.1

With a sensory disability 4.7 ±0.1

With a physical disability 10.6 ±0.1

With a mental disability 5.2 ±0.1

With a self-care disability 3.1 ±0.1

With a go-outside-home disability 4.9 ±0.1

With an employment disability 5.6 ±0.1

Page 55: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Multiple capability losses in US (source: US Census Bureau 1999-2004 American Community Survey)

Page 55

Respondents: 5+ % of Total 264,965,834

Margin of Error ±65,181

Without any disability 85.7 ±0.1

With one type of disability 6.7 ±0.1

With 2 or more types of disabilities 7.6 ±0.1

We will look at the implications of multiple impairments later…

Page 56: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

UK Disability Follow-Up Survey

Follow-up to 1996/7 Family Resources Survey 7500 respondents 13 separate capabilities identified as important to independent living 7 relevant for product design:

• Locomotion• Reach and stretch• Dexterity• Seeing• Hearing• Communication• Intellectual Functioning

Page 56

We will look a lot more closely

at this next week

Page 57: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Mapping to interaction models

Motor = locomotion, reach & stretch, dexterity

Sensory = seeing, hearing

Cognitive = communication, intellectual functioning

Page 57

Page 58: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

UK Disability Follow-Up Survey (Grundy et al, 1999)

Page 58

Loss of capability No. of GB 16+ population

% of GB 16+ population

Motor 6 710 000 14.3%

Sensory 3 979 000 8.5%

Cognitive 2 622 000 5.6%

Motor only 2 915 000 6.2%

Sensory only 771 000 1.6%

Cognitive only 431 000 0.9%

Motor and sensory only 1 819 000 3.9%

Sensory and cognitive only 213 000 0.5%

Cognitive and motor only 801 000 1.7%

Motor, sensory and cognitive 1 175 000 2.5%

Motor, sensory or cognitive 8 126 000 17.3%

Page 59: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Disability Follow-up summary

8,582,200 adults in GB have a disability• 17% of the total population (1 in 6)

Of these: 34% had mild impairments 45% had moderate impairments 21% percent had severe impairments

49% had more than one impairment type

48% of disabled population is over 65 29% of disabled population is over 75

Page 59

Page 60: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Importance of ageing

Population is getting older

50

40

30

20

10

01901 1931 1961 1991 2021

60

0 - 14

15 - 29

30 - 49

50 - 69

70 +

Year

UK

p

opu

latio

n

(mill

ions

)

Page 60

Page 61: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

It’s not just blindness

Traditionally most “accessibility” approaches for HCI have focused on blindness

Reasons: Very “visible” difficulty Very easy to simulate

• Switch off the monitor

Very effective lobbying group

Page 61

Page 62: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

WCAG 1.0 and 2.0

Look through the WCAG guidelines:

How many address vision issues (specifically blindness)?

How many address motor issues?

How many address cognitive issues?

How many address hearing issues?

Page 62

Answer: Most

Answer: Some

Answer: Few

Answer: Few

Page 63: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Problem with focus on blindness

From DFS: 1.93 million people have vision impairment Only 20% of those are “blind”

• Need screen readers, etc.

80% are “low vision”• Need screen magnification

c.f. 2.9 million people with hearing impairments …and 6.7 million with motor impairments

Page 63

Page 64: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Sensory impairments – Classes of impairment

Vision• Blindness – cannot see “at all”• Low vision – cannot see well• Colour blindness – cannot see all of the colour spectrum

Hearing/auditory• Deafness – cannot hear “at all”• Low hearing – cannot hear well

Page 64

Page 65: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Cognitive impairments – Classes of impairment

Poor long-term memory Poor short-term memory Dementia – e.g. Alzheimer’s Language “deficits” – e.g. below chronological reading age Reading difficulties – e.g. dyslexia Behavioural/attentional difficulties – e.g. ADD, ADHD

Page 65

Page 66: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Motor impairments – Classes of impairment

Restricted range of motion Tremor Spasm Poor co-ordination Limited strength Poor fine movement Poor ballistic movement

Page 66

Page 67: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Exercise

Page 67

Page 68: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Exercise – part 1

Each group will be assigned a type of website• Group 1 – car rental sites (e.g. Avis, hertz, alamo, budget)• Group 2 – airline flight booking sites (e.g. flysas, virginatlantic, ba, sterling)• Group 3 – travel insurance sites (e.g. columbusdirect)• Group 4 – luggage (e.g. tumi)• Group 5 – clothing (e.g. versace, lacoste)

You must look at a minimum of 3 sites

For each website, use CynthiaSays (http://www.contentquality.com/) to examine the reported accessibility of each site (WCAG Priority 1, 2 & 3)

Page 68

Page 69: Usability and Accessibility Lecture 5  –  02/03/10

© Simeon Keates 2010

Exercise – part 2

Use Nielsen’s heuristics from last week’s exercises to estimate the usability of each site

Question: Is there any relationship (correlation) between the overall usability and accessibility of the sites (as measured here)?

Prepare a 5 minutes presentation for Friday morning with your answer to the above question

No report needed for this exercise!

Page 69