Taxonomy Validation

47
Taxonomy Validation Dave Cooksey Founder & Principal DUSLA | Drexel University, Philadelphia October 14, 2009

description

Presentation given to the SLA at Drexel University covering the reasons for taxonomy testing, Delphi-method card sorting, remote card sorting, usability testing, and search analysis. A list of resources and online validation tools is included.

Transcript of Taxonomy Validation

Page 1: Taxonomy Validation

Taxonomy Validation

Dave CookseyFounder & Principal

DUSLA | Drexel University, PhiladelphiaOctober 14, 2009

Page 2: Taxonomy Validation

Today’s Presentation

‣ About Dave

‣ Testing & Taxonomy | Metadata

‣ Taxonomy Validation Techniques

‣ Delphi Card Sorting

‣ Remote Card Sorting

‣ Usability Testing

‣ Search Analysis

‣ Discussion

‣ Resources

Page 3: Taxonomy Validation

Dave CookseyFounder & Principalsaturdave UX Consulting

Affiliations

‣ Chair of PhillyCHI, the Philadelphia region’s chapter of the ACM SIGCHI

‣ Information Architecture Institute (IAI)

‣ American Society for Information Science & Technology (ASIS&T)

Education

‣ M.S. Information Systems, Drexel University

‣ M.A. Political Science, University of Illinois

Previous Work Experience

‣ GSI Commerce, Inc.: User Experience Lead; Information Architect

‣ LandAmerica Financial Group: (Web) Application Developer

Page 4: Taxonomy Validation

Testing & Taxonomy | Metadata

Page 5: Taxonomy Validation

Taxonomy

‣ Is an expert activity

‣ Comes from a privileged view

‣ Is more closely aligned to business & technology goals than user goals

Taxonomies & Metadata

‣ By their very nature, hold implicit meanings

‣ Hierarchy & relationships

‣ Labeling & naming convention

‣ Are interpreted from the user’s experience, context, & goals

Page 6: Taxonomy Validation

The experience, context, & goals of users are rarely our own!

Page 7: Taxonomy Validation

Taxonomy Validation

‣ Ensures information organization is user-centric

‣ Vets untried ideas with real users

You’ve been warned: Princeton Record Exchange.

But it also...

‣ Justifies the cost of taxonomy research & analysis

‣ Reassures the business that project focus is on success

‣ Helps alleviate organizational conflict

Page 8: Taxonomy Validation

Formative Testing Techniques

‣ Explores the concepts that users employ to describe the real world

‣ Focuses on the way folks think about something (mental models)

‣ Encourages open discussion & brainstorming

‣ Informs your design

Summative Testing Techniques

‣ Examines the way people use an existing design

‣ Focuses on the way folks do something (work flow)

‣ Encourages feedback & critique

‣ Informs design strategy

Page 9: Taxonomy Validation

Testing Requires Neutrality

‣ When testing, you’re not a taxonomist anymore - you’re a fly on the wall

‣ Good test moderation is hard and takes practice

How to Moderate Effectively...

‣ Reassure the participant that you will not be upset by comments or critique: “I’m not the designer so I won’t be offended by what you say.”

‣ Avoid leading questions - try to say as little as possible

‣ Don’t ask a participant if they would like something, a feature, category, label - she will almost always say, “yes”

‣ When asked specific questions of how things work, avoid explaining and simply say something like, “I don’t know. What do you think?”

Page 10: Taxonomy Validation

Consider Test Structure & Effects

‣ Environmental effects: in-lab, in the mall, moderated session online

‣ Precedent effects: order of activities, transparency of previous results

‣ Compensation effects: stipend up front, afterwards, or none at all

‣ Moderation effects: interview during, after, or none at all

‣ Methodological effects: think aloud, observation, artifact creation

‣ Medium effect: in-person, on the phone, online

Page 11: Taxonomy Validation

How you structure the test will affect the results so pay attention to details.

Page 12: Taxonomy Validation

Taxonomy Validation Techniques

Page 13: Taxonomy Validation

A Few Taxonomy Validation Techniques

‣ Delphi Card Sorting

‣ Remote Card Sorting

‣ Usability Testing

‣ Search Analysis

Page 14: Taxonomy Validation

A Few Taxonomy Validation Techniques

Technique Method Focus Use

Delphi Card Sorting Direct Concepts Test baseline taxonomy

