64
UXPA 2013 Caroline Jarrett @cjforms

Design tips for complex forms by @cjforms 2013

Embed Size (px)

DESCRIPTION

Working with complex forms such as insurance applications, medical claims, government transactions? This workshop at UXPA2013 has tips for improving them. This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Citation preview

Page 1: Design tips for complex forms by @cjforms 2013

UXPA 2013 Caroline Jarrett @cjforms

Page 2: Design tips for complex forms by @cjforms 2013

Agenda

‘Complex’ and ‘simple’ in forms

Users and usage of complex

forms

Conversation and flow in

complex forms

Appearance of complex forms

2

Page 3: Design tips for complex forms by @cjforms 2013

Let’s start with a few forms• Three forms coming up….

• Is the form simple or complex?

• Why?

3

Page 4: Design tips for complex forms by @cjforms 2013

4 Image credit: step3reality.com

Page 5: Design tips for complex forms by @cjforms 2013

5

Page 6: Design tips for complex forms by @cjforms 2013

6 Image credit: bt.com

Page 7: Design tips for complex forms by @cjforms 2013

What makes a form complex?• Here are some ideas I had. Do we agree, disagree, add?

• A form is complex if:

– It looks complicated (many fields, multiple pages)

– It uses complex terminology or concepts

– The answers require thought, research, or someone else

– The task is challenging:• Important consequences

• Required rather than optional

• Infrequent rather than familiar

7

Page 8: Design tips for complex forms by @cjforms 2013

Most of all:if users expect it to be complex, it is.

• This form is complex.

Even though we haven’t seen it yet.

8

Page 9: Design tips for complex forms by @cjforms 2013

Agenda

‘Complex’ and ‘simple’ in forms

Users and usage of complex

forms

Conversation and flow in

complex forms

Appearance of complex forms

9

Page 10: Design tips for complex forms by @cjforms 2013

We know that we need to observe peopleas they use the forms

10 Image credit: Fraser Smith glenelg.net

Page 11: Design tips for complex forms by @cjforms 2013

How to catch them at it ?• Let’s share ideas about how to solve the problem of investigating and

observing forms in use when:

– They are completed very infrequently or

– The task is split (across people, technology or time)

– The design cycle is offset from the completion cycle.

11

Page 12: Design tips for complex forms by @cjforms 2013

Try a ‘replay study’

Users have another go at a complex form:

• In their own environment

• With their real data

• While you watch and take notes.

12

Page 13: Design tips for complex forms by @cjforms 2013

Observing internal users was easierin the days of paper

13 Image credit: http://www.census.gov/history/img/c43f.jpg

Page 14: Design tips for complex forms by @cjforms 2013

Track a sample of forms throughyour process

Look for: minimum time, maximum time, mode, errors, loops,

customer contacts, staff involvement.

But most of all: for errors.

14

Page 15: Design tips for complex forms by @cjforms 2013

Use a question protocol toestablish who uses the data

http://www.uxmatters.com/mt/archives/2010/06/

the-question-protocol-how-to-make-sure-every-form-field-is-

necessary.php

http://bit.ly/94T9N6

15

Page 16: Design tips for complex forms by @cjforms 2013

Agenda

‘Complex’ and ‘simple’ in forms

Users and usage of complex

forms

Conversation and flow in

complex forms

Appearance of complex forms

16

Page 17: Design tips for complex forms by @cjforms 2013

To get good answers,ask good questions

17

Page 18: Design tips for complex forms by @cjforms 2013

Meet Maria.

• In Malta, we thought

about Maria doing her taxes.

18 Image credit: Shutterstock.com

http://www.slideshare.net/cjforms/design-tips-for-complex-forms-malta-2012

Page 19: Design tips for complex forms by @cjforms 2013

Now, she’s a new mother.

• Maria’s baby Josef was born in May.

• She’s Maltese-American and

wants to take him to meet

his Maltese grandparents.

• She needs a passport for him.

19 Image credit: Shutterstock.com

Page 20: Design tips for complex forms by @cjforms 2013

Where does the answer come from?• I’m going to show you some of the questions

she has to answer.

• Where does Maria get the answer?

20

Page 21: Design tips for complex forms by @cjforms 2013

21

Page 22: Design tips for complex forms by @cjforms 2013

22

Page 23: Design tips for complex forms by @cjforms 2013

Some of the help is really helpful

23

Page 24: Design tips for complex forms by @cjforms 2013

Some of the help is really helpful

24

Page 25: Design tips for complex forms by @cjforms 2013

Put just enough help where theuser needs it

25 Image credit: Flickr, Betsy Weber

Page 26: Design tips for complex forms by @cjforms 2013

Maria has more challenges ahead…

26

Page 27: Design tips for complex forms by @cjforms 2013

Provide a list of stuff to assembleand deal with

27

Page 28: Design tips for complex forms by @cjforms 2013

Sometimes more than one personhas to fill in the form.

28 Image credit: Shutterstock.com

Page 29: Design tips for complex forms by @cjforms 2013

An example: UK ‘living will’

Before review After review

