SlideShare a Scribd company logo
1 of 28
Download to read offline
@varnum @vacekrae @UMichLibrary
Customizing Discovery Interfaces:
Understanding Users’ Behaviors and
Providing Better Service
Rachel Vacek, Head of Design & Discovery

Ken Varnum, Senior Program Manager
University of Michigan Library


ER&L - March 5, 2018
@varnum @vacekrae @UMichLibrary
Overview
1. Background
a. Our landscape (where we started)
i. Apps/systems
ii. Wireframes and UX research
b. What we set out to do
i. Goals for the project
ii. Communication plan
iii. Resources (people, groups, tools)
2. Project
a. How we made progress
i. Prototype for acceptance
ii. Library-wide project team (oversight/direction)
iii. Development team / UX, design, front-end, back-end
iv. Iterative development (agile methods)
b. Where we are & what’s still undone
c. DEMO if time
@varnum @vacekrae @UMichLibrary
Where We Started
An organic set of discovery tools...
...with poor consistency...
...with different user experiences…
...that we realized had to go.
@varnum @vacekrae @UMichLibrary
We’ve all been there.
@varnum @vacekrae @UMichLibrary
Current starting points
They are many.
● Mirlyn: catalog
● ArticlesPlus: licensed content
● Search Tools: database finder and journal finder
● MLibrary: catalog, licensed content, database and journal
finders, subject experts, website content, research guides
@varnum @vacekrae @UMichLibrary
UX Research -- How we got started
● “Old” and new research
○ Reviewed user research from previous 4 years
○ Partnership with Deirdre Costello and EBSCO UX Team to conduct
contextual inquiries
○ Conducted additional user testing on existing search interface
○ Analytics data and search logs

● Created tons of wireframes

● Conducted usability testing on new wireframes
@varnum @vacekrae @UMichLibrary
Usability Testing
● Utilized task-based, guerilla, and contextual methods
○ Initially with paper and clickable prototypes, then on developed
interfaces
○ Focused on specific feature sets and data stores
● Recruited from different user groups
■ Advanced, beginner
■ Students, faculty, staff
■ Student organizations
■ Allies across campus
● Subject experts helped identify participants
● Used candy, gift cards, and swag as incentives
● Student interns helped run tests and analyze results
@varnum @vacekrae @UMichLibrary
Resources (people)
It has taken us a lot of FTE over the past 9 months!
● 2 front-end developers
● 1 back-end developer
● 1 designer
● 1 UX researcher
● 2 UX interns
● 1 content expert
● 1 project manager
These people weren’t as free to take on many other projects.
@varnum @vacekrae @UMichLibrary
Project Team (our department)
Jon Earley
Front-End
Development
and Accessibility
Trevor Dobias 

User Interface

Design
Ben Howell 

UX and
Accessibility 

Heidi Burkhardt 

UX and Content
Strategy
Ken Varnum
Project
Management
Albert Bertram

Back-End
Development
Rachel Vacek
Advocate, Cheerleader,
Remover of Barriers
Bridget Burke
Front-End
Development 

and Accessibility
@varnum @vacekrae @UMichLibrary
Library Participants
Kristen Castellana
Martha Conway
Scott Dennis
Gabriel Duque
Kat Hagedorn
Martin Knott
Shannon Moreno
Catherine Morse
Jon Rothman
Whitney Townsend
Plus….
Colleagues in LIT, Document Delivery, & Library Operations
And many others in the library
@varnum @vacekrae @UMichLibrary
Resources (tools, etc.)
● Confluence
● JIRA Service Desk
● JIRA Software
● GitHub
● InVision
● Slack
@varnum @vacekrae @UMichLibrary
Politics & Governance
● Spoiler alert: Everyone has an interest in discovery

● Library created a project “steering team” with about a dozen
members from across the library

● The active “project team” is part of the steering team, but is
the group of us that is doing the research & development
@varnum @vacekrae @UMichLibrary
Communication
● Alpha “roadshow” -- met with roughly 50% of library staff to
explain approach & build support
● Regular all-staff emails about progress
● Frequent solicitations for feedback
● Campus communication
○ Links on current search tools
○ Campus daily news (week of 11/6)
@varnum @vacekrae @UMichLibrary
Goals of New Discovery Environment
● Enable detailed usage information to contribute to library and
learning analytics
● Establish a better understanding of how our resources are
used
● Improve our ability to expose resources and expertise with
the campus
● Free up instructional librarians to spend more time on
information literacy and less on how to use the tool
@varnum @vacekrae @UMichLibrary
Goals of New Discovery Environment (cont.)
● Improve accessibility and responsive design for all users
● Allow for personalized search pages -- build your own bento
box from anything we offer
● Allow us to more easily pull stats from each datastore for
library and learning analytics
● Enable us to better understand usage patterns of our
resources
@varnum @vacekrae @UMichLibrary
Timeline
Conducted
basic
research
Fall 

