WatchBuddy

WatchBuddy

WatchBuddy

Cross-functional collaboration

MVP

Extensible design

From Endless Scrolling to Streamlined Selection: Tackling Decision Fatigue in Streaming Services

Overview

Overview

Pioneering the subscription model for streaming services, Netflix made movies and TV shows more accessible and convenient by eliminating the need to travel to rental stores in the early 2000s. But what started as a revolution in entertainment has become a paradox of choice. Today's abundance of streaming services and endless content options leave users overwhelmed and struggling to decide what to watch, leading to decision fatigue and wasted browsing time.


I was part of an ambitious project to design a web app that empowers users to make their daily lives more efficient and enjoyable, specifically focusing on tackling decision fatigue in the context of streaming services.

Pioneering the subscription model for streaming services, Netflix made movies and TV shows more accessible and convenient by eliminating the need to travel to rental stores in the early 2000s. But what started as a revolution in entertainment has become a paradox of choice. Today's abundance of streaming services and endless content options leave users overwhelmed and struggling to decide what to watch, leading to decision fatigue and wasted browsing time.


I was part of an ambitious project to design a web app that empowers users to make their daily lives more efficient and enjoyable, specifically focusing on tackling decision fatigue in the context of streaming services.

My role

Product Designer

User research, ideation, user flows, wireframing, usability testing, design system, design handoff, design review

the team

Product design (1)

Product management (1)

Engineering (2)

Duration

8 weeks; Remote & cross-time zone

CONSTRAINTS

This project presented an exciting challenge due to the diverse experience levels within our team. To ensure success within the given timeframe, we strategically prioritized features, taking into account both technical limitations and restricted API access.

Millions of streaming service customers are faced with a Paradox of Choice that leads to dissatisfaction and decreased engagement

Millions of streaming service customers are faced with a Paradox of Choice that leads to dissatisfaction and decreased engagement

Millions of streaming service customers are faced with a Paradox of Choice that leads to dissatisfaction and decreased engagement

Imagine the end of a long day after juggling work, kids, and household chores. It’s 9 p.m., and you’re finally ready to unwind. But instead of watching TV, you dive into Netflix and start scrolling.

And Scrolling.

And Scrolling.

And Scrolling.

And Scrolling.

Minutes pass as you search for the perfect show, obsessing over reviews and ratings. This endless scroll, driven by the need to make the best use of your limited free time, ironically ends up wasting it. You might even switch to another streaming service, continuing the cycle of indecision. By the time you realize it, it’s late, and you’re exhausted, with nothing watched and no rest gained.


This anecdote reflects a broader phenomenon of “doomscrolling” on streaming platforms, where the abundance of choices and the pressure to pick the best one lead to an endless cycle of browsing, resulting in wasted time and increased stress.

Minutes pass as you search for the perfect show, obsessing over reviews and ratings. This endless scroll, driven by the need to make the best use of your limited free time, ironically ends up wasting it. You might even switch to another streaming service, continuing the cycle of indecision. By the time you realize it, it’s late, and you’re exhausted, with nothing watched and no rest gained.


This anecdote reflects a broader phenomenon of “doomscrolling” on streaming platforms, where the abundance of choices and the pressure to pick the best one lead to an endless cycle of browsing, resulting in wasted time and increased stress.

Minutes pass as you search for the perfect show, obsessing over reviews and ratings. This endless scroll, driven by the need to make the best use of your limited free time, ironically ends up wasting it. You might even switch to another streaming service, continuing the cycle of indecision. By the time you realize it, it’s late, and you’re exhausted, with nothing watched and no rest gained.


This anecdote reflects a broader phenomenon of “doomscrolling” on streaming platforms, where the abundance of choices and the pressure to pick the best one lead to an endless cycle of browsing, resulting in wasted time and increased stress.

This Journey Sounds Familiar Doesn’t It?

That’s the day-to-day life of millions of streaming service customers.

KICKOFF

Tuning Into the Research

Tuning Into the Research

Without pre-existing insights, I partnered with our product manager to explore and validate how users are facing this problem.

Research shows users spend an unfavorable and increasing amount of time choosing content:

In 2023, the average viewer spends 10.5 minutes searching for content to watch every time they decide to watch something, compared to 7.5 minutes in 2019 (source: Nielsen).

Users recognize their decision fatigue and seek a solution:

In a survey we conducted with 21 participants, we found,

90.5% of users felt “there are too many options and it’s overwhelming to choose”

76.2% of users “get stuck scrolling and never commit to anything”

