
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

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.

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.

Cancel a package
Provide users a way to cancel their current base package

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.

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.


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

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% SuccessWhat 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

Click to enlarge
Task 2: Adding/removing channels (add-ons/extras)
95% SuccessWhat 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

Click to enlarge
Task 3: Compare changes made in the system
90% SuccessWhat 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)

Click to enlarge
Task 4: Review & Commit to Changes
100% SuccessWhat 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)

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.

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.