2014
Winter
2015
Shared
proofofconcept
Developm
entstartsStaffBeta
launchesPublic
Beta
launches
Fall
2016
Winter
2017
Spring
2018
Search
goes
into
production
Fall
2017
@varnum @vacekrae @UMichLibrary
From Vision to Prototype
We started with a working prototype
Grayscale functioning tool that demonstrated the core
functionality
Took it on a road show -- about 20 meetings with 175 of 450
library staff
Validation of direction
So then we scrapped it and remade it
@varnum @vacekrae @UMichLibrary
Search Project Team
Established a team to guide the tool’s development
Drawn from across the library
Roles
● Set functional specifications
● Provided feedback on designs & early developments
● Brought library voice to our user-driven research
@varnum @vacekrae @UMichLibrary
UX Successes
● Iterative process
○ Put prototypes in front of stakeholders and users more quickly to
inform design changes
○ Set up feedback mechanisms for library staff to provide feedback

● Relationships
○ Improved credibility with other library staff by including them in
usability tests and sharing results frequently
○ Created a shared understanding on project team
○ Recruited repeat participants for different studies - they 💖 libraries
@varnum @vacekrae @UMichLibrary
Agile Development Process
Two-week long sprints
● Start with a planning meeting
● End with a retrospective
● Merged into one meeting
Regular “grooming” sessions
● 60-90 minute meeting a week
● Do we have right work described to get the next goal done?
● Regular reprioritization
Daily Slack stand-ups
It’s a learning process (at least for me)
@varnum @vacekrae @UMichLibrary
Features
● Work with search
results
● Guide the user
● Alternate displays
● Favorites
Design, Build, Design, Build, Repeat
UX Research
● Interfaces &
interactions
● Mobile interface
● Accessibility
● Analytics
@varnum @vacekrae @UMichLibrary
What We Aim For
Sprint 1
Develop Feature C
Design Feature B
Test Feature A
Sprint 2
Develop Feature B
Design Feature D
Test Feature C
Sprint 3
Develop Feature D
Design Feature E
Test Feature B
@varnum @vacekrae @UMichLibrary
Technical Specs
Tools
● Ruby
○ Rails
○ Blacklight *
● Front-end JavaScript
○ React
○ Pride **
APIs
● Summon
● Solr
● Custom APIs for Aleph
holdings
Search application: https://github.com/mlibrary/search
* https://github.com/cul/clio-spectrum

** https://github.com/mlibrary/pride

@varnum @vacekrae @UMichLibrary
A Demo is Worth 1000 Words
(or 100 well-chosen curses)
https://search.lib.umich.edu/
@varnum @vacekrae @UMichLibrary
Features
● New books tool
● Additional sources
● Personalized bento box results
● Discovery of additional resources as well as relevant
locations, services, and events tied to search results
● Allow for build-your-own bento box from anything we offer
...and ongoing UX research
Roadmap -- Post-Launch
@varnum @vacekrae @UMichLibrary
Potential personalization features
If logged in locally:
● Customizable search panel
● View Favorites
● View additional datastores that display relevant materials
based on course registrations
● Receive relevant current awareness services
If logged in elsewhere:
● Access widgets in Canvas that displays relevant library
resources for each course
@varnum @vacekrae @UMichLibrary
Investing Time Now to Save Time Later
Designing up front slows incremental development…
But saves long-term maintenance and re-designs
My team keeps me honest
@varnum @vacekrae @UMichLibrary
Questions?
Ken Varnum
Senior Program Manager
varnum@umich.edu
Rachel Vacek
Head of Design & Discovery
rvacek@umich.edu
University of Michigan Library GitHub site
https://github.com/mlibrary

More Related Content

What's hot

The student search experience
The student search experience The student search experience
The student search experience Katherine Rose
 
Assessing Your Library Website: Using User Research Methods and Other Tools
Assessing Your Library Website: Using User Research Methods and Other ToolsAssessing Your Library Website: Using User Research Methods and Other Tools
Assessing Your Library Website: Using User Research Methods and Other ToolsRachel Vacek
 
How discovery impacts of users' experiences
How discovery impacts of users' experiencesHow discovery impacts of users' experiences
How discovery impacts of users' experiencesKatherine Rose
 
A tale of two systems - Library Plus and Discover
A tale of two systems - Library Plus and DiscoverA tale of two systems - Library Plus and Discover
A tale of two systems - Library Plus and DiscoverKatherine Rose
 
The changing nature of web design and user expectations, and how libraries c...
The changing nature of web design and user expectations, and how libraries c...The changing nature of web design and user expectations, and how libraries c...
The changing nature of web design and user expectations, and how libraries c...Rachel Vacek
 
CrowdAsk- A Crowdsourcing Reference System (Internet Librarian 2014)
CrowdAsk- A Crowdsourcing Reference System (Internet Librarian 2014)CrowdAsk- A Crowdsourcing Reference System (Internet Librarian 2014)
CrowdAsk- A Crowdsourcing Reference System (Internet Librarian 2014)Ilana Stonebraker
 
