Go Transit Mobile

Screen Shot 2018-11-26 at 11.42.42 AM.png

GO Transit Mobile - Usability Testing



Project Background

The purpose of this project was to conduct usability testing on the GO Transit Mobile app. Working in a group of four, we created a usability testing plan, methodologies of testing procedures, and a final testing report. As a group, we had all taken GO Transit as a mode of transportation and were familiar with the app. However, we understood that the application lacked functionality and usability.


Researcher & Moderator


Jenn, Samantha, Harrisson, Mike


December 2015


Goals and Objectives

The goal of the usability testing session was to gather an understanding of how we could improve the overall user experience of the GO Transit app. By talking with users who use GO Transit frequently, we wanted to know what pain points they come in contact with daily.

As a team, we wanted to help find solutions to make the app more convenient for commuters. By providing users with better on-the-go access to bus and train schedule information within the GO Transit Mobile App.


GO Transit Mobile
Old Go Transit UI.png

GO Transit Mobile UI from 2014 - 2015


The GO App

GO Transit is a regional public transit service that includes buses and trains for the Greater Toronto and Hamilton Area. GO Transit's partnered up with Metrolinx, which is an agency that was created to improve the coordination and integration of transportation within the Greater Toronto and Hamilton Area.

Ryerson University developed the GO Transit app with the help of Metrolinx. The application is available on Blackberry, iOS, and Android devices. The app is designed for viewing bus and train schedules, service updates, bookmarking favourites, and setting alerts.


Why Usability Testing?

The purpose of the usability testing session was to determine any pain points a user may face and collect feedback to improve the overall user experience. The process was done by understanding how users interact with the GO Transit app and which features they feel needs improvement.

The reasoning for conducting the usability test include:

  • To collect feedback and recommendations that address the use of the app.

  • To help improve the user experience and interface of the app.

  • To improve navigation throughout the application.


App Architecture

Low-fidelity wireframes were created based on the results and recommendations found within the usability testing session. Each wireframe highlights critical functions within the GO Transit app that we as a team considered to be areas of improvement.


Usability Testing

Usability Testing Feedback

The Go Transit Mobile usability testing session was effective in providing useful feedback of areas of concern within the app. The participant featured in the GO Transit usability testing session was not a user of the app but frequently used GO Transit services. This information added a new perspective to the testing evaluation. The participant gave many recommendations to different scenarios and voiced suggestions that she wished would be implemented within the GO Transit app. The pdf below give a detailed overview of the testing results and feedback.