
ActiveSG launched in 2014. It aims to provide a comprehensive sports infrastructure, through facilities and activities, to Singaporeans experiencing and sharing the joy of living better through sport.
As we peek into the AppStore reviews, it’s not a rosy picture. The app despite being no.1 in Sports only has an overall rating of 1.9 out of 5. Through the one star ratings, we could see the general complaint is about “bad user interface.”
As this would be an intensive project and we had a team of 3, we devised a plan at the start so that we are clear on the steps and goals. Our redesign methodology utilised the UK Design Council’s ‘Double Diamond’ process.




We had overlapping roles in the project, but my primary responsibilities in the project were:
Being curious about what the reviews meant by “bad user interface,” we did our evaluation by being users of the app itself and employing Jakob Nielsen's 10 Usability Heuristics.
However, we needed our validation through usability tests and user interviews.

Our initial interviews limited our user base to the age of 25 to 30. To widen our age group, we did a site recce nearby to see if we can find different insights.
Our results from 10 user interviews and usability tests provided us with the following insights
Booking can be competitive as users must wake up at 7 am to reserve the courts for playing 15 days after.
A mobile app is a preferred since it’s faster and readily available by their side compared to a website.
Two distinct group of users uses the app. One who only uses the free ActiveSG credits and another who uses credit cards to pay.

Wow, that's a lot of items in the menu!

I feel like waving back to the lion! But why is he pushing all the important information down?

It's really difficult to find a nearby backup facility if I miss our regular booking slots.
From the user interviews, we identified two primary personas:
Uses the app infrequently, because he/she takes turns with his/her friends to book facilities or rely on friends and family members to book instead.
We then map out Customer Journey Map based on our research phase to identify possible opportunities for improvement.
We then set our core objective for the app redesign:
We proceeded with content audit, card sorting and tree sorting in an attempt to solve the navigation pain points, as highlighted in the Discovery phase.

The new information architecture was refined after the card sort results:
However, they are taken into consideration for cross-linking.
We started out with sketching in a paper so that we can define the important elements in the homepage. Our decision was to keep only helpful stuff on the homepage and reduce all the clutter it previously had.
After we reach an agreement, we transferred the lo-fi wireframes to Adobe XD to have our first round of Usability Test.
Current app does not have a ‘Suggest Nearby’ function to help users find alternatives if they miss their booking slots.

Therefore, our proposed solution is to have a button readily available to access the information quickly.
Wireframe stage
The new or infrequent user wasn’t sure how to book a 2-hour time slot.
Hi-Fi prototype stage
We added the note “Each start time represents 1-Hour slot”, but our users still faced the same issue, and we verified it with our users as the font is too small or in a blind spot.
Final prototype
We decided to change the slots to indicate the actual time range so that we don’t sacrifice the space for the instructional message and provide direct clarity instead.
Wireframe stage
Users choose Child/Adult/Senior Citizen pass type first and tend to ignore Weekday/Weekend options.
Hi-Fi prototype stage
We made the buttons larger and centralised since users gave feedback their eyes scan from the left to right. However, users still notice the larger pass types first.
Final prototype
To solve the issue, we split the process so that users have to choose weekday or weekend pass first, before selecting the number of passes they need.
To have a form of quantitative metrics, we used the System Usability Scale to compare the current and redesigned app and the results were impressive.
Our redesigned app had an astounding score of 90.5 versus the current app at 38.214.

- Harry S Truman

I attribute the success of the redesign to my teammates as we worked together with great synergy. There was no lack of communication and our goals were aligned.
There’s no finish line to the redesign.
Other Projects
SP PACE Academy RedesignUX Design
Right Fit To Get FitUX Design