Usability Testing

30
Usability Testing HiØ, Masterstudium Informatikk Grensesnittdesign høsten 2006 Gisle Andresen ([email protected]) Forsker, Institutt for Energiteknik

description

Usability Testing. HiØ, Masterstudium Informatikk Grensesnittdesign høsten 2006 Gisle Andresen ([email protected]) Forsker, Institutt for Energiteknik. Contents. Introduction Usability measurement Data-collection techniques Evaluation of usability tests. User-centered design. - PowerPoint PPT Presentation

Transcript of Usability Testing

Page 1: Usability Testing

Usability Testing

HiØ, Masterstudium InformatikkGrensesnittdesign høsten 2006

Gisle Andresen ([email protected]) Forsker, Institutt for Energiteknik

Page 2: Usability Testing

Contents

1. Introduction2. Usability measurement3. Data-collection techniques4. Evaluation of usability tests

Page 3: Usability Testing

User-centered design

• A design approach driven by the needs and preferences of users in order to create effective interactive systems

• UCD ensures Usability

Page 4: Usability Testing

Why UCD?

• Negative consequences of not following UCD: poor usability

• reduced effectivity,• human errors,• frustration etc.

http://www.usabilitymustdie.com/usability_review_remote_control.htm

Page 5: Usability Testing

Why UCD?

• Positive consequences of following UCD approach: good usability

• increased effectivity,• Error tolerance,• User satisfaction etc.

Page 6: Usability Testing

Why UCD?

• A reaction against technology- centered design; i.e., design driven by what is technologically possible

• left-over principle: we automate everything possible and leave the rest to the human

Page 7: Usability Testing

Key activities of UCD process

• Identify user needs• Develop prototypes• Perform usability evaluations

Page 8: Usability Testing

Typical project model: Waterfall

Page 9: Usability Testing

UCD and Waterfall

User need ident.

Prototyping

Evaluation

Page 10: Usability Testing

Usability evaluations

• Inspection• Usability testing

Page 11: Usability Testing

Usability testing: characteristics

• Several ”real” users participate

• The users performs realistic tasks

• Measure usability• Use/Problem descriptions

Page 12: Usability Testing

Why several real users?

• Users differ from designers• Users differ from one another

Page 13: Usability Testing

Why realistic tasks?

• Find usability problems of significance to task performance

Page 14: Usability Testing

Why measure?

• Scientific reasons• Pragmatic reasons

Page 15: Usability Testing

Scientic reasons

Everythingthat exists,

exists in someamount

http://serendip.brynmawr.edu/exhibitions/Mind/Images/42.GIF

Page 16: Usability Testing

Pragmatic reasons

• Define specific goals

• Easy to communicateresults

• Allows statistical analysis

• High statushttp://www.usabilitymustdie.com/askJakob.htm

Page 17: Usability Testing

Why Use-/problem descriptions?

• Learn how the system is really used

• Find causes of usability problems

Page 18: Usability Testing

Usability testing approaches (Preece)

• Formative vs. Summative• Quick and dirty vs. Experimental

Page 19: Usability Testing

Usability testing approaches (Rubin)

• Exploratory test• Assessment test• Validation test• Comparison test

Page 20: Usability Testing

What determines the approach?

• Purpose of test• Stage in the design process• Practical limitations

Page 21: Usability Testing

Usability measures

Measure:to assign numbersto objects or attributes according to rules

http://www.psych.utoronto.ca/museum/hippchron.htm

Page 22: Usability Testing

Creating a usability measure

• Select usability attribute• Operationalise criteria• Select data-collection technique

Page 23: Usability Testing

Usability attributes

Efficiency

Effectivity

Satisfaction

Learnability

Memorability

Usefullness

Page 24: Usability Testing

Select attribute

• What attributes are most relevant?

• Important to take into account characteristics of the users, tasks and context

Page 25: Usability Testing

Select attribute: Examples

• Commercial: easy to learn• Entertainment: satisfaction• Seldom used: memorability• Innovative: usefullness• Safety relevant: effective• Complex: efficient

Page 26: Usability Testing

Operationalise criteria

• Can the attribute be ”measured”?• Define a scale• Define acceptance or target

criteria

Page 27: Usability Testing

Operationalise criteria: Example 1

• Effective• Number of tasks performed

correctly• Scale: Summarise the number of

tasks performed and divide by number of possible tasks

• Criteria: All users must perform all important tasks

Page 28: Usability Testing

Operationalise criteria: Example 2

• Efficient• The effort users have to invest in

performing the task• Scale: the more effort, the less

efficient• Criteria: less effort than old

product

Page 30: Usability Testing

Student tasks

• Can you think of any potential usability problems with your product?

• What is the most important usability attribute for your product?