Designing an effective information architecture

101
Designing an effective information architecture LeanUX Trent Mankelow Wednesday 19 September 2012

description

It’s such a waste when stuff is hard to find. In the book Ambient Findability, Peter Morville quotes a study that estimates that in a medium-sized hospital, 8,000 hours a year of staff time are spent explaining signs and redirecting people. That’s 4 person years! Finding stuff online is even worse. According to IBM’s chairman, it’s estimated that there will be 44 times as much data and content coming over the next decade, reaching 35 zettabytes by 2020. That’s 35 followed by 21 zeros. There is one thing you can do to help the madness. You can create an effective information architecture (IA) to connect people with the content that they’re looking for. In this practical workshop you’ll learn how to create an effective IA which will help ensure that your stuff is easy to find and provide your visitors with a great experience. You’ll leave with an armload of practical insights and tips, and with the inspiration to refine and test your own IA.

Transcript of Designing an effective information architecture

Page 1: Designing an effective information architecture

Designing an effective

information architecture

LeanUX

Trent Mankelow Wednesday 19 September 2012

Page 2: Designing an effective information architecture

Before we get going…

Page 3: Designing an effective information architecture

Today’s session is dedicated to this

New Zealand icon

‘Good information architecture stands the test of time’

Page 4: Designing an effective information architecture

This afternoon

A bit about me

A bit about you

Why is information architecture important?

What is information architecture?

How do you ‘do’ information architecture?

Wrap up

Page 5: Designing an effective information architecture
Page 6: Designing an effective information architecture
Page 7: Designing an effective information architecture
Page 8: Designing an effective information architecture
Page 9: Designing an effective information architecture
Page 10: Designing an effective information architecture
Page 11: Designing an effective information architecture
Page 12: Designing an effective information architecture
Page 13: Designing an effective information architecture
Page 14: Designing an effective information architecture

Why is information architecture

important?

Page 15: Designing an effective information architecture

I have 164 passwords

Page 16: Designing an effective information architecture

3,404 contacts in Outlook

1,590 contacts in LinkedIn

318 friends on Bookface

Page 17: Designing an effective information architecture

130,000+ emails

Page 18: Designing an effective information architecture

Driver’s license

license plate numbers

bank account numbers

passport numbers

birthdays (8 nieces, 2 nephews)

clothing sizes

ETC

Page 19: Designing an effective information architecture

19

“It’s estimated that there will be 44 times as much data and content coming over the next decade, reaching 35 zettabytes

by 2020.”

- I.B.M.’s chairman, Samuel Palmisano, September 2011

Page 20: Designing an effective information architecture

20

35,000,000,

000,000,000,

000,000 bytes

Page 21: Designing an effective information architecture
Page 22: Designing an effective information architecture
Page 23: Designing an effective information architecture

The #1 reason you should care about information

architecture? Hard to find information

wastes human life

Page 24: Designing an effective information architecture

Benefits of a well organized IA

• Users can quickly complete their task

• Users are more likely to complete their task

• Reduced frustration and increased satisfaction

• Reduced calls to customer support

• Better user experience

• Improved productivity

• Happy customers

Page 25: Designing an effective information architecture

So, what is information architecture?

Page 26: Designing an effective information architecture

26

“The combination of organization, labeling,

and navigation schemes within an

information system.”

- Lou Rosenfeld

Page 27: Designing an effective information architecture

27

Information

architecture

connects people

to the content

that they are

looking for

Page 28: Designing an effective information architecture

28

1. Organization

2. Labeling

3. Navigation

4. Search

Page 29: Designing an effective information architecture

29

1. Organization

Information can be organized into different

schemes and structures

A scheme is overarching philosophy e.g. by role,

topic, date, task, alphabetical, geographical, etc

Structure is about the concrete relationships

Page 30: Designing an effective information architecture

30

For example, there are lots of ways to

organize recipes ...

• French

• Italian

• German

• Japanese

–Sushi

–Yakitori

• Chinese

• Breakfast – Hot

– Cold

• Lunch

• Dinner

• Snacks

• Beef

• Poultry – Chicken

– Turkey

– Duck

• Pork

• Vegetarian

Page 31: Designing an effective information architecture

31

Organization is hard because…

Content can be organized in different ways

