StreamIt

StreamIt

January - May 2023

Sponsor

DirecTV

Team and Responsibilities

Maxwell Nelson - 70% Design and 30% Research

Jordan Cutsuries - 70% Research and 30% Design

Tools

Figma, Notion, Google Sheets, Miro

How can we make it easier for users to manage their streaming TV package on a mobile device?

DirecTV has observed a significant shift in user behavior, with customers increasingly accessing their accounts through mobile web rather than traditional desktop platforms. In response, our challenge is to improve the mobile web experience by making it easier and more intuitive for users to manage their streaming TV packages on a mobile device.

Note: During this project, we were not permitted to use DirecTV or other streaming service branding in our prototype. All logos and service names featured in the prototype are fictional and used solely for demonstration purposes.

Exploratory Research

4 weeks

  • Competitive Analysis
  • As-Is Task Flows
  • Task Creation
  • Current Website Feedback

Design Kickoff

6 weeks

  • Low-Fi Prototype
  • Focus Groups
  • Mid-Fi Prototype

Prototype Evaluation

4 weeks

  • Usability Testing
  • Usability Analysis
  • Hi-Fi Prototype

Project Takeaways

Engaging with an external stakeholder

Engaging with an external stakeholder requires clear communication, aligned goals, and flexibility. Success depends on leveraging strengths, managing IP, and mitigating risks.

Push creative boundaries

Embracing creativity fuels innovation and encourages unique problem-solving, leading to more engaging, effective solutions that help a project stand out from traditional approaches.

Communication is key

Effective communication with team members and stakeholders is essential, requiring transparency around progress, challenges, and evolving priorities to keep everyone aligned and informed.

Phase 1: Exploratory Research

Four Main User Goals

The DirecTV team tasked us with addressing four key goals that users typically have when navigating account management features. These goals guided our design decisions and helped ensure the experience aligned with real user needs.

Package Management

Users need to easily view, modify, and upgrade their current streaming package options on mobile devices.

Channel Discovery

Users want to quickly find which channels are included in different packages and compare options.

Cost Transparency

Users need clear visibility into pricing, including base costs, add-ons, and promotional periods.

Seamless Checkout

Users expect a streamlined, mobile-friendly checkout process when making changes to their package.

Competitive Analysis

We conducted a competitive analysis of three similar services based on the following criteria:

  • Visibility of system status
  • User control and freedom
  • Error prevention
  • Flexibility and efficiency of use
  • Cognitive load and simplicity
Competitive analysis of streaming services
StreamIt mobile interface

The services we reviewed shared several design patterns, including card-based layouts, toggle interactions, and clear confirmation steps. They all used the term “Add-ons” and relied on long vertical scrolling to suit mobile users.

As-Is Task Flows

Before proposing new solutions, we mapped out the existing user journeys to understand pain points and opportunities for improvement in the current experience.

Upgrade or downgrade the base package

Provide users the flexibility to move their core subscription tier up or down, ensuring their package always matches their viewing needs and budget.

Task Flow Diagram for Package Management
Add or remove premium content from the base package

Allow users to customize their base package by easily adding or removing premium channels, sports packages, or subscription services based on their preferences.

Task Flow Diagram for Package Management
Cancel a package

Provide users a way to cancel their current base package

Task Flow Diagram for Package Management

Task Creation

Using a combination of our own research and insights provided by DirecTV, we identified six distinct user tasks. These tasks gave us a comprehensive view of what needed to be designed to support a streamlined and effective mobile account management experience.

Compare base packages

Add or remove premium content

Compare pricing adjustments

Upgrade or downgrade package

Review and commit changes

Cancel a package

Phase 2: Design Kickoff

Low-Fi Prototype

We began with low-fidelity grayscale prototypes to explore the core interactions of our proposed design. These early versions were used to conduct our first round of usability testing, wireframe walkthroughs, and design critiques, helping us quickly gather feedback and iterate with purpose.

StreamIt mobile interface

Design Focus Groups

We conducted focus groups with representative users to gather feedback on our low-fidelity prototypes, helping us validate key ideas and shape the overall design direction.

In the design focus groups, participants used sticky notes to mark areas of the prototype where they had feedback. They were given different categories of notes such as positive, constructive, questions, and ideas to encourage a variety of input and thoughtful discussion.

