Philadelphia Marathon

The Philadelphia Marathon is an annual marathon sporting event held in Philadelphia, Pennsylvania on the third Sunday of November each year since 1954. The Philadelphia Marathon ranks among the top ten in the nation's largest marathons with over 30,000 runners, 60,000 spectators and 3,000 volunteers.

Tasks

User Research
Wireframing + Prototyping
UX/UI Design

Timeline

Oct. 2018 - Nov. 2018

Team

UX/UI Design Certificate Students - Case Study Course

THE CHALLENGE

The Philadelphia Marathon is an annual race, ranking among the nation’s top ten largest marathons with over 30,000 runners, 60,000 spectators, 3,000 volunteers, beautiful views of the “City of Brotherly Love,” …and unfortunately a terrible mobile app interface. In honor of its 25th anniversary, I (along with some help from other UX students at the University of the Arts) am taking on the challenge of redesigning the app in just 5 weeks, and am documenting it all below…

KEY PAIN POINTS

The app has 2 stars on the App Store reviews (yikes!).
Here are some key pain points:

  1. Push notifications don’t work

  2. Unnecessary features add clutter (press room, weather)

  3. Live tracking is inaccurate; can’t track a runner’s progress and the map is pixelated and hard to read

  4. There is too much text and no hierarchy of information

  5. Definitely not aesthetically pleasing (including the app icon!)

  6. Nothing is “me” centric; not tailored to the user

  7. Confusion about the use of the app and the need for the app; not the easiest to use

  8. No differentiation between runner and spectator

I also did some secondary research, talking to my friends who are runners, and using my own personal experience as a runner to understand current common user behavior.

Then I further defined the problem to be addressable in my shortened timeframe:

WHAT: an independent iOS app
WHO: runners/spectators at the Philadelphia Marathon
WHEN: Pre-Race and Race Day
WHY: to improve the Philadelphia Marathon experience and honor its 25 th anniversary
HOW: user friendly and easier to navigate; safety for tracking of runners

OPPORTUNITY WORKSHOP

As a group, we began to dissect the app, listing all of its negative and positive features, as well as the features we wished to incorporate.

Positives (in their respective groupings)
Negatives (in their respective groupings)

I then used this information to create a project brief, listing out the business needs, user needs, goals, and key expectations of the app. Because I only had such limited time to complete this project, I decided to focus on just a few key things.

BUSINESS NEEDS:

  • Bring money to the city-$$$=measureable impact of improving this product

    • In 2015, Philadelphia spent nearly $2.7 million to put on the marathon last year, according to tax documents, but brought in more than $4.1 million from the event

  • Build a tighter and stronger community; support local businesses

  • Attract more people to the city; very important for the tourist industry; increases the exchange and spread of culture; increase international influence

  • Bring attention to the city; bring in celebrity runners to gain attraction and prove legitimacy; raise reputation

  • Raise money for a good cause; need a way to donate

    • In 2015, roughly $1 million in revenue from last year’s race also went to youth groups and city programs

  • If this is successful, even more people will attend and sign up in the following year – event occurs annually!

USER NEEDS:

  • Customers are runners and spectators, from Philly, the US, and outside of the US

  • Need live tracking of runners, and a way to track your own progress as a runner and share progress with friends

  • Needs to be simpler and easier to use; less cluttered; in multiple languages

  • Login with all my information easily accessible and personal to me

  • Ability to play music

  • Quick race info: where to pick up my bib, where the races starts/ends, what time, locations of cheer zones

  • Pictures and finish times

  • Training plans and motivation//sync with calendar

  • Trail conditions/weather on the day of

  • Means of talking to other participants

  • Great prizes and perks; 1 st place is $10,000

  • The event serves as the qualifying race for the Boston Marathon

GOALS:

  • To make this app more user friendly

  • To garner more attention to the Philly Marathon

  • To make more money for the race

  • To make the app more aesthetically pleasing

  • To have more runners sign up

  • To sell more merchandise

  • To promote healthy living

  • To make the app a more consistent and seamless user experience

  • Protect each user’s privacy and personal security

  • Get rid of unnecessary functions and clutter

  • To have a clear purpose and use for the app

  • To make runners

KEY EXPECTATIONS:

  • Is there a runner vs spectator feature on the app

  • Will I be getting too many notifications?

  • How will it be tracking me?

  • Is the tracking and training accurate?

  • Will my personal information be protected?

  • Will it be easy to use while I’m running?

  • Is there a way to track the clicks and see how much money the app brings in?

  • Will the app be free to download, and will it be functional across all platforms?

CUSTOMER PERSONAS:

Personas are a way to model, summarize and communicate types of people being researched or observed. We used this information to create 2 types of target users: the runner and the spectator.

Meet Charlie and Kathy…

USER FLOWS:

After getting to know Charlie and Kathy, we created some User Flows for each for “Pre-Race” and “Race Day.”

EXECUTION:

Based on our assumptions about each type of user, it was decided to create the “Pre-Race” screen for Kathy, our spectator, and the “Race Day” screen for Charlie, our runner. I began sketching each using an exercise called “Crazy Eights,” in which you sketch 8 different ideas for one particular screen, in just 8 mins (1 min per sketch). I also sketched out some ideas separately from that exercise. All are displayed below:

Once I had some ideas sketched out, I began doing some work in Sketch…

APP LOGO:

CONCLUSION/TAKEAWAYS:

Part of the design process was also recreating the app logo. The current logo was cluttered with information, hard to read, got lost on your phone screen, and didn’t scale well. Below is the design process that went into recreating the app logo until I eventually created one that I felt strongly about.

In the end, I had a lot of fun with this project and definitely learned a lot. I had never used Sketch or InVision before, and I now feel pretty comfortable working in both applications. One thing I had to keep in mind for the design challenge was to keep things clean and simple. In my first iterations of the app, I was trying so hard to redesign in the confines of what was already established (i.e. the red and blue colors, the current logo, etc.). However, as I began to strip away more and more of those boundaries, I realized the product was not only more aesthetically pleasing, but also much easier to navigate. And in the end, isn’t that the entire point of the redesign challenge: to redesign it?

Next Steps:
Due to time constraints, I was able to create only a few example screens for each user type. I would, however, like to continue to work on this app and build out every possible screen and prototype walkthrough. Ideally, I would then want to validate my work with user testing, showing the prototype to different potential users in order to get feedback that I could continue to develop from. For my very first UX design project, I feel that I’ve worked towards a great starting point, but ultimately, I would love to see this project out to completion! Plus, what better way to keep learning the ins and outs of both Sketch and InVision?

Link to InVision Prototype (and screenshots below):
https://invis.io/H7OWGK1GYMX