47
Usability Evaluation with Users CMPT 281

Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Embed Size (px)

Citation preview

Page 1: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Usability Evaluation with Users

CMPT 281

Page 2: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Outline

• Usability review• Observational methods• Interview methods• Questionnaire methods

Page 3: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Usability

• ISO 9241-11:– The extent to which a product can be used by

specified users to achieve specified goals with effectiveness, efficiency, and satisfaction, in a specified context of use

• Efficiency• Effectiveness• Satisfaction• Context: user, task, environment

Page 4: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Nielsen’s model of usability

Page 5: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Operationalizing usability

• How to assess usability criteria?• What measures?• What thresholds?• What is “usable enough?”

Page 6: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Observational Evaluation Methods

Page 7: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Observational Methods

• Simple observation• Think-aloud protocols• Retrospective think-aloud protocols• Co-discovery learning• Recording observations

Page 8: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Simple Observation

• User is given a task, and evaluator just watches the user

Problem: no insight into the user’s decision process or attitude

Page 9: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Think-aloud Protocol

• Subjects are asked to say what they are thinking/doing:– What they believe is happening– What they are trying to do– Why they took an action

• Gives insight into what the user is thinking

Page 10: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Think-aloud Protocol

• Problems:– Awkward/uncomfortable for subject

(thinking aloud is not normal!) – “Thinking” about it may alter the way

people perform their task– Hard to talk when they are

concentrating on problem

• Still the most widely used method in industry

Page 11: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Other Problems with Think-aloud

Page 12: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Retrospective Think-aloud

• Problems with Think-aloud:– Awkward for subject

(thinking aloud not normal!) – “Thinking” about it may alter

the way people perform their task

– Hard to talk when they are concentrating on problem

• Solution: videotape the experience, perform a retrospective think-aloud

• Has its own problems– Awkwardness of watching

themselves on video– Awkwardness of reliving

mistakes– Reflection of the

experience rather than in context

12

Page 13: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Co-discovery Learning

• Two people work together on a task– Normal conversation

between the two users is monitored

– Removes awkwardness of think-aloud, more natural

– Provides insights into thinking process of both users

13

Page 14: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Field Studies

• Observe ‘in the field’ = natural environment– Sit and observe– Video records– Join the culture (ethnography)

Page 15: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Field Studies

• Observe ‘in the field’ = natural environment– Sit and observe– Video records– Join the culture (ethnography)

• Requires that the system be fully deployed• Highest degree of realism• Can be highly specific to the particular setting• Can take a long time

Page 16: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Recording Observations

• Paper and pencil– primitive but cheap– evaluators record events, interpretations, and extraneous

observations– evaluator seems disengaged– problem: writing is slow

• prepared coding schemes can help; just tick off events

• Audio recording– capture discussion (think aloud, co-discovery)– hard to synchronize streams (e.g., interface actions)

• (expensive) tools exist to help

– transcription is slow and difficult!• tools exist to help

Page 17: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Recording Observations

• Video recording– can see what a user is doing– (good to use one camera/scan converter for

screen + one for subject)– can be intrusive (at least initially)– analysis can be challenging

• annotation is time consuming and dull

• Companies often build “usability labs” with one-way mirrors, video cams, etc.

Page 18: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Analyzing Observation Data

• Qualitative data: – interpreted to “tell a story”

• Qualitative data: – categorized

• Quantitative data: – presented as values, tables, charts, and graphs– often treated with statistical tests

• How do you know which analysis is appropriate?– Depends on what you are using it for

Page 19: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Interviews

Page 20: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Querying Users with Interviews

• “conversations with a purpose”• excellent for pursuing specific issues

– more interactive than observation: address specific issues of interest

– more flexible than questionnaires: probe more deeply on interesting issues as they arise

• problems– accounts are subjective– time consuming (to conduct and to analyze)– evaluator can bias the interview– prone to rationalization of events/thoughts by user