95% of users find it at least somewhat difficult to decide on something to watch. 

These findings supported our goal of developing a solution that would help users overcome decision fatigue and streamline the content selection process.

Solution

Introducing WatchBuddy

Introducing WatchBuddy

In an era of endless options, WatchBuddy simplifies streaming by offering a user-centric approach to content discovery. This innovative web app leverages AI and empowers users to effortlessly find movies and shows they'll love.

Cut Through the Noise, Tell Us Your Mood

Cut Through the Noise, Tell Us Your Mood

Forget endless scrolling and frustrating indecision. WatchBuddy's first feature lets you take control by specifying your mood. This helps you cut through the noise and find the perfect content to match your current craving.

Forget endless scrolling and frustrating indecision. WatchBuddy's first feature lets you take control by specifying your mood. This helps you cut through the noise and find the perfect content to match your current craving.

No More Platform Juggling

No More Platform Juggling

Eliminate the distraction of switching apps and get recommendations available based on the services you subscribe to.

Eliminate the distraction of switching apps and get recommendations available based on the services you subscribe to.

Love a Movie? Find More

Love a Movie? Find More

Input a movie you enjoyed, discover gems with similar themes, genres, or actors.

Input a movie you enjoyed, discover gems with similar themes, genres, or actors.

Informed Choice at a Glance

Informed Choice at a Glance

By recommending 3 movies at a time, we reduce cognitive load through a bite sized approach. Access ratings, reviews, and user sentiment - all in one convenient location. This streamlined approach empowers users to make informed decisions quickly and confidently, eliminating guesswork and wasted time.

By recommending 3 movies at a time, we reduce cognitive load through a bite sized approach. Access ratings, reviews, and user sentiment - all in one convenient location. This streamlined approach empowers users to make informed decisions quickly and confidently, eliminating guesswork and wasted time.

how we got there

Understanding User Challenges

Understanding User Challenges

Solving a complex solution for a multifaceted problem meant gaining a thorough understanding of user pain points and behaviors. I conducted 5 user interviews to gain a deep understanding of user pain points and behaviors. A recurring theme was the frustration with:

Unlimited Choice: Users felt overwhelmed by the vast library of content, making it difficult to find something to watch.

Irrelevant Recommendations: Generic recommendations often missed the mark, leading to users feeling like the service didn't understand their preferences.

Unhelpful Content Descriptions: Vague descriptions didn't provide enough information to make informed decisions and unwanted effort was put into researching movies and shows on IMDB, Reddit, and Rotten Tomatoes.

Reframing the problem into action:

Reframing the problem into action:

How might we (HMW) help users streamline their decision making process to reduce information overload?

How might we (HMW) help users streamline their decision making process to reduce information overload?

HMW help users make informed decisions about what to watch so they feel it's worth their time?

HMW help users make informed decisions about what to watch so they feel it's worth their time?

The Goal: develop a simple tool that streamlines user decision-making by recommending a pre-selected amount of movie titles that are relevant to their tastes.

Three primary questions informed my design strategy:

Three primary questions informed my design strategy:

How can we encourage users to engage efficiently and discover the content they'll enjoy?

What motivates users to make a decision to watch something on their streaming service?

What’s the perfect number of options for users to be presented without being overwhelmed?

  1. How can we encourage users to engage efficiently and discover the content they'll enjoy?

  2. What motivates users to make a decision to watch something on their streaming service?

  3. What’s the perfect number of options for users to be presented without being overwhelmed?

  1. How can we encourage users to engage efficiently and discover the content they'll enjoy?

  2. What motivates users to make a decision to watch something on their streaming service?

  3. What’s the perfect number of options for users to be presented without being overwhelmed?

 These insights and questions guided the next steps in our process.

Prioritizing the Core Experience:

Prioritizing the Core Experience:

I brainstormed a list of features, and as a team, we prioritized them using an Impact x Value matrix, assessing each feature based on its potential impact on user experience and feasibility of implementation. We identified several features that promised high user value with relatively low effort, guiding our development strategy effectively. 

In retrospect, the features we planned were overly ambitious for the time we had, but the benefit was having an action plan in place and being a step ahead of developers. By prioritizing the core functionality of the product in the user flow, we were able to ensure solving the user problem well first (highlighted). 

The Epitome of Simplicity: One-Stop Web Apps

The Epitome of Simplicity: One-Stop Web Apps

Simplifying a complex decision was much more challenging than I thought. Inspired by a Youtube to mp4 converter outage web app called Dirpy, I discovered that one-stop solutions can help us in a few ways:

