VRR - Transport
Application

Year

2021

Duration

4 months

Role

Project Management

Interface Design

Tools Used

Case Study

Project Overview

The VRR (Verkehrsverbund Rhein-Ruhr) mobile application is the official public transport platform for the NRW region in Germany. Despite having over 1 million downloads, it lacked essential features, usability, and intuitive interactions, resulting in a suboptimal customer experience.

Objective

Redesign the VRR application to enhance its usability, accessibility, and customer experience through a Human-Centered Design (HCD) approach grounded in iterative prototyping and user testing.

Problem Statement

The existing VRR application failed to address essential commuter needs:

  • Cluttered, non-intuitive navigation

  • Missing essential features like real-time updates, push notifications, and intuitive ticket classification

  • Inefficient journey planning and map integrations

This directly impacted students and newcomers in the NRW region who depend on efficient public transport for their daily commutes.

Solution

A complete UX redesign based on qualitative and quantitative user research, competitor benchmarking, and iterative prototyping. The final deliverable was a high-fidelity prototype of a user-centric, accessible, and visually refined VRR app.

Design Goals & UX Strategy

  • Simplify navigation and reduce cognitive load

  • Integrate real-time updates and contextual notifications

  • Enhance ticket classification and journey planning

  • Follow a Human-Centered Design (HCD) process

  • Validate design decisions through continuous user testing and usability heuristics evaluation

UX Research

Context of Use

Targeted students and frequent commuters in the NRW region, focusing on their transport habits, pain points, and expectations from a regional transport app.

Competitor Analysis

Our competitive analysis provided a comprehensive understanding of industry standards and best practices, enabling us to pinpoint opportunities for innovation and improvement. We checked out all the competitors in the NRW region and analyzed the features they were ahead or lacking in and benchmarked them.

Summary

  • VRR: Good for local commuters but needs improvement in navigation and feature set.

  • Deutsche Bahn: Comprehensive and user-friendly for nationwide travel, though can be overwhelming.

  • Google Maps: Intuitive and versatile, best for multi-modal journeys but less specialized for regional transit details.

User Interviews & Surveys

We conducted an online survey using a carefully designed questionnaire to gather valuable insights and relevant feedback. This approach enabled us to understand the users' thought processes in depth, which is essential for creating accurate and effective user personas. The feedback received will guide our improvements and ensure our solutions align with user needs and expectations.

Participants

10 students (5 male, 5 female), aged 20–28, residing in NRW.

Key Insights

  • 90% reported missing critical features

  • 80% preferred alternative transport apps

  • 60% found navigation unintuitive

  • 40% complained about content accuracy and performance issues

Design Process

A dual-track agile design process combining Lean UX and Human-Centered Design methodologies.

Ideation & Sketching

Mapped key user flows and UI screens using hand-drawn sketches to visualize core functionalities before investing in detailed wireframes.

Low-fidelity Prototyping

Created a clickable prototype focusing on functionality and user flow validation

Home page

The homepage was redesigned to adopt a more familiar layout, enabling users to more easily identify and navigate the available options compared to the existing market applications.

Trip Results

The trip results feature a clear delineation between different trips, allowing users to view their journey details, purchase tickets, and track their progress seamlessly.

Tracking

We prioritized the application's primary function of assisting users with local transportation schedules. Consequently, incorporating a map-based tracking feature was deemed highly beneficial.

Customer Profile

The profile page was redesigned to create a more streamlined experience. Options were added and removed to enhance functionality and reduce confusion compared to the original application.

User Testing

  • In-person moderated usability testing with 3 participants

  • Tasks: Journey planning, ticket purchase, and app navigation

  • Tools: Task analysis, think-aloud protocol

Findings

Following the detailed analysis of user feedback, our team identified key areas for enhancement. The feedback collected provided invaluable insights that guided our design and development process for the VRR application. The primary feedback points included:

  • Crowded Icons: Users reported that the interface appeared cluttered, which complicated navigation and usability.

  • Auto-refresh Functionality: The need for an auto-refresh feature was highlighted to improve real-time information accuracy.

  • Map Screen Flow: Separate map screens were found to be confusing, necessitating a more integrated approach.

  • Cleaner Results: Users desired a more streamlined and clear presentation of search results.

  • Push Notifications: Implementing notifications for reaching destinations was suggested to enhance user convenience.

  • Send Button Clarity: The functionality of the send button was not immediately clear to users.

  • Ticket Classification: The categorization of tickets was found to be confusing, indicating a need for a more intuitive layout.

High-fidelity Prototyping

Refined prototypes in Figma using design systems and atomic design principles while retaining brand guidelines and color palette.

Home page

The homepage was redesigned to complement the original application, maintaining the same color scheme while optimizing the layout for improved usability and visual appeal.

Low-fidelity User Feedback

The home page was confusing with different tabs for the same process

Trip results

The Trip results page was refined to enhance user experience, making it easier for users to access and understand their trip information quickly.

Low-fidelity User Feedback

The crowded icon was confusing, and the page looked congested.

Tracking

In this iteration, the map view is primarily used for tracking purposes rather than existing as a separate page like in the low-fidelity design. It now provides detailed information and highlights surrounding areas to facilitate easier travel and is implemented directly into the trip info rather than being a standalone screen.

Low-fidelity User Feedback

Separate map view was confusing and the interface of the page was confusing.

Buy tickets

This page underwent significant changes to improve usability. Options were simplified for better understanding, and complexities from the original and low-fidelity versions were removed. With the feedback with the complexity, nothing can be changed because it is connected to the naming system of transport services in Germany.

Low-fidelity User Feedback

Too many options to choose from and unable to understand the meaning.

Customer chat

The customer chat page was initially added for basic functionality and user safety. Based on feedback from the low-fidelity prototype, we dedicated more effort to enhancing this page, making it a crucial part of the application.

Low-fidelity User Feedback

The name tag was confusing whether it was the user or customer center and the send button was misleading

Validation

  • Heatmaps via Figma analytics plugin

  • Remote moderated usability testing with 7 users

Outcome

Significant improvement in navigation clarity, information hierarchy, and task completion rate.

Key UX Improvements

The issues were rectified and are made sure to improve the user's experience from the old version to the new improved version.

Improvements

  • Clean, intuitive, and minimal interface

  • Integrated, context-aware map experience

  • Simplified ticket classifications

  • Push alerts for arrivals and disruptions

  • Automatic, real-time updates

Business Impact & Strategy

Revenue Streams

  • Ticket sales via HandyTicket Deutschland

  • Brand partnerships for in-app promotions and CRM integration

  • Corporate deals for bulk VRR cards for employees

Market Expansion

Focus on newcomers, international students, and industrial workers within the NRW region.

Future Roadmap

  • Continuous feedback integration via UX metrics and usability benchmarking

  • Advanced features: voice control, multilingual support, personalization

  • Interactive onboarding and contextual tooltips

  • Real-time journey tracking and AI-driven route recommendations

  • Optimize for performance and network latency

Conclusion

Through a structured, iterative, and evidence-based UX design process, we transformed VRR from a frustrating utility into a user-centric, efficient, and scalable public transport solution.

Key Takeaway

Empathetic design backed by continuous user validation and lean, agile workflows leads to not just usable — but delightful experiences.

Vaarun Ramesh ©

Made in Framer by Vaarun Ramesh, 2024.

Vaarun Ramesh ©

Made in Framer by Vaarun Ramesh, 2024.

Vaarun Ramesh ©

Made in Framer by Vaarun Ramesh, 2024.

Vaarun Ramesh ©

Made in Framer by Vaarun Ramesh, 2024.