• user’s reconstruction may be wrong

Page 21: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Planning the Interview

• general– what is the purpose of the interview?– how many people? (breadth vs. depth)– length of interview & number of sessions– scheduling interviews (location, times, people)– will the interview be recorded? (audio, video; transcription)

• avoid: – asking long questions– using compound sentences– using jargon– asking leading questions– … and generally be alert to unconscious biases.

Page 22: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Interviews

• three main types:1. open-ended / unstructured2. semi-structured3. structured

• other categories (can include types above):

4. group5. retrospective

control &pre-determined questions

Page 23: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Unstructured Interviews

• most like a conversation, often go into depth• open questions• exploratory

key is to listen rather than talk: practice silence!

• pros/cons:+ rich data, things interviewer may not have considered- easy to go off the rails- time-consuming & difficult to analyze- impossible to replicate

Page 24: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Structured Interviews

• predetermined questions (like questionnaire, often with a flowchart)

• closed questions• short, clearly worded questions• confirmatory

• pros/cons:+ replicable- potentially important detail can be lost

better (cheaper) with a questionnaire?

Page 25: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Semi-structured Interviews

• Between structured & unstructured• Uses elements of both• In usability studies, unstructured and semi-

structured are the most common

Page 26: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Group Interviews (Focus Group)

• 3 – 10 people interviewed at one time• usually has agenda, but may be structured/unstructured• skilled moderator critical!• usually recorded

• pros/cons:+ can accommodate diverse and sensitive issues+ opinions developed within a social context

+ good way to locate “proto-users”: most articulate, imaginative participants can help later w/participatory design

- some interviewees may dominate- expensive: usually pay participants + professional moderator- people may not know what they think (or be afraid to express it)!

Page 27: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Retrospective Interview

• post-test interview to clarify events that occurred during system use:

record what happened, replay it, and ask about it

• pros/cons:+ excellent for grounding a

post-test interview+ avoids erroneous

reconstruction+ users often offer concrete

suggestions- requires a second session

Do you know why you never tried that option?I didn’t see it.

Why don’t you make it look like

a button?

Page 28: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Overview of an Exploratory Interview

1. explain purpose of the interview– allow time to get acquainted with the interviewee– provide understanding and background

2. enumerate activities– find out what the user does

3. explain work methods– find out how the user does things (skills and knowledge)

4. trace interconnections– determine other people and activities that are related

5. identify performance issues– explore current problems and impediments to success

Page 29: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Things You Uncover during Interviews

• exceptions– lots of things people do are not “in the manual”– many jobs evolve to fit changing circumstances– much of this is not documented– many times “management” does not know about this

• domain knowledge– most people know a lot about their jobs, and those they work with

• terminology, common phrases, specific details– audio recording helps capture this– video recording helps provide body language– written notes can provide context, but not always details

Page 30: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Questionnaires (Surveys)

Page 31: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Querying Users with Questionnaires

• closed or open questions• get evidence of wide general opinion• or experiences after an experiment• pros/cons:

+ preparation expensive, but administration cheapcan reach a wide subject group (e.g. mail or email)

+ does not require presence of evaluator+ results can be quantified- risk: low response rate and/or low quality responses

Page 32: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Questionnaires: Designing Questions

• establish the purpose of the questionnaire:– what information is sought?– how would you analyze the results?– what would you do with your analysis?

• determine the audience you want to reach– typical: random sample of between 50 and 1000 users of the

product -- why a random sample?

• test everything before sending it out:• test the wording• test the timing• test the validity• test the analysis

Page 33: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Administering Questionnaires

in-personadministration

• requires time to administer, but highest completion rate

“take home” (conventional)

• often subjects don’t complete / return the questionnaire

email• permits subjects to answer on their own time• responses may tend to be more free-form• attachments may be a problem• response rates depend on trust in source

web-based forms• standardize formats and responses• scripts to ensure correct / complete