We all have different preferences

Organizing information is a subjective task,

because relationships are subjective!

Page 32: Designing an effective information architecture

32

2. Labeling

The goal of labeling is to communicate efficiently

and effectively

The goal of language is also to communicate

efficiently and effectively

Labeling is hard because:

There is limited space on the page

Language is slippery – its ambiguous and confusing

Page 33: Designing an effective information architecture

33

Labels should be

Concise

Consistent

Distinguishable

In the users’ language

Page 34: Designing an effective information architecture

34

3. Navigation

Good navigation design should show users:

Where they are

Where they’ve been

Where they can go

Page 35: Designing an effective information architecture

35

Make it obvious where users are

Show users their context (e.g. highlighting their

location in the navbars within the site or process)

“Giving users a table of contents does much more than simply provide users with a means of navigating the content. The table of contents expresses the hierarchical relationships of your content, and by so doing gives users a sense of your content’s overall story and structure.” - Tom Johnson

Page 36: Designing an effective information architecture

36

Make it obvious where users can go

Allow users to easily browse to what they need

Make it obvious what’s clickable

Show what’s related and relevant

Surface things users might not know about

Page 37: Designing an effective information architecture

37

Make it obvious where users have been

Use consistent labeling

Make visited in-page links a less saturated colour

Page 38: Designing an effective information architecture

38

4. Search

Most users tend to start browsing over searching

5% - 30% of users start with search (3 studies since 2005)

But search is important because:

It is often used as the fallback option

It is useful for visitors who know what they are looking

for

Page 39: Designing an effective information architecture

So, how do you do information

architecture?

Organization and labeling

V

Page 40: Designing an effective information architecture

STEP ONE: KNOW your users!

Page 41: Designing an effective information architecture

Generative

Evaluative

Quant Qual

Open card sorting

Tree testing

Closed card sorting

Usability testing Analytics

Contextual inquiry

User interviews

Surveys

Focus groups

Page 42: Designing an effective information architecture

Generative

Evaluative

Quant Qual

Open card sorting

Tree testing

Closed card sorting

Usability testing Analytics

Contextual inquiry

User interviews

Surveys

Focus groups

Page 43: Designing an effective information architecture
Page 44: Designing an effective information architecture

Generative

Evaluative

Quant Qual

Open card sorting

Tree testing

Closed card sorting

Usability testing Analytics

Contextual inquiry

User interviews

Surveys

Focus groups

Page 45: Designing an effective information architecture

FOCUS GROUPS aren’t enough!

Page 46: Designing an effective information architecture

More than 60% of

participants testing a new

kitchen appliance

indicated that they were

“likely” or “very likely” to

buy it in the next 3

months.

8 months later, only 12%

had.

Page 47: Designing an effective information architecture

Generative

Evaluative

Quant Qual

Open card sorting

Tree testing

Closed card sorting

Usability testing Analytics

Contextual inquiry

User interviews

Surveys

Focus groups

Page 48: Designing an effective information architecture
Page 49: Designing an effective information architecture

Generative

Evaluative

Quant Qual

Open card sorting

Tree testing

Closed card sorting

Usability testing Analytics

Contextual inquiry

User interviews

Surveys

Focus groups

Page 50: Designing an effective information architecture
Page 52: Designing an effective information architecture

Generative

Evaluative

Quant Qual

Open card sorting

Tree testing

Closed card sorting

Usability testing Analytics

Contextual inquiry

User interviews

Surveys

Focus groups

Page 53: Designing an effective information architecture
Page 54: Designing an effective information architecture

Generative

Evaluative

Quant Qual

Open card sorting

Tree testing

Closed card sorting

Usability testing Analytics

Contextual inquiry

User interviews

Surveys

Focus groups

Page 55: Designing an effective information architecture
Page 56: Designing an effective information architecture

Generative

Evaluative

Quant Qual

Open card sorting

Tree testing

Closed card sorting

Usability testing Analytics

Contextual inquiry

User interviews

Surveys

Focus groups

Page 57: Designing an effective information architecture

57

An example ‘ideal’ approach

1. Research

a) Review user feedback

b) Review web analytics

c) Tree test existing tree

2. Create

a) Conduct open card

sorting

b) Workshop candidate IAs

