get it right the first time through cheap and easy diy usability testing - drupal camp asheville...

Post on 21-Jan-2017

783 Views

Category:

Internet

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Get It Right the First Time Through Cheap and Easy

DIY Usability Testing

Saturday, August 15th Drupal Camp Asheville

2015 !

Stephen Pashby @DH_Stephen @DesignHammer

1

Overview

• Introduction

• What is Usability

• Who, What, Where, and When

• Free and/or Inexpensive Tools

2

Introduction

3

DisclaimerLet’s get this out of the way first!

4

Disclaimer

I am not a Usability expert

• I’ll share easy DIY techniques & tools

I won’t tell you how to fix your website

• But I will point you in the right direction

5

ScopeWhat I’ll cover and what I won’t.

6

What we will cover

• What is usability?

• Why should I bother?

• How can I test my site?

• How do I keep my site usable?

7

What we won’t cover

• Usability best practices

• Statistical analysis of results

• Every type of usability test

8

What is Usability?

9

What is usability?

“Usability testing refers to evaluating a product or service by testing it with representative users. The goal is to identify any usability problems, collect qualitative and quantitative data and determine the participant's satisfaction with the product.”

usability.gov

10

What is usability?

“If there's one thing you learn by working on a lot of different Web sites, it's that almost any design idea—no matter how appallingly bad—can be made usable in the right circumstances, with enough effort.”

Steve Krug, authorDon't Make Me Think:

A Common Sense Approach to Web Usability

11

Keep in mind

• Popular≠Good

• Attractive≠Usable

• Ugly≠Unusable

12

What, when,and who to test?

13

What to test?Anything or everything?

14

What should you test?

• Information Architecture

• Navigation

• User Interface elements

• New Functionality

• Critical User Interactions

• Everything!

15

When to test?Is it too soon, or too late?

16

When to test

• The sooner the better

• Tests should be part of any change process

• Test early and test often!

17

Who to test?Your opinion probably isn’t the one that matters.

18

Potential test subjects

• Actual site users

• Representative site users

• Crowdsourced

• Artificial intelligence

19

Actual site users

Pros:

• Most relevant to site

Cons:

• May have limited availability

• May already have learned “work arounds”

• May require compensation

20

Representative users

Pros:

• Relevant to site

• Usually new to the site

Cons:

• Only as relevant as your recruiting

• May require compensation

21

Crowdsourced

Pros:

• Readily available

• Usually new to the site

Cons:

• May not closely model actual site users

• Generally fee based

22

Artificial intelligence

Pros:

• Readily available

• Complete tests in real time

Cons:

• May not closely model actual human users

23

Which is right for you?

• What kind of site are you testing?

• What is your site’s demographic?

• What access do you have to site users?

24

How to test?

25

Types of testsOne size does not fit all!

26

Formative Tests

• Used throughout the change process.

• Support tool for decision making.

• Different tools for different stages.

27

Summative Tests

• Generally QA testing.

• Determine if finished feature/site is usable.

• Confirm improved usability.

• Also used prior to making changes to determine and document any usability problems.

28

Types of testing

• Analytics

• User Testing

• Usability Testing

29

Analytics

• Measure of actual user behavior.

• May suggest usability problems.

• Not a substitute for usability testing.

• May provide baseline to measure success of plans derived from usability testing.

30

User Testing

• Based on user opinion.

• Not tied to specific task completion.

• Can provide insight into users desires or expectations.

31

Usability testing

• Based on task completion.

• Usually measurable.

32

AnalyticsIt takes time to collect data; start today!

33

Web Analytics

Formative

• Records actual site visitor interaction.

• Can suggest usability problems.

34

Web Analytics

Possible tools

• Google Analytics (Google)

• WebTrends Analytics (WebTrends)

• AWStats (AWStats)

35

Heat Maps

Formative

• Records specific actual site visitor interaction: mouse click and scroll depth.

• Can suggest usability problems.

36

Heat MapsPossible tools

• Crazy Egg (Crazy Egg)

• Hotjar (Hotjar)

• Lucky Orange (Lucky Orange)

• Google Analytics* (Google) *sort of

37

User testingOpinions are like noses, everyone’s got one.

38

User Surveys

Formative

• Ask users what they like or don’t like.

• Good starting point for refining or adding new features.

39

User Surveys

Possible tools

• Paper

• SurveyMonkey (SurveyMonkey)

• SurveyGizmo (Widgix)

• Qualtrics (Qualtrics)

40

A/B & Multivariate Tests

Formative

• Users are randomly given an implementation.

• Determine which implementation is most effective based on conversion rates.

41

A/B & Multivariate Tests

Possible tools

• Google Website Optimizer (Google)

• CMS Specific tools (e.g. Drupal Multivariate)

• Optimizely (Optimizely)

42

Usability testingChoose the test based on your question.

43

Open Card Sort

Formative

• Participants organize a list of items into categories they provide.

