practical approaches to usability testing julie nowicki president optavia corporation web2000

43
Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Upload: allison-powers

Post on 13-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches toUsability Testing

Julie NowickiPresident

Optavia Corporation

WEB2000

Page 2: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

2

Goals

Put usability testing in perspective• In the bigger picture of usability• Compared to other techniques

Understand the breadth of usability testing methods available

Be able to focus and choose the right method• Depending on the web site’s development

stage• Balancing resource costs against benefits of

various methods

Page 3: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

3

Topics

The role of usability testing Definition and comparison to other

techniques Designing the usability test

• Planning• Choosing specific methods

Tuxedos or jeans? Summary: Getting what you want

• And what your customers want!

Page 4: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

4

E-commerce and Usability

Three E-commerce segments• B2C (Business-to-Consumer)• B2B (Business-to-Business)• B2E (Business-to-Employee)

All focus on the customer Ability of customer to

effectively complete a task, withhigh satisfaction levelsis key to the bottom line

Usability

Page 5: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

5

Qualities of a usable Web site

Learnability• Can customers easily grasp how to use the site the

very first time? Memorability

• Do customers remember how the next time? Ease-of-use

• Can customers navigate easily?• Is the design consistent and predictable?

Efficiency• Can customers complete tasks and transactions

effectively? Appeal

• More than visual: do customers feel positive about the experience?

Page 6: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

6

How can usability testing help?

Learnability Measure time-on-taskMeasure success rate

Ease-of-use Measure errors/false startsTrack navigation patterns (and why)Record comprehension of words and graphics

Efficiency Measure time-on-task

Appeal Record facial expressions and commentsAdminister post-test survey

Page 7: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

7

Characteristics of a usability test

Uses real customers (users) Customers perform actual tasks with

the site or a prototype Data is recorded

• May be qualitative or quantitative• Includes customer comments

Provides objective information Facilitated by a skilled specialist Observed by a skilled specialist

Page 8: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

8

Limitations of usability testing

Based on a few customers Guinea pig effect

• Test environment cannot duplicate the real world

• Users know they are being watched Not thorough by nature

• Testing a few tasks, not every aspect of site usage

• Some issues are not readily apparent• Use of color and fonts• Accessibility

Page 9: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

9

Usability testing compared…

Web site log statistics Automated use testing Focus groups QA and system testing User acceptance testingProven usability techniques: Heuristic evaluation and guidelines

reviews Walkthroughs

Page 10: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

10

Tip

Usability encompasses customer-centered design and evaluation.

However…Usability testing is an evaluation technique.

Usability testing is not a design technique.

Page 11: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

11

Customer-centered design process

AnalysisAnalysis

EvaluationEvaluation

Understand objectivesUnderstand customersUnderstand their tasks

Develop design conceptSpecify the details

Test with real customers (usability testing)Review with design specialists

DesignDesign

Iterative!

Page 12: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Actual TimelineMonth 1 2 3 4 5-7

VisionField StudyCustomer analysisTask analysis

WorkflowReview Analysis Doc

Conceptual ModelPrototype SketchesStart Interact Spec Doc

1st Online Prototype

Refine Interact Spec Doc

2nd Online Prototype(real code)

Finish Interact Spec Doc

DevelopUserAssistance

WalkthroughUsability Testing with Sketches

Usability Testing with Online Prototype

Guidelines ReviewUsability Testing

Ongoing mini-reviews

Page 13: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

13

Anatomy of a usability test

Plan and Design

Report and Recommend

Conduct

Plan: Answer the big questionsSelect the test methodsGet participants

Page 14: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

14

Overview of usability testing methods

To prepare for the test, you must1. Plan

Answer some big-picture questions Understand objectives, customers, and tasks

2. Choose the test methods Considering a number of parameters, Pick the best usability testing methods for

your situation

Page 15: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

15

Planning:Big decisions to make first

What are you trying to accomplish? When will you do the test?

• Based on product lifecycle

What are the customer profiles? What tasks will customers do? How will you present the results? How will you make recommendations?

• Explore design alternatives

Page 16: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

16

What are you trying to accomplish?

Find out how your site compares to the competition

Find out if your new design works for• Existing customers• New customers

Get statistically sound data

Page 17: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

17

Tips for setting objectives

Prioritize the four usability components• Learnability• Ease-of-use• Efficiency• Appeal

Be specific• NO “Registration is easy to use.”• YES “New customers should be able to

complete the registration process in 5 minutes without help.”

Page 18: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

18

Tip

Usability testing done early in the design cyclereduces risk.

Page 19: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

19

The Cost to Make a Change

1

10

100

Adapted from Rapid Application Development by James Martin

Usability

U-test a must

Usability

Page 20: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

20

Don’t get fooled by online development tools!

Sketches are highly advantageous• They are easy to throw away• People don’t assume the system is done• People are more likely to suggest changes• Usability testing can be done with sketches

Tip

Page 21: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

21

Tip

Usability testing done late in the production processhelps you plan for the next iteration.

Page 22: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

22

Who are the customers?

Marketing information such as• Age• Income• Education• Career