http://www.slideshare.net/cjforms/expert-review-improves-a-complex-form-by-cjforms

Page 30: Design tips for complex forms by @cjforms 2013

Before:Introductionmentions 2+other people

Page 31: Design tips for complex forms by @cjforms 2013

After:Introductionmentions 5+other people

Page 32: Design tips for complex forms by @cjforms 2013

How many people for Maria’s form?• Hazard a guess: who is involved?

• What if Maria is a single mother?

32

Page 33: Design tips for complex forms by @cjforms 2013

Provide a list of actorsand their roles

33 Image credit: http://commons.wikimedia.org/wiki/File:Country_Wife_1675_cast_crop.png

Page 34: Design tips for complex forms by @cjforms 2013

This step is a review

34

Page 35: Design tips for complex forms by @cjforms 2013

35

Oh, I made amistake.

Page 36: Design tips for complex forms by @cjforms 2013

36

Oh no – looks like I’llhave to click throughevery page again.

Page 37: Design tips for complex forms by @cjforms 2013

37

Phew, it was easierthan I expected

Page 38: Design tips for complex forms by @cjforms 2013

Simple forms may progress

38

Page 39: Design tips for complex forms by @cjforms 2013

Complex forms often don’t.

39

Easy but worrying Horrendous Even worse

Page 40: Design tips for complex forms by @cjforms 2013

A summary menu updates as you finish thechunks of the form in any order

40

Page 41: Design tips for complex forms by @cjforms 2013

Use summary menus rather thanprogress indicators

41 Image credit: shutterstock.com

Page 42: Design tips for complex forms by @cjforms 2013

What about save-and-resume ?• If people need to set aside their form and come back

to it, how do you handle that now?

• Can they resume on a different device?

• How do you identify them?

• How long do you keep partial attempts?

42

Page 43: Design tips for complex forms by @cjforms 2013

Work hard to ensure great save-and-resume

43 Image credit: shutterstock.com

Page 44: Design tips for complex forms by @cjforms 2013

Agenda

‘Complex’ and ‘simple’ in forms

Users and usage of complex

forms

Conversation and flow in

complex forms

Appearance of complex forms

44

Page 45: Design tips for complex forms by @cjforms 2013

Two column form.What is the reading order?

45

Page 46: Design tips for complex forms by @cjforms 2013

Two column form.What is the reading order?

46

Page 47: Design tips for complex forms by @cjforms 2013

Two column form.What is the reading order?

47

Page 48: Design tips for complex forms by @cjforms 2013

Avoid multi-column layouts

http://baymard.com/blog/avoid-multi-column-forms

48

Page 49: Design tips for complex forms by @cjforms 2013

Which layout appeals more? A

49

Page 50: Design tips for complex forms by @cjforms 2013

Which layout appeals more? B

50

Page 51: Design tips for complex forms by @cjforms 2013

Which layout appeals more? C

51

Page 52: Design tips for complex forms by @cjforms 2013

Which page appeals more? A

52

Page 53: Design tips for complex forms by @cjforms 2013

Which page appeals more? B

53

Page 54: Design tips for complex forms by @cjforms 2013

Which page appeals more? C

54

Page 55: Design tips for complex forms by @cjforms 2013

All those screenshots were fromthe passport application

55

Page 56: Design tips for complex forms by @cjforms 2013

Norway mandated Elmer 2 guidelinesfor government forms in 2006

56http://www.elmer.no/retningslinjer/pdf/elmer2-english.pdf

Page 57: Design tips for complex forms by @cjforms 2013

Create a simple set of rules andapply them everywhere

57 Image credit: Fraser Smith glenelg.net

Page 58: Design tips for complex forms by @cjforms 2013

Agenda

‘Complex’ and ‘simple’ in forms

Users and usage of complex

forms

Conversation and flow in

complex forms

Appearance of complex forms

Summary58

Page 59: Design tips for complex forms by @cjforms 2013

We’ve looked at tips about relationship

• Try a ‘replay study’

• Track a sample of forms through your process

• Use a question protocol to establish who uses the data

59

Goals achievedRelationship Goals achieved

Page 60: Design tips for complex forms by @cjforms 2013

And tips about conversation

• Put just enough help where the user needs it

• Provide a list of stuff to assemble and deal with

• Provide a list of actors and their roles

• Provide summary menus rather than progress indicators

• Work had to achieve great save-and-resume

60

Conversation Goals achievedEasy to understandand answer

Page 61: Design tips for complex forms by @cjforms 2013

And tips about appearance

• Avoid multi-column layouts

• Create a simple set of rules and apply them everywhere

61

Appearance Goals achievedLovely and legible

Page 62: Design tips for complex forms by @cjforms 2013

A great form works well acrossall three layers

62

Appearance

Conversation

Relationship Goals achieved

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

Goals achievedEasy to understandand answer

Goals achievedLovely and legible

Page 63: Design tips for complex forms by @cjforms 2013

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

63

Page 64: Design tips for complex forms by @cjforms 2013

Caroline Jarrett

64

twitter @[email protected]