Remote Card Sorting Direct ConceptsTest categorization &

labels

Usability Testing Direct InteractionsTest navigation, search,

browsing

Search Analysis Indirect Patterns Adjust taxonomy terms & priority

Page 15: Taxonomy Validation

Delphi Card SortingQualitative | Small Sample

♥ Based on the Delphi Method (RAND Corporation)

♥ Developed by Professor Kathryn Summers & Celeste Lyn Paul at University of Baltimore

♥ Hierarchy is laid out in cards - seeded or not

♥ Test for both categories & individual items

♥ Participants modify the structure one at a time

♥ Runs for 15 - 20 participants until hierarchy “stabilizes”

♥ Watch and learn - Interview for detail

♥ Can also present navigation schema, images for labeling, filters | facets

Page 16: Taxonomy Validation

Step-by-Step Delphi Card Sorting

1. Decide to seed deck or let first user create seed

2. Think of other pertinent test points: navigation, facets, images for labeling

3. Put categories on cards (You or first participant)

4. Put representative items on cards | script (You)

5. Interview participant

a. Explain exercise

b. Participant organizes and comments

c. Watch and interview

6. Repeat with participants until you are satisfied

7. Analyze data

Page 17: Taxonomy Validation

Performing Delphi Card Sorting

1. User starts with deck from previous participant

2. Participant modifies card deck

a. Removing category - turning the card over

b. Changing labels - creating new card & place over old one

c. Moving category - turn card over & create new card in new place

3. Participant examines changes made to card deck

a. Looks at existing cards & placement

b. Turns cards over to see previous changes to labels & placement

4. Moderator interviews informally during session

Page 18: Taxonomy Validation
Page 19: Taxonomy Validation
Page 20: Taxonomy Validation
Page 21: Taxonomy Validation
Page 22: Taxonomy Validation

Different than Traditional Card Sorting♥ Targets group understanding, not individual understandings

♥ Participants pick up where previous participant left off

♥ Assumes some level of “expertise”

♥ The end result is the “final” hierarchy

♥ Round Robin approach reduces analysis time

♥ Informs the “black box” (Thanks, Michael)

Page 23: Taxonomy Validation

Different than Traditional Card Sorting♥ Delphi Method designed for use with groups of experts

♥ Each expert contributes her knowledge to building a consensus view

♥ Outliers are removed through iteration

Consider...♥ What kind of users are you testing?

♥ Do they have domain expertise?

♥ Do you have multiple user types? Then multiple studies perhaps?

♥ Do you have a general population (e.g. public website)?

Page 24: Taxonomy Validation

Tips for Delphi Card Sorting♥ Plan for lots of table space for cards

♥ Allow for plenty of time between participants

♥ Create a “starter” sheet to capture notes

♥ Take pictures of table after each participant

♥ Detail is great, but keep your eye on patterns

♥ Video recording is essential

♥ Use questions to explore what the user is doing

♥ Employ multiple methods to solicit feedback

Page 25: Taxonomy Validation

Tips for Remote Card Sorting

Quantitative | Large Sample

‣ Online tools allow testing categories & labels

‣ Either open or closed

‣ Closed - place items in hierarchy - tests structure

‣ Open - create categories for items - gathers many perspectives

‣ Recruit via intercept or email

‣ Easily run for large sample sizes

‣ Captures national sample

‣ Good for identifying patterns

‣ Use with in-person card sorting for balance

Page 26: Taxonomy Validation

Step-by-Step Remote Card Sorting

1. Decide on open or closed card sort

2. Decide population target (online, email, other)

3. Determine sample size needed

4. Choose software package

5. Focus each sort to 15 - 20 items

6. Put items | categories on cards

7. Run study

8. Analyze the data

Page 27: Taxonomy Validation
Page 28: Taxonomy Validation
Page 29: Taxonomy Validation
Page 30: Taxonomy Validation
Page 31: Taxonomy Validation
Page 32: Taxonomy Validation
Page 33: Taxonomy Validation
Page 34: Taxonomy Validation
Page 35: Taxonomy Validation

Tips for Remote Card Sorting

‣ Run a few qualitative interviews to vet if possible

‣ Scale the test appropriately - run several smaller studies if needed

‣ Pick important categories | items to test

‣ Significant to the business but hard to classify

‣ Stereotypical cases that justify taxonomy guidelines