Minimized clicks and friction:

Having a centralized platform to achieve a solution without the bells and whistles of “getting started” or “signing up” decreases the barrier to entry.

Intuitive navigation and reduced cognitive load:

UI can benefit from a clear and uncluttered interface that minimizes the mental strain associated with finding content. 

Seamless content discovery and reduced need for external tools:

One-stop downloaders eliminate the need to switch between platforms. Our solution can offer similar benefits by integrating content discovery tools (e.g., synopses, reviews) directly within the interface. This reduces the need for users to rely on external platforms like review sites, streamlining the content selection process.

Why a Web App?

Why a Web App?

During the project, we debated whether to create a web or mobile app. Despite one developer’s preference for a mobile app, user research revealed that while users watched content on TVs and laptops, they used their phones to research ratings, trailers, and reviews on sites like Reddit, IMDb, and Rotten Tomatoes. Given this behavior, a web app made more sense for immediate accessibility and integration into users’ habits, avoiding the need for a separate download.

We prioritized developing the mobile viewport first, aligning with user behavior and time constraints to ensure ease of access and a seamless experience. This approach balanced practical considerations with user behavior, providing a valuable solution for streamlined content discovery.

Sketching and planning

Creating a High-Value Interface with Reduced Pages

Creating a High-Value Interface with Reduced Pages

The primary challenge involved integrating multiple sources of user input into an interface that minimized pages while avoiding clutter on mobile screens. Since users are already fatigued with the idea of choosing content to watch, it was important to make this design as simple and high-value as possible.

After presenting these options to the team, we collectively decided that Option A provided greater flexibility and scalability. This choice allows users to swiftly and freely adjust their preferences without the need to navigate through additional pages or calls to action (CTAs).

Testing & ITERATION

Well-Received Design ≠ Final Design

Well-Received Design ≠ Final Design

21 participants tested our mid fidelity frames in unmoderated usability testing which validated the overall usability of the platform, but improvements needed to be made regarding the displayed information for each recommendation.

The Good

Overall, the platform is very straightforward and simple

Overall, the platform is very straightforward and simple

Intuitive, ease of use score 4.3 out of 5 (1 being difficult, 5 being very easy)

The amount of information displayed with each recommendation isn’t overwhelming

The amount of information displayed with each recommendation isn’t overwhelming

57%

57%

found the recommendations to be helpful

found the recommendations to be helpful

43%

43%

found the recommendations to be “somewhat” helpful

found the recommendations to be “somewhat” helpful

Where We Can Improve

Hierarchy was hard to differentiate, order of input was confusing. Users prefer searching by their current mood more often than searching by movie or show title.

Hierarchy was hard to differentiate, order of input was confusing. Users prefer searching by their current mood more often than searching by movie or show title.

‘+’ icons were too small and hard to see at first

‘+’ icons were too small and hard to see at first

If users sought recommendations similar to a movie they’ve enjoyed before, they wanted a to see a “% likeness” or rationale as to why the suggestion would be of interest to the user.

If users sought recommendations similar to a movie they’ve enjoyed before, they wanted a to see a “% likeness” or rationale as to why the suggestion would be of interest to the user.

Helping Users Make *Better* Informed Decisions

Helping Users Make *Better* Informed Decisions

In the original design, each recommendation included a movie title poster, streaming service, rating, synopsis, and summary of audience reviews. Presenting the user with adequate information without overwhelming their cognitive load was challenging so with the next round of usability testing I included the % similarity rationale and limit tested the length of each category description.

Settling a Debate: Refresh Results vs. Get More Recommendations

Settling a Debate: Refresh Results vs. Get More Recommendations

Keeping the product user-centric is crucial to its success, and user feedback is invaluable. However, we encountered our own “paradox of choice” while developing our MVP. Our goal was to simplify the user experience by decreasing the number of choices. Yet, user feedback indicated a desire for more options. This led to debates within our team about whether to listen to user feedback and add more choices or to stay true to our original vision of solving the problem through simplicity.

The Problem:

About 50% of the feedback from users in both mid-fi and hi-fi testing stated they would prefer getting more recommendations added to the list, rather than a refresh of recommendations.

  1. About 50% of the feedback from users in both mid-fi and hi-fi testing stated they would prefer getting more recommendations added to the list, rather than a refresh of recommendations.

Users aren’t opposed to a page refresh but prefer a way to save suggestions but...we didn’t have time to implement a “save for later” feature.

  1. Users aren’t opposed to a page refresh but prefer a way to save suggestions but...we didn’t have time to implement a “save for later” feature.

