Project Background

 

Ending the night with a bedtime story can be a sacred moment for many families.  It’s a wonderful bonding time where families can have a chance to experience and learn something together.  LittleTales is a tablet reading app; it contains a library for parents to choose and read books to their little ones.

During this 5-day sprint, I was tasked to design a minimum viable product (MVP) that helps parents search for the right children’s book more easily.

Role:

UX Designer, UI Designer

Tools:

Figma

Deliverables:

Sketches, Wireframes, High-fidelity prototype, User testing report

Parents are spending too much time picking out and choosing the right book for their children.

 

It is becoming increasingly difficult and time consuming to find the right book to read. With a growing library, parents spend precious time skimming the books their child chooses to make sure it’s appropriate for their age level and interests.

Design Sprint Week

Day 1: Understanding the User

 

How can parents get the information they need to help them quickly and accurately choose the right book? 

Designing a product end-to-end in a week is challenging when there are so many directions to go.  I wasn’t a parent; I had many cute nieces and nephews, but I didn’t fully understand the pains myself.  I had so many questions: How do I start? What should I prioritize? Most importantly, what do the users want?

On day 1 of the sprint, our research team set out to interview how parents seek out books to read to their children.  Their replies vary from “I like to find a story relevant to new experiences in my son’s life” to “I’m always scanning online reviews” to “I try to make sure there’s a little education.”

User Interview

LittleTales’ research team scheduled a user interview with Samantha, a mother of 3, to empathize with her recent experience finding a book to read to her children.

  • Motivations to read: confidence for kids, doing well in school, gets kids excited about learning, and gaining feelings of accomplishment.

  • Choosing a new story: Samantha is reliant on her older child’s library to recommend books.  She’s looking for something fun and engaging to spend quality time together before going to bed.

Affinity Mapping

After picking out the keywords from all interview responses and writing them on sticky notes, I noticed four clear categories of user needs: childrens’ interests, finding new books, deciding on a book, and filtering book attributes.

Concept Map.jpg

User Persona - Claire

jose-escobar-tHLCjhDCw3M-unsplash.jpg

Claire, a 34-year-old mother of 2, reads to her children several times a week and highly values this family time together.  She tries to find stories her children will love, so they’ll appreciate reading from an early age.

What are Claire’s pain points?

  • She often spends more time looking for stories rather than reading them.

  • Book-length and age level information is not readily available, so Claire has to scan the book.

  • Learning points and educational values are difficult to decipher in a story without first reading parts of the book.

What are her goals?

  • Spend less time searching and more time reading!

  • Find stories both children can understand and enjoy.

  • Find entertaining books for her children that still have educational value.

  • Search for topics her children are interested in or learned about in school.

User Journey

By the end of Day 1, I used our persona and interviews to understand what a typical user’s process is to find and read a book to their child.  I mapped out a user journey to get a better sense of LittleTales’ MVP.  

Compared to the current user journey, I added in filters when I concluded most parents were spending too much time skimming through the book for information that could be readily displayed by adding the most requested filters: age, reading level, book-length.

Untitled (2).jpg

Day 2: Lightning Demo & Sketches

 

Lightning Demos

Identifying competitors in the same space helped me find opportunities while designing for LittleTales; what features were missing that users wanted? I downloaded and used three different packing apps from the App Store: Tales2Go, LittleStories, and Amazon Kindle.

Crazy 8’s (Book Preview Screen)

By the end of my Crazy 8 session, I couldn’t decide on a single screen I liked most, so I ended up picking several elements that were my favorite and Frankenstein’ed my final sketch design. Some of the elements I knew I needed for my main page based on user pain points were: age & grade level, duration of the book, book topic, as well as the thumbnail book cover and summary.

The goal of this page was to give parents all the information they normally would seek when skimming through a book, saving them time from searching and spending more time reading.

Image.jpg

Day 3: Creating a Storyboard

 

Process

While designing my storyboard, I wanted to give parents the quickest way to narrow down results, and possibly an option to save filters

Based on user interviews and highlights, searching for a specific topic was time consuming; to address this, I wanted the search bar to be very noticeable.

User feedback led to the creation of filters since parents spent so much time skimming the book, checking for reading comprehension, book-length for current needs, and reviews from real parents who have children around the same age.

Long story short, parents needed a way to get the information they needed upfront without putting in the extra work and time manually finding it themselves.

Day 4: Building a Prototype

 

Style Guide

Prototype

My prototype was modeled after my user journey.  Most children’s books followed the landscape format, so I designed the initial screens in landscape as well.  

