36
Usability Evaluation, part 2

Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Embed Size (px)

Citation preview

Page 1: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Usability Evaluation, part 2

Page 2: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

REVIEW: A Test Plan Checklist, 1

• Goal of the test?• Specific questions you want to answer?• Who will be the experimenter?• Who are the users going to be?• How many users are needed?• What kind of instruction will the users be given?• What tasks will you ask the users to perform?• What criteria will be used to determine the end of

each task?

Page 3: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

REVIEW: A Test Plan Checklist, 2

• What aids will be made available to users?

• To what extent will the experimenter be allowed to help the users?

• What data is going to be collected and how will it be analyzed?

• What is the criterion for judging the interface a success?

Page 4: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

REVIEW: A Test Plan Checklist, 3

• Where and when will the evaluation be done?

• How long will the evaluation take?• What computer support?• What software?• Initial state of the system?• Are there any system/network load

requirements?

Page 5: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

REVIEW: The Role of the Experimenter

• Ensures that room, computer, etc are all ready

• During testing:– Should not interfere!– If a user is bogged down can give a small hint– If the user is hopelessly off track, can fake an

equipment problem

Page 6: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

REVIEW: How Many Users?

• Huge individual differences between users!

• Up to a factor of 10

• A single point determines an infinite number of lines

• Some data is better than none

Page 7: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

REVIEW: Which Tasks?

• Keep close to the real tasks– may need to shorten some for time reasons– may need to provide users with background

information

Page 8: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

REVIEW: When in the Process?

• Remember: early is better

• Formative vs. summative evaluation– During design design modifications– After design evaluation of “finished”

product, comparison to baseline, rigorous statistics

Page 9: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

What to Measure

• Process data (Qualitative)– problems, questions, reactions– what users are thinking

• Bottom-line data (Quantitative)– mostly later for usability measurement– not as useful early in design

• Asking users questions– problematic – users will answer

Page 10: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Running the test

• Preparation

• Introduction

• Test

• Debriefing

Page 11: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Running the test - Prep

• Room ready?

• Equipment ready?

• Interface in the start state?

Page 12: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Running the test - Intro

• Cover the following with the user– Evaluating the interface, not the user

– No personal stake

– Released version will differ

– Confidentiality reminder -- system,results

– Voluntary participation

– Welcome to ask questions

– Specific instructions

– Any questions?

Page 13: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Running the test

• Refrain from interacting with the user

• If the user is clearly stuck

• If several observers are present designate one as lead

Page 14: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Running the test - debriefing

• Fill out any questionnaires

• Ask follow-up questions

• Discussion

• Any other comments?

Page 15: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Summary of Evaluation Techniques

Method # Users Lifecycle

Cognitive Walkthrough None Early design

Heuristic Evaluation None Early design

Performance measures 10+ Competitive Analysis

Thinking Aloud 3-5 Iterative early evaluation

Observation 3+ Task analysis

Page 16: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Summary of Evaluation Techniques

Method # Users Lifecycle

Questionnaire 30 Task Analysis,

Follow-up

Interview 5 Task Analysis

Focus Group 6-9 per group Task Analysis

Logging Use 20+ Final testing,

Follow-up

User feedback 100+ Follow-up

Page 17: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Performance Measures

• Concrete, quantitative measures of usability– learning time– use time for specific tasks and users– Features used / not used– error rates– measures of user satisfaction

• Comparative usability goals– prior versions– competitors

Page 18: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Things to Watch

• Goals should be realistic– 100% is never realistic

• Many goals go beyond the application UI– training, manuals

• Testing goals should help improve the UI– detail--not just good/bad

Page 19: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Think-Aloud Method – Very Useful!

• Give the user one or more tasks and ask them to complete as best as they can using the interface

• User asked to think-aloud– ask questions (although they won’t be answered)– explain decisions, identify confusion

• Tester records session– avoids interfering as much as possible

• only when test would end otherwise

– explain to subject that you won’t answer

Page 20: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

A variation –Constructive Interaction

• Get two subjects to work together, so they’ll naturally talk about their goals, problems they encounter, strategies for overcoming the problems, etc.

Page 21: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Logging Use

• Users interact with interface– Specific interaction is logged for data analysis

depending on specific goals

• Often combine with questionnaires– Can be done as individual tasks are completed

or at study completion (or both)

• Often can be done in complete absence of evaluators.

Page 22: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Running your tests

• Have a Plan

• Be Prepared

• Provide an Introduction

• Run the Test

• Don’t Overlook Debriefing

Page 23: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Test plan details, 1

• Should use think-aloud method • Description of the testing logistics

– How will the prototype be made available to the user?

– Where and when will the test take place?

• Goals - specific design decisions you want to test• User instructions

– Both orientation instructions and specific instructions for the tasks to be done

Page 24: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Test Plan Details, 2• Data to be collected; form of collection • How the test will be done

– How many group members at each test (each member need only participate in one test; if you have several users, you may want to split up roles)

– roles (e.g., orienting the user, logging user actions on a tracking form, post-test interview) – who does what?

• Anticipated problems and how you will address them.

Merge the best of the individual test plans to create a unified group test plan

Page 25: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Summary

• Be Organized

• Be Prepared

• Do a pilot

Page 26: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Example

• Evaluating a prototype web information management interface, TopicShop

• An information workspace for visualizing, exploring, and organizing collections of web sites

Page 27: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Work areainitially isempty

This window displays a set of sites and “meta-information” for each site

Page 28: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Several sitesadded to work area

Page 29: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Group started, annotation added

Linked views

Status is visible

Page 30: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?
Page 31: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Evaluation, 1

• Goal– Is this interface “better”?

• Getting specific• Better than what?

– Selected a baseline for a comparison study – Google for browsing + Chrome bookmarks for organizing

• Better at what?– Selecting “good” sites

– Organizing them into personally meaningful groups

Page 32: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Evaluation, 2

• Specific questions– Do users find more good sites with one

interface than the other?– Do users take more time to complete their tasks

in one interface than the other?– …

Page 33: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Evaluation, 3

• Task– Select 15 best sites, organize them into groups

• Users– Computer- and internet- experienced college students

• How many users?– 40 subjects

• Training?– 15 minute tutorial and practice session– …

Page 34: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Evaluation, 4

• Task completion criteria– 15 sites selected, at least one subgroup created: subjects

decided when they were done

• User aids– Could refer back to tutorial sheet

• Help from experimenter? None• Initial state

– Empty work area– Site profiles area populated with sites from particular

topic, sorted by number of in-links

Page 35: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Evaluation, 5

• What data is collected?– All actions logged and timestamped– Selected sites– Position of sites– Groups of sites– Labels for groups and individual sites– Survey

• Measures– # of good sites selected (what is a “good” site?)– Time taken

Page 36: Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?

Evaluation, 6

• Evaluation– Various comparisons between the TopicShop

and Google+bookmarks condition, using appropriate statistical tests