44

Open Card Sort

Possible tools

• Index cards

• Cardsort (Optimal Workshop)

• UserZoom (UserZoom)

45

Closed Card Sort

Formative

• Participants organize a list of items into categories you provide.

46

Closed Card Sort

Possible tools

• Index cards

• Cardsort (Optimal Workshop)

• UserZoom (UserZoom)

47

Tree Test

Formative

• Asks test participants where they would go to find specific content.

• Tests the organization of content if navigation labels make sense to users

• Test website’s pre-defined navigation.

48

Tree Test

Possible tools

• Index cards

• Treejack (Optimal Workshop)

49

Expectancy Test

Formative

• Tests a user’s impressions of an early prototype of the interface.

• Typically paper prototype, wireframes, or design concepts.

50

Expectancy Test

Possible tools

• Paper Prototype

• Wireframes

• Design Concepts

51

5-Second Usability Test

Formative

• Tests individual pages (not homepage) for a specific scenario and task.

• Not suitable for testing complex systems or user interaction.

52

5-Second Usability Test

Possible tools

• Paper Prototype

• Wireframes

• Design Concepts

• FiveSecondTest (UsabilityHub)

53

Visual Affordance Test

Formative

• Tests the “Clickability/Tappability.”

• Show subject web page or design concept.

• Subject indicate every item believed clickable, and items believed not clickable.

54

Visual Affordance Test

Possible tools

• Paper Prototype

• Wireframes

• Design Concepts

55

Click Test

Summative

• Provide scenario and task.

• User clicks on the design element to complete task.

56

Click Test

Possible tools

• Paper Prototype

• Wireframes

• Design Concepts

• Chalkmark (Optimal Workshop)

• Flippa (UsabilityHub)

57

Sample-of-One Test

Summative

• Document fundamental errors in interface layout, labels, content organization, affordance, and functionality

• Use single subject who fits main persona.

58

Sample-of-One Test

Possible tools

• Silverback (Clearleft)

• OpenHallway (OpenHallway)

• TryMyUI (TryMyUI)

• UXRecorder (Foraker Labs) - Mobile

59

Performance Test

Formative or Summative

• Can be to look for problems in existing site or confirm function in a new site.

• Provide participants a task with a scenario

• Observe user interact with website.

60

Performance Test

Possible tools

• Silverback (Clearleft)

• OpenHallway (OpenHallway)

• TryMyUI (TryMyUI)

• UXRecorder (Foraker Labs) - Mobile

61

Free Exploration Test

Summative

• Observe users interaction with website for set period of time (5 minutes?).

• Use when navigation is no longer an issue.

62

Free Exploration Test

Possible tools

• Silverback (Clearleft)

• OpenHallway (OpenHallway)

• TryMyUI (TryMyUI)

• UXRecorder (Foraker Labs) - Mobile

63

Free and Inexpensive Testing Tools

64

Survey Monkey

Likes:

• Robust question functionality & reporting.

• Filter response data by response or URL.

• Data export to allow manipulation in excel.

Be Aware:

• Some features require more pricey plans.

65

Survey Monkey

66

Survey Monkey

67

Survey Monkey

68

Survey Monkey

69

Survey Monkey

70

Survey Monkey

71

Survey Monkey

72

CrazyEgg

Likes:

• Variety of ways to filter/visual data

• Can test mobile and desktop

Be Aware:

• Not real time.

• Not cheap to monitor entire sites.

73

Crazy Egg

74

Crazy Egg

75

Crazy Egg

76

Crazy Egg

77

Crazy Egg

78

Crazy Egg

79

Crazy Egg

80

Crazy Egg

81

Crazy Egg

82

Crazy Egg

83

Optimal Sort

Likes:

• Easy to set up.

• Can use for remote testing.

Be Aware:

• Normalizing data requires assumptions.

• Not cheap if you need the full version.

84

Optimal Sort

85

Optimal Sort

86

Optimal Sort

87

Optimal Sort

88

Optimal Sort

89

Optimal Sort

90

Treejack

Likes:

• Easy to set up.

• Can use for remote testing.

Be Aware:

• Not cheap if you need the full version.

91

Treejack

92

Treejack

93

Treejack

94

Treejack

95

Treejack

96

Chalkmark

Likes:

• Easy to set up.

• Can use for remote testing.

Be Aware:

• Only single response per question.

• Not cheap if you need the full version.

97

Chalkmark

98

Chalkmark

99

Chalkmark

100

Chalkmark

101

Silverback

Likes:

• Portable, works well on a standard laptop.

• Does not require a dedicated usability lab.

Be Aware:

• Mac only.

• For on location testing.

102

Silverback

103

Conclusion

104

Conclusion

• No silver bullet to make sites usable.

• Usability is a never-ending process.

• Making sites more usable is fun for all!

105

Follow DesignHammer! @DesignHammer

facebook.com/DesignHammer www.designhammer.com

106

top related