top of page
Screenshot 2024-03-04 165326.png

Bus IT

Enhancing the user experience of Google Maps' bus feature.

My Role

I assumed the following roles designing this app:

  • User Experience (UX) Designer

  • Interaction (IxD) Designer

  • User Interface (UI) Designer

Deliverables

Interaction Design:
High-fidelity interactive prototypes for key tasks on iOS

UX/UI Design:

  • Competitive analysis

  • User surveys and one-on-one interviews

  • Contextual inquiry

  • Personas

  • User journeys

  • Site map

  • Task flow

  • Wire frame

  • High Fidelity Mockup (Prototype)

Project Specifications

Duration: 4 months

Tools:

  • Figma

  • Miro

  • Canva

OVERVIEW

My research aims to improve bus service design by addressing issues related to bus timings, route updates, information systems, and user interface. Reports indicate that buses arrive at different times than those advertised on apps, and some buses do not appear on the app at all. We aim to understand these issues and improve the accuracy and visibility of bus timings for passengers. Additionally, we will address detour routes and route updates, ensuring users receive timely and visible information. Our research will also investigate glitches in the information system, which cause buses to disappear from maps or apps. Finally, we aim to improve the user interface of Google Maps' bus application, addressing issues with GPS direction accuracy and the subtlety of route change notifications.

USER

UW-Madison's students and faculties are the main users.

Pain Points

Schedule errors and unplanned route changes cause delays, making people late for classes and work, extending commute times.

Goal

Offer precise and timely bus details to ensure passengers are informed and ready for upcoming changes.

Problem 
Description

  • Madison area bus company, there has been a decrease in the usage of bus services.

  • The number of customer complaints related to the bus service has seen a recent surge.

  • The bus company highlights that many individuals encounter negative user experiences while using map applications.

10162.jpg

Solution

  • To address this issue, this project has been engaged to conduct multiple user research activities aimed at identifying the underlying UX problems.

  • The bus company intends to create add features to the bus application that addresses pain points and enhances the UX.

Let's look at my design process

Untitled design.png

EMPHATHIZE

DEFINE

IDEATE

PROTOTYPE

TEST

UNTERSTAND

EXPLORE

MATERIALIZE

USER RESEARCH

Redesign is essential to alleviate existing pain points for users.

I started my research with...

Competitive Inquiry

In order to understand the approaches of the existing application like Google map and transit app. We also wanted to identify functional and usability gaps by looking at alternative solutions.

Interview

For this project's interviews, we've crafted semi-structured questions with open-ended prompts for bus users. This data collection facilitates a contextual inquiry, revealing crucial details and project focal points. Encouraging open expression is paramount.

Contextual Inquiry

In this project, we joined willing bus users on their journeys, seeking feedback on their travel app. Focusing on students, our primary user base, we'll recruit through UW Madison social media for optimal responses.

Survey

The project survey comprises 20 structured questions, addressing interview-derived problems. Primarily close-ended, it ensures easy responses, enhancing response validity. Collected data informs deliverables creation, including affinity diagrams and personas.

FINDINGS

  1. Users, particularly students, encounter issues with apps displaying inaccurate bus arrival times.

  2. Route changes not reflected on maps, and a lack of notifications or updates for selected routes.

  3. Additionally, buses may not appear on maps, leading to user confusion about their availability.

  4. No warnings for any late or missing buses. Nor any warnings for any detour routes enroute

Untitled design.png
Untitled design (1).png
Untitled design (3).png

OUTCOMES FROM UX RESEARCH

Using UX research findings, I crafted a Persona highlighting user pain points and needs, and a Journey Map summarizing diverse bus travel scenarios and challenges.

PERSONAS
Screenshot 2024-03-05 202028.png
JOURNEY MAP
Screenshot 2024-03-05 204245.png

IDEATION

BRAINSTROMING

brainstormed ideas for improving the bus application:

  • Keep commuters informed about bus detours by displaying start and end dates, as well as the reason for the detour.

  • Enhance navigation for bus commuters by using a text box and voiceover to provide clear directions to their destination. Improve the user experience for students by providing timely warnings about delays and offering updated timetables with a pop-up link after detours.

