Kaohsiung iBus App / Website
Creating a more user-friendly bus service experience.

Project Overview

DURAtion
1 Year
My Role
Product Designer (App and Website)
Identity / Brand / Visual Designer
Contribution
UI, Brand, Visual Design
Marketing Research
Process Optimization
Usability Testing Support
Design Quality Control
TEAM Member
1 Design Lead, 1 Designer (Me), 1 UX Researcher,  12 Engineers, 3 QAs, 2 PMs, 1 Outsourced Research Collaborator
01 | Object
Integrate resources of public transportation in Kaohsiung, enhance personalized needs, and strengthen accessible and friendly services to improve the iBus user experience.
02 | Role & Deliverables
I lead project branding, style, and interface design, focusing on accessibility and light/dark modes to meet WCAG AA standards. I design interfaces for screen reader systems and various transportation maps. Collaborating closely with UX researcher, project managers, and engineers, I participate in all stages from problem definition and research to delivering the final interface, ensuring high-quality outcomes.
03 | Challenges
I need to independently complete the interfaces for two app versions and a responsive website within the schedule, including light and dark modes, and meet WCAG AA accessibility standards. In the friendly version, the component order affects screen reader systems, impacting visually impaired users' information quality and timing. I must consider the layout that enables quick information access since they rely on auditory cues to understand the overall product structure.
Additionally, consistency in style and operation between versions is essential. Collaboration issues and resource integration errors must be resolved through ongoing discussion and research.
04 | Outcome & Impact
The total number of downloads is currently around 100,000, with approximately 7 million monthly uses across the web and app. Active users number around 10,000 to 20,000. The new version of iBus is estimated to ultimately reach 200,000 downloads, and the number of active users is predicted to increase by 50%.

| Background |

The Kaohsiung iBus real-time bus information service provides citizens with real-time bus arrival times and route details, making bus travel easier. This project enhances inclusivity by improving accessibility for the elderly and visually impaired and adding personalized features to meet diverse user needs.

My Role and Responsibilities

In this project, I led the branding, style, and interface design, focusing on accessibility research and establishing light and dark modes. As iBus is a government project with the Transportation Bureau, we ensured both the website and dark mode comply with WCAG AA standards, enhancing accessibility and competitiveness.

I independently completed the design for both app versions (General and Friendly) and the responsive website, creating a component library for consistent maintenance. Given that visually impaired users rely on auditory cues, I carefully designed component order and optimized user flows. Research and usability testing showed a need for more transportation information, so I designed various transportation maps for a better navigation experience.

I closely collaborated with UX researcher, product managers, and engineers, fully participating in all stages of product development, from problem definition and market research to design and final delivery, ensuring a high-quality product and optimal user experience.

Click Button to access the new iBus Website!

iBus Website

| Why Optimize iBus? |

To enhance the accessibility experience of iBus, the Kaohsiung Transportation Bureau has commissioned us to optimize the product. In this project, we began by studying the relevant standards and designs for accessible products and analyzing the designs and processes of other related products in the market. Subsequently, we developed the design for the new version of iBus and created prototypes to conduct usability testing.

User Feedback and Solutions for the Previous Version

We collected user feedback on the old version of iBus from the App Store and Google Play. After organizing the feedback, we listed the most common issues and proposed improvement solutions for these issues. The organized content is shown in the table below:

Competitive Analysis

We also researched similar products in the market. The selection criteria include a rating of over 4 stars, support for transit transfers and point-to-point planning, and the presentation of transit schedules. Additionally, we paid special attention to whether these products offer accessibility modes and personalization features. After comparison, we propose key differentiation opportunities:

  • Enhance Accessibility

    Improve accessibility for visually impaired individuals and the elderly, aiming for AA-level accessibility.

  • Strengthen Real-time Information Accuracy

    Continuously optimize systems to ensure accurate and timely bus dynamic information, enhancing reliability.

  • Implement Personalized Services

    Offer personalized ride recommendations and route planning based on passenger behavior data.

  • Expand Service Scope

    Provide additional tourism information.

Usability Testing

From the Transportation Bureau data and our preliminary research, we found that 85% of iBus users are commuters who need transfer options and map features. Elderly and visually impaired users require fewer features and simpler interfaces. Thus, we designed and tested the new iBus website and three app versions: Commuter, Easy-Read, and Assistive. The wireframes were created by the UX designer, and I was responsible for the interface design. Below are the design drafts for the usability testing:

Experienced outsourced testers led the usability testing, with assistance from myself and the UX designer in recording the results. The summarized findings are as follows:

  • Visual Design and New Features

    Visual Design - The new app uses images and a block-based design for better understanding.
    New Features Widely Praised - The new features, including frequent locations, real-time bus maps, home shortcuts, and an improved reservation system, have received widespread praise.

  • User Feedback and Suggestions

    Interface - The new app is cleaner, more modern, and intuitive.
    Functionality - New features are praised, but some users find the information overwhelming.
    Offer AI Customer Service - Offer more immediate and personalized help.
    Add Transfer Info - Include details for other public transport options.

94% of respondents (16/17) indicated willingness to download the new version of the app 🎉

Research Summary

Target Audience Requirements

Elderly Population

Requires large font sizes, large buttons, and a simple, intuitive interface to facilitate easy use.

Visually Impaired Population

Needs a voice reading function to provide product structure information and transportation updates through the audio content.

General Commuters

Focuses on the accuracy of transfer information and transportation details to ensure smooth travel plans.

| What Else Did I Do? |

1/ Solo Design: 2 App Versions and Responsive Website

General Version
Friendly Version
Responsive Website

Redesigning User Interfaces for Enhanced Experience

Preliminary research showed that users found the old iBus interface outdated, unintuitive, unattractive, and complicated. As the sole designer for iBus, I was responsible for all interface and visual design. I independently designed the entire product, including two app versions with dark and light modes, and a responsive website. Usability testing found the new app interface cleaner, more modern, and intuitive, with imagery and block design for easier understanding.

Optimizing Accessibility:
Dark and Light Mode

As a government collaboration project, iBus must meet policy compliance and accessibility standards. The new iBus design includes light and dark modes to enhance user experience. I developed these modes with a focus on improving accessibility for the elderly and visually impaired, ensuring that color choices and font sizes in dark mode meet accessibility standards for better readability and comfort.

  • Dark Mode Challenges

    Maintain brand style and color consistency while ensuring element recognition and readability. Avoid making the interface appear broken or elements look disabled during color testing.

Using the yellow boxed area (bus arrival status) as an example, which color combination is clearest and easiest to identify while meeting accessibility standards? Testing determined that Option A was best, as its distinct status allowed passengers to recognize the bus arrival more quickly.

Meet needs: Accessible Font Size and Color

Based on previous research and usability testing, the new version of iBus has met the needs of various user groups in terms of color and font design:

Font size design requires careful attention. As shown, I specify font height, weight, and size in the component library and check for layout issues when switching font sizes.

2/ Screen Readers Have a Profound Impact on Interface Design

During the process of merging the two versions, special attention needs to be paid to the placement order of the components, as the positioning can affect the reading order.

What Happen?

To maintain interface consistency between the friendly and general modes, despite differing text sizes and layouts, efforts will minimize differences in button placement.

In Fact

In the general mode, route information is presented using a drawer with navigation buttons fixed at the bottom. However, in the friendly mode, we avoid using drawer components due to potential accessibility issues with screen readers. Instead, we place navigation buttons above the route information. This allows quicker access to navigation mode while reading, unlike the general mode where users must finish reading all route details before navigating.

Another example is the station timetable. In the general mode interface, the schedules for weekdays and holidays are fully displayed together. However, in the screen reading system, it reads all the weekday times first before starting to read the holiday times. To help visually impaired users quickly find the times they need, we have made a more user-friendly version where the weekday and holiday times are collapsed. Initially, only 9 sets of weekday times are displayed, and users can choose whether to continue listening to more.

The friendly mode serves visually impaired users, where reading order typically proceeds from top-left to bottom-right. Therefore, interface design carefully considers component placement. For instance, in the friendly navigation, pages beyond the second level include a "Return to Homepage" button beside the back button. This feature assists visually impaired users in reorienting themselves within the product structure.

Why Simplify Processes and Information for Friendly Version?

In the friendly version simplifies processes and information to enhance usability, reduce the learning curve, and improve efficiency. It minimizes confusion and errors, increases accessibility for users with varying abilities, and highlights key information. This design also reduces cognitive load, allowing users to focus on essential tasks.

As shown in the video on the left, you only need to click a few times to complete the task. The images below show the interface differences between the General Version and the Friendly Version across several screens.

Challenge: Different Engineers Have Different Habits

How Do I Collaborate with Engineers?

  • Design Adjustments

    Of course, there may still be adjustments needed after engineers complete development. However, directly requesting changes to features already implemented can be frustrating for both parties. Therefore, in our communication, we ensure engineers understand the reasons behind adjustments. For example, user testing results may show a preference for a particular version. Building and maintaining good relationships is crucial in our collaboration.