3. Evaluate

a) Tree test candidate IAs

b) Usability testing

Page 58: Designing an effective information architecture

Card sorting

Page 59: Designing an effective information architecture

Card sorting – step-by-step

1. Plan the study

2. Agree with stakeholders a set of ‘cards’ representing

current (and future) website content and functionality

3. Recruit representative users

4. Have the participants sort the cards into groups that

they think belong together. When they have finished

sorting, they create a name for each group

5. Analyse the card sorting results to find the patterns in

how people group the cards and label the groups

Page 60: Designing an effective information architecture

1. Plan the study

Why are we running this study?

What do we specifically want to find out?

Who should we test?

When will we test?

Where / how will we test?

Page 61: Designing an effective information architecture

2. Write cards

Page 62: Designing an effective information architecture

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

1 21 41 61 81 101 121 145 167 207 268 403

% of card sorts completed by

participants

Number of cards

Number of cards versus completion rate

Page 63: Designing an effective information architecture

0

2000

4000

6000

8000

10000

12000

14000

16000

18000

20000

1 11 21 31 41 51

Total participant numbers

Minutes

Number of participants who complete a card sort within an hour

Page 64: Designing an effective information architecture

3. Recruit representative users

Include a prominent link on your website, on the

pages the targeted users will visit

Email the link to your users

Your invitation has to clearly state the proposition

in one short phrase e.g. "5-minute survey - win an

iPad”

Page 65: Designing an effective information architecture

How many participants?

You need at least 20 – 30 participants for each round of testing

Tullis, T., and Wood, L. (2004), "How Many Users Are Enough for a Card-Sorting Study?" Proceedings UPA 2004 (Minneapolis, MN, June 7-11, 2004).

Page 66: Designing an effective information architecture

4. Conduct the sort

Page 67: Designing an effective information architecture

ç

Closed versus Open?

Page 68: Designing an effective information architecture
Page 69: Designing an effective information architecture
Page 70: Designing an effective information architecture

Which is best: In-person or Online?

In-person Online

• You can ask questions as

participants complete the

sort to better understand

their thinking

• No software costs

• Quick results

• Can conduct sorts with large

numbers of participants

• You know that participants

are representative if you

recruit via a link on the

website

• Analysis is aided by the

software (no data entry)

Page 71: Designing an effective information architecture

Maybe both?

Page 72: Designing an effective information architecture
Page 73: Designing an effective information architecture

5. Analyse the results

Plans & billing

Page 74: Designing an effective information architecture

Strong vs. weak groups

Page 75: Designing an effective information architecture

Card sorting limitations

Participants sometimes like to be clever, and a

good IA is usually boring

We won’t call it ‘Personals’ because it’s a bit of an old word, we want something funky

Page 76: Designing an effective information architecture

Card sorting limitations

Participants sometimes like to be clever, and a

good IA is usually boring

Analysis is often time consuming (remember, in

LeanUX a good game is a fast game)

Does not consider users’ goals and tasks

Card sorting doesn’t create an IA – it’s a tool to

assist in the creation of an IA

Page 77: Designing an effective information architecture

Tree testing

Page 78: Designing an effective information architecture

We first came across the idea in 2003

Page 79: Designing an effective information architecture

What is tree testing?

A website is typically organized into a hierarchy (a

"tree") of topics and subtopics

Tree testing provides a way to measure how well

users can find items in this hierarchy

In a tree test, you test the organization and the

Labeling of the IA (not the navigation or the search)

Page 80: Designing an effective information architecture

Tree testing – step-by-step

1. Plan the study

2. Decide on site structures to test

3. Create representative ‘find’ tasks

4. Pilot test

5. Recruit representative users

6. Analyse the results to see if participants went to the ‘right’ part of the tree

7. Tweak and re-test variations of the tree to see which is best

Page 81: Designing an effective information architecture

1. Plan the study

Why are we running this test?

What are we testing?

What do we specifically want to find out?

Who should we test?

When will we test?

Where / how will we test?

Page 82: Designing an effective information architecture

2. Decide on site structures to test

It’s very rare for us to only do one tree test in

isolation. Ideally we would:

Benchmark the existing IA

Come up with some alternatives as a team

Iterate – we might tweak and re-test 2 or 3 times

