survey forms gor14 by @cjforms

51
#GOR14, Cologne Caroline Jarrett @cjforms esign of urvey form rkshop at the General Online Research Conferenc logne, Germany, March 2014

Upload: caroline-jarrett

Post on 26-Jan-2015

103 views

Category:

Design


0 download

DESCRIPTION

Workshop on the design of survey forms led by Caroline Jarrett at the General Online Research conference, Cologne, German, 5 March 2014. This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

TRANSCRIPT

Page 1: Survey forms GOR14 by @cjforms

#GOR14, Cologne Caroline Jarrett @cjforms

Design of survey formsWorkshop at the General Online Research ConferenceCologne, Germany, March 2014

Page 2: Survey forms GOR14 by @cjforms

2

AgendaIntroductions

The three layers of the form

Relationship

Conversation

Appearance

Page 3: Survey forms GOR14 by @cjforms

3

Page 4: Survey forms GOR14 by @cjforms

4

Page 5: Survey forms GOR14 by @cjforms

5

“transaction”

Allows someone to

achieve agoal

Looks like a form and

works like a form

Asks questions

and expects answers

It’s a form if it …

Page 6: Survey forms GOR14 by @cjforms

6

Asks questions

and expects answers

Looks like a form and

works like a form

Allows someone to

achieve agoal

ContentStrategyandPlainLanguage Service

Design and ProcessDesign

Interaction Design

Page 7: Survey forms GOR14 by @cjforms

7

Asks questions

and expects answers

Looks like a form and

works like a form

Allows someone to

achieve agoal

The answers you need

The questionsyou ask

Users’ goals

(and business ones)

Where you put the parts on the page

Page 8: Survey forms GOR14 by @cjforms

8

A great form works well across all three layers

Appearance

Conversation

Relationship

Schema from “Forms that work: Designing web forms for usability”, Jarrett and Gaffney (2008) www.formsthatwork.com

Goals achieved

Goals achieved Easy to understandand to answer

Goals achieved Lovely and legible.Simple interaction

Page 9: Survey forms GOR14 by @cjforms

9

Page 10: Survey forms GOR14 by @cjforms

10

Questionnaire:

answers aggregated

Form:

answers used individually

Forms and questionnaires differ in how the answers are used

Page 11: Survey forms GOR14 by @cjforms

11

AgendaIntroductions

The three layers of the form

Relationship

Conversation

Appearance

Page 12: Survey forms GOR14 by @cjforms

12 Picture credits: Flickr @chelmsfordpubliclibrary

• Who will use this form?

• Why will they use it?

• When and where?

• How will they use it?

• What will they achieve by using it?

Understand the relationship

Page 13: Survey forms GOR14 by @cjforms

13

• Who will use this form?– Choose a photograph of someone who will use the form (“persona”)– Choose a name for the persona– Write three sentences about who the persona is

• Write the story your persona and the form:– Why the persona is using the form– When and where the persona will use the form– How the persona will use the form– What the persona will achieve by using the form

Page 14: Survey forms GOR14 by @cjforms

TipCreate a story to help you decide what you need to find out about the people who use your form and their goals

14

Page 15: Survey forms GOR14 by @cjforms

15

AgendaIntroductions

The three layers of the form

Relationship

Conversation

Appearance

Page 16: Survey forms GOR14 by @cjforms

16

Who are you?

Page 17: Survey forms GOR14 by @cjforms

17

Too late!

Page 18: Survey forms GOR14 by @cjforms

18

Where’s the box for me to

type into?

Page 19: Survey forms GOR14 by @cjforms

19

OK, there it is

Page 20: Survey forms GOR14 by @cjforms

Think about where we are in the conversation(suggested version, page 1)

20

Page 21: Survey forms GOR14 by @cjforms

Think about where we are in the conversation(suggested version, page 2)

21

Page 22: Survey forms GOR14 by @cjforms

Tip

Image credit: Shutterstock22

Who are you?

Why do I have to do this?

Why do you need this answer?

Where can I find this answer?

Why are you asking this question?

How do I contact you?

How much more do I have to do?

Can I take a break?

Think about the questions that respondents have for you

Page 23: Survey forms GOR14 by @cjforms

23

Page 24: Survey forms GOR14 by @cjforms

Tip

24

You don’t need a progress baron a simple form

Page 25: Survey forms GOR14 by @cjforms

25

• Navigation type 1: the left-hand menu– Always available– Sometimes grows depending on your answers

• Navigation type 2: the summary page– A separate page which shows sections– May have a ‘build my form’ process before it starts

