design tips for complex forms jboye 2011

44
esign tips or complex forms 011 Caroline Jarrett J.Boye Conference Denmark

Upload: caroline-jarrett

Post on 26-Jan-2015

109 views

Category:

Design


0 download

DESCRIPTION

Design tips for complex forms, presented at JBoye11 Aarhus. For different tips, see "Design tips for complex forms at Clarity 2010". This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

TRANSCRIPT

Page 1: Design tips for complex forms JBoye 2011

Design tips for complex forms2011Caroline JarrettJ.Boye Conference Denmark

Page 2: Design tips for complex forms JBoye 2011

This form is beautiful, the questions are simple, and the task is easy

2

Page 3: Design tips for complex forms JBoye 2011

But what happens if we have to work with complex forms like this?

3© Effortmark Ltd, from “Forms that work: Designing web forms for usability"

Page 4: Design tips for complex forms JBoye 2011

Lasting power of attorney for health and personal affairs

“Living will”

4

Page 5: Design tips for complex forms JBoye 2011

Privacy on Facebook

5http://www.nytimes.com/interactive/2010/05/12/business/facebook-privacy.html

Page 6: Design tips for complex forms JBoye 2011

A form is complex if …

• More than one page

• Answers come from another:– Form– Document– Page– Person

• The consequences are important:– Money– Stress– Prison?

6

Page 7: Design tips for complex forms JBoye 2011

Mat’s lost his job, no income, has to pay rent.Can he get some government money?

7

Page 8: Design tips for complex forms JBoye 2011

Which of these statements is most important for Mat?

That form was easy because…

1. I liked the way it looked and it was easy to read

2. I understood the questions and could answer them

3. I knew exactly what I had to do and I got the money

8

Page 9: Design tips for complex forms JBoye 2011

9

Users experience a form in three layers

Can’t read it

Can’t answer it

Can’t achieve

my goal

Appearance

Conversation

Relationship

Page 10: Design tips for complex forms JBoye 2011

10

A good form works well across all three layers

Lovely and legible

Easy questions, obvious answers

Goals achieved

(mine and yours)

Appearance

Conversation

Relationship

Page 11: Design tips for complex forms JBoye 2011

11

Page 12: Design tips for complex forms JBoye 2011

Task: find the right formSubtask: look for ‘unemployment’

12

Page 13: Design tips for complex forms JBoye 2011

Where is ‘unemployment’?

13

Page 14: Design tips for complex forms JBoye 2011

14

Page 15: Design tips for complex forms JBoye 2011

15

Page 16: Design tips for complex forms JBoye 2011

OK, I’ll click “Unemployment” for the 3rd time

16

Page 17: Design tips for complex forms JBoye 2011

Ah, I know two clear things that I have to do

17

Page 18: Design tips for complex forms JBoye 2011

18

RelationshipTip

Make it easy to find

the form by using

your users’ words

Page 19: Design tips for complex forms JBoye 2011

But maybe I need to read the whole page

19

Page 20: Design tips for complex forms JBoye 2011

Or maybe not

20

Page 21: Design tips for complex forms JBoye 2011

21

Cut irrelevant topics(or at least move them out of the main flow)

RelationshipTip

Drawing © Caroline Jarrett and Francis Rowland

Page 22: Design tips for complex forms JBoye 2011

Back to the UK. After lots of clicks and a search, finally we can get started.

22

Page 23: Design tips for complex forms JBoye 2011

Screenshots up to National Insurance number (equivalent to Danish CPR-nummer)

23

Page 24: Design tips for complex forms JBoye 2011

This page is an overview but…

24

14 screens

???

Page 25: Design tips for complex forms JBoye 2011

How is Mat expected to know what questions are coming up?

25

Page 26: Design tips for complex forms JBoye 2011

26

RelationshipTip

Explain clearly:

-How long it will take

-What documents I need

RelationshipTip

Page 27: Design tips for complex forms JBoye 2011

Let’s skip forward

27

Page 28: Design tips for complex forms JBoye 2011

Possible answers to this question?

28

Page 29: Design tips for complex forms JBoye 2011

That exact date? Continuously or with a break?Never had Jobseeker’s Allowance?

29

Page 30: Design tips for complex forms JBoye 2011

Options available do not match all the answers

30

Page 31: Design tips for complex forms JBoye 2011

31

ConversationTip

Design for all the

possible users’

answers, even if you

consider that some of

them are irrelevant

Image © nopitycity.com

Page 32: Design tips for complex forms JBoye 2011

A quick look at buttons. This is the first page with a button aligned with the questions

32

Page 33: Design tips for complex forms JBoye 2011

Typical eye-movement when reading a form: Look for field, turn left for label, look for field

33

Where to put the button?

A B C

Page 34: Design tips for complex forms JBoye 2011

Looks here first for button

In eye-tracking studies, I observed this

34

Then looks here secondLooks

here last

3 1 2

Page 35: Design tips for complex forms JBoye 2011

AppearanceTip

Best place for a button:

aligned with left-hand end

of text entry boxes

35

AppearanceTip

Next

Page 36: Design tips for complex forms JBoye 2011

Let’s skip forward again

36

Page 37: Design tips for complex forms JBoye 2011

Many more steps.But what documents will I need?

37

Page 38: Design tips for complex forms JBoye 2011

This is part of the most difficult form ever.But at least it has a summary menu.

38

Page 39: Design tips for complex forms JBoye 2011

39

ConversationTip

If users need to gather answers

from many sources then a

summary menu works better

than a progress indicator

Page 40: Design tips for complex forms JBoye 2011

40

Complexity affects all three layers of the form

• Relationship– Get users to the right form, quickly– Explain what users have to do

• Conversation– Design for all real-world options– If the user has to gather many

answers, use a summary menu

• Appearance– Put clearly labelled buttons

in the right place

Schema from “Forms that work: Designing web forms for usability”

Page 41: Design tips for complex forms JBoye 2011

Ideally, all three layers work together.This button in is the right place (appearance).

41

Page 42: Design tips for complex forms JBoye 2011

“Join free” is clear (conversation)and appropriate to task (relationship) (Unfortunately, it’s not an accurate translation)

42

Page 43: Design tips for complex forms JBoye 2011

More resources on http://www.slideshare.net/cjforms

43

Page 44: Design tips for complex forms JBoye 2011

Caroline Jarretttwitter @[email protected]

44