Design a mobile app that provides real-time information about public transportation schedules and routes in a specific city

Mobile App

Product Case Study

Ask clarifying questions:

To get a full understanding of the task, there are some points that need to be clarified:

  • What type of public transportation does the app cover (bus, train, subway, trams, bike-sharing, etc.)?
  • Is the city densely populated or sparsely populated?
  • What is the level of technological literacy of the target audience?
  • Does the city already have a real-time information system for public transportation that the app can integrate with, or do we need to build one from scratch?
  • What is the main objective of the app? (For instance, is it to increase ridership, improve user experience, reduce congestion, or provide information?)
  • What is the budget and timeline for developing this app?
  • Is there any requirement for integration with other platforms or services (for example, ticket booking platforms or mapping services)?

Identify user personas:

A few potential user personas could be:

a) Daily Commuters: These are people who rely on public transportation for their daily commute to work, school, etc. They require accurate, real-time information for planning their schedules.

b) Tourists/Visitors: These people are unfamiliar with the city's transportation system and require simple, user-friendly information to get around.

c) Special Needs Passengers: This group includes the elderly, people with disabilities, or people with other special needs who may require additional assistance or information.

d) Casual Users: People who use public transportation occasionally, perhaps for leisure or non-regular activities.

For this exercise, let's prioritize the Daily Commuter user persona.

List the pain points for the prioritized user persona:

a) Lack of Real-time Information: Commuters often face uncertainty regarding the arrival times of buses/trains, causing them to potentially wait for long periods or miss their ride.

b) Inefficient Route Planning: Without a good understanding of the interconnected public transportation network, commuters may take longer or more convoluted routes to their destinations.

c) Unexpected Delays or Changes: Events like maintenance, accidents, or detours can disrupt schedules and routes, but commuters often don't have timely access to this information.

Suggest solutions for the pain points listed:

a) Real-time Information: Implement a feature that provides real-time tracking of buses, trains, etc., allowing users to accurately predict their arrival times.

b) Efficient Route Planning: Implement a dynamic route planning feature that suggests the most efficient routes based on the user's start and end points, including options for multi-modal transport if necessary.

c) Inform about Delays or Changes: Implement a feature that proactively notifies users of any disruptions to their usual routes or schedules, and suggests alternatives if available.

Prioritization of the solutions:

Based on the impact and feasibility, the priority would be:

  • Real-time Information: It's the core feature that addresses the primary need of the users.
  • Efficient Route Planning: This not only aids in convenience but also in promoting the use of public transportation.
  • Inform about Delays or Changes: While it's critical, the complexity of implementing this feature might be higher due to the unpredictability of disruptions and the need for alternative suggestions.Metrics:

Metrics

a) User Engagement: Measure the frequency of use and session length in the app.

b) User Satisfaction: Collect feedback on the app's usefulness, reliability, and user experience.

c) Adoption Rate: Track the number of downloads and active users over time.

d) Route Optimization: Monitor if users are effectively utilizing the route planner and whether it leads to shorter travel times.

Summary:

The design process involves creating an app for daily commuters that provides real-time public transportation information in a specific city. The main features prioritized are real-time tracking, route planning, and disruption notifications. Success will be gauged through user engagement, satisfaction, adoption rate, and the effectiveness of route optimization. These features will address the common pain points of lack of real-time information, inefficient route planning, and unexpected delays or changes.

Browse Related Product Case Studies

Come For the Content
Stay For the Community