• Which do we prefer? Why?

Page 26: Survey forms GOR14 by @cjforms

26

“Walls of words” are challenging to read

Page 27: Survey forms GOR14 by @cjforms

27

My suggested version is shorter and clearer

Page 28: Survey forms GOR14 by @cjforms

28

• We can get ‘walls of words’ inside complex questions

• Review this ‘before’ and ‘after’ suggestion

• Your views?

Page 29: Survey forms GOR14 by @cjforms

Tip

29Image credit: Francis Rowland

For ideas how to do it, try:

http://www.editingthatworks.com/step6.htm

Demolish walls of words

Page 30: Survey forms GOR14 by @cjforms

30

AgendaIntroductions

The three layers of the form

Relationship

Conversation

Appearance

Page 32: Survey forms GOR14 by @cjforms

The basic eye movement on forms: look for a box, turn left to read the label

32

Where to put the button?

A B C D E

Page 33: Survey forms GOR14 by @cjforms

Best place for a button:aligned with left-hand end of text boxes

33

Looks here first for button

1 2 Then looks here3 Looks here

last

Page 34: Survey forms GOR14 by @cjforms

Tip

34

Put the buttons in the right place relative to the questions

Then work out where the buttons go compared to each other

http://www.uxmatters.com/mt/archives/2012/05/7-basic-best-practices-for-buttons.php

Page 35: Survey forms GOR14 by @cjforms

Tip

35http://www.uxmatters.com/mt/archives/2012/05/7-basic-best-practices-for-buttons.php

1. Make buttons look like buttons.

2. Put buttons where users can find them.

3. Make the most important button look like it’s the most important one.

4. Put buttons in a sensible order.

5. Label buttons with what they do.

6. If users don’t want to do something, don’t have a button for it.

7. Make it harder to find destructive buttons.

Basic best practices for buttons

Page 36: Survey forms GOR14 by @cjforms

36

Page 37: Survey forms GOR14 by @cjforms

37

Page 38: Survey forms GOR14 by @cjforms

38

Page 39: Survey forms GOR14 by @cjforms

39

Page 40: Survey forms GOR14 by @cjforms

40

Page 41: Survey forms GOR14 by @cjforms

41

Page 42: Survey forms GOR14 by @cjforms

42

All those screenshots were from the US passport application

Page 43: Survey forms GOR14 by @cjforms

Norway mandates the Elmer guidelinesfor government forms

43

http://www.brreg.no/elmer/elmer_2_1_english.pdf

Page 44: Survey forms GOR14 by @cjforms

GOV.UK has a service manual

44

https://www.gov.uk/service-manual/user-centered-design/resources/forms.html

Page 45: Survey forms GOR14 by @cjforms

Tip

45 Image credit: Fraser Smith glenelg.net

Create a simple set of rules and apply them everywhere

Page 46: Survey forms GOR14 by @cjforms

46

• What topics do we need to see in our set of rules?

• Do we want:– The same topics as in the GOV.UK page?– Those topics plus other pages?– Different topics?

Page 47: Survey forms GOR14 by @cjforms

47

Introductions

The three layers of the form

Relationship

Conversation

Appearance

Summary

Agenda

Page 48: Survey forms GOR14 by @cjforms

48

A great form works well across all three layers

Appearance

Conversation

Relationship

Schema from “Forms that work: Designing web forms for usability”, Jarrett and Gaffney (2008) www.formsthatwork.com

Goals achieved

Goals achieved Easy to understandand to answer

Goals achieved Lovely and legible.Simple interaction

Page 49: Survey forms GOR14 by @cjforms

49

Some resources for forms design• “Forms that work”: http://www.formsthatwork.com

• Columns on Uxmatters.com:– Don’t Put Hints Inside Text Boxes in Web Forms

http://www.uxmatters.com/mt/archives/2010/03/dont-put-hints-inside-text-boxes-in-web-forms.php

– Don’t Put Labels Inside Text Boxes (Unless You’re Luke W)http://www.uxmatters.com/mt/archives/2013/02/dont-put-labels-inside-text-boxes-unless-youre-luke-w.php

– The Question Protocol: How to Make Sure Every Form Field Is Necessaryhttp://www.uxmatters.com/mt/archives/2010/06/the-question-protocol-how-to-make-sure-every-form-field-is-necessary.php

Page 50: Survey forms GOR14 by @cjforms

More tips http://www.slideshare.net/cjforms

50

Page 51: Survey forms GOR14 by @cjforms

Caroline Jarrett

51

twitter @[email protected]