general issues• payment or incentives• anonymity• self-selection

Page 34: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Styles of Questions: Open-ended

• asks for opinions• good for general subjective information

– but difficult to analyze rigorously

• E.g., “can you suggest any improvements to the interface?”

Page 35: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Styles of Questions: Closed

– restricts responses by supplying the choices for answers– can be easily analyzed …– but can still be hard to interpret, if questions / responses not

well designed! alternative answers should be very specific

Do you use computers at work: O often O sometimes O rarely

In your typical work day, do you use computers: O over 4 hrs a day O between 2 and 4 hrs daily O between 1 and 2 hrs daily O less than 1 hr a day

Page 36: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Styles of Questions: Scalar - Likert Scale

• measure opinions, attitudes, and beliefs• ask user to judge a specific statement on a numeric

scale• scale usually corresponds to agreement or

disagreement with a statement

Characters on the computer screen are hard to read: strongly agree strongly disagree

1 2 3 4 5

Page 37: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Styles of Questions: Scalar - Semantic Differential Scale

• explore a range of bipolar attitudes about a particular item

• each pair of attitudes is represented as a pair of adjectives

WebCT is:

clear 1 2 3 4 5 confusing

attractive 1 2 3 4 5 ugly

Page 38: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Styles of Questions: Multi-Choice

• respondent offered a choice of explicit responses

How do you most often get help with the system? (tick one)O on-line manualO paper manualO ask a colleague

Which types of software have you used? (tick all that apply)O word processorO data baseO spreadsheetO compiler

Page 39: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Styles of Questions: Ranked

• respondent places an ordering on items in a list • useful to indicate a user’s preferences• forced choice

Rank the usefulness of these methods of issuing a command(1 most useful, 2 next most useful..., 0 if not used)__2__ command line__1__ menu selection__3__ control key accelerator

Page 40: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Styles of Questions:Combining Open-ended & Closed Questions

• gets specific response, but allows room for user’s opinion

It is easy to recover from mistakes:

disagree agree comment:

1 2 3 4 5 the undo facility is great!

Page 41: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Herman Miller – Aeron Chair• Comfort Likert

– 1-10 (want 7.5)– Got 4.5– Eventually inched up to 8 before

release

• Aesthetics Likert– 1-10– Got 2-3 (never above 6!)

• Usually a relationship between these two but it didn’t happen!

• Focus Group– Check on pricing– Architects and designers liked– Facility managers and ergonomicists

hated!

• Entire design was *actually* user friendly

• Where is this chair at today?

Page 42: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Considerations

• Style of Questions– Open Ended– Closed– Choose one– Choose all that apply– Ratings (scale)– Rankings

• Ease of Analysis– Poor– Depends– Easy– Somewhat easy*– Easy– Somewhat easy

*Note: Can’t really make a pie chart if the responses don’t add up to 100%

Page 43: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Be Considerate of Your Respondents

• not just because it’s nice, but it works better.• questionnaire length (short is good):

– think in terms of reasonable completion times– do not ask questions whose answers you will not use!

• privacy invasions: be careful how / what you ask

• motivation– why should the respondent bother?– usually need to offer something in return

… but be careful about introducing bias.

Page 44: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Deployment Issues

• Online/email– html– tools

• U of S survey tool• Survey Monkey

• Choice impacts ease of analysis – 10000 responses? Go directly to database…

Page 45: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Presenting questionnaire results

• Choose one

Page 46: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Presenting questionnaire results

• Choose one• Choose all that apply

Page 47: Usability Evaluation with Users CMPT 281. Outline Usability review Observational methods Interview methods Questionnaire methods

Summary: Questionnaires

1. Establish purpose

2. Determine audience

3. Variety of administration methods(for different audiences)

4. Design questions:many kinds, depend on what you want to learn

5. Be considerate of your respondents

6. Motivate your respondents (without biasing them).