Is what's 'trending' what¹s worth purchasing?
Is what's 'trending' what¹s worth purchasing?Is what's 'trending' what¹s worth purchasing?
Is what's 'trending' what¹s worth purchasing?NASIG
 
Getting Started with Drupal - Handouts
Getting Started with Drupal - HandoutsGetting Started with Drupal - Handouts
Getting Started with Drupal - HandoutsRachel Vacek
 
Text mining 101 what you should know
Text mining 101 what you should knowText mining 101 what you should know
Text mining 101 what you should knowNASIG
 
Serach, Serendipity & the Researcher Experience
Serach, Serendipity & the Researcher ExperienceSerach, Serendipity & the Researcher Experience
Serach, Serendipity & the Researcher ExperienceNASIG
 
EBSCO Discovery Services: update and roadmap
EBSCO Discovery Services: update and roadmapEBSCO Discovery Services: update and roadmap
EBSCO Discovery Services: update and roadmapKatherine Rose
 
Library Analytics Toolkit
Library Analytics ToolkitLibrary Analytics Toolkit
Library Analytics ToolkitCarli Spina
 
Workshop: Students co-designing personalised library services
Workshop: Students co-designing personalised library servicesWorkshop: Students co-designing personalised library services
Workshop: Students co-designing personalised library servicesKeren Mills
 
Embracing Undergraduate Research; Creating the 'Arsenal'
Embracing Undergraduate Research; Creating the 'Arsenal'Embracing Undergraduate Research; Creating the 'Arsenal'
Embracing Undergraduate Research; Creating the 'Arsenal'NASIG
 

What's hot (20)

EDS across the pond
EDS across the pondEDS across the pond
EDS across the pond
 
The student search experience
The student search experience The student search experience
The student search experience
 
Assessing Your Library Website: Using User Research Methods and Other Tools
Assessing Your Library Website: Using User Research Methods and Other ToolsAssessing Your Library Website: Using User Research Methods and Other Tools
Assessing Your Library Website: Using User Research Methods and Other Tools
 
How discovery impacts of users' experiences
How discovery impacts of users' experiencesHow discovery impacts of users' experiences
How discovery impacts of users' experiences
 
A tale of two systems - Library Plus and Discover
A tale of two systems - Library Plus and DiscoverA tale of two systems - Library Plus and Discover
A tale of two systems - Library Plus and Discover
 
October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...
October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...
October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...
 
The changing nature of web design and user expectations, and how libraries c...
The changing nature of web design and user expectations, and how libraries c...The changing nature of web design and user expectations, and how libraries c...
The changing nature of web design and user expectations, and how libraries c...
 
CrowdAsk- A Crowdsourcing Reference System (Internet Librarian 2014)
CrowdAsk- A Crowdsourcing Reference System (Internet Librarian 2014)CrowdAsk- A Crowdsourcing Reference System (Internet Librarian 2014)
CrowdAsk- A Crowdsourcing Reference System (Internet Librarian 2014)
 
NISO/BISG Changing Standards Landscape: EBook Discovery and Requirements for ...
NISO/BISG Changing Standards Landscape: EBook Discovery and Requirements for ...NISO/BISG Changing Standards Landscape: EBook Discovery and Requirements for ...
NISO/BISG Changing Standards Landscape: EBook Discovery and Requirements for ...
 
Is what's 'trending' what¹s worth purchasing?
Is what's 'trending' what¹s worth purchasing?Is what's 'trending' what¹s worth purchasing?
Is what's 'trending' what¹s worth purchasing?
 
Getting Started with Drupal - Handouts
Getting Started with Drupal - HandoutsGetting Started with Drupal - Handouts
Getting Started with Drupal - Handouts
 
Fransen apr20-5
Fransen apr20-5Fransen apr20-5
Fransen apr20-5
 
Text mining 101 what you should know
Text mining 101 what you should knowText mining 101 what you should know
Text mining 101 what you should know
 
Going “Mobile" Assessment of a mobile concierge station
Going “Mobile" Assessment of a mobile concierge stationGoing “Mobile" Assessment of a mobile concierge station
Going “Mobile" Assessment of a mobile concierge station
 
NISO/BISG 7th Annual Changing Standards Landscape Forum: ALA Chicago User Pra...
NISO/BISG 7th Annual Changing Standards Landscape Forum: ALA Chicago User Pra...NISO/BISG 7th Annual Changing Standards Landscape Forum: ALA Chicago User Pra...
NISO/BISG 7th Annual Changing Standards Landscape Forum: ALA Chicago User Pra...
 
Serach, Serendipity & the Researcher Experience
Serach, Serendipity & the Researcher ExperienceSerach, Serendipity & the Researcher Experience
Serach, Serendipity & the Researcher Experience
 
EBSCO Discovery Services: update and roadmap
EBSCO Discovery Services: update and roadmapEBSCO Discovery Services: update and roadmap
EBSCO Discovery Services: update and roadmap
 
Library Analytics Toolkit
Library Analytics ToolkitLibrary Analytics Toolkit
Library Analytics Toolkit
 