3/ Design Multiple Maps – No More Tool Switching!

Multiple Maps at One Stop

From previous research and interviews, we learned that users often use other apps for assistance, such as Google Maps, because iBus cannot accurately pinpoint their location, they frequently rely on Google Maps to determine routes and directions. However, they do not use Google Maps exclusively because they believe that iBus, as a government-provided product, offers more accurate information regarding transit times and fares. Additionally, Users also hope the new iBus will integrate dynamic data for other transportation modes, like metro and light rail, with its map functionality.

Integrating Transportation Resource

In the new design, I referenced existing products, gathered extensive data from transportation websites, and analyzed user needs. I created various transportation maps to offer comprehensive and accurate information, helping users plan and manage their travel more easily. These maps feature detailed routes for buses, metros, and light rails, and include real-time data for the latest traffic conditions and schedules.

As shown in the prototype on the left, tapping the "Info" tab allows you to choose between bus or metro/light rail updates. After selecting metro/light rail, detailed information such as nearby station times, first and last train schedules, station facilities, and vehicle crowding levels will be displayed.

Meet needs: Get Information Faster

  • General Commuters

    The new iBus offers more detailed transportation information, allowing users to find nearby transfer options on the map. To address users' confusion about bus routes and directions, I designed bus icons with directional indicators on the route map to help users quickly identify the direction of the buses.

    While designing light rail and metro maps, it was found that open-source data can provide waiting times and information on station exits, such as elevators, restrooms, and nearby intersections, all accessible through iBus.

Challenge: Mismatched Information

Generally, in data integration, if we fail to receive data correctly, we choose to hide that information. Simultaneously, when providing the data, we include a note stating "Information is for reference only."

4/ Project Branding

Tell the Project Story

Finally, let's discuss the visual design of iBus. With my extensive branding experience, I led the design, drawing inspiration from Kaohsiung, a vibrant coastal city in southern Taiwan. I chose a warm yellow and aqua-blue color scheme, reflecting the city's energy and warmth, and used playful 3D illustrations to create a lively and dynamic atmosphere for iBus. Photo by Kaohsiung Tourism Bureau.

Friendly Accessories

I'm also responsible for designing the friendly identification symbols as well. The rounded heart shape, paired with a bright and warm yellow, along with gentle slogans, aims to promote greater social inclusivity and understanding through this cute imagery and symbol. We've created user-friendly identification signs to enhance the commuting experience for visually impaired individuals and promote social inclusion. These signs allow staff and passengers to recognize and assist visually impaired individuals, improving their travel quality and efficiency.

| Feedback |

During the execution of the project, we organized multiple workshops, usability tests, and sharing sessions. Each interaction with users provided us with immense energy and valuable knowledge. By observing their operations and listening to their feedback, we gained clearer insights into the directions and goals for product optimization. Almost every event received highly positive feedback from participants, who are eagerly anticipating the product’s launch.

iBus is a key project in collaboration with the Kaohsiung City Transportation Bureau. In the past, iBus has achieved a total of 100,000 downloads, with around 7 million monthly users on the web and app, and an active user base of about 10,000 to 20,000. Based on these figures, we anticipate that the new version of iBus will attract even more users, with the total downloads expected to reach 200,000 and a 50% increase in active users. This will enable us to better serve the residents of Kaohsiung City and enhance the overall transportation experience.

iBus has also gained international recognition, winning multiple prestigious awards, including the Red Dot Design and Good Design Award. This accolades highlight iBus's excellence in design innovation, functionality, and user experience, further establishing its position as a leading transportation app.

iBus Wins 2024 Good Design Award 🎉

Good Design Award

iBus Wins 2024 Red Dot Award 🎉

Red Dot Award

| Takeaway |

What is good design?

I gained tremendous insights from this project, especially in inclusive design. It catered to the general public, visually impaired, and elderly users, requiring us to be mindful in our planning and design.

Participating in this project provided invaluable experience, prompting me to reflect on the necessity of design in meeting human needs. Through in-depth interviews and usability testing, I realized that design is no longer just about interfaces and services—it embodies care, understanding, and empathy. Good design can genuinely improve people's lives and create a more user-friendly environment for diverse groups with varying needs.

We considered different users in every detail, from alternative text and gesture controls for the visually impaired to larger interfaces and simplified operations for the elderly. We also integrated voice input and personalized options, which users highly appreciated.

This project enhanced my professional skills and deepened my understanding of design. I believe design can change the world, bringing convenience and warmth to more people. This experience fills me with confidence and anticipation for future design work.