Troubleshooting System for Instant Replay

My Role: As the sole designer on this project, I led user research and was responsible for all UX and UI designs.

My Team: 1 Product Manager, 1 Product Designer (me), 3 Engineers, 1 Quality Analyst

Summary

Hudl Sideline is an instant replay system for high school and small college American football teams. The product consists of hardware, which creates a local networking system, and an iOS app. Our team was tasked with improving customer satisfaction with the product and improving support processes for our customer service team. The result was a troubleshooting system that included internal tools for Hudl's support team.

The project demonstrates:

Business Problem / Opportunity

We saw a significant decrease in Sideline NPS scores from 2017 to 2018. If we were to take no significant action, we'd have left $1.3MM in revenue at risk the next year. Sideline was also a very stressful product for our customer service team to support—sometimes even leading to tears.

How Do We Know We’ve Solved This?

Challenges & Constraints

Discovery

Objective & Method

My goal was to understand what was driving the lower NPS score for customers who were promoters in 2017, but detractors in 2018. I set up user interviews with football coaches and Hudl support representatives.

What I Learned

Coaches loved Sideline when it worked, but hated it when it didn't. The product could be complicated to set up and even more complicated to troubleshoot.

Exploration

Early Ideas

With the constraint of no improvements to hardware, I was beginning to form this idea that we needed to give more information to coaches and support reps. To coaches in hopes that we might be able to help them self-serve through better troubleshooting information in the app. To support reps in hopes of giving them more power and confidence to troubleshoot the calls, while they were on the phone with the coach and in less time.

After getting buy-in on the approach from my team, I went back to support reps to learn more about the problems they were troubleshooting specifically.

During this second round of interviews, I discovered we weren’t providing enough information about the other devices connected to the network. For some issues, we also were requiring that the coach walk over to the physical kit and look at status lights for our support reps, something they were really unwilling to do. As far as a successful call, reps wanted to see time shaved off each interaction and more solutions delivered during the call, rather than at a later time.

Exploring early designs

Final Designs

The shipped solutions included experiences for both the customer and support reps.

Football Coaches

In the Sideline iOS app, we improved the existing troubleshooting system by:

Top: System Status view, Bottom: In-session troubleshooting alerts

A map for the engineers to understand what and when alerts are being sent

Support Team

For our support team, we created a page accessible to them in our company admin space. This page allows them to:

Outcomes

Throughout the 2019 football season, we saw a 20% increase in Sideline usage and 20% decline in total Sideline support interactions. In addition, support tech leads for the Sideline product reported the season went much smoother than previous years.

At the end of the project engineering confidence had gone from a 7.4 to an 8.7 captured via a short survey.

Conclusion & Reflections

To take this solution a step further, I would’ve loved to continue to work on finding a way to send diagnostic information to the support team during the session rather than with the video upload (once the iPad was connected to the internet). An idea I had was to connect a device with cellular data to the Sideline network. From there they could choose to send the logs to our support team with the tap of a button in the app (or even potentially automatically).