Workshop: Students co-designing personalised library services
Workshop: Students co-designing personalised library servicesWorkshop: Students co-designing personalised library services
Workshop: Students co-designing personalised library services
 
Embracing Undergraduate Research; Creating the 'Arsenal'
Embracing Undergraduate Research; Creating the 'Arsenal'Embracing Undergraduate Research; Creating the 'Arsenal'
Embracing Undergraduate Research; Creating the 'Arsenal'
 

Similar to Customizing Discovery Interfaces: Understanding Users’ Behaviors and Providing Better Service

CliveGHughes-casestudy-SpringerNature
CliveGHughes-casestudy-SpringerNatureCliveGHughes-casestudy-SpringerNature
CliveGHughes-casestudy-SpringerNatureClive G Hughes, M.A.
 
Transforming an Organization through Service and Space Design Strategy
Transforming an Organization through Service and Space Design StrategyTransforming an Organization through Service and Space Design Strategy
Transforming an Organization through Service and Space Design StrategyRachel Vacek
 
UCL Research Software Development and Digital Humanities
UCL Research Software Development and Digital Humanities UCL Research Software Development and Digital Humanities
UCL Research Software Development and Digital Humanities Raquel Alegre
 
Impact the UX of Your Website with Contextual Inquiry
Impact the UX of Your Website with Contextual InquiryImpact the UX of Your Website with Contextual Inquiry
Impact the UX of Your Website with Contextual InquiryRachel Vacek
 
Challenges and Opportunities in Customizing Library Repository User Interfaces
Challenges and Opportunities in Customizing Library Repository User InterfacesChallenges and Opportunities in Customizing Library Repository User Interfaces
Challenges and Opportunities in Customizing Library Repository User InterfacesRachel Vacek
 
Library Assessment Conference: Lead Users
Library Assessment Conference: Lead UsersLibrary Assessment Conference: Lead Users
Library Assessment Conference: Lead Usersbrightspot
 
Ethnographically-inspired usability testing
Ethnographically-inspired usability testingEthnographically-inspired usability testing
Ethnographically-inspired usability testingLeah Emary
 
UCLALibrary_DResSUP.pptx
UCLALibrary_DResSUP.pptxUCLALibrary_DResSUP.pptx
UCLALibrary_DResSUP.pptxrobhill123
 
Creating User-Centered Website Navigation
Creating User-Centered Website NavigationCreating User-Centered Website Navigation
Creating User-Centered Website NavigationRebecca Blakiston
 
Implimenting and Mitigating Change with all of this Newfangled Technology
Implimenting and Mitigating Change with all of this Newfangled TechnologyImplimenting and Mitigating Change with all of this Newfangled Technology
Implimenting and Mitigating Change with all of this Newfangled TechnologyIndiana Online Users Group
 
Day in the life of a data librarian [presentation for ANU 23Things group]
Day in the life of a data librarian [presentation for ANU 23Things group]Day in the life of a data librarian [presentation for ANU 23Things group]
Day in the life of a data librarian [presentation for ANU 23Things group]Jane Frazier
 
Research culture presentation Sept 4, 2013
Research culture presentation Sept 4, 2013Research culture presentation Sept 4, 2013
Research culture presentation Sept 4, 2013Shawna Reibling
 
Collaborative user research experience report ux cam 2014 r_nathaniel
Collaborative user research experience report ux cam 2014 r_nathanielCollaborative user research experience report ux cam 2014 r_nathaniel
Collaborative user research experience report ux cam 2014 r_nathanielRevathi Nathaniel
 
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...Christoph Trattner
 
Building Your Content Strategy Toolkit
Building Your Content Strategy ToolkitBuilding Your Content Strategy Toolkit
Building Your Content Strategy ToolkitRebecca Blakiston
 

Similar to Customizing Discovery Interfaces: Understanding Users’ Behaviors and Providing Better Service (20)

CliveGHughes-casestudy-SpringerNature
CliveGHughes-casestudy-SpringerNatureCliveGHughes-casestudy-SpringerNature
CliveGHughes-casestudy-SpringerNature
 
Transforming an Organization through Service and Space Design Strategy
Transforming an Organization through Service and Space Design StrategyTransforming an Organization through Service and Space Design Strategy
Transforming an Organization through Service and Space Design Strategy
 
UCL Research Software Development and Digital Humanities
UCL Research Software Development and Digital Humanities UCL Research Software Development and Digital Humanities
UCL Research Software Development and Digital Humanities
 
Impact the UX of Your Website with Contextual Inquiry
Impact the UX of Your Website with Contextual InquiryImpact the UX of Your Website with Contextual Inquiry
Impact the UX of Your Website with Contextual Inquiry
 
Challenges and Opportunities in Customizing Library Repository User Interfaces
Challenges and Opportunities in Customizing Library Repository User InterfacesChallenges and Opportunities in Customizing Library Repository User Interfaces
Challenges and Opportunities in Customizing Library Repository User Interfaces
 
