Project:

Javelin Sports

Javelin Sports

Javelin Sports

October - November 2022, Remote
Mobile App, Chat System Redesign

Optimizing chat system to improve onboarding experience and increasing activation rates for "communicators and bookers."

Company Overview

Company Overview

Company Overview

Javelin was launched in 2017 and centered around the concept of creating a pick-up league communication platform with in-app messaging.

Project Details

Project Details

Project Details

My Role
UI/UX Designer

Team
Sammi Wu, Sarah Wroblewski, Jerry Lu, Dylan Cameron

Duration
October - November 2022 (40 Hours, approximately 5 weeks)

Tools
Figma, FigJam, Miro, Slack, Google Drive

So where do we start?

So where do we start?

So where do we start?

Let's brainstorm some wants for the project:


  • Quick, manageable improvements

  • Increase activation rates from ‘communicators’ to ‘bookers’

  • Increase new-user join rates

  • Evaluate improvements to in-app group messaging feature

    1. Encourage users to generate content/product

    2. Improve product life growth

Let's Define It

Let's Define It

Let's Define It

Our team conducted research using four user experience design methodologies:
1. heuristic analyses
2. user mapping
3. user-interviews
4. usability testing

We also evaluated data provided by Javelin to establish an understanding of the current user metrics.

"High-powered users have a
4 week retention rate of about 90%"
-Javelin Sports

Analyses & Brainstorming

To understand the functionality of other platforms a brainstorm session was synthesized into a heuristic session, focusing on three distinct features: search, social, and personalization.

Empathy Mapping

Empathy Mapping

Empathy Mapping

In this case, we used empathy mapping to amplify our understanding of casual users and set a solid foundation for articulating the motivations of our target group.

User Personas

User Personas

User Personas

To further define the motivations of our target group, we charted user personas to identify personality traits, interests, influences, and goals for a range of use-cases.

Asking Users About The Platform

Prior to user-testing, our team framed questions to participants to allow for conversation around the functionality of the current product, which provided insights into user profile as well as their familiarity with sports management or fitness platforms.

"I played more in high school
than I do now"

-Participant 1

User Flows

To better understand the user’s journey on the platform, we documented user flows for three primary routes of the existing product: onboarding, joining/creating teams, and booking facilities.

Initial User Testing

Usability testing of the existing platform was conducted with five participants. The results allowed our team to further understand some of the challenges, pain-points, and successes of the product and articulating them in the form of a comprehensive affinity diagram.

"[You] could combine teams and pickup into
one tab because they serve the same purpose"
-Participant 3

Exploring Solutions

Iterative Sketches

Each team member compiled a series of eight sketches outlining layout, features, and ideas expanding upon the initial user testing that was conducted.

Low Fidelity Wireframes

To expand upon sketches made, a series of semi-low fidelity wireframes were created proposing new product design changes. The wireframes allowed our team to assess which functionalities, layouts, and components would be iterated on further.

Feature Elaboration

Feature Elaboration

Feature Elaboration

As part of our iterative process, our team designed additional features that could improve usability. Specifically, a mapping feature that enables users to check their proximity to events and pick-up games.

Main Design Focus &
High Fidelity Frames

Due to time constraints of this project, our team elected to focus our efforts on possible improvements to the functionality, layout, and organization of the in-app messaging feature. We combined the messaging and teams pages into a singular communities page. Combining the messenger and teams page into the, "communities," allowed our high-fidelity wireframes to simplify navigation, and add badges that could identify administrators, Javelin endorsed accounts, and display team/group categories.

"[Would enjoy] combining the
messaging and teams pages into
a singular communities page"
-Participant 1

Prototyping

Prototyping

Prototyping

After discussion and tweaks, the high-fidelity wireframes were developed into a Figma prototype for use in the final round of usability tests. A Figma prototype was created for ease of handoff.

Usability Testing

Usability Testing

Usability Testing

A final round of moderated usability testing was conducted with five participants using the Figma-based prototype. Participants were asked to engage in specific tasks related to the communities page. Participants were asked to navigate aspects of the page while answering questions regarding the ease of use and general feelings towards the design of the wireframes. Participants responded positively to the several features including the new announcement banner on the communities page, and the general functionality (perceived) of the messaging/communities feature.

"[The communities feature] felt
all encompassing of lots of

pre-existing messaging apps"
-Participant 2

Conclusions

Reflecting & Learning

Javelin Sports is a platform with great potential for community building around the spirit of team sports. It allows the forming of digital communities that can manifest into active team sports participation. When looking to improve a product with many moving parts, it’s important to break down the product into actionable sections. The focus of this project was to utilize strong information architecture to condense multiple user flows into one merged section. The four weeks involved in this project resulted in collaboration from designers of different backgrounds to put together tangible improvements for Javelin Sports.

Sammi Wu's Portfolio

Sammi Wu's Portfolio