usability testing for library catalogs october 25, 2001 nicole hennig, web manager libraries.mit.edu...

84
Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Upload: mariah-clarke

Post on 15-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Usability testing for library catalogs

October 25, 2001Nicole Hennig, Web Managerlibraries.mit.edulibraries.mit.edu/barton

Page 2: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Thank you

Tracy Gabridge

Librarian for Civil & Environmental Engineering

• led the HTML customization team

Page 3: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Details available ...

http://macfadden.mit.edu:9500/webgroup/usability2001/barton/test1/overview.html

Page 4: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Outline

1. background

2. the tests

3. problems & solutions

4. future directions

Page 5: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

1. Background

Page 6: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

6 month process

January - June 2001

• old system: GEAC Advance

• new system: ExLibris ALEPH

Page 7: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Web OPAC project teams

• web OPAC team- public service librarians

- circulation staff - processing staff - cataloger - web manager

Page 8: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Web OPAC project teams

• HTML customization teamsame as previous, plus

- systems office staff- programmer

Page 9: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Bibliography

• on handout

• includes background on display and interface design of library catalogs

Page 10: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Background research

• a lot of research on OPAC design available

• but not based on observing usersor usability testing

• library system vendors are not following basic good design principles

Page 11: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Who makes design decisions?

• we have more control now that we can customize HTML screens

• the vendors need to practice good design in building the system

Page 12: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

A work in progress

• libraries.mit.edu/barton

• more rounds of testing and improvements are coming later in the spring

Page 13: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Usable design goals

• every page is self-explanatory

• “self-teaching” interfaces

Page 14: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Will it apply?

• some things are specific to ExLibris systems

• many things are general - could apply to any OPAC

Page 15: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

General principles

• success summary

http://macfadden.mit.edu:9500/webgroup/usability2001/barton/test2/success.html

Page 16: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

2. The tests

Page 17: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

The test

• we had already done extensive usability testing while redesigning our web site

Page 18: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Latest thinking has changed

• 1999:Large test, 30 users, timed people- quantitative

• 2001:- More frequent, smaller tests, 5-6people at a time- qualitative

Page 19: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

The test

• 1/2 hour long

• 10 questions

• think out loud

Page 20: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

The test

• observer takes detailed notes

• train observers to not answer how it was supposed to work until end of the test

• each observer tests 2 people(2 week time frame)

Page 21: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Designing questions

• easy, basic tasks that a first-time user should be able to accomplish

• real-world tasks(give them a real article citation)

Page 22: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Designing the questions

• no need to obsess over perfect, “scientific” questions

• you will learn plenty from watching people use the catalog

Page 23: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

The questions

• 1 - 5: known items• 6 - 10: general research

• complete list:http://macfadden.mit.edu:9500/webgroup/usability2001/barton/test1/questions.html

Page 24: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

The questions

• test the questions

• get the bugs out

• print out the questionsin large type

Page 25: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Who we learned from

• Washington State University

Janet Chisman, et al.“Usability Testing: A Case Study”College & Research LibrariesNov. 1999

Page 26: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

What we learned

• multi-part questions

- if user can’t complete first part, observer does it so they can try second part

Page 27: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

What we looked for

• features that were confusing or unclear

• aspects of the system that worked well

Page 28: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

The teststest 1 test 2

Who 7 students 3 students3 library staff 4 library staff

4 disabled

Catalogs our old web catalog:Barton (6) 1st draft ofMcGill: MUSE (2) new BartonBoston College: QUEST(2) screens

Dates Jan. 22 - Feb. 1, 2001 May 21 - June 1

Successes 4 of 10 tasks 7 of 10 tasks

Page 29: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

3. Problems & solutions

Page 30: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Problem 1

• people usually picked the default choices or the first choices without thinking much about it

(not always the best strategy for their search)

Page 31: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Example

people used first box,ignored second

Page 32: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Solution

Default choice is keyword. This casts a broadnet for those who forget to make a choice.

Page 33: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Problem 2

• Difference between browse& keyword search not clear

Page 34: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Example

?

?

Page 35: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Solution