Challenges & Opportunities in Customizing Library IR User Interfaces
Challenges & Opportunities in Customizing Library IR User InterfacesChallenges & Opportunities in Customizing Library IR User Interfaces
Challenges & Opportunities in Customizing Library IR User Interfaces
 
Library Assessment Conference: Lead Users
Library Assessment Conference: Lead UsersLibrary Assessment Conference: Lead Users
Library Assessment Conference: Lead Users
 
Ethnographically-inspired usability testing
Ethnographically-inspired usability testingEthnographically-inspired usability testing
Ethnographically-inspired usability testing
 
UCLALibrary_DResSUP.pptx
UCLALibrary_DResSUP.pptxUCLALibrary_DResSUP.pptx
UCLALibrary_DResSUP.pptx
 
Creating User-Centered Website Navigation
Creating User-Centered Website NavigationCreating User-Centered Website Navigation
Creating User-Centered Website Navigation
 
Implimenting and Mitigating Change with all of this Newfangled Technology
Implimenting and Mitigating Change with all of this Newfangled TechnologyImplimenting and Mitigating Change with all of this Newfangled Technology
Implimenting and Mitigating Change with all of this Newfangled Technology
 
Day in the life of a data librarian [presentation for ANU 23Things group]
Day in the life of a data librarian [presentation for ANU 23Things group]Day in the life of a data librarian [presentation for ANU 23Things group]
Day in the life of a data librarian [presentation for ANU 23Things group]
 
Research culture presentation Sept 4, 2013
Research culture presentation Sept 4, 2013Research culture presentation Sept 4, 2013
Research culture presentation Sept 4, 2013
 
Collaborative user research experience report ux cam 2014 r_nathaniel
Collaborative user research experience report ux cam 2014 r_nathanielCollaborative user research experience report ux cam 2014 r_nathaniel
Collaborative user research experience report ux cam 2014 r_nathaniel
 
Jan Moons at WUD16
Jan Moons at WUD16Jan Moons at WUD16
Jan Moons at WUD16
 
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
Je t’aime… moi non plus: reporting on the opportunities, expectations and cha...
 
Building Your Content Strategy Toolkit
Building Your Content Strategy ToolkitBuilding Your Content Strategy Toolkit
Building Your Content Strategy Toolkit
 
RA21 Charleston Library Conference Presentation
RA21 Charleston Library Conference Presentation RA21 Charleston Library Conference Presentation
RA21 Charleston Library Conference Presentation
 
Nlp workshop-share
Nlp workshop-shareNlp workshop-share
Nlp workshop-share
 
Mary Antonesa findit@nuim library #asl2014
Mary Antonesa  findit@nuim library #asl2014Mary Antonesa  findit@nuim library #asl2014
Mary Antonesa findit@nuim library #asl2014
 

More from Rachel Vacek

From Siloed to Connected - Using Engagement as a Means to Improve the Culture...
From Siloed to Connected - Using Engagement as a Means to Improve the Culture...From Siloed to Connected - Using Engagement as a Means to Improve the Culture...
From Siloed to Connected - Using Engagement as a Means to Improve the Culture...Rachel Vacek
 
Personal README Files: User Manuals for Library Staff
Personal README Files: User Manuals for Library StaffPersonal README Files: User Manuals for Library Staff
Personal README Files: User Manuals for Library StaffRachel Vacek
 
Transforming Organizational Culture Using UX Strategies
Transforming Organizational Culture Using UX StrategiesTransforming Organizational Culture Using UX Strategies
Transforming Organizational Culture Using UX StrategiesRachel Vacek
 
Practicing intentionality in team and project work
Practicing intentionality in team and project workPracticing intentionality in team and project work
Practicing intentionality in team and project workRachel Vacek
 
Transforming library culture with a Digital Accessibility Team
Transforming library culture with a Digital Accessibility TeamTransforming library culture with a Digital Accessibility Team
Transforming library culture with a Digital Accessibility TeamRachel Vacek
 
Service Design: Thinking Holistically About Services and Technology
Service Design: Thinking Holistically About Services and TechnologyService Design: Thinking Holistically About Services and Technology
Service Design: Thinking Holistically About Services and TechnologyRachel Vacek
 
Challenges and Opportunities in Library Discovery
Challenges and Opportunities in Library DiscoveryChallenges and Opportunities in Library Discovery
Challenges and Opportunities in Library DiscoveryRachel Vacek
 
Fostering Great Experiences for UX-Tasked Student Workers
Fostering Great Experiences for UX-Tasked Student WorkersFostering Great Experiences for UX-Tasked Student Workers
Fostering Great Experiences for UX-Tasked Student WorkersRachel Vacek
 
Keeping UX Practical: Integrating User Experience Practices into Projects
Keeping UX Practical: Integrating User Experience Practices into ProjectsKeeping UX Practical: Integrating User Experience Practices into Projects
Keeping UX Practical: Integrating User Experience Practices into ProjectsRachel Vacek
 