Keep the same tasks from test to test (although you may

add some new ones towards the end)

Page 83: Designing an effective information architecture

Benchmark your existing IA

Tree testing the existing hierarchy lets you

benchmark any changes made

Was it better before or after the changes?

How much better or worse?

Which bits performed better, which bits performed

worse?

It identifies those areas of the current site that need

most attention – helps you prioritise your work

Page 84: Designing an effective information architecture

Come up with some alternatives as a team

Page 85: Designing an effective information architecture

3. Create representative ‘find’ tasks

Create tasks that cover the parts of the tree that

need testing

Look at the analytics – where are people going,

getting lost? What are they Googling for?

What do users say they want from the survey

results?

What do your personas tell you they want?

Page 86: Designing an effective information architecture

Tips for writing tasks

Same rules as writing tasks for user tests

Don't lead the witness, don't give away critical terms,

be specific, and ask yourself how participants could

misunderstand the wording

Try out your tasks on an innocent bystander!

Loaded question: how many tasks should you test

with?

Page 87: Designing an effective information architecture

0

0.2

0.4

0.6

0.8

1

1.2

0 10 20 30 40 50 60 70 80

Completion rate

Number of tasks

Completion rate of Treejack studies

Page 88: Designing an effective information architecture

4. Pilot test

Ideally pilot with a few people, since people can

read stuff in different ways

Preview the test a few times to get everything right

Launch the test!

Page 89: Designing an effective information architecture

5. Recruit representative users

Include a prominent link on your website

On the pages the intended users will visit

Email the link to your users

Your invitation has to clearly state the proposition

in one short phrase

We usually use the formula of "5-minute survey - win

an iPad”

Page 90: Designing an effective information architecture

6. Analyse the results – overview

Page 91: Designing an effective information architecture

6. Analyse the results – task-by-task

Page 92: Designing an effective information architecture

6. Analyse the results - pie trees

Page 93: Designing an effective information architecture

7. Tweak and re-test variations

Once you’ve digested your results, you need to think

about what would change in your IA

Go back to your original tree in Excel and amend

Add comments as to why you’ve changed things

Add notes where you still have questions

Maybe you need to generate a couple of different

options to test

Page 94: Designing an effective information architecture

How long does all this take?

Analysing the last 30 Treejack consulting projects

we’ve done, on average it takes us 46 hours effort

to run a Treejack study (including all the tweaking and

retesting).

Over the 30 projects, we tested an average of 2.2

trees with 239 participants.

Page 95: Designing an effective information architecture

Conclusion: IA the Lean UX way

Page 96: Designing an effective information architecture

versus

Slow

Millions

Fast

Tens of thousands

Page 97: Designing an effective information architecture

V

V

V Feedback

Develop Define

customers

you

It’s not how well you lap, it’s how fast you lap

Page 98: Designing an effective information architecture

98

An example ‘ideal’ approach

1. Research

a) Review user feedback

b) Review web analytics

c) Tree test existing tree

2. Create

a) Conduct open card

sorting

b) Workshop candidate IAs

3. Evaluate

a) Tree test candidate IAs

b) Usability testing

Page 99: Designing an effective information architecture

99

The ‘lightest weight’ approach

1. Research

a) Review user feedback

b) Review web analytics

c) Tree test existing tree

2. Create

a) Conduct open card

sorting

b) Workshop candidate IAs

3. Evaluate

a) Tree test candidate IAs

b) Usability testing

Page 100: Designing an effective information architecture

Resources

Information Architecture

for the World Wide Web –

Morville & Rosenfeld

Organizing Digital Information for

Others – Nichani (FREE from

http://bit.ly/yEyfFZ)

A Practical Guide to

Information Architecture -

Spencer

• Tree Testing: A quick way to evaluate your IA (http://bit.ly/OcJTN1)

• Card sorting: a definitive guide (http://bit.ly/16rTpL)

• How to: Card Sorting (http://bit.ly/9KQtzO)

• Card sorting: designing useful categories (http://bit.ly/eAzQN)

• Classification schemes and when to use them (http://bit.ly/aUcQPx)

Page 101: Designing an effective information architecture

Thank you, you’re

awesome!

[email protected]

@optimalworkshop

www.optimalworkshop.com