Screenshot 2024-03-05 211418.png
Untitled design (1)_edited.png

SCREEN DESIGN

Let's create and visualize the ideas ....

To streamline the project's scope, I selected the "detour and delay warning" feature as the primary focus for the application redesign. Using a variety of design methods, I created a series of prototypes that ranged from low-fidelity wireframes to high-fidelity mockups. This iterative approach allowed me to refine the design and gather feedback from users, resulting in a user-centered and visually appealing application.

SKETCH

In response to initial task flow feedback, I enhanced my sketches with detailed improvements.

  1. Focused on aligning screens with design goals, I refined the initial screen with detailed direction buttons and trip initiation.

  2. The second screen prioritizes the most efficient bus, simplifying options.

  3. Notably, I incorporated a detour notification, guiding users to a dedicated information page.

 

The subsequent screen integrates live location tracking, alternative bus routes, and the detour route. Crafting effective buttons and identifying improvement areas presented notable challenges in this design iteration.

Screenshot 2024-03-06 173704.png

PAPER PROTOTYPE

Screenshot 2024-03-06 174722.png

During the paper prototype testing, three users were given a scenario of registering for an account, navigating to a destination, checking for any warnings, and determining their cause (in this case, a detour).

 

The paper prototype testing aimed to gather feedback from users before investing resources in building a functional prototype. The users were presented with a simulated environment where they could interact with the interface prototypes. This process allowed the users to provide constructive comments on the design, highlighting areas for improvement.

USABILITY TESTING

User 1- Preethi, a first-year MS in Data Science student who frequently uses the bus, found the use of emojis to be effective and appreciated the clear organization of the interface. However, they struggled to find the detour option and suggested highlighting it in a different color.

User 2- Varshini, a first-year Business Analytics MS student, was able to complete the steps easily and appreciated the loading page option. However, they initially had difficulty understanding the purpose of the paper prototype and needed guidance to navigate it.

User 3- Varun, a first-year Industrial Engineering MS student, appreciated the use of a unique icon for updates but had difficulty selecting the correct bus option due to the lack of warning symbols. This highlighted the need for clear labeling and consideration of user preferences for visual elements.

Untitled design (2).png

WIREFRAME

Before creating a high-fidelity mockup for my bus application, I started with the wireframe process. I began by sketching out basic layouts and content placement, taking into consideration the usability heuristics I learned during my research. I made multiple iterations of the wireframe, adjusting elements and layouts until I was satisfied with the overall design. Once the wireframe was finalized, I moved on to testing it for usability with users to identify any potential issues before moving on to the high-fidelity mockup stage. The wireframe process allowed me to focus on the overall structure and layout of the application before adding in the details, and helped to ensure a smoother transition to the high-fidelity mockup.

Untitled design (3)_edited.png

FINAL PROTOTYPE SOLUTION

Before creating a high-fidelity mockup for my bus application, I started with the wireframe process. I began by sketching out basic layouts and content placement, taking into consideration the usability heuristics I learned during my research. I made multiple iterations of the wireframe, adjusting elements and layouts until I was satisfied with the overall design. Once the wireframe was finalized, I moved on to testing it for usability with users to identify any potential issues before moving on to the high-fidelity mockup stage. The wireframe process allowed me to focus on the overall structure and layout of the application before adding in the details, and helped to ensure a smoother transition to the high-fidelity mockup.

Untitled design (7).png
Untitled design (8).png
ON BOARDING

Accessing the Bus IT application by logging in for a seamless experience.
HOME PAGE 

Bus IT app: Live updates, personalized recommendations, quick actions. Shows warning for detour and delays
Untitled design (9).png
Untitled design (12).png
Untitled design (13).png
Untitled design (14).png
NEW FEATURES

Revised Detour Page: Real-time bus location, delay reasons, and detour details, enhancing user awareness and experience.
Screenshot_2024-02-24_185133.png
bottom of page