Contextual Inquiry: How Ethnographic Research can Impact the UX of Your Website
Contextual Inquiry: How Ethnographic Research can Impact the UX of Your WebsiteContextual Inquiry: How Ethnographic Research can Impact the UX of Your Website
Contextual Inquiry: How Ethnographic Research can Impact the UX of Your WebsiteRachel Vacek
 
Impact your Library UX with Contextual Inquiry
Impact your Library UX with Contextual InquiryImpact your Library UX with Contextual Inquiry
Impact your Library UX with Contextual InquiryRachel Vacek
 
Hitting the Road towards a Greater Digital Destination: Evaluating and Testin...
Hitting the Road towards a Greater Digital Destination: Evaluating and Testin...Hitting the Road towards a Greater Digital Destination: Evaluating and Testin...
Hitting the Road towards a Greater Digital Destination: Evaluating and Testin...Rachel Vacek
 
Library websites of the future
Library websites of the futureLibrary websites of the future
Library websites of the futureRachel Vacek
 
How to Rock the Planning Process for your Next Digital Library Web Project
How to Rock the  Planning Process for your Next Digital Library Web ProjectHow to Rock the  Planning Process for your Next Digital Library Web Project
How to Rock the Planning Process for your Next Digital Library Web ProjectRachel Vacek
 
Web Design Tips to Improve the Professionalism and Impact of Your ePortfolio
Web Design Tips to Improve the Professionalism and Impact of Your ePortfolioWeb Design Tips to Improve the Professionalism and Impact of Your ePortfolio
Web Design Tips to Improve the Professionalism and Impact of Your ePortfolioRachel Vacek
 
LITA 201 at ALA Midwinter
LITA 201 at ALA MidwinterLITA 201 at ALA Midwinter
LITA 201 at ALA MidwinterRachel Vacek
 
Preparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbrariesPreparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbrariesRachel Vacek
 
Web-Scale Discovery: Post Implementation
Web-Scale Discovery: Post ImplementationWeb-Scale Discovery: Post Implementation
Web-Scale Discovery: Post ImplementationRachel Vacek
 
Considerations for Your Mobile Library
Considerations for Your Mobile LibraryConsiderations for Your Mobile Library
Considerations for Your Mobile LibraryRachel Vacek
 

More from Rachel Vacek (19)

From Siloed to Connected - Using Engagement as a Means to Improve the Culture...
From Siloed to Connected - Using Engagement as a Means to Improve the Culture...From Siloed to Connected - Using Engagement as a Means to Improve the Culture...
From Siloed to Connected - Using Engagement as a Means to Improve the Culture...
 
Personal README Files: User Manuals for Library Staff
Personal README Files: User Manuals for Library StaffPersonal README Files: User Manuals for Library Staff
Personal README Files: User Manuals for Library Staff
 
Transforming Organizational Culture Using UX Strategies
Transforming Organizational Culture Using UX StrategiesTransforming Organizational Culture Using UX Strategies
Transforming Organizational Culture Using UX Strategies
 
Practicing intentionality in team and project work
Practicing intentionality in team and project workPracticing intentionality in team and project work
Practicing intentionality in team and project work
 
Transforming library culture with a Digital Accessibility Team
Transforming library culture with a Digital Accessibility TeamTransforming library culture with a Digital Accessibility Team
Transforming library culture with a Digital Accessibility Team
 
Service Design: Thinking Holistically About Services and Technology
Service Design: Thinking Holistically About Services and TechnologyService Design: Thinking Holistically About Services and Technology
Service Design: Thinking Holistically About Services and Technology
 
Challenges and Opportunities in Library Discovery
Challenges and Opportunities in Library DiscoveryChallenges and Opportunities in Library Discovery
Challenges and Opportunities in Library Discovery
 
Fostering Great Experiences for UX-Tasked Student Workers
Fostering Great Experiences for UX-Tasked Student WorkersFostering Great Experiences for UX-Tasked Student Workers
Fostering Great Experiences for UX-Tasked Student Workers
 
Keeping UX Practical: Integrating User Experience Practices into Projects
Keeping UX Practical: Integrating User Experience Practices into ProjectsKeeping UX Practical: Integrating User Experience Practices into Projects
Keeping UX Practical: Integrating User Experience Practices into Projects
 
Contextual Inquiry: How Ethnographic Research can Impact the UX of Your Website
Contextual Inquiry: How Ethnographic Research can Impact the UX of Your WebsiteContextual Inquiry: How Ethnographic Research can Impact the UX of Your Website
Contextual Inquiry: How Ethnographic Research can Impact the UX of Your Website
 
Impact your Library UX with Contextual Inquiry
Impact your Library UX with Contextual InquiryImpact your Library UX with Contextual Inquiry
Impact your Library UX with Contextual Inquiry
 
Hitting the Road towards a Greater Digital Destination: Evaluating and Testin...
Hitting the Road towards a Greater Digital Destination: Evaluating and Testin...Hitting the Road towards a Greater Digital Destination: Evaluating and Testin...
Hitting the Road towards a Greater Digital Destination: Evaluating and Testin...
 