Experience with the Internet Experience with online shopping Anticipated frequency of use (your site) Environment they work in

• Home, office…

Page 23: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

23

What are the tasks?

Creating task scenarios is a must! Don’t use language that leads the user

• NO “Go to My Profile and change your address to…”

• YES “You have moved. Change your address to…”

Page 24: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

24

Presenting the results

Consider allowing observers during the test• Make sure they do not interfere

Highlight tape• Compelling and efficient

Results of data collection Summary of issues, prioritized by

• Usability criticality• Implementation effort

Recommendations

Page 25: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

25

The next step

Once you have• considered what you want to accomplish,

and when• identified your customer profiles• determined the tasks you want customers

to perform• decided how to communicate the results

you are ready to design the test methods

Page 26: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

26

Test methods:Parameters that you must select

Equipment and facilities What to measure

• Quantitative and qualitative

How to collect measurements Use of participants (protocol) How many participants Level of facilitation Level of participant verbalization

Page 27: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

27

Equipment and facilities

Conference roomPaper notes

One cameraPaper notes

Portable labLogging software

Lab facilityLogging software

Page 28: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

28

Example Usability Labs

From www.usabilitysystems.com

From www.microsoft.com/usability

Page 29: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

29

Advantages of video tape

Records very valuable, compelling qualitative data• Page navigation• Expressions• Comments in context

Provides a real snippet of an actual customer experience

Watch out• Someone needs to understand the equipment• Time to setup, review, create highlight tape

Page 30: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

30

What to measure: Quantitative

Time on task Number of errors Successful completion of task (yes/no)

How you collect measurements is determined by facility and equipment

Page 31: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

31

What to watch for: Qualitative

Navigation patterns• Getting lost?

Predictability• Understand graphics?• Understand words?• Looking for it to work like something else?

Flexibility• Looking for a quicker way?• Looking for help?

Page 32: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

32

Protocols (Use of participants)

Individual Paired Comparison

• Good for competitive analysis• Between-subjects: each customer uses one

site• Within-subjects: each customer uses both

sites

Page 33: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

33

How many participants?

5-8 participants will find 80% of usability problems

4 is good minimum number

Qualitative dataEarly prototype

Qualitative and quantitativeLater in development

Paired or comparison protocols

3 4 5 6 7 8 9 10 11 12

Statistically sound results

Page 34: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

34

Level of facilitation

Facilitator in another room

Facilitator in same roomDiscussion after each task

Facilitator and participant interact during task

Page 35: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

35

Level of participant verbalization

Think-aloud Heads-down work

Page 36: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

36

Interaction

XQualitative dataDiscussion-orientedInformal environmentThink-aloud

Quantitative dataHeads-down taskFormalLab

Mostly qualitativeUser works aloneFormalLab

High

LowLow High Participant verbalization

Faci

litati

on

Page 37: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Putting it all together

LoFi Prototype(paper)

HiFi Prototype(online)

Pre-production Production site

Qualitative data

Quantitative Data

Conference rm Conf rm or lab Lab Lab

Hi facilitation Medium Medium Lo facilitation

Hi participant verbalization

Lo participant verbalization

3-4 users 4-8 users 4-8 users 6-12 users

Participants <1 hour

<1-2 hours 1-2 hours Participants 2+ hours

Individuals Individuals Indiv’s or pairs Indiv’s or pairs

Days Weeks

Informal Formal

Page 38: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

38

Now that we’ve said that…

Can you do informal testing on a production site?• Sure!

Can you do quick, but formal testing in a lab on a prototype?• Sure!

Page 39: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

39

What if…

You’re in the fast-paced e-commerce environment

You want customer data but you need it• Now (yesterday)• Whenever you make significant changes

You want guidance in making design decisions or changes

Page 40: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Variation

LoFi Prototype(paper)

HiFi Prototype(online)

Pre-production Production site

Qualitative data

Quantitative Data

Conference rm Conf rm or lab Lab Lab

Hi facilitation Medium Medium Lo facilitation

Hi participant verbalization

Lo participant verbalization

3-4 users 4-8 users 4-8 users 6-12 users

Participants <1 hour

<1-2 hours 1-2 hours Participants 2+ hours

Individuals Individuals Indiv’s or pairs Indiv’s or pairs

Days Weeks

Informal Formal

Page 41: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

41

Resource costs will be determined by your choices

Cost of facilities and equipment Time for each participant Your time resources

• Planning test• Conducting test• Reporting and decision-making

Staff resources and skill levels Generally all go up as you move from

informal to formal

Page 42: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Practical Approaches to Usability Testing WEB2000

42

Results

“When [we] introduced an electronic expense payment system, users declared the application incredibly efficient – as early as the testing phase. That never would have happened if we hadn’t had the usability group to help us meet our business objectives. No company should ever move forward on a project in today’s business environment without some usability in their back pocket.”

From Supervisor of Integrated Business Practices

Page 43: Practical Approaches to Usability Testing Julie Nowicki President Optavia Corporation WEB2000

Usability is more than just usability testing…

It is a process

Julie NowickiPresidentOptavia [email protected] 260 9000www.optavia.com