Design a library for the future.
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
- Clarifying questions -
- By library does it mean a place where books, digital content is available for use and borrowing by members of the library? yes.
- By future is there some time frame in mind? like 5 yrs or 10 yrs hence ? u can assume. Ok i'll assume 5 yrs because technology is changing very fast, things might look very different 10 yrs from now.
- Who is trying to design, is it an MNC like google or startup? nothing specific.
- Any goal u have in mind for this problem statement? u assume ok so let me assume a startup wants to set this up and initial focus is on the product being useful so that it can acquire customers and this is the first MVP version of the product that is being designed.
- Any specific platform? ok the form I'll decide during solution based on the kind of solution that we prioritize and design.
- Problem - is I am trying to design a library for the future (5 yrs down the line) with focus on acquiring customers.
- Lets focus on figuring out the users for such a library. Let me take a min here to think and will get back
- By age group
- kids (<3-10) - parents decision maker [med, med - since parents are protective of trying out new stuff on kids]
- Teens - 13-24 [med, high]
- Working population - 24-45 [high, high]
- middle aged 45-60 [med, med]
- Old population >60 [low, low]
- Prio
- segment size and ease of adoption
- Pain points of the prioritized segment (take a min)
- How to find out good content to read in short duration have like 20-30 mins to spare. whom to ask? [Severity - high, reach - high..mostly people have too many things to do]
- Whom should i discuss with what i read? [Severity - med alternatives exist but this will help in adoption, reach - high]
- I might not finish in time.. will be fined.. [Severity - med since fines are not that high, working pop. can easily afford, reach - med]
- How to find and reach library? [Severity - low alternatives like google search and map exist that can meet this need, reach - med]
- Returning books is a hassle. [Severity - med, reach - low. many books are online now so returning does not require physical pickup and courier]
- The book i want, is already taken by someone else. [Severity - med, reach - med]
- I'll consider we are designing a mobile app for library since this age pop. uses mobile very much for buying, reading, talking, listening audio/video. Key features for addressing the above problems in my app considering it is for future
- Provide a generative AI recommender, user can input the kind of genre they like, what type of people they are, there time expectation, story ending - happy, twist etc. and gen AI can scan through the content and suggest recommendations based on time to read, go through the content and propose right content. [cost - med, impact - high, aligns with goal unique preposition and will get takers]
- Not only digital books, it should have podcast, news articles. User can select certain number of content for x time. So after that time they can't access the content but at the same time, any number of people can access the content.
- Can subscribe to chapter wise content as well e.g. i'll borrow 4 chapters of book x. [cost - high, impact - high since gives sense of accomplishment and craving for opting for next chapters.]
- Wizard where u key in details and it predicts the type of content u will like. [cost - med, impactt - med]
- User can discuss about the content they read with their reading assistant, it can keep them motivated, suggest more content of the same time.[cost - high, impact - high]
- prioritize a, c, d
- metrics
- no. of new users week on week, month on month
- Growth rate in new users
- repeat users - i.e. one borrow and return forms one cycle so they have gone through multiple cycles.
- monitor app ratings, feedback, support tickets to resolve any tech glitches, error rates in key flows on the app - adding books for sharing, checkout, payment, return flow, getting recommendations, feedback on interaction with assisstant as it is a new app
Design a library for the future
Thank you for the question. Before I jump into the details, let me get some clarification questions out of the way -
1/ When you say library - what library is for? Books? Audios? Videos? Games?
2/ is this a brick and mortar library? Or digital library? Or mobile library?
3/ Public library? Student library in school or univ?
3/ Is this in US or anywhere in the world?
4/ What is the goal of this library? Adoption?
Now that we have some questions out of the way, let me lay down the structure -
1/ Who are the different user personas?
2/ Which persona will we focus on and why?
3/ What is their journey? And painpoints?
4/ What are our potential solutions for this painpoints?
5/ Prioritize the solutions?
6/ Define success metrics?
7/ if time available - GTM and user experience
Details
1/ Who are the different user personas?
a/ Public
b/ Students
c/ Lawyers
d/ doctors
d/ Non native speakers
2/ Which persona will we focus on and why?
c/ Lawyers -> Interesting persona.. There is not a dedicated library for them. They have to score through books every where. Hence an opportunity to help them out.
3/ What is their journey? And painpoints?
Working on a case -> Need to collect various similar cases
Build upon their justifications with various points from past cases -> Need to find details, depositions, verdicts on such cases
Present the points with proof from past cases -> Build a reference to present to judge/jury
Document their current case for future reference -> Recording events proceeding for future cases
4/ What are our potential solutions for this painpoints?
P1 - Need to collect various similar cases
S1 - Go through past cases to identify similar cases 1 by 1
S2 - Have a digital assistant recommend them past cases based on their case
P2 - Need to find details, depositions, verdicts on such cases
S1 - Score through details of the cases 1 by 1
S2 - Speak to a digital assistant who can highlight main points in the case
P3 - Build a reference to present to judge/jury
S1 - Print copies of the main highlighted points
P4 - Recording events proceeding for future cases
S1 - Record past cases into the system typing them in
S2 - Read the past cases into a recorder
S3 - Have a digital assistant in the court proceedings to record the details for future reference
5/ Prioritize the solutions?
Pain points | Solutions | Interesting? | Impact | Cost | Score | Priority |
P1 | S1 | N | NA | NA | NA | |
P1 | S2 | Y | H - 5 | M - 3 | 2 | P1 |
P2 | S1 | N | NA | NA | ||
P2 | S2 | Y | H - 5 | H - 5 | 0 | |
P3 | S1 | Y | H - 5 | L - 2 | 3 | P1 |
P4 | S1 | N | NA | NA | ||
P4 | S2 | Y | M - 3 | M - 3 | 0 | |
P4 | S3 | Y | H - 5 | M - 3 | 2 | P1 |
6/ Define success metrics?
Goal of adoption
High level metrics
# of active users per day/week/month
# of past cases accessed per day/week/month
# of new cases documented per day/week/month
Clarifying questions:
- How far out is the future?
- What is the definition of the word library?
- Is there a certain problem in the future that we should be solving for? / Are there any goals in mind for this library for the future?
- Do I work for an existing company or is this a new entity?
- Should we focus on any specific country or region of the world?
User groups
Segment | Needs | Size | $$ | Acute. | Frequ. |
Young Students | Learning major subjects; transportation; after-school care | XL | Low | Low | Low |
Indie Students | Study places, late hours, wifi, outlets, source material, search, whiteboards, caffeine, food | M | Med | Med | High |
Parents | Child care; summer camps, ensure kid learns; ensure kid likes to learn | L | High | High | High |
WFH adults | Quiet place, outlets, wifi, call boxes, whiteboards, late hours, caffeine, food | S | Med | Med | Med |
Based on the market size, spending power/willingness to pay, pain acuteness, and pain frequency, I would focus on building a library for the future that addresses the needs of parents.
Young students already have schools, teachers, and devices to help them engage and learn.
Independent students, like those who are in college for example, already have access to school libraries and resources that are typically more convenient since they're located on campus.
WFH adults who like to work from coffee shops would benefit greatly from a reimagined library but the market is shrinking with the rise of RTO. Plus, it's likely that only a small percentage of WFH adults like to work outside of their homes, making this an even smaller market.
Therefore, focusing on parents makes the most sense.
I'd also like to narrow this focus to the US first since that's the country where I'm from and know the best.
Another assumption I'd like to make is that existing brick and mortar libraries are looking for new ways to engage people, monetize, and grow.
With that in mind, I'd like to list out a few solutions to address the needs of parents, identify pros/cons to each, and recommend one to start with based on a set of criteria.
Solution | Pros | Cons |
Library daycare | Parents need this badly | Off campus, so transport would be needed |
Advanced learning curriculum | Helps w/ college admittance | In addition to school curriculums |
Playdate app | Helps with socializing and L&D | Libraries are usually quiet places |
Tutor finder | Parents need this | Competes with small local businesses |
Chatbot for parent help | As questions come up about health, school assignments, etc. | Might be better suited for doctors and teachers |
I would recommend the tutor finder app. It can be a web-based app accessible from any desktop or mobile internet browser. The tutors would be vetted by the library. The library would make a cut of each transaction but the tutor would make the majority of the fee plus tips.
The goal of the tutor app would be to connect parents with trusted and vetted tutors at local libraries who can help their child succeed in a wide range of subjects, earn a living on the platform, and help their local library generate ancillary revenue. The success metric / North Star would be the number of successful transactions on the platform between parents and tutors. I would look at sessions per parent as a way to tell whether or not we're scaling the number of parents using the platform versus facilitating follow up sessions for existing parent/tutor relationships. I would also look at monthly earnings per tutor to ensure we're fulfilling the part of our mission of helping tutors earn a living, and monthly revenue per library for the same reason.
Eventually, the library can add-on a custom learning plan and analytics dashboard for parents to track their kids' progress and goals. The analytics could eventually layer on top of an AI recommendation and insights engine to empower parents even more.
Eventually, this dashboard can be used for colleges to evaluate applicants beyond their GPA and entrance exams.
Before getting far though, the first thing I would do would be to run a small smoke test at a local library to gauge the demand from local parents and their willingness to pay. I'd first want to make sure we're solving a real problem and that the unit economics will work.
Then, assuming the demand is strong, I would leverage that qualitative data to see if libraries would be interested in this service.
I would launch a simple V1 web app with one or two local libraries to learn and optimize before growing. I would advertise this new service at the surrounding local schools and get the word out via social apps like Facebook (Groups) and Nextdoor.
I: No, we are just wanting to aling ourselves to the future world that's expanding to be extremely techi and hence providing better customer experience.
C: Ok. As a PM, I normally think about my user type (persona) because that helps me think of their needs. This helps me think of solutions since I can address their specific needs and make it meaningful to them. Can we take similar approach?
I: sure.
C: User types here would be a)Patrons who wants to just sit and study - so students of some sort b)Come for research / choose any reading material and just read c) Host learning sessions / workshops for business d)Patrons who come to attend sessions.
Let's focus on b since that's most of the patrons and focusing on higher pool of people will likely mean overall high satisfaction and potentially also lead to better expeirence for other types.
I: Sure. have at it.
C: So let's think of their needs or problems they face. 1)Pinpointing material to read is difficult if you don't know specific title / author, etc. 2) Don't know where things are placed (there are way too many shelves and books)
In the interest of time, I am unable to think of more problems right now that are big enough to solve so let's skip to designing for user problem. Can we focus on 1 since in my personal experience this definitely is majority of the problem becuase once you know waht you are looking for finding that material in the library is an easy thing these days.
I: Sure. I agree with you.
C: I will also list out Feasibility, Complexity and Value Add to our user along with.
1a)System can search for what others looked for related to the topic you are searching for and pull up reading material along with their rating of that material. (F3, C2, V4)
1b)App or screen on kiosk where you are enter what type of material you are seeking for and other patrons can comment what to read , where to find in real time. (F3, C2, V4)
1c)Keep track of what you have been recently reading and suggests material to read based on that and display what nearby libraries in its consortium or outside I could find the material at. (F5, C1, V3)
1d)Integration with FB to suggest what friend of mine maybe part of what library where I could find material I might be interested in. (F5, C1, V3)
Considering various solutions, I would prioritize #1b and 1a considering they are pretty similar and could easily be merged. AFter that I would pick 1c or if enough resources work on 1c along with. 1a and 1b provides high value and is differentiating factor that can improve patron experience. I did think 1d to have V5 buit I am knocking it down to V3 by reconsidering the value add. 1c, while adding value, albit lower is because patrons dont want to have to go to anohter library to satisfy their needs. They want to see if they can get everything they need at the location they are add. So this feature would be a nice to have but not a must for 1st release.
Downsides of this is, algorithm needs to be really good or else patrons will start loosing trust. Also, app needs to be provided or else you may have too many users gathered around kiosks and that will lead to poor experience, crowd at library which would lead to noise, etc.
All in all, I would go ahead and think of implementing AI features that can help patrons identify what material available at library they may want to read. If I could walk into a library and within minutes know what to possibly read, that would really make my trip worthwhile.
Understand:
Question- 1. What kind of library? Books? Music? Digital? Media? Instruments?
2) Location / size?
3) Business strategy - increase exposure, engagement, revenue?
4) Is this for a school, a municipality or an organization?
5) Future - 5 yrs or 50 years?
Assumptions:
Digital library with media (books, magazines, music…)
Increase knowledge and enjoyment for a city with 5 million people
Future - 5 to 50 years
Users:
User Segment | Needs | Motivation | Pain Points |
Seniors ( 65-85) |
|
|
|
New parents with kids < 5 |
|
|
|
Small Business Owners |
|
|
|
Uses Cases
As a parent, I want to read outloud to my child, so that I can spend time with them
As a parent, I want to find new books to read to my child, so that we can explore together
As a child, I want to browse books on my own so I can be more independent
As a parent, I want my child to browse age appropriate content so that they can become more independent.
As a parent, I want to connect with other parents so I can share the parenting experience together.
Story | Reach | Impact | Confidence | Effort | Rank |
As a parent, I want to read to my child, so that I can spend time with them | High | Low | High | Low | |
As a parent, I want to find new books to read to my child, so that we can explore together | High | med | High | low | |
As a child, I want to browse books on my own so I can be more independent | Low | med | med | High | |
As a parent, I want my child to browse age appropriate content so that they can become more independent. | low | low | High | high | |
As a parent, I want to connect with other parents so I can share the parenting experience together with books. | High | high | high | med |
Solutions:
Solutions | Positive | Negative |
Social Media platform like eventbrite for knowledge sharing |
|
|
Google Community Calendar for events at the library |
|
|
Facebook group like function to share knowledge and events |
|
|
Metrics to consider for Success
Number of books checked out
NPS
Group size and invite rate
Event attendance rate
Clarifying the Scope:
Can I assume we're talking about Public books libraries ? Yes
Can I refer only to printed books ? Yes
Can I assume that my focus should be on an app (or a feature) that will allow using or managing this Future Library ? Yes
Can I consider Future as the next 1 to 3 years ? Yes
I'd like to remind myself what's the main purpose (or UVP) of a public library:
- To allow people to read books without owning them.
To provide governance to ensure that everyone plays according to the rules (borrowing and returning on time, in quality).
I'd like to identify the main user segments and their potential point points:
Readers:
Adults : some of whom are not living/working nearby a library, hence it would require efforts to visit
Kids / children who likes to read : they are dependent on their parents or on other adults (like a nany) who will drive them and stay with them
Elderly people : may need help searching and finding the books their interested in
Handicap people : will need special access to the library including parking and elevators
Selected User segment:
I’d like to focus on: Kids / children who likes to read
Chosen Solution:
- Users will be able to find available library books to borrow from the app, and will use the service of a delivery messenger who will come to their home: (1) to collect books they borrowed, and (2) to deliver the new books that were borrowed.
- The solution is comprised of (1) a mobile management app to search, borrow and return books; (2) delivery and operation solution - to handle the phisical delivery and return of books with messengers from the library to & back from customers.
- I’d like to assume that the second solutiin of the physical delivery of books - to and from - people is solved.
- Hence I will focus on the app that facilitates it. Ok ? OK
User experience & functionality, MVP with a mobile app:
- The app will have two modes: parents and kids
- In “parents mode” the app will allow managing the user account, payment method, etc.
- In “kids mode” the app will allow discovery of kids books.
I’d like to focus only on the children experience since it's the one that is more unique for our challenge here. OK? OK.
The design choices that I will make towards an efficient kids usage are visually-driven (vs text heavy), with simplicity, and gesture-driven.
2 main sections:
1. What’s next to read?:
One carousel with categories: caricatures, serious, fun, …
Based on the above, the second carousel will present popular unrated books of said category:
Each book will be represented by a thumbnail pic of the book cover.
Overlaid by icons/badges to provide more info: eg. readers age, gener, popularity (how many times was rented and the rating)
User can select a book and keep browsing
2. Submitting an exchange order:
Viewing all selected books and confirming the order
Confirming the intent to return the books to library thru the messenger person that will come to the home address to exchange the books
Measuring Success:
- Onboarding: Installs to Account creation
- Activation: # users who borrowed one or more book/s in week 1
- Engagmet:
- # books borrowed, per month
- # of monthly active users (users who borrow / return)
- # books returned, per month
- avg. borrowed books per user
- Retention: % of active users on 30d, 60d, 90d
Measuring Product Health:
Discoverability: user efforts (a function of gestures and time on screen) per a book selection
- for example: in average the user spent between 15 to 20 gestures and between 20 to 30 sec before they select a book to borrow
Performance: latency / load time, app crashes, ...
Library Metrics: Diversity: # of books available per user
Interesting product question. Let's clarify a few things, shall we?
- What do you mean by "future"? 2 years or 10 years? For fun, let's pick 10 years.
- Why do want to design this? To make books accessible for anyone anywhere or improve the community participation? Both
- Are we re-imagining how a physical library should be in a distant future or are we thinking an exclusively virtual library? I personally feel physical libraries serve as community centers, so I would want to think about a hybrid library.
- Btw, are you thinking of mobile libraries only? This could be a good alternative to reduce the real-estate needed, but based on my point above that libraries serve as community centers as well, I would park this problem aside. Still sticking to hybrid library
- Are you thinking that we should design this as a local library or a global library? A hybrid library should still meet the need.
- Families / nannies with young children - primarily for playtime, story time
- Teens / School students - hang out, collaborate, do homework, get homework help
- Freelancers - work from library, meet clients
- Retirees - reading, community activities and classes, socializing, volunteering
- Casual readers - read, work on personal projects
- Browsing through aisles to find books, magazines and media
- Searching for a specific book, magazine or media
- Borrowing
- Returning
- Browsing - Virtual Reality based browsing from your home, where you can literally walk through a virtual library that is similar to your community library and put books in your cart or carry them in your hand. You can literally drop it into your e-reader's bookshelf resulting in a check-out - P1
- Browsing - Augmented Reality summaries and reviews that show up as you walk through physical library aisles and look at a specific book - P1
- Searching - voice-search through your voice-assistant at home or in the car. Voice assistant will do the search in the background, inform of you of the availability. If not available it will place a hold on the copies, and provide alternatives for that book - P1
- Borrowing - Auto check-out as you walk out of the library with any physical material - similar to Amazon Go stores - P2
- Borrowing - Self-scan your checkout through your mobile device - P1
- Borrowing - if you found a physical book via VR at home and you checked it out, your autonomous car will add it to your itinerary for when you step out next and navigate you to the library drive through, where the book will be available in the drive through window as you approach. The drive through window automatically opens up by recognizing your car's identify - P1
- Returning - Since all physical books have sensors in them to understand your reading status, they automatically renew if you are not done by the borrowed time and automatically return when you are done consuming. If there is a mobile library nearby, you will get a notification to drop it off there - P2
- Number of books checked out per day
- Number of visitors to VR library per day (VR DAUs)
- VR checkouts
- DAU/MAU - ratio of number of daily visitors over the monthly visitors
- Percentage of item-not-found amongst the overall searches - if this is higher it means customers are not finding the books
- Percengate of item-not--found in VR library vs physical library - this gives information where we have less coverage that could result in lower usage
- Number of drive-through visits for pick-up
Clarify scope
When you say design a library for the future are you saying you want to re-invent the library experience? assuming yes
Assuming you're saying public libraries here? Yes
Is this an app or a system inside libraries or could be both - whatever works
Are we saying MVP or ideal experience? Scope it out as an MVP and then iterate on it
Goal here: Improve user experience or get more people to visit library - assumign its the former
how do we measure it : Reading mins/user
Secondary metrics: I want to ensure this drastic change doesnt lead to a drop in customers walking in so I'll keep number of users walking in as a defensive check matrix
other metrics i want to measure:
1) Pages read per user
2) borrow/return rate
Scope out what are libraries used for
- Used to read books/study in piece
- Organises information in an easy to navigate fashion
- Makes information accesible to the public
- people can rent out books if they want to or they just come and read at the library
- Limited to text/images in books
- People can sit on large desk and read
- Who uses it - school going children, college students, adults
User journey - User wants to read a specific book/in general -> users comes to library -> users looks up the book -> Users find the book -> users find a spot to sit -> user reads -> User can resume reading by coming back the next or borrow the book for x days from the library -> user is done reading and returns the book or is later and has to pay a late fine
Painpoints
Limited capacity:There are physical limitations to how many books
Organisation effort: Lots of effort involved in finding and organising
Lending experience: Checkin and checking out books is a tedious process - you need to be physically present
Prone to damage: Physical books are prone to damage
Shop lifiting: Books sometimes are stolen
Formats: Information can exist in multiple formats - video, sounds, 3d images but books only support text
Notes: If you're studying and want to take notes you need to carry your own stationary
Book availability: I don't know which book is available at which library and if it's available to read or borrow right now
With the above in mind - here's how I see the experience to me
1) Online check for book availability: Users can check online if a particular book is available at specific library for borrowing using the library app High reach , high impact, high confidence, low cost - PICK for MVP
2) online rental/return experience: users can rent it online provided they've registered at the library, it gets auto returned after x days. Users don't need to borrow multiple books and block other people from reading - only books being read are blocked from being read by other users.
High reach , high impact, high confidence, low cost - PICK for MVP
(Why auto return if it's a digital copy? DRM management, digital copies can't be replicated on multiple devices - each digital copy is as good as a physical book in terms of how many people can read it or borrow it
3) In library experience - E ink integrated reading desks: Visitors can check in using public IDs/veriyfing them using OTP, user have a kindle integrated into desk that allow them to browse and read books/resume books. Users can borrow and resume reading them on their phone
High reach , high impact, high confidence, High cost - PICK for MVP as it solves a lot of pain points
4) Multiformat support : Libraries should support other prevalent formats - images and videos, it makes learning a lot more fun and allow you to have other fun learning formats - low reach (since fewer artifacts compared to books), high impact, high confidence, high cost - PICK later, not sure if the experience will scale on e ink displays and color displays are expensive. Besides libraries already have computers to enable this
5) Resume where you left off: resume reading where they left off
High reach , high impact, high confidence, low cost - PICK for MVP
6) Bookmark/highlight: Users can now bookmark/highlight fav paras or pages. This also helps with discovery for other users. Low reach(not a lot of users do this ), low impact(Once bookmarked even fewer people will come back to it), medium confidence and medium effort - research and pick later, see if it makes sense to pick
Other features considered:
- Notes taking : Too much effort not enough reach, drop
firstly there are two major categories Boomer and Silents and then Gen Z. For now I would like to focus on these two extremes as assume Gen X and Y are occupied with full time work.
Boomer and Silents are looking for traditional library experience with books and magazines and also use the library for social networking.
Gen Z - also want place to park after school and also into Gaming. They also want food.
Assume resources are not issue, I would want to have two distinct areas in the library possibly on two different floors or seperated.
1. For Boomers - the objective is not just magazines but also social gatherings. I would put more programs for adult education such as Yoga, Knitting, Writing, Painting and of course Book Reading, Book Clubs, Invite an Author etc.. to facilitate more attractive offerings.
2. For Gen Z... I would first put a Food Court with sandwiches and health drinks so they can get after school nurishment. Then I would add a Gaming section with strict time limits so they can play games for 1 or 2 hours. Then there will be more electronic book access, AR/VR library, of course social media presence.
Summary: the libary has two extreme segments, it is better for Libraries to be designed with these in mind. They have distinct needs and now most libraries are one type of offerings. They should add food courts as unlike past many patrons need food.
Design a library for the future:
Clarifying Questions:
Any constraint on the type of library itself? No
Future? Timeframe in mind? Say at least 5-10 years out
Any region specifically? None but focus on US
Why?
Libraries Today:
Physical locations with some website capabilities
Vary in size and scope (inner city vs rural libraries)
Different selections in every library
Can be tied to schools, universities
Typically are open to the public
Tend to focus on physical book inventory
Have some public computers to use and other services such as printers and scanners
Variety of books and media such as movies/shows
Some are kid/family friendly
Trends?
Adoption of VR and AR experiences
Move to Internet based renting such as kindle
Move to media as a way of educational experiences
Physical books still heavily used but shifting over time to digital
Less need for computer services due to smartphones
Not as heavily used as before due to internet (less traffic)
Potential fit with adoption of digital technologies
Competitors: Book stores, free media on internet, e-commerce sites
Goal: Adoption of a new type of library
Who?
(Criertia: TAM, Underserved/Overserved, behaviors meet mission)
Readers
Physical Book Readers (higher TAM, less tech savvy, prefer “old ways”, slower to adopt new technology, underserved with current tech)
Digital Book Readers (most tech savvy, trendy, evidence of adoption of new technology (reachable), already have digital means (overserved))
Media Watches/TV Users
Authors/Publishers
Employees (Librarians/School Officials)
Decided on physical book readers due to higher TAM and underserved with current means that a future library can meet. In addition, libraries are slowly holding less phyiscal stock so we want to figure out how a future library still can meet their needs
Pain Point | Frequency | Depth | Urgency | Overall: |
Unable to preview or sample book unless in person | H | Med/High | Med/High | Med/High |
Can't rent book if out of stock | Medium/Low | High | Medium | Medium |
Book may be damaged or missing pages | Low | Medium | Low | Low |
Can be physically lost and then owe money | Low/Medium | High | Medium | Medium |
Problem Statement:As a physical book reader, I need a way to sample or preview the book without physically being there so that I can make a better decision on whether to rent it or not at the library
What?
Solution | Reach | Impact | Risks | Overall |
VR Library
| Medium | High | Medium | Medium/High |
“Constantly Updating Book”
| Medium | Medium | High | Low |
“Virtual Librarian”
| High | Medium | Low | Medium |
(GTM)
User research and competitive research
Understand and project out 5-10-15 year trends
Early Wireframe Design
One sample virtual library
Limited scope of books
Limited VR Graphics
Stakerholder Approval
Build MVP and Test with small pilot group
Collect feedback and iterate
Release beta product
Release to prod scale up
User surveys, analyze key metrics (time spent on VR, app downloads, conversion from sampling book to purchase)
- The exploratory borrower who likes exploring different topics and reads to widen his/her horizons. They often don't start by looking for specific books.
- The specific borrower or someone who knows what they want and will search for a specific book
Pain Point | Severity |
Keep reading summaries of various books but can't decide what to read | L (Which book to pick is a big problem) |
Pick up a book but don't like it after reading a few pages and have to return it | S (The book can be returned and another book can be taken in its place) |
I can only spend an hour every day reading but want to read many more books than I already do | M (This is a good problem to solve but not for a library) |
Can't find a community that would recommend good books to read | L (This is a good problem faced by many readers) |
Want to connect with the author but can't | S (Because this is an exploratory learner, the interest in more in the material than in the author) |
Solution | Reach | Impact | Effort |
Take a list of genres that they are interested in and recommend accordingly | M (A lot of people will select only a few or will select everything) | M (Getting user input is good but this might be scoped to be too narrow) | S (Building a recommendation of this should not be too difficult) |
Use collaborative filtering to recommend specific books | L (Everyone can see these recommendations and they will be personalized to the individual's taste) | L (Would definitely narrow down the list of books from which to borrow) | M (Collaborative filtering has been available for a while now so this can be applied here) |
Have a 'surprise me' section where the system can automatically pick a book for you | L (Will be available for everyone and exploratory users will use it) | L (Exploratory users will like this) | M (We can use the same recommendation engine and the one with the highest score can be borrowed) |
Connect with friends and share the books that will work well | M (Not everyone will be comfortable sharing their friends' details) | M (They would much rather call their friends directly) | S (Not too much of an effort will be required here) |
Have a list of books recommended by influencers (such as Bill Gates, Tim Cook, etc.) | L (Will show up for everyone) | L (Will be helpful for this group) | S (It is mostly loading data and then working off that) |
- Use collaborative filtering to recommend specific books
- Have a 'surprise me' section where the system can automatically pick a book for you
- No. of books from recommendations borrowed
- No. of returning users.
- what is the purpose of this library
- Engagement
- Whome are we designing this library for ? students , adults, working professionals
- its up to you to decide
- Geo - india
- No contraints to the project
- This library is it physcial or digial library ot bit of a both
- bit of a both
B2B | B2C(students) | |
Schools (staff - teachers and professors) | Students- High Freq | |
Colleges (staff - teachers and professors) | Mid Freq | |
Professionals like doctors/working individuals | Low Freq |
B2C- Students
Type of user | Reach | impact |
High Freq | Medium | Large |
Mid Freq | Large | Large |
Low Freq | Low | Low |
USers who are high frequency users they tend to spend lot of time in library but the number is very low , thier reach is not high , but if i think about mid freq they are large in number, and if we are able to convince them to visit librabry and engage more than it would be sucess hence i want to choose mid freq & influence low freq
Assumption - build a library for students
Pain points
Painpoints | Depth | Size |
Discovery of books /search of book | L | L |
Going through the entire categologue is time consuming | L | L |
Personalisation | L | L |
I am thinking to pick all 3 pain points
Sol | reach | Impact | Effort | Phase |
1 - Physcial library + App App will have the ability to grant you access - Onboard yourself and also mention the subjects you are intrested in, upload your school id and get verified using face id (AI - Azure AI) Access the door usiing face recog | H | H | H | 1 |
Sol - 2 - Allow users to read books by searching the book name, author name, genre name on the app and have a digial copy of it (users can read at thier conviniece) | L | L | M | 1 |
Sol 3 - In physcial librabry post schanning we will create engagment centres or small cubicals which are sound proof and users can essentially watch the book in 3D experince | M | M | H | 2 |
Sol 4 - Enable video enipset of chapters to be watched on application - Gen AI to create videos (in guidance with content creator) | H | H | M | 1 |
sol 5 Audio based reading of book | M | M | M | 2 |
Sol6 - AI based personalised recommendation engine on the app (New vs active users) | H | H | M | 1 |
Sol 7 - Thinking of having large digital screens in the personalised engagement centres - where they can experience the booking reading in video based experience | H | H | M | 1 |
Sucess metric
- Ratio of users who acess librabry vs who watch it on the app
- 1000/100= 10 Times higher than physical
CQ:
Are we talking about a physical or digital library - you decide -> I’ll go with reworking on the physical libraries
Geography - India
Timelines/constraints - 3 months, NA
What's my role - PM in a tech company
What's the goal of this project - instil reading habits in public
User Persona:
Library Operators
Readers
School/college library meant for students - prioritising for this base as the frequency of occurrence and urgency of need would be highest
Public library where people of age group can join
Book Providers
Pain Points/User Needs:
Before reaching library
During library visit
Not aware which book is the best to clear queries/practice for exams -> P0 as this has highest impact and would help in user retention as well
Not aware of availability of that book
Issues in locating the book
After library visit
Reminders on submitting back the issued book
Charges if any to be paid
Solutions for: Not aware which book is the best to clear queries/practice for exams
Summary of all books available in the library using AI/ML to guide the reader -> P1 due to M impact and H effort
Feedback of the book, rating of the book in terms of how useful it was -> P0 due to H impact, M-H effort
Show books similar to last read -> P2 due to L-M impact and M-H effort
Metrics:
Acquisition:
#New user sign ups in the library and daily/monthly trend
Engagement:
No of unique books read per month/active user
% active user using the feature and their NPS v/s other sets of users
Retention:
NPS
Churn rate
Reactivation rate
My understanding of a library is that it is a collection of books cataloged and arranged so that users can visit to borrow books, read in the library and submit back the books that are already borrowed.
Is this understanding of mine correct? — Okay.
Clarifying questions:
- What is the purpose of this library and how advanced in the future are we speaking of?
- The idea is to target existing libraries upgrade from paper format and get digitised
- I am assuming 5yrs from now
- Does this library need a physical presence of it can be purely digital like on a webapp or iPad/Kindle etc
- I am assuming the library will be available for iPad/Kindle surfaces since they are the most reader friendly formats
- Physical presence is optional and is not part of the MVP
- Is it a start-up or a big company like Amazon
- Start-up
- Students — Ideally spend 40 hrs a week reading
- Could be undergraduate and upper primary class students who have to read and learn sciences, commerce, arts, poetry etc and they need to read books for competitive and qualifying exams
- University level PhD and Masters students who need to do research for their thesis etc
- Voracious readers — Ideally spend 20-25 hrs a week reading
- Readers who have a passion for reading
- They want to gain a deeper knowledge and/or understanding of subjects like Artificial Intelligence, World Wars, Philosophy, Stoicism etc
- Movie makers, book authors, newpaper journalists etc who need a very deep understanding of a subject for their movies or books etc
- Casual Readers — Spend 2-4 hrs a week reading
- Users who read for fun
Solution | Description | Impact | Effort | Risk |
Search results with list of book summaries | Use AI tools to retreive a list of all excerpts from every book in the library and show a 2 min summary of every book. Reader can read the summary and decide which book to read in detail | High | Medium | |
Heatmap or popularity graph | For the most read and marked as helpful chapters or excerpts of the book. If I as a reader type in a name of a book and a keyword then the search results gives me a heatmap of every chapter of the book similar to a youtube popularity graph | High | High | Operations intensive to overcome the cold start problem. The company needs to create seed data by having a team assign popularity values to chapters or excerpts of books that readers never read and marked as helpful or insightful |
Voiceover | The reader can choose if they wish to read a book or listen to a book by shuuffling between read mode and listen mode to save time and maintain continuity in the book | Medium | High | Readers can always decide to use tools like Audible and the effort is wasted |
- DAU/WAU/MAU
- Total number of books read
- Average time spent by a reader on the app
- Trending or popular
- Subjects
- Topics
- Books
Secondary
- Average searches made by a reader cohorted by subject
- Average time spent by a reader on the app for
- reading
- searching
- Total number of book summaries browsed by a reader
- How many folds did a reader scroll if infinite scrolling or total number of pages clicked if results are paginated
- Total number of conversions made from book summary in seach results to reading the full book
Design a library for the future?
Clarify Question I ask?
- What do we mean by future here, can we consider 2 years or is it 10 years?
- What kind of company we are, are we a startup or a company like Google , meta and what constraints do we have to keep in mind while designing it?
- I think we are the first company who is working towards better experience of libraries?
- In what geography are we looking to design it?
Response :
- Consider 2-3 years
- We have no such constraints
- Competitors are book stores, city libraries etc.
- Considering India
What do libraries do?
Libraries provide a place to work, read or borrow books.
Goal : We have to gain market share of those users who are visiting the library.
User Segment & Priortization
Casual Library Visitors (Impact: Low,Scale: High)
Mid library visitors (Impact: low,Scale: High)
High frequency library visitors. (Impact: High, Scale: Mid)
Librarian and Staff: (Impact High, Scale: Low)
Problem of High Freq. library visitors
- Slow Internet Connection.
- Not able to do personal meetings.
- Searching and borrowing books is tough.
- Not all magazines and papers are available.
- Not able to find good food to eat.
From My Experience of libraries, searching and borrowing books is of around 20-30 mins task.
Solution
I will choose the 4th solution because of Low Risk, Low Effort and High Impact.
I have few questions before I proceed with the design.Can you clarify?
- Are we talking about public libraries?
- Are we looking to re-design the experience in physical library or we focusing on virtual library?
- When say say future, what is the time horizon?
- Do you have any particular region in mind or segment in mind?
- What is the goal with this re-design?
- Parents/Kids
- Teens/School kids
- Senior
- Library Staff
TAM | Freq of Use | Score | |
Parents/Kids | 5 | 5 | 25 |
Teens/School kids | 4 | 3 | 12 |
Senior | 4 | 4 | 16 |
Based on above criteria, I would like to go with parents and kids. Teens have limited free time as they are already busy with classes. Senior do have the free time but feel parents/nannies +Kids present a higher opportunity for repeated visits.
To summarize, I would like to redesign the physical library experience for parents and kids so that they can spend more time in library.
I would like to talk about user journey and painpoints and then priortize painpoint
User Journey
- You decide to go to library.
- Often finding books to read is a very tedious process. You have to go through isles to select books
- Even if you know which books to select, you dont know where they are kept. Finding the isles is tedious process
- You either have to search through computer or ask the staff to help you with books
- Often you need to do this quickly as the kid are distracted and not engaged.
- You read few books and decide to checkout as kids cannot stay engaged .Keeping kids engaged is difficult
- Checkout process is tedious if you forget the library card
- Finding age-appripeiate books quickly
- Keepign kids engaged during library
- Quick checkout
Painpoint | Impact | Depth of Pain | Score | |
Finding age appropriate books | 5 | 4 | 20 | |
Keeping kids engaged | 5 | 5 | 25 | |
Quick checkout | 3 | 3 | 9 |
No | Reach | Impact | Effort | Score |
1. Provide an experience center that has game experience , science experience, hisorty experience rooms.In games room kids can physically play big board games like a big chess board on floor, In science room there are various kiosks where kids can learn about things that increases their curiosity such as why are leaves green, why does it rain ? It is all voice activated but the screen would show graphics | 5 | 5 | 3 | 8 |
Host classes for kids from pottery to arts and crafts to story time
Parents can pay a minimal fee while they look for books. The money can help library to staff for these activities | 4 | 5 | 4 | 5 |
Have a AR/VR experience room so kids can experience how it is being part of story book. e.g snow white. They can get a virtual experience of being a part of story. Kids can select any story from the selection | 3 | 5 | 5 | 3 |
Based on above criteria. I would priortize providing a experience center with rooms that cover multiple topics.
Metrics
Since the goal was to incerase engagement and time spent in library, I would like to measure few metrics
# of user vistiing library and track usage over week and month
avg time spent in library and track over period of time
Secondary metrics
# of users using experience room
# avg time spent in experience room
Summarize
I would like to re-design the in library experience for parents/kids by with goal of keeping kids engaged in library by providing an opportunity for kids to learn on various topics through experience center. This would help keep both kids and parents engaged and provide a positive experience in library therby increasing frequent of visists and time spent in library
- Kids : To meet their friends, read story books, participate in kids' competition
- Student: Read books for upskilling, entertainment, and extra knowledge. participate in community meetups to increase their network. Paticipate in competitions and events to explore different sides of their personality.
- Elderly: Mostly retired people spent their time reading newspapers and meeting friends.
1. By future what do we mean 2 years or 10 years down the line:- lets take 2 years
2. Is this a general library open to all or it is a part of school or colleges etc:- Lets assume it is the part of the school.
3. What is the main goal of building the library, I assume it could be to improve the accessibility of books or to improve the participation of the community:- Lets look into the improving of the accessibility of the book.
4. Which type of library are we thinking to build a physical one or completely a virtual one:- lets make it for the physical one.
5. Are their any time, money, resources constraints:- No
6. I am assuming a normal school where all the students are comfortable in reading, writing, walking, etc.
7. I am assuming this library is to be designed for India.
⭐ Situation:-
We have to build a library from 10 years from now for a normal school to improve the accessibility of the book for the readers.
⭐ User Segments:-
According to me their will be two end users of the product:-
1. Children:- It includes all the children present in school of all the classes
2. Teaching Staff
3. Non-teaching Staff
According to me library will be mostly used by the children compared to two other users, and solving the problems for children can solve almost all problems for the other group as well, therefore I would like to go for children for further process.
⭐ User Pain Points-
Analyzing the journey:-
Students come to the library → Registers in the library → Search for a book/material → read it / thinks of issuing it → follows the procedure of issuing the book → a final check at the exit gate o f library.
**Register in the Library:-**
1. The long hectic process to write names in the register
2. To stand in the queue if their is crowd.
**Search for a book/material:-**
1. Has to go rack by rack to search for the book or has to ask someone for the help.
2. Don’t know whether he will get the book or not.
**Read the book:-**
1. Don’t know whether the space is available for the reading it or not.
**Issuing the book:-**
1. Follow the long process of issuing a book.
2. Go through the exit gate checking as well.
Since we have the main goal to improve the accessibility of the books/information therefore I will be moving ahead with last three problems i.e. search for a book, read the book and issuing the book problems.
⭐ Solution:-
1. **Building an mobile application:-** An application that has the complete profile of a student which a student can use to borrow a book on a single click through application, can check-in through the single click in the library and can know the status of available seat through the application.
2. **Installing the Computer:-** To check the availability of the book one can see it in the computers installed in library with the help of the ID given to the book.
3. **ID to the book:-** Numbering the books with the IDs and arranging them according to the genre and in a proper manner with section labeled over the top of the shelf.
4. **Customizing Shelf:-** Once someone finds the book he can himself checkout by enrolling his Id to the block where it is being kept through the screen touch facility.
5. **Checkout QR code:-** Any one who completes the checkout process and gets a QR code activated for the book which then scans through the Auto scanner present in the door.
| Solutions | Impact | Effort |
| --- | --- | --- |
| Building an Mobile Application | Medium | Medium |
| Installing the Computer | High | Low |
| ID to the book | High | Low |
| Customizing Shelf | Medium | High |
| Checkout QR code | Medium | High |
For our MVP Part we can go ahead with the ones that are having High Impact and then we can continue to medium impact.
⭐ Success Metrics:-
**North Star Metric :- Number of daily readers coming to the library**
**Activation :-**
1. Number of books issued per day.
2. Number of students issuing book.
**Retention:-**
1. Number of Books issued per month/per student
2. Number of Books returned on time per month
3. Monthly number of readers.
Ask clarifying questions
When we say future, what future we are targeting? What broader goals we are looking at → it would to encourage reading habit
Any location constraint ? -No . this should be location agnostic product
Are we building this as part of any existing corporate i.e amazon has kindle which kind of works like a digital library → no
Should we focus on building physical experience of visiting a library or focussed on digital experience → physical or hybrid
Is this library part of university or more of a street side library –More of street side where anyone can go , probably pay and read
Talk about goals
To summarize we want to build a library for future , focussed on hybrid experience with the primary goals of increasing visits and reading times and improve their experience of visiting library
Identify the customers
Let's talk about different user segments who visits library or can visit library
Poets , writers → they would be the most regular visitors to library as they want to explore many contents to read which other is not possible
Students → currently preparing fo exams, in college but dont stay in hostel. They want quite place to study and also access different contents
Novelist or interested in comics:-> someone who is obsessed out reading comics or novel
Casual reader → someone who casually visits to read some good article or novels etc
Any segment i should pick → i think of all the segment casula readers would the biggest segment. Given that they are casual users they may not have plan and this could be reason they dont visit often . Goal here would be to drive their experience so that more and more casual users visit and we improve their experience of visiting and reading better
Identify pain points
Since we are talking about building library for future i would focus on pain points from future perspective and suggest solutions based on this hypothesis
One of the challenge with casual users is to locate. They can locate it using google maps but the question remains is where they would find the interesting stuff or not
If they visit→ knowing that they may not visit on regular basis they may be hesitant to buy a regular membership. An opportunity to buy a flexible membership
When they visit they may want some company to discuss the content. Normally its not possible in current scenarios
They may have limited time and may want to borrow the books and return at later point of time
At times they are not in the city or town but want the experience of reading in a library setup
In Current experience they don't feel appreciated. Unless someone is intrinsically motivated. Most of the people wants to show and feel appreciated
Pick or priorities a pain point
I wont pick any single pain point rather built the future library experience around all the problems i listed above
List solutions
Problem | solutions | |
Locate and find catalog | Need to build digital catalog. Could be started with list of category and further expanded to list of books available Aid this with AR/VR experience to simplify browsing | MVP |
Flexi memebership | Options to buy 1day, weekly monthly , yearly membership Flexibility transfer to others free of cost based on certain conditions i.e moving out of city , from same family Group membership option to encourage group visit | MVP |
Discuss and socialize | A social experience should be built. People can find people of similar interest and connect with them to discuss | MVP |
Options to borrow | Borrow physical copy if not available option to borrow digital copy without additional cost Cart and checkout experience should be frictionless and self serviceable (scan and go ) | Full product plan |
Not in town | Virtual experience of seating and reading to built | Full product plan |
Feel appreciated | Some leaderboard concept Where it shows current standing in category | MVP |
Reminder | People tend to forget Push notification if new content is procured or added Push notification to people who have liked or discussed in past | MVP |
- No of users (visiting physically and virually(full blown product KPI))
- No of books borrowed per day
- No of catalog browsed digitally vs borrowed
- No of interest groups created-->No of posts, likes and engagement
- Members growth pattern(Last month vs Current Month)
- Paid memebrs vs d hoc visitors
Clarification questions-
- Define future - since technologies advance at a rapid pace, i woule like to define future as next 10 years.
- Define library - a place where one can find information/knowledge on a topic .
- Are we talking about physical , hybrid or completely online libray - do what seems right
- Can i assume the end goal is to democratized knowledge so that its available for all as education is a public subject - Yes
- Who am I while designing this library -Can i assume we a not- for -profit organization- Yes
- Any particluar language -will go with english and confirm it with interviewer.
- Any specific country- since it's online not a valid question
- Any specific constrint which i should be aware of - No
- Website or App - Both
For this case since the objective is to democratize knowledge and make it accessible ,I would define the problem statement as design an online library for next 10 years with above stated objective.
At this point , I will explain my structure - Goal- user segment- Pain points/Use Cases- Solutions- Metrics - Summary
User Segment
- Students - Level -play school ,School, College( Graudates,Masters, PHD) , students with specail needs or some form of disability
- Working Professional ( full time , part time, freelancer)- enhance their skills, looking for information while doing their work
- Retirees - trying to read during their spare time
- Reading Frequency - Low, Mid, High
Since the end goal is to democrartize knowlege I would be focusiing on students( school and college going) with low and mid reading frequency as they are the ones who are in most need of knowledge and can most impact the goal
Pain Points
- Not finding the books/resources as per their current level of knowledge
- Getting overwhelmed with all the information online
- Not maintaining the initial interest and enthusiasm while reading on a specific topic
- Figuring what next to read on a specific topic to build on their knowledge
I will prioritize the solutions in the order i mentioned as they cover the entire user journey while acquiring knowledge on a topic
Solutions
- Use a set of initial questions to gauge the level of knowlege on a topic and then use AI/ML to gaue its veracity and provide suggestions in a specific order- one trade off is that students may lose interest if the suggestion is not accurate or it does not matches with their current level of knowledge on a topic
- Categorize information as topics -
- Provide voice based succinct summaries
- Use augmented reality for books/resources as they browse over the resource
- Use virtual reality to have an immersive experience. Eg: while reading about a book on philosophy take them to that era or let them decide what setting they wish -( assuming VR headsets would be a lot chepaer by that time)
- Build a dashbord of ranking acroos all the users.
- Use AI and online tests to suggest what next to be read while clearly displaying the path ( things to read - level to reach)
I will prioritize the solutions in the order listed based on their impact on objective , ease of implementation and their signifcance in the user journey of acquiring knowledge
Metrics
- % of users completing the entire suggested package
- % of topics completed per user
- No of different countries users of this app belong to
- What do we mean by "the future"?
- Who would build it (governament, big tech company)
Assumptions:
- I am going to assume the library is located in New York City
- I am also going to assume that by "the future" we just mean a newer version of a library using technology to get more people to have access to books and material
- The company building it would be Google
Goal:
Google's goal is to empower individuals with information and make knowledge more accessible to a wider number of people. This goal is very connected to the general objective of a library, although many information that traditionally would be in a library are now also available online. The goal of the library of the future though might be to educate users to select the right information and understand how to navigate all the materials available.
Users:
We can distinguish users based on their age group:
- Adolescents (13-19 years old)
- Children (2-12 years old)
- Young adult (20-29 years old)
- Adult (30-65 years old)
- Seniors (65+ years old)
These users currently differ in their relationship with internet and information sources as well, as belonging to different generation. While we could focus on Seniors, that are the one group less familiar with internet, I think it is important in general to educate the newer generation first, so I would focus on Children.
User needs:
- Learn and find content supervised: these users are in their learning fase, and this happens also often online, with the pandemic.
- Learn how to face new content and how to identify the right source of information: with "fake news" and more and more young users on social media, users do not always know how to identify a reliable source of information and this is extremely important for their education.
- Learn about ones' taste in books, articles, authors and how to find interesting content: at this age, users are shaping their tastes and it is important for them to be exposed to different kind of content to understand what they are interested in.
Prioritize user needs:
I would focus on learning how to face new content and how to identify the most reliable sources of information, as fitting with the overall goal. By solving for this user need, we could later also integrate the other two.
Solution:
1. Index the books so that the content can be referring to more articles and content to get deeper understanding of the concepts mentioned.
2. Create a fake news Metaverse, where children can learn how to identify good sources or verify informations.
3. Craete a dynamic exibition within the library where children can interact with the displayed news, books or articles and find what is true and what is not about them and why.
Of these, to prioritize a solution I would consider the impact and the effort for each.
1. Big impact, but big effort too.
2. medium / high impact, medium / high effort.
3. Medium impact, low effort.
The third solution is the one that (weighted per effort) gives the higher impact. Children can learn from the exibition how to identify good sources and how to consult the internet. The exhibition can be developed using VR and AR, and there can be several tests gaminfied included in it. Once reached a certain level, the child can proceed to the next round.
Note that the impact is medium as the reach in this case is lower; children have to come to the library or have VR sets at home.
To summarize:
we decided to build a library for children, with the goal of improving their approach to information. We prioritize the user need to learn how to face new content and how to distinguish different information sources. We come up with few solution and prioritize the one that would give the higher impact weighter per the effort.
Clarification
- Type of library-Online Personal library
- Geography- developed and developing countries like India
User segment
- Publishers
- Readers
- Students
- Professionals
- Retired people
- Specially abled people like deaf and blind
Goal of the application
Increase the customer engagement
Pain points User segment Professionals and Retired people as majority of the reading population falls in this catagory
- Delay in getting the daily news papers and it is hard to get it at a new place if we have travelled
- Accumulation of waste
- Although we read same topics day and day out but I feel loneliness while reading in silos
- I want to gift a book to my friend but I do not know if he has already read it
- I do not know liking of the other person if I want to gift books
- I want to donate the books to an orphanage but I have just one piece and there are many people to receive donation in one orphanage
- I want to access the books and magzines of my choice all the time specially during long travels. But I cant keep too many.
Features
- An application that can be integrated to a device like kindle or can be used as an app to access daily news papers, ebooks and magzines.
- The concept of human libraries can be introduced where learned people can talk to each other on any specific topics of their life or the learnings from specific books and share their story experience to the readers.
- We can also introduce an ability to create readers network inside the virtual library so that your where you can find the basic details of the readers like the books they have read so far, likings, disliking, ability to chat.
- Readers should be able to share their views on any common topic in the network. This will help in sharing the different perspective and understanding on the common topic. It is possible that one magzines and news paper can hold one perspective and others have different side of the story. A reader can learn by reading himself or can groom himself by hearing others perspective to it.
- A common subcription bundled on the basis of the number of access to be granted for the required can be introduced to donate books/access to the books in the orphanage
- Ability to download the premium content that last for some days to read so that reader can read it offline.
- Introducing audio books to easy the process of learning during travels.
Prioritization
Business impact, complexity and User experience, Cost I would like to prioritize the features as:
- M, H, M, H P2
- H, M,H, L P1
- H, L, H,L P1
- H, L, H, L P2
- M, L, M, L P3
- H, L, H, L P2
- H, L, M, L P2
Clarify:
- could you clarify what you mean by 'library of the future'? (up to you)
- is this a physical library or digital? (you're choice)
- what is the objective or problem that we're trying to solve for?
(We think there's a better way to provide the benefits a library has in some futuristic version)
Ok, so I generally understand what we're trying to solve for. I'm going to answer by:
1. Identifying related user groups
2. Identifying Pain Points / Needs of our chosen user group
3. Define a Goal
4. Come up with some solutions
5. Define success metrics and counter metrics for those solutions
User Groups:
- Consumers (readers)
- Librarians / Library Workers
- Writers / Authors
- Publishers
- Bookstores
We'll focus on the readers, since they're the end user and we'll want to focus on their needs to define the library of the future. Some of the other user groups might not even be relevant after our product is launched (i.e. Librarians). Lets also focus on high-volume readers to start, who at least read 1 book per week.
A library, in general, solves the need of providing books for people to read, for free. However, there are also alternatives such as audible, bookstores, amazon, etc.
Lets go through some of the potential user needs for a high-volume reader that the "library of the future" might want to solve for:
1. I want to find books I'm interested in (MUST)
2. I want to easily read, listen, or refer back to books I've started (MUST)
3. I want to get new book recommendations (SHOULD)
4. I don't want to have to pay to read books (SHOULD)
5. I want to share info I've read in books (COULD)
6. I want to socialize with other passionate readers (COULD)
7. I want to read & learn a lot but I don't have time
Overall Goal:
Help people efficienct find and consume relavant information from books
In terms of priorities, I used a MSCW framework based on the existing solutions on the market. (must, should, could, won't)
Solutions:
- A mobile app where users can 'check out' books at a certain time and either listen to them on their phone or their tablet. They'll also be able to comment and discuss books with other readers. (Impact: L, Effort: M)
- A VR library where you can go and read with others inside of a virtual quiet space. Mimics the current library appeal. You can also have virtual 'book clubs' with other members to discuss certain books at specified times. (Impact: M, Effort: H)
- A facebook AI tool that recommends and provides books based on your interests and history. Option to even summarize a book for you in shorter, digestable tidbids based on how much time you want to dediate to reading. Could potentially even share these tidbids with others and create small groups based on fans of books that you've read. Note that we would have to work w/ govt agencies to provide the content for 'free' and be utilized as a 'public' service. (Impact: H, Effort: M)
I ranked #1 low because their is a similar existing solution called 'libby' that has limited features but does allow the check in / check out of books. #2 would be difficult to implement and I have low confidence people want to read in a VR environment. #3 I would choose as this would create a social environment, help your selections, and improve efficiency.
I'd focus on the following engagement metrics, but #2 being my 'North star'
Metrics:
1. DAU of FB app ('active' defined as read or interacted with a book)
2. Daily # users who opened a book or played an audio session
3. Daily Avg (median) listening time per user
While Daily # users who read/played a book would be my main metric this wouldn't tell me the whole story. For example:
-how many people complete a book they started,
-how many people we're unable to find a book they liked or was unavailable
-avg time to complete a book
-qualitative info such as if they enjoyed the book and experience
A library for the future:
Thanks for the question. I'd like to clarify a few points before proceeding with the solution.
- I'm assuming that by the library you mean a place where one can find a collection of different genres of books
- What do you mean when you say "library of future"? I'm assuming that by "design a library for the future" you mean I can modify the existing activities related to a library such as finding books, reading books, borrowing books, etc or add new experiences to libraries with the help of technology
Now that I have clarified my understanding of the question, I'd like to put a structure to my thoughts in coming up with a solution. I'd like to begin by picking a goal and a user segment for building a library, followed by brainstorming and prioritizing the needs of my user based on the goal, followed by figuring out a few solutions for the most important needs. Finally ending with a metric to measure the success of my solution.
--------------------------------------------------------------------
Goal: Create an "engrossed in stories" experience for the visiters
With book delivery, coffee houses and kindle kind of disruptions, not many people visit libraries these days and the charm of reading books at the libraries has become dull and boring. My goal would be to create an experience that makes people want to return to libraries and spend hours engrossed in fiction, non-fiction all kinds of stories in the world.
--------------------------------------------------------------------
User segments: According to me there are 3 kinds of people who use libraries.
- Bookworms - those who read books on a loop. Book reading is their favorite pass-time
- Curious souls - those who are always ready to learn more either by talking to people or reading (either books or anything on the internet or newspapers, etc.) or researching by implementing
- Peace finders - these are the people who visit libraries to just find a peaceful location for reading or studying and may bring their own books or use books at the libraries
- Curious souls don't have very specific topic or genres in mind. They can learn about anything and everything but reading a book would mean more often than not sticking to one topic or genres. This creates a boring experience for such people at the libraries
- Curious souls want to learn new things. Reading or learning something they have read or learnt already would make their experience boring and might want to leave the library earlier than we want them to
- Curious souls don't like spending a lot of time in just finding something to read. They want time at the library as easy as surfing the internet and that's why libraries had to introduce a computer section where people can sit and surf. That's not a library, that's essentially a computer cafe
- A library app that stores user's account including user's interests, favorite topics and genres, authors and writers, etc. So, when the user signs-in the app within the library, user is shown the map to the aisles that store the books, journals, magazines, etc. related to my interests. The app can show directions to each aisle from the current aisle location of the user and user should be able to filter out the directions based on the next topic they want to explore
- A self-learning engine browser extension that learns from user's internet searches and whenever the user visits the library, the engine recommends the best reads for the day and their location inside the library
- An AR solution that guides the user as the user walks in the library. Based on user location within the library, the app automatically gives a summary of each aisle about the kinds of books the aisle stores when the user passes by it. The user can then choose to pick any book and the scan it with the app and app can speak out the interesting facts about the book. The app can also store history of books and topics read by the user and for every new book/topic, the app can suggest whether the user has higher chances of liking the book/topic/genre or disliking it
Solution | Reach (how many people would want to use such a solution?) | Impact (how would a single user respond to such a solution) | Effort |
1 | Low to medium - More Curious souls would be interested in visiting a library knowing they don't have to waste time in locating their favorite genres or topics | Low to Medium as it will still take time for the user to find which book to read within the aisle even if they know the location of the aisle | Low as it is user dependent and not library specific |
2 | Low as this would not be an inviting feature for the curious souls to visit libraries. People would rather want such an engine to suggest best reads of the day for the information available on the internet instead of the library. Such a solution might further cannibalize the libraries | Medium to High because getting a curated list of recommendations and will save a lot of time for the user in searching for things to read. If the user chooses to go only by the curated list then they won't spend any time in deciding what to read | M to H as this involves a recommendation engine, a library map (that will be unique for each library) |
3 | High because this solution creates whole new experience for the libraries and might as well turn non-library people into curious souls who would want to visit and use libraries just for a different experience. | High because the curious souls would be able to something new every time they visit the library, not necessarily depending on the pre-chosen topics. | High - An AR solution unique to each library in the world |
- Increase in footfall for the library post implementation of this solution
- Avg # of aisle summaries viewed per user
- Average session length - how long the AR solution was used by the user
- Guardrail metrics - CSAT and # of bugs in the app
- Learning curve for the app for an average user
- Gathering the summary for millions of books in the world and correctness of each summary
Clarifying questions:
Who is thinking about this - an existing tech company, like Amazon or an independent entrepreneur? Assume it's Amazon.
Here's how I will approach the problem at a high level, let me know if it works:
- Explore strategic context/goals
- Identify user groups
- Identify their needs and how they meet them today
- Where are the areas of friction / jobs to be done
- High level vision + MVP recommendation
1.STRATEGIC CONTEXT / GOALS - Why is Amazon thinking about this idea? Assume it's looking to find ways to drive user engagement as a top goal (given Books is a major category on Amazon), followed by 2) Revenue generation and 3) New customer sign ups
Objective: Re-imagine the library experience to help Amazon deepen customer engagement, generate revenue and offer a service appealing enough to encourage new customer sign ups.
Success Measures:
North Star: Total $Value of Books Rented
Core Components of North Star:
Number of Readers (Activation) * Number of Books Rented per Reader (Engagement) * Avg Cost per Book (Monitization)
Given this is a new product and Amazon's focus on user engagement, I would prioritize the following as Top Sucess Metrics:
- Number of Readers (MAU)
- Number of Books Rented per Reader (Monthly)
The idea is that by ensuring more and more people are using the feature and frequently so, we can impact the North Star.
Top Counter Metrics:
- Number of Returns (Monthly)
- Churn%
Secondary Metrics:
Metrics contributing to an increase in Number of Readers (MAU):
- Number of Browsers (Onboarding)
- Base Conversion Rate (Conversion)
- NPS (Activation)
- Number of Invites Per Reader (Activation)
Metrics contributing to an increase in Number of Books Rented per Reader (Monthly)
- Number of Books Listed (Engagement)
- Relevance of Books Listed to Reader Interest (Engagement)
- Frequency of Book Rentals Per Reader (Engagement)
2. USER GROUPS:
Core Groups: Readers and Book Suppliers
High level sub categories: Readers: toddlers, children, adults
Book suppliers: whole sale suppliers, individuals that want to give away their used books for community circulation
3. NEEDS:
Readers (for simplicity, I will focus on adults)
- find relevant books
- discover new books
- good selection in relevant categories
- ease of search, usability in general
- reasonably priced
- digital or brick and mortar place
- like to have a community space to interact with their children/friends but also like the flexibility and ease of a digital/mail-in solution
Suppliers:
- reach customers
- individuals might love to find a community use for their used books
4. Pain points / Jobs to be done:
- libraries are hard to get to, not enough relevant content, not so easy to find the right books
- membership processes are lengthy and not worth the money in isolation
- books may not be in the best condition
5. Vision / Solution:
Vision would be to create a library that gives booklovers access to unlimited relevant content in various forms in a place that is hard to leave
Solution:
- I am envisioning a combination of digital and brick and mortar solution.
- Introducing rentals on Amazon.com leveraging their great supply chain around books. Inventory will be managed locally based on local customer preferences. Customers will be able to browse and order books online using sophisticated search and personalization capabilties
- Ordering can possibly in multiples or in combination with other e-comm orders to cover costs), they will be delivered home if physical books / or give access on Kindle. Customers can return books to UPS/local Amazon option for returns/lockers by whole foods.
- Membership can be managed through Prime (with a possible price adjustment for customers that opt into the service)
- Have small community areas possibly leveraging Whole Foods real estate or in partership with a Cafe - goal is to have small spaces within neighborhoods so they are extremely accessible. Have lockers there for drop offs/pick ups. Comfortable place for people to hang-out for a short time, to conduct events and ways for interaction. People that want to give books to the library can have a way to lend their books to the local library or ship it to inventory. Events can be digitally shared.
- MVP can be a limited test through Amazon.com scaling eventually in selection and then addition of brick and mortor.
Top Google interview questions
- What is your favorite product? Why?89 answers | 263k views
- How would you design a bicycle renting app for tourists?62 answers | 82.5k views
- Build a product to buy and sell antiques.54 answers | 66.8k views
- See Google PM Interview Questions
Top Product Design interview questions
- How would you design a web search engine for children below 14 years old?36 answers | 42.9k views
- How would you design a consumer application for a scooter sharing business?21 answers | 18.6k views
- Build a product to solve the dog poop problem.13 answers | 9.4k views
- See Product Design PM Interview Questions
Top Google interview questions
- A metric for a video streaming service dropped by 80%. What do you do?50 answers | 135k views
- Calculate the number of queries answered by Google per second.45 answers | 78.5k views
- How many dentists are there in New York?33 answers | 36.7k views
- See Google PM Interview Questions
Top Product Design interview questions
- How would you design a "Google Refrigerator"?13 answers | 8.3k views
- Design a social travel product.12 answers | 13.4k views
- Design a product for Facebook to fight COVID-19.12 answers | 6.8k views
- See Product Design PM Interview Questions