Library websites of the future
Library websites of the futureLibrary websites of the future
Library websites of the future
 
How to Rock the Planning Process for your Next Digital Library Web Project
How to Rock the  Planning Process for your Next Digital Library Web ProjectHow to Rock the  Planning Process for your Next Digital Library Web Project
How to Rock the Planning Process for your Next Digital Library Web Project
 
Web Design Tips to Improve the Professionalism and Impact of Your ePortfolio
Web Design Tips to Improve the Professionalism and Impact of Your ePortfolioWeb Design Tips to Improve the Professionalism and Impact of Your ePortfolio
Web Design Tips to Improve the Professionalism and Impact of Your ePortfolio
 
LITA 201 at ALA Midwinter
LITA 201 at ALA MidwinterLITA 201 at ALA Midwinter
LITA 201 at ALA Midwinter
 
Preparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbrariesPreparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbraries
 
Web-Scale Discovery: Post Implementation
Web-Scale Discovery: Post ImplementationWeb-Scale Discovery: Post Implementation
Web-Scale Discovery: Post Implementation
 
Considerations for Your Mobile Library
Considerations for Your Mobile LibraryConsiderations for Your Mobile Library
Considerations for Your Mobile Library
 

Recently uploaded

Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Celine George
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6Vanessa Camilleri
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
CHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxCHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxAneriPatwari
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 

Recently uploaded (20)

Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
CHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxCHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptx
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 

