Overview

SWAT is a mobility company offering on-demand bus services in Singapore, Australia, London and other countries in South-East Asia. Working in a small startup team, I wore multiple hats: Product Manager, UX Designer and Graphic Designer. I worked closely with the business operations team and developer team to design features for SWAT’s mobile, tablet and web-based apps.

Design Process

At SWAT, new features typically go through the following process:

Design Process

During my internship, I worked primarily on two particular features: wheelchair accessibility and bus interchange navigation, involving myself mostly in the requirements gathering, prototyping and user testing stages.

I was also the Product Owner (PO) of the bus interchange navigation feature, the point person who oversaw the end-to-end process from requirements gathering to production.

Requirements Gathering

During this stage, I created user journey maps that consolidated our user research to identify the user’s pain points and design opportunities at each stage. I then broke the feature down into a list of functional and non-functional requirements, as well as sizable user stories to guide the prototyping stage. All these were documented in a Product Requirement Document (PRD), which served as a guide among the team to align business, design and technical requirements.

Prototyping

I then translated the user stories from the PRD into a series of wireframes. These served as a lo-fi prototype that was used to gather quick feedback.

I worked on the wireframes for a particular B2B feature: corporate season passes. This feature was designed for a business client who wanted to employ regular shuttle bus services for their staff.

For this feature, an initial set of wireframes was shown to both the client and our internal team, who then raised the following concerns:

Wireframing

To address the issues raised, I incorporated the following into my wireframes (as seen above):

Hi-Fi Mockups

Once all stakeholders were satisfied with the wireframes, I created a hi-fi clickable prototype in Sketch. The hi-fi prototype was edited for visual consistency tweaks before being handed off to the development team for implementation. Having a hi-fi prototype ensures that design elements are properly standardised across the app.

User Testing

Once the initial development of the feature is done, user testing with our customers was conducted to ensure that the feature meets their needs. This stage is also a good opportunity for us to identify and smooth out UI discrepancies. For example, seeing how bus drivers interacted with our app while they were driving made us realise the difficulties of using the app with divided attention. We thus redesigned the driver app to minimise mental load such that actions could be completed while driving. We colour-coded UI elements such that they were easily recognisable even when in peripheral vision, and simplified the screens to only show information that was immediately pertinent to the driver.

Graphic Design

Besides working on SWAT’s main products, I also worked on graphic design for the company. This includes some promotional banners for their social media platforms.

Facebook Banners