Goals for testing: 

  • Users are able to successfully complete at least ⅔ tasks without trouble

  • Understand if users are getting enough information or are they receiving too much information from the UI

  • Learn any points of friction within the user journey

Day 5: Usability Testing & Iterating

 

Usability Testing

All 5 usability tests took place over a 30 minute Zoom call.  My participants were parents who had children ranging in ages from 3-9.  After giving a short introduction of the product, I asked users about their process of getting recommendations for a new book and deciding on a book.  Afterwards, the participants shared their screens and walked through the prototype doing the scenarios I provided as I measured their task success rates.

Any remaining time was spent asking participants about the UI and general experience using the prototype.  I noted their suggestions, comments, and critiques.

Task completion rate was 66%. When it came to the final task, to “find the shortest book available in the list,” most users automatically went to the left filter menu button instead of the ‘Sort by’ option I intended for them to use. While their intentions were correct, I had not anticipated users to automatically go back to the filter menu. In hindsight, I don’t believe this is a usability flaw, as the user is still using the filter menu as intended.

Landing Page

One user mentioned that while it was helpful to have the star rating shown automatically, it would be even quicker for her to get information about recommended age and grade levels upfront. This way she wouldn’t have to click into the filters to find what she needs.

Iteration: I changed the wording of the ‘Settings’ page to ‘Profile’ due to users questioning the purpose of the original tab.

The ‘Profile’ page was added after a user suggested the feature to add ‘friends’ where users can keep track of what their friends were reading.

Before

iPad Pro 11_ - 26.png

After

iPad Pro 11_ - 28.png

Sorting Books

The sort by feature was considered as helpful aside from one significant detail: it’s too general. When users correctly selected “length” to fulfill the task of finding the shortest book, they had no way of knowing which book was the shortest.

Iteration: I added “Low to High” and “High to Low” as well as “Highest Ratings” to give more context in the sorting button.

Before

iPad Pro 11_ - 27.png

After

iPad Pro 11_ - 29.png

Book Preview Page

“What if I only want to read Chinese books to my kid?” One aspect I hadn’t considered was the addition of using “language” as a filter. ⅗ of the parents I spoke to were bilingual.

“I like to read the worst reviews first,” 2 users exclaimed.

Iteration: I added a ‘Language’ section in the Book Preview page and a filter in the menu.

Separating the stars was another way of filtering information for the user so they wouldn’t need to sift through it manually.

Before

iPad Pro 11_ - 29 (1).png

After

iPad Pro 11_ - 30 (2).png

Reading Page

Several users during testing mentioned their children preferred physical books as opposed to digital books. When asked why, answers ranged from: “he can’t tell how much he’s read so far” (in digital format), “the font is sometimes too small to read,” and “they like to flip through the pages.”

The first design used the original page from The Rainbow Fish book. Unfortunately, once it’s read on a tablet, the original font is much too small.

Iteration: Trying to replace the tactile nature of a physical book was tricky, but I decided to add a progress bar at the bottom to give children a visual cue of how far they read.

To address the small font, I created my own text box and added a settings icon to allow users to change the page’s font size or icon colors.

2 users brought up the idea of bookmarking a page if they couldn’t finish a book so I added a bookmark option.

Before

iPad Pro 11_ - 30 (1).png

After

iPad Pro 11_ - 31.png

Reflection

 

In this 5 day sprint, I achieved more than I expected I could.  This challenge really forced me to be mindful of my time and focus only on the absolute necessities of the product.  After some reflection and speaking with a couple of mentors, a few key points helped guide me in completing my sprint.

Design for users, not originality

With only one day allowed for lightning demos and sketching, I relied heavily on my notes about competitors.  What did they have that users were asking for?  What were they lacking?  Is the format easy to use?  

One mentor reminded me that I’m not designing to be original, and I should only be thinking of users.  I counted this as a success when a user mentioned how the app was so recognizable (thanks for the inspiration, Forever21.com).

Design with a purpose

When asked what the ‘Settings’ icon did, I was caught off guard.  I thought “every app has a settings page, I’ll decide what to do with it later.”  No.  If the user or I couldn’t fathom what would occur if I clicked into the Setting tab, it was a red flag.  

I learned that while it isn’t a bad thing to take inspiration from other apps, I should only be adding in features that would be relevant for my app.  Everything else is unnecessary noise.

I actually ended up changing ‘Settings’ to ‘Profiles’ after a suggestion from a couple users exclaiming how fun it would be to be able to add friends and see what books they were currently reading.