‣ Give yourself time to dig into the raw data

‣ Read the juicy, juicy comments!

‣ Deliverables depend on software used

‣ Your satisfaction with the tool depends on software used

Page 36: Taxonomy Validation

Usability Testing

Qualitative | Small Sample | Task-based

‣ Piggyback on system testing

‣ From paper prototyping to existing systems

‣ Great for testing navigation step-by-step (as opposed to birds eye view)

‣ Helps test other important aspects of taxonomy: facets, tagging, non-hierarchical relationships

‣ Great for examining the contextual interaction of multiple taxonomy | metadata points

‣ Demonstrates explicitly the value of taxonomy

‣ Good for reassuring the business

‣ Way easy

Page 37: Taxonomy Validation

Tips for Usability Testing

‣ If someone else is testing, simply explain your goals & offer tasks

‣ Keep your tasks simple

‣ Pick tasks for the business (most significant) & for you (test the taxonomy)

‣ Give multiple tasks so moderator can pick for the situation

‣ Watch the live sessions and ask follow ups

‣ Take the opportunity to show to other stakeholders how the data is driving the experience

‣ Offer to create an overview for the study organizer

Page 38: Taxonomy Validation

Search Analysis

Quantitative | Interpretive | Focused on Patterns

‣ Uses existing reporting

‣ In your hands becomes a barometer of user satisfaction, requests, & complaints

‣ Easily shows you

‣ What folks want from the system (search results)

‣ What folks need and are not getting (no search results)

‣ The vocabulary folks use to describe things

‣ Great for pointing out opportunities for business & technology

‣ Easy but time consuming

Page 39: Taxonomy Validation

Step-by-Step Search Analysis

1. Find the owner of analytics and ask for advice

2. Determine what’s available to you: search results, no search results, etc.

3. Use spreadsheet to filter and order results in order to highlight patterns

4. Identify: like terms & misspellings, adjectives, frequent terms both returned & not

5. Create summary

6. Discuss summary with business to get contextual detail

7. Create recommendations brief: changes to data, process, & functionality

Page 40: Taxonomy Validation

Tips for Search Analysis

‣ Know the data: what do the numbers really mean?

‣ Know the system

‣ Keep your interpretations simple

‣ Plan extra time for analysis - it’s time consuming

‣ When delivering results, create 2 views: overview & detail

‣ Pass results to teams that can benefit: business, search, technology, marketing

‣ Works best when used with other methods / techniques

Page 41: Taxonomy Validation

Using multiple methods will increase the impact of validation testing.

Page 42: Taxonomy Validation

Discussion

Page 43: Taxonomy Validation

Resources

Page 44: Taxonomy Validation

Recruitment

Ethnio: http://ethnio.com

Sample Size Calculator

Creative Research Systems Calculator: http://www.surveysystem.com/sscalc.htm

Online Card Sorting Tools

The Mind Canvas: http://themindcanvas.comOptimalSort: http://optimalsort.comC-Inspector: http://www.c-inspector.comSocratic CardSortsm: http://www.sotech.com/WebCat (NIST): http://zing.ncsl.nist.gov/WebTools/WebCAT/overview.htmlWebSort: http://websort.net/

STC’s Usability & User Experience List of Card Sorting Tools:http://www.stcsig.org/usability/topics/cardsorting.html

Others?

Validation Tools

Page 45: Taxonomy Validation

The Delphi Method for Card Sorting

“A Modified Delphi Approach to a New Card Sorting Methodology” by Celeste Lyn Paul: http://www.upassoc.org/upa_publications/jus/2008november/paul1.html

“A Delphi Approach to Card Sorting” by Celeste Lyn Paul (PDF):http://iasummit.org/proceedings/2007/files/Delphi_Card_Sorting.pdf

For Your Reading Pleasure

Page 46: Taxonomy Validation

Taxonomy ValidationPre-conference WorkshopJoseph Busch of Taxonomy Strategies & Dave Cooksey of saturdave

Gilbane Conference BostonContent, Collaboration & CustomersTuesday, December 1, 2009

http://gilbaneboston.com/index.html

Page 47: Taxonomy Validation

That’s All, Folks!

Dave Cookseysaturdave UX Consulting

713 Pine Street 1RPhiladelphia, PA 19106

☎ +1.215.219.8960

Twitter: @[email protected]

© 2009 saturdave