No need to know difference between keywordand browse search. Combined in one menu.

Page 36: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Problem 3

• it wasn’t clear how to input a search string

(people used initial articles, author’s first name first, thought they had to type the entire title)

Page 37: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Example

• carefully typed complete title, with article:The Journal of the American Chemical Society

Page 38: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Examples far away

Page 39: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Solution

• include examples and instructions of how to input data near the search box and in the search menu

Page 40: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Examples for each type

Example changes when menu changes.

Page 41: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Examples for each type

Example changes when menu changes.

Page 42: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Grouping

Group different title searches, author searches, and subject searches together.

{

Page 43: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Problem 4

• very busy screens with many buttons were overwhelming for people

Page 44: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Example

Page 45: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Solution

• Present choices only where needed

• Group navigation links in ways that make sense

Page 46: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton
Page 47: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton
Page 48: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton
Page 49: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Problem 5

• it was difficult to find clickable URLs for electronic titles

Page 50: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

No URL on brief results

Page 51: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Better: URLs showing

Page 52: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Problem 6

• not enough information on brief resultsscreen to choose the most relevant titles

(especially for subject searching)

• [see David Thomas article in bibliography]

Page 53: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

keyword: women scientists

Page 54: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

includes subject headings

Page 55: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Problem 7

• pop-up windows caused confusion

Page 56: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Solution

• minimize number of pop-up windows

• use only in cases where it’s handyto have the previous screen in thebackground

Page 57: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Problem 8• title you input isn’t at the top

Page 58: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Solution• add marker (wish list)

Page 59: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Problem 9

• holdings info for serials was very confusing to everyone

Page 60: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Example

Do we have Dec 13, 2000 issue?

Page 61: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Example

Page 62: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Example

• people don’t understand open date range

v.1 (1879)-

Page 63: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Not easy to fix

• NISO standard

• way the data is input

• limitations of the system

Page 64: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Example

Page 65: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

A better holdings display

Page 66: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

A better holdings display

Page 67: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Problem 10

• back buttons or back links didn’t behave as expected (a problem with frames)

Page 68: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Coming soon

• no frames version due from ExLibris soon

• telnet version next year

• minimal javascript

Page 69: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

What worked well?

- hyperlinked author names- hyperlinked subject headings

people found and used these very successfully

Page 70: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton
Page 71: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Self-teaching interfaces

• For difficult searches where youneed to combine fields in a specific way:

- design screenso user doesn’t need to know

- it just does the right thing

Page 72: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton
Page 73: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Users with disabilities

• 2 blind users: one used “Jaws”, one used “Window Eyes”

• 1 user with dyslexia

• 1 user without use of hands, usedpencil in fist to type, and large trackball

Page 74: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Users with disabilities

• these users had same problems and successes as everyone else

(but the problems were magnified)

• everything took longer

Page 75: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Users with disabilities

• solutions that help everyone help disabled

• solutions that help disabled help everyone

Page 76: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Categories of problems

problems we can fix by:

• changing the HTML• changing the tables in the database• adding custom programming• changing our indexing decisions• changing cataloging practice

problems that only the vendor can fix

Page 77: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Other problems

• many other problems not mentioned here today are described on our web site

Page 78: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

4. Future directions

Page 79: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Latest usability research

• most large web sites have hundreds of usability problems

• continuous rounds of testingare necessary to find and fix all problems

• better to begin with “user-centered design”

Page 80: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Latest usability research

User Interface 6 East, Cambridge, MAOct. 2001

Proceedings available

http://www.uie.com

Page 81: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Still to test

Not so basic features, like:

• email/save/print• your bookshelf• advanced searching• complex limiting

• etc.

Page 82: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Cycles of testing

• frequent small tests

• test your solutions

• informal tests with handful of people

Page 83: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Future directions

• share information

• compile guidelines

• influence vendors

Page 84: Usability testing for library catalogs October 25, 2001 Nicole Hennig, Web Manager libraries.mit.edu libraries.mit.edu/barton

Future directions

• are other libraries testing web OPACs?

• contact me to share test results

Nicole [email protected]