UX Improvements for Transportation Mobile App


BigRoad Mobile App


UX and Visual Design


Feb 2018

Bigroad mobile app helps truck drivers across North America monitor and keep logs of their duty cycles for regulation and compliance reasons.

The app wasn’t designed to scale though. Increasingly complex features added over time had resulted in cluttered screens and difficult navigation, which left our users feeling frustrated.

We decided to incrementally redesign the entire application beginning with the home screen, so that we can keep our users happy, improve our ratings in the App store, and ultimately increase our download numbers.

My contributions were mostly providing UX and visual design solutions, with a light sprinkling of research.

Laying the foundation

It's all about the user and their goals

I began by carrying out secondary research (which involved hanging out at online trucking forums and watching hours of truck driver vlogs) to get a better sense of who our users are.

I condensed research insights into a persona to keep the team aligned on the key motivations, goals and frustrations of users. 

One thing that stood out to me was that, although the app had several features, the main goal of the user was around logging their duty cycles.

Goals are empty without objectives

With the benefit of insights from user research, I connected motivations to goals and goals to objectives, where objectives were tasks users carried out within the system to achieve their goals.

This helped me identify and prioritize which app features were key to achieving each goal.

The paths to success

Next, I wanted to see the path users took (in terms of screens) to complete different objectives, so I mapped out the navigation architecture of the current system. This mapping also helped me identify cases where important screens were so deeply nested as to potentially cause usability issues for users.

Redesigning the home screen

Charity begins at home

With a better understanding of the key user goals, objectives and critical paths, I set out to redesign the home screen by first conducting a heuristic evaluation of the current screen and documenting usability issues.

Home made usable

I then redesigned the home screen to address the usability issued identified during the heuristic evaluation.

The redesigned home screen was positively received by users and improved the usability of the application.