Our Solution:

We circled back to the core goal of the original problem. The goal of our product was to streamline the user decision making process because of the decision fatigue and information overload they experience with unlimited choices.

We circled back to the core goal of the original problem. The goal of our product was to streamline the user decision making process because of the decision fatigue and information overload they experience with unlimited choices.

Therefore, we employed a “refresh” button in our final solution (for now)

Therefore, we employed a “refresh” button in our final solution (for now)

Designing a Robust User Experience: Edge Cases

Designing a Robust User Experience: Edge Cases

In order to account for the expected-unexpected user scenarios (aka edge cases), I proactively designed a few screens to handle potential bugs the backend developer was encountering. Although these screens couldn’t be implemented due to time constraints, having them ready significantly enhanced our product’s preparedness.

Hot Potato Handoff

Hot Potato Handoff

Given limited development resources and a tight deadline, I collaborated closely with the front-end developer to prioritize design elements for implementation. I utilized a “hot potato” approach for the handoff, which fostered a dynamic workflow and allowed for rapid iteration and feedback, ultimately leading to more timely and effective project completion.

Through 3 iterative design reviews, we were able to significantly improve the initial design (shown below) to a more refined version that launched on time:

Original Design Implementation

Most Updated Version

While the final product didn't perfectly align with my initial design, the experience provided valuable insights into the development process. I was able to collaborate effectively with the team to make meaningful improvements and ensure the final product met key user needs.

The impact

How Well Did We Solve the Problem?

How Well Did We Solve the Problem?

Initially, I intended to measure the time it takes for individuals to select something to watch on streaming services through an observational study. However, limited time and resources prevented this. Conducting the study remotely presented challenges in physically recruiting and observing participants and creating a neutral environment where participants wouldn’t be influenced by knowing the study’s purpose.

Despite these challenges, we gathered valuable insights and feedback from users that demonstrated the effectiveness of our solution.

100% of users appreciated the simplicity of the UI and the intuitive navigation.

100% of users appreciated the simplicity of the UI and the intuitive navigation.

Average baseline confidence finding something to watch using just the streaming service: 3.25/5 (Somewhat confident)

Average baseline confidence finding something to watch using just the streaming service: 3.25/5 (Somewhat confident)

Average confidence using WatchBuddy: 4.75/5 (Very confident); a 30% increase

Average confidence using WatchBuddy: 4.75/5 (Very confident); a 30% increase

Average likelihood of returning to product: 4.75/5 (Very likely)

Average likelihood of returning to product: 4.75/5 (Very likely)

What I Hoped to Address Next

What I Hoped to Address Next

During this project, limited time prevented us from thoroughly testing the MVP before launch. Ideally, we would have conducted user testing with the actual product to:


Identify backend issues early, allowing for adjustments before launch and potentially a smoother user experience.

Gather user feedback to inform future iterations and improvements.

Refine the product roadmap to help us prioritize features for future development.

During this project, limited time prevented us from thoroughly testing the MVP before launch. Ideally, we would have conducted user testing with the actual product to:


  1. Identify backend issues early, allowing for adjustments before launch and potentially a smoother user experience.


  2. Gather user feedback to inform future iterations and improvements.


  3. Refine the product roadmap to help us prioritize features for future development.

reflection

Key Learnings

Key Learnings

Embrace Adaptability

Embrace Adaptability

Being presented with technical constraints and having to make unforeseen tradeoffs put me in a position where I had to rapidly think of alternatives that were achievable for our developer. Adaptability and being focused on our goal helped me stay on track to have a successful product launch.

Advocate for User-Centered Design

Advocate for User-Centered Design

During the design process, there were instances where team discussions strayed from the core user needs. By communicating the rationale behind my design decisions and reminding the team of our user persona's pain points and behaviors, I was able to refocus the discussion on user needs and ensure a user-centric outcome for the product.

Proactive Risk Management

Proactive Risk Management

This project solidified the importance of proactive risk assessment and management in product launches. While unforeseen challenges are inevitable, early identification and planning can mitigate their impact.


For example, developers can bake in buffer time during development to address potential bug fixes or unexpected technical hurdles. As a designer, I should incorporate user research flexibility into the design process. This could involve building in time for usability testing with a variety of users or creating design elements that are modular and adaptable to address potential usability issues.

Up next:

Fostering Peer Support and Wellbeing for Nurses Through Anonymous Connection

SAY HELLO: annaxli126@gmail.com

© Anna Li 2024