Through usability walkthroughs and design critiques, we identified several key opportunities to improve the experience. We introduced clear visual cues to show when packages or extras were added or removed, helping users track their changes more easily. We also added concise text descriptions to each TV package to support better decision-making. Additionally, based on user feedback, we replaced the traditional cart model with a simpler, more intuitive solution that better aligned with user expectations on mobile.

Focus group session with participants
Focus group feedback analysis

Mid-Fi Prototype

Based on insights from our focus groups, we developed mid-fidelity prototypes that incorporated user feedback and refined our design solutions.

StreamIt mobile interface

The mid-fidelity prototypes allowed us to test more refined interactions and visual design elements before moving to high-fidelity development. We incorporated a cleaner layout, improved information hierarchy, and more intuitive navigation based on user feedback from earlier testing sessions.

Phase 3: Prototype Evaluation

Usability Testing Setup

We conducted comprehensive usability testing with 12 participants who informed us they had used a streaming service similar to DirecTV. Each session was structured to evaluate specific tasks and gather both quantitative metrics and qualitative feedback.

Evaluation research objectives

  • Do users understand the system?
  • Do users understand how to complete the tasks?
  • Which tasks and features are user-friendly?
  • Which tasks and features need improvements?
  • How to users perceive this experience?

Participant Demographics

  • 12 participants total
  • Ages 24-65
  • Seven Student Participants
  • Five Working Professional Participants
  • All current TV subscribers

Testing Protocol

  • In-Person Moderated Sessions
  • Think-aloud protocol
  • Four key tasks evaluated
  • Post-task questionnaires
  • 30-45 minute sessions

Usability Analysis

Our usability testing revealed specific insights across the four key tasks we evaluated. Each task provided valuable feedback that informed our final design decisions:

Task 1: Find package information & switch packages

85% Success
What Worked Well
  • Clear initial language and buttons
  • Information present met user expectations
  • Users had no issues comparing packages
Pain Points
  • State changes did not meet expectations
  • Cancel terminology confused users
  • Non-uniform graphical elements
Package comparison interface

Click to enlarge

Task 2: Adding/removing channels (add-ons/extras)

95% Success
What Worked Well
  • Users navigated here easily
  • Finding the channels was efficient
  • Visual feedback when items were added
Pain Points
  • Unclear where the channels originated from
  • Cards do not match the package card designs
  • Users expected changes to take place as soon as the pop-up confirmation was completed
Premium content selection interface

Click to enlarge

Task 3: Compare changes made in the system

90% Success
What Worked Well
  • Users unanimously liked the color coding and strikethrough to see changes
  • Clear language and understanding from users
Pain Points
  • “View Update” button remains even when viewing update
  • Unclear when these changes would be enacted (dates/times)
Price review interface

Click to enlarge

Task 4: Review & Commit to Changes

100% Success
What Worked Well
  • Users felt this step followed convention
  • No users had problems navigating this task
Pain Points
  • Users were unsure if this would commit the changes
  • Unclear when these changes would be enacted (dates/times)
Checkout completion interface

Click to enlarge

Overall Success Metrics

92.5%

Task Completion

across all participants and tasks

82

SUS Score

indicating excellent usability

40%

Time Reduction

compared to the current solution

High-Fidelity Prototype

Based on our usability testing insights, we refined our design into a high-fidelity prototype that addressed user pain points and incorporated visual design changes to make the product feel more aligned.

Key Improvements in Final Design

Updated Add-On Card Style

Refreshed the visual design of the add-on card to improve clarity and consistency with the overall UI, including adjustments to layout, typography, and interaction states.

Updated Package and Checkout Card Style

Redesigned the package and checkout card styles to enhance visual hierarchy, improve readability, and create a more cohesive user experience across the purchase flow.

Modern Branding Updates

Implemented modern branding updates to align the visual language with current design trends and reinforce brand identity across the product.

StreamIt card designs showing updated UI components

Project Takeaways

Engaging with an external stakeholder

Engaging with an external stakeholder requires clear communication, aligned goals, and flexibility. Success depends on leveraging strengths, managing IP, and mitigating risks.

Push creative boundaries

Embracing creativity fuels innovation and encourages unique problem-solving, leading to more engaging, effective solutions that help a project stand out from traditional approaches.

Communication is key

Effective communication with team members and stakeholders is essential, requiring transparency around progress, challenges, and evolving priorities to keep everyone aligned and informed.