Baseball Little League App Banner

Baseball Little League: Facilitating seamless communication between Coaches and Parents

Sponsored project through Purdue University
Client: Tim Porter
Product Sector: Sports, Communication
Team: 8 UX Designers where I was responsible for stakeholder conversation and prototyped the onboarding state for our users
Duration: 4 months
Deliverables: Presentation, Documentation, and High - Fidelity Prototypes

Discovery

In our kickoff meeting with Tim Porter, we learned that the League aims to reduce the rates of children having to drop out of his Little League program due to a lack of effective communication between him, his coaches, and all of the parents. With our help, they hope to provide parents and coaches with a better organizational experience next season.


Understanding the Current Experience

During that same meeting, our client shared the challenges coaches and parents faced last season, which led us to discover that:

Coaches' communication overload
Coaches send around 300 emails to parents about league updates, leading to information overload and added workload.
Parents' information fatigue
Parents struggled to keep up, often forgetting key details and missing practices or games.

Understanding these challenges helped us better identify our users' needs and focus our research on improving communication between coaches and parents for next season.

Channels of Communication

Messages
Reduces the stress and mental capacity to read or respond to messages.
Messages app screenshot
Calendar
Plan and schedule around the kids league events.
Calendar app screenshot
Availability
Manage who can attend and cannot attend.
Availability
Announcements
Quickly report conflicts within league events.
Announcements app screenshot

Competitive Audit

In what ways do communication apps promote alignment within an organization?
With a clear understanding of the league's challenges and current experience, our team conducted a competitive audit using the question above to guide our thinking. We found that applications like Slack, Team App, Team Snap, and Team Sideline share common features with our proposed solution, including Messaging, Calendar, Availability, and Announcements.
Slack use case
Slack's approach to Messages
Slack allows users to create dedicated channels for specific topics, giving them more control over how conversations are organized.
Team Snap use case
Team Snap's approach to Availability
Know who's available for the game ahead of time, no more guessing when players arrive or scrambling to decide whether to cancel or proceed.
Team Sideline use case
Team Sideline's approach to Calendar
Easily view all scheduled events at a glance with a calendar and event list organized by date, type, and team.

Interviews

Our interviewee mentioned that regularly, when there are games or practice cancelations, at least 26.6% will still show up to drop off their children even after communication of the cancelation had been initiated hours ago.
We talked to a former member of the board who informed us about the details above when updates aren't received by the parents. This made us curious to understand how communication tends to fall through when updates are sent out through a journey map.
Journey map for communication pain points

A scenario based journey map helping the team empathize with parents (Click to enlarge)

Analysis

With the help of the journey map, we were able to pinpoint where communication breaks down, primarily through emails and text messages which often fails to assist parents with league updates effectively. This creates confusion, missed updates, and unnecessary stress for both parents and coaches.

To address this, we created an affinity diagram to analyze features that could offer both parents and coaches a seamless experience aligned with their day-to-day responsibilities.

Affinity Diagram showing feature analysis

Our Affinity Diagram created during one of our collaborative sessions (Click to enlarge)

Main Insights

From our analysis, we identified key themes that revealed the need for specific features designed to support both coaches and parents in the long run.

Team Attendance
Coaches rely on player accountability for league events to determine if games should proceed or be canceled.
League Calendar
Without visibility into upcoming events, parents struggle to schedule time off work to attend and support their child's league events.
League Alerts
Coaches need a more efficient and effective way to share league updates with parents, one that respects their time and schedules, as emails and text messages caused more stress than clarity.

Ideation

Shortcomings + a new direction for a more pragmatic solution

With the features in mind, we started sketching out how they might look, but then a key question came up: "What device makes the most sense for parents to use these features?" In a previous meeting, we learned that the league currently uses a desktop to manage game schedules and view past results. This suggested that designing for desktop wouldn't meet the needs of parents, who are often on the go and require quick, mobile access to updates.

Inevitable, Unavoidable Tradeoffs

When designing the announcement feature, our team had a few different ideas on how coaches should create alerts or updates with ease. Here's a look at what we explored and why:

Design Exploration: Comparing Approaches
We explored different notification designs to find the most effective way to communicate game updates. Drag the slider to compare the approaches.

Before After
Before: Idea 3 After: Idea 2
Coaches 🎉

Coaches, with the help of these three features, can holistically deliver information to parents in a concise manner.

Parents 🧑‍🤝‍🧑

Parents lead busy lives, and these features offer stability in their lives while dealing with league conflicts and events.

Onboarding Experience

CONCLUSION

Reflection + Next steps

This project taught me a lot, not just about the design process, but also from the teammates I worked alongside. I'm grateful for the guidance, collaboration, and insights I gained throughout the experience. Here are a few key takeaways and ideas we hope to explore further:

  1. Hard-to-Reach Users
    Finding coaches and parents who understood Little League communication challenges was difficult. Sometimes improvisation is needed when direct access to a user group isn't possible, by reaching out to peers.
  2. Learning from Leadership
    Working with more experienced teammates provided an opportunity to observe how they led meetings, organized tasks, and communicated with stakeholders. I'm grateful for their encouragement during desk crits and client check-ins.
  3. Design Isn't Linear
    This project helped me understand that the design process involves constant iteration. We frequently circled back to research or made changes based on testing feedback, emphasizing that flexibility was key to progress.
  4. More Testing (If We Had Time)
    I would have loved to conduct heuristic evaluations, as recommended by our professor, to assess how well our solution met user expectations and where improvements were still needed.
  5. Ideas We Hoped to Include
    Due to time limits, not every brainstormed idea could be included. Here are two features we would still love to explore:
    • DocuSign Integration for easier sharing of important forms.
    • Calendar Syncing to help parents plan ahead and avoid missing games.
×