From the 2014 DLF Forum
Session Leaders:
Gary Geisler, Stanford University
Jennifer Vine, Stanford University
As at other institutions, the range of web applications we develop and support at Stanford University Libraries is growing, as is the audience for those applications. In addition to our library website and online library catalog, in recent years we’ve added applications for multimedia archives, self-deposit for scholarly resources, discovery of complex geographic data, and self-service digital exhibits. Expanding our range of online offerings certainly enables us to better expose and share the rich collections in our digital repository, but it also brings new challenges. How can designers ensure an institution’s growing array of digital library applications provide users of those applications with consistent, enjoyable, and successful experiences?
While best practices from the larger user experience community are an important foundation, we’ve found that digital library content, and the faculty, students, and librarians who are the main audience for that content, have unique characteristics that must be considered in the design process. Using examples from recent development efforts, we’ll illustrate our unique approach to incorporating domain-specific considerations into the user discovery, information architecture, and interaction and visual design phases of our process.
Designers of institutional-based digital library applications have to consider not only the expected end-users of the applications we design, but also a varied set of interested stakeholders. Collection donors, librarians responsible for digital collections, and those concerned with branding and identity at the institution all have an interest in the products we develop. We’ll describe how we consider varied stakeholder needs and share our strategies for seeking stakeholder feedback throughout the design and development process.
Finally, we’ll conclude this session by briefly describing how the design process and the designer are integrated into our agile development process. We’ll also address how Stanford has deployed its user-centered design process to kick-start a variety of community-based open source projects.
A User-Centered Approach to Designing Digital Library Applications
1. STANFORD UNIVERSITY LIBRARIES
A User-Centered Approach to
Designing Digital Library Applications
Gary Geisler & Jennifer Vine
Stanford University
2. STANFORD UNIVERSITY LIBRARIES
Outline
• Who we are, what we do
• Unique challenges of UX design for
digital libraries
• Stanford University Libraries
approach to UX design
• Moving towards a more
community-oriented design process
3. STANFORD UNIVERSITY LIBRARIES
Who We Are and What We Do
Stanford University Libraries (SUL)
Digital Library Systems & Services (DLSS)
~2 UX designers for
~20 developers
4. STANFORD UNIVERSITY LIBRARIES
Who We Are and What We Do
SUL DLSS is significantly involved
in open source community
• Hydra and Blacklight
• Spotlight
• Mirador
• IIIF
• DPN
• Future:
• ArcLight
• Other collaborations
5. STANFORD UNIVERSITY LIBRARIES
Outline
• Unique challenges of UX design
for digital libraries
• Stanford University Libraries
approach to UX design
• Moving towards a more
community-oriented design process
6. STANFORD UNIVERSITY LIBRARIES
Challenges of UX Design for Digital Libraries
Many useful UX design resources available today
We use many established UX design processes and techniques
7. STANFORD UNIVERSITY LIBRARIES
Challenges of UX Design for Digital Libraries
1. Wide range of products, developing concurrently
2. Diverse set of stakeholders
3. Broad range of users and use cases
4. Mix of content and use restrictions
8. STANFORD UNIVERSITY LIBRARIES
Wide Range of Products
Core properties: Library
website, library catalog,
digital repository
Dedicated collection
sites: Tel Aviv, FRDA,
Revs, etc.
Third-party products:
Article search, SFX
9. STANFORD UNIVERSITY LIBRARIES
Diverse Set of Stakeholders
Parent institution
Partner institutions that share source materials or development resources
Funding agencies
Donors of source materials who want them presented in a specific way
Metadata librarians who craft metadata to display in a specific
environment
Faculty whose reputations are affected by the digitization and
presentation of their research
Instructional librarians whose role is to mediate between the patrons and
the product
10. STANFORD UNIVERSITY LIBRARIES
Broad Range of Users and Use Cases
Students
(undergrad, grad)
Faculty, researchers
Our librarian colleagues
Lifelong learners
11. STANFORD UNIVERSITY LIBRARIES
Broad Range of Users and Use Cases
International audience
Locations of
SearchWorks sessions IE 6.0 users of the
library website
12. STANFORD UNIVERSITY LIBRARIES
Mix of Content and Use Restrictions
Many content and resource types
• Text, images, audio, video,
theses and dissertations, data sets,
complex objects, archival collections, etc.
Mix of restricted and publicly-available content
• Completely public
• Public metadata, restricted content
• Completely dark
13. STANFORD UNIVERSITY LIBRARIES
The Competition
“Wow, this is great. It is better than Google!”
— Feedback from a student
Google increasingly does influence user expectations
• They think all knowledge is in SearchWorks
• They use long, natural language search strings
• They have complete faith in relevance ranking
14. STANFORD UNIVERSITY LIBRARIES
Outline
• Unique challenges of UX design for
digital libraries
• Stanford University Libraries
approach to UX design
• Moving towards a more
community-oriented design process
16. STANFORD UNIVERSITY LIBRARIES
Discovery: Environmental Scan
What content and associated metadata are we working with?
What has been done before in this area?
Types of sites and products surveyed for Spotlight
19. STANFORD UNIVERSITY LIBRARIES
Discovery: User Needs
What do likely users of our web properties want to do with them?
Analytics, log analysis, existing feedback data
Stakeholder and user interviews
End products:
• Interview transcriptions and notes
• Detailed examples of realistic tasks
• Features that potential users like
or don’t like
25. STANFORD UNIVERSITY LIBRARIES
Interaction & Visual Design
Most of our interaction and visual design occurs during
development
26. STANFORD UNIVERSITY LIBRARIES
Interaction & Visual Design
Balancing consistency and SUL branding with a design and
personality appropriate to the web property
Revs Bassi-Veratti FRDA
27. STANFORD UNIVERSITY LIBRARIES
Integrating Design with Application Development
SUL uses an agile development methodology
Github (or JIRA) for issues (work tickets), sprint
milestones, release notes
Weekly sprints, with publicly posted demo videos
28. STANFORD UNIVERSITY LIBRARIES
The Designer is Part of the Development Team
Participates in daily standup
Helps formulate initial work tickets
Handles "Design needed” tickets
Manages formative feedback
during development
29. STANFORD UNIVERSITY LIBRARIES
Outline
• Unique challenges of UX design for
digital libraries
• Stanford University Libraries
approach to UX design
• Moving towards a more
community-oriented design
process
30. STANFORD UNIVERSITY LIBRARIES
Towards a More Collaborative Design Process
1. Our web properties are open-source and increasingly, of
potential value to other institutions
2. Open-source products mature more quickly and provide more
value when there are more contributors
3. Institutions are more likely to contribute to a product if they
believe it will serve their objectives
So how can we improve our design process to ensure that the
project objectives and needs of users at other institutions are
considered?
31. STANFORD UNIVERSITY LIBRARIES
Potential Benefits of Collaborative Design
Stakeholders and their application users more completely
represented in design documents
Ideas and alternative viewpoints from UX designers at other
institutions enrich design documents
Time and effort to produce solid design documents is distributed
across institutions
Time to complete the design stage of a project can be reduced
Partner institutions will understand early on how the app will fit into
their institution, and not be surprised or disappointed by the end
result
32. STANFORD UNIVERSITY LIBRARIES
Challenges of Collaborative Design
How to avoid design by committee?
How to reconcile different design sensibilities?
How to deal with participants’ differing feature priorities?
How to ensure that the overhead of collaboration isn't a drag on
project velocity
33. STANFORD UNIVERSITY LIBRARIES
First Steps
Our baby steps towards more community-oriented, collaborative
design:
• Seek early-stage input from interested institutions
• Include users from other institutions in our research and persona
development
• Seek feedback on design documents
• Seek input during development