Work in Progress An event racing app utilized by race announcers and race organizers on-site, at a live event. It’s main purpose is to connect to an event results processing provider which feeds real-time race stats to the end-user. This is a 2.0 major version update.
Race organizers and announcers need a mobile and easy-to-use app for live race results. Laptops are currently a solution, but are intended to remain stationary, and in most cases, need to remain plugged-in for all-day use.
To bring a race results announcement tool bringing together the power of web services and desktop software, straight into a native app built for both mobile and tablet use. This will ultimately provide flexibility and a longer lasting tool (tablet/mobile) for staff.
Team & Stakeholders
Establishing the Usage Scenario
A race event, in most cases, begins early in the morning. The event organizers have most likely already setup the day before, and their day begins even before the sun comes up. It is crucial that things must already be in place as there is barely any prep time come race day. The same goes for the race event timing company. The timing crew comes prepared with equipment quickly unloaded, deployed, powered-up and ready-to-go. As the time start time approaches, race entrants are toeing the line, with fingers on their GPS watches waiting for the 3-2-1 go ahead. The announcer is doing their job, and getting the cold, but pumped-up runners excited to tackle their next challenge in setting a new personal record that they have been training hard for. Before you know it, a minute remains, the countdown begins and the entrants are off.
The elite top place finishers will be crossing the finish line in about 15 minutes. Given this situation, the announcer and timing team needs to be ready to announce the well-deserving top place finishers. This is where the RM Timing App comes into play.
Based on the drafted user types and personas, we were then able to to start brainstorming on the main functions, or tasks, that each user would go about seeking while using the app. At this point, we gather feedback directly from end-users through direct email questionnaire and phone conference meetings.
Defining the Top-Level Functions
From task analysis, we can define the initial main top-level functionality expected by the app’s users. This will also serve as the skeleton for our wire-frame and in-app menu system.
LOOK UP RESULTS
- Search via Name or BIB #
- View the Result
- Share the Result
ANNOUNCE LIVE RESULTS
- View Streaming Results
- View Finisher Notes
- Manual Entry (Backup)
CONFIGURE APP SETTINGS
- Select Results Provider and Event
- Configure Display/Misc Settings
- Lock App Feature
Designing around the current visual language
A brand guide and visual design system was already in place, so the overall aesthetic needed to be unified with the sales website, customer dashboard and desktop software application. The main goal was to keep the current design language consistent for this app. Thus, the color palette, typography and UI element styles were brought over to keep brand consistency within the different digital properties.