Customizing Discovery Interfaces: Understanding Users’ Behaviors and Providing Better Service

  • 1. @varnum @vacekrae @UMichLibrary Customizing Discovery Interfaces: Understanding Users’ Behaviors and Providing Better Service Rachel Vacek, Head of Design & Discovery
 Ken Varnum, Senior Program Manager University of Michigan Library 
 ER&L - March 5, 2018
  • 2. @varnum @vacekrae @UMichLibrary Overview 1. Background a. Our landscape (where we started) i. Apps/systems ii. Wireframes and UX research b. What we set out to do i. Goals for the project ii. Communication plan iii. Resources (people, groups, tools) 2. Project a. How we made progress i. Prototype for acceptance ii. Library-wide project team (oversight/direction) iii. Development team / UX, design, front-end, back-end iv. Iterative development (agile methods) b. Where we are & what’s still undone c. DEMO if time
  • 3. @varnum @vacekrae @UMichLibrary Where We Started An organic set of discovery tools... ...with poor consistency... ...with different user experiences… ...that we realized had to go.
  • 5. @varnum @vacekrae @UMichLibrary Current starting points They are many. ● Mirlyn: catalog ● ArticlesPlus: licensed content ● Search Tools: database finder and journal finder ● MLibrary: catalog, licensed content, database and journal finders, subject experts, website content, research guides
  • 6. @varnum @vacekrae @UMichLibrary UX Research -- How we got started ● “Old” and new research ○ Reviewed user research from previous 4 years ○ Partnership with Deirdre Costello and EBSCO UX Team to conduct contextual inquiries ○ Conducted additional user testing on existing search interface ○ Analytics data and search logs
 ● Created tons of wireframes
 ● Conducted usability testing on new wireframes
  • 7. @varnum @vacekrae @UMichLibrary Usability Testing ● Utilized task-based, guerilla, and contextual methods ○ Initially with paper and clickable prototypes, then on developed interfaces ○ Focused on specific feature sets and data stores ● Recruited from different user groups ■ Advanced, beginner ■ Students, faculty, staff ■ Student organizations ■ Allies across campus ● Subject experts helped identify participants ● Used candy, gift cards, and swag as incentives ● Student interns helped run tests and analyze results
  • 8. @varnum @vacekrae @UMichLibrary Resources (people) It has taken us a lot of FTE over the past 9 months! ● 2 front-end developers ● 1 back-end developer ● 1 designer ● 1 UX researcher ● 2 UX interns ● 1 content expert ● 1 project manager These people weren’t as free to take on many other projects.
  • 9. @varnum @vacekrae @UMichLibrary Project Team (our department) Jon Earley Front-End Development and Accessibility Trevor Dobias 
 User Interface
 Design Ben Howell 
 UX and Accessibility 
 Heidi Burkhardt 
 UX and Content Strategy Ken Varnum Project Management Albert Bertram
 Back-End Development Rachel Vacek Advocate, Cheerleader, Remover of Barriers Bridget Burke Front-End Development 
 and Accessibility
  • 10. @varnum @vacekrae @UMichLibrary Library Participants Kristen Castellana Martha Conway Scott Dennis Gabriel Duque Kat Hagedorn Martin Knott Shannon Moreno Catherine Morse Jon Rothman Whitney Townsend Plus…. Colleagues in LIT, Document Delivery, & Library Operations And many others in the library
  • 11. @varnum @vacekrae @UMichLibrary Resources (tools, etc.) ● Confluence ● JIRA Service Desk ● JIRA Software ● GitHub ● InVision ● Slack
  • 12. @varnum @vacekrae @UMichLibrary Politics & Governance ● Spoiler alert: Everyone has an interest in discovery
 ● Library created a project “steering team” with about a dozen members from across the library
 ● The active “project team” is part of the steering team, but is the group of us that is doing the research & development
  • 13. @varnum @vacekrae @UMichLibrary Communication ● Alpha “roadshow” -- met with roughly 50% of library staff to explain approach & build support ● Regular all-staff emails about progress ● Frequent solicitations for feedback ● Campus communication ○ Links on current search tools ○ Campus daily news (week of 11/6)
  • 14. @varnum @vacekrae @UMichLibrary Goals of New Discovery Environment ● Enable detailed usage information to contribute to library and learning analytics ● Establish a better understanding of how our resources are used ● Improve our ability to expose resources and expertise with the campus ● Free up instructional librarians to spend more time on information literacy and less on how to use the tool
  • 15. @varnum @vacekrae @UMichLibrary Goals of New Discovery Environment (cont.) ● Improve accessibility and responsive design for all users ● Allow for personalized search pages -- build your own bento box from anything we offer ● Allow us to more easily pull stats from each datastore for library and learning analytics ● Enable us to better understand usage patterns of our resources
  • 16. @varnum @vacekrae @UMichLibrary Timeline Conducted basic research Fall 
 2014 Winter 2015 Shared proofofconcept Developm entstartsStaffBeta launchesPublic Beta launches Fall 2016 Winter 2017 Spring 2018 Search goes into production Fall 2017
  • 17. @varnum @vacekrae @UMichLibrary From Vision to Prototype We started with a working prototype Grayscale functioning tool that demonstrated the core functionality Took it on a road show -- about 20 meetings with 175 of 450 library staff Validation of direction So then we scrapped it and remade it
  • 18. @varnum @vacekrae @UMichLibrary Search Project Team Established a team to guide the tool’s development Drawn from across the library Roles ● Set functional specifications ● Provided feedback on designs & early developments ● Brought library voice to our user-driven research
  • 19. @varnum @vacekrae @UMichLibrary UX Successes ● Iterative process ○ Put prototypes in front of stakeholders and users more quickly to inform design changes ○ Set up feedback mechanisms for library staff to provide feedback
 ● Relationships ○ Improved credibility with other library staff by including them in usability tests and sharing results frequently ○ Created a shared understanding on project team ○ Recruited repeat participants for different studies - they 💖 libraries
  • 20. @varnum @vacekrae @UMichLibrary Agile Development Process Two-week long sprints ● Start with a planning meeting ● End with a retrospective ● Merged into one meeting Regular “grooming” sessions ● 60-90 minute meeting a week ● Do we have right work described to get the next goal done? ● Regular reprioritization Daily Slack stand-ups It’s a learning process (at least for me)
  • 21. @varnum @vacekrae @UMichLibrary Features ● Work with search results ● Guide the user ● Alternate displays ● Favorites Design, Build, Design, Build, Repeat UX Research ● Interfaces & interactions ● Mobile interface ● Accessibility ● Analytics
  • 22. @varnum @vacekrae @UMichLibrary What We Aim For Sprint 1 Develop Feature C Design Feature B Test Feature A Sprint 2 Develop Feature B Design Feature D Test Feature C Sprint 3 Develop Feature D Design Feature E Test Feature B
  • 23. @varnum @vacekrae @UMichLibrary Technical Specs Tools ● Ruby ○ Rails ○ Blacklight * ● Front-end JavaScript ○ React ○ Pride ** APIs ● Summon ● Solr ● Custom APIs for Aleph holdings Search application: https://github.com/mlibrary/search * https://github.com/cul/clio-spectrum
 ** https://github.com/mlibrary/pride

  • 24. @varnum @vacekrae @UMichLibrary A Demo is Worth 1000 Words (or 100 well-chosen curses) https://search.lib.umich.edu/
  • 25. @varnum @vacekrae @UMichLibrary Features ● New books tool ● Additional sources ● Personalized bento box results ● Discovery of additional resources as well as relevant locations, services, and events tied to search results ● Allow for build-your-own bento box from anything we offer ...and ongoing UX research Roadmap -- Post-Launch
  • 26. @varnum @vacekrae @UMichLibrary Potential personalization features If logged in locally: ● Customizable search panel ● View Favorites ● View additional datastores that display relevant materials based on course registrations ● Receive relevant current awareness services If logged in elsewhere: ● Access widgets in Canvas that displays relevant library resources for each course
  • 27. @varnum @vacekrae @UMichLibrary Investing Time Now to Save Time Later Designing up front slows incremental development… But saves long-term maintenance and re-designs My team keeps me honest
  • 28. @varnum @vacekrae @UMichLibrary Questions? Ken Varnum Senior Program Manager varnum@umich.edu Rachel Vacek Head of Design & Discovery rvacek@umich.edu University of Michigan Library GitHub site https://github.com/mlibrary