IM Motors: After-Sales Service App

How I Helped Auto Mechanics Work 14.8% Faster and Feel 26.3% Happier

status

Launched in 2022

My Role

UX Designer

team

Design Director x 1

Project Manager x 1

Visual Designer x 1

client's XFN team

UX Department Lead x 1

Engineers x 3

Product Manager x 2

Operation Director x 1

IM Motors: After-Sales Service App

How I Helped Auto Mechanics Work 14.8% Faster and Feel 26.3% Happier

status

Launched in 2022

My Role

UX Designer

team

Design Director x 1

Project Manager x 1

Visual Designer x 1

client's XFN team

UX Department Lead x 1

Engineers x 3

Product Manager x 2

Operation Director x 1

IM Motors: After-Sales Service App

How I Helped Auto Mechanics Work 14.8% Faster and Feel 26.3% Happier

status

Launched in 2022

My Role

UX Designer

team

Design Director x 1

Project Manager x 1

Visual Designer x 1

client's XFN team

UX Department Lead x 1

Engineers x 3

Product Manager x 2

Operation Director x 1

Overview

IM Motors is a high-end e-vehicle brand in China, differentiating itself through top-tier on-site after-sales service carried out by auto mechanics.

After-Sales Service Process

To support this experience, IM Motors provides an app for auto mechanics to manage and deliver on-site services.

After-Sales Service Process

To support this experience, IM Motors provides an app for auto mechanics to manage and deliver on-site services.

After-Sales Service Process

To support this experience, IM Motors provides an app for auto mechanics to manage and deliver on-site services.

the problem

However, while the app looked refined, it was hard to use, leading to slower workflows and inconsistent service quality.

the problem

However, while the app looked refined, it was hard to use, leading to slower workflows and inconsistent service quality.

the problem

However, while the app looked refined, it was hard to use, leading to slower workflows and inconsistent service quality.

My design solutions

I worked closely with stakeholders to implement a wide range of design changes, enabling users to work 14.8% faster and feel 26.3% more satisfied.

In this case study, I’ll use these 3 features as examples to show how I tackled the key user problems, while balancing all constraints.

My design solutions

I worked closely with stakeholders to implement a wide range of design changes, enabling users to work 14.8% faster and feel 26.3% more satisfied.

In this case study, I’ll use these 3 features as examples to show how I tackled the key user problems, while balancing all constraints.

My design solutions

I worked closely with stakeholders to implement a wide range of design changes, enabling users to work 14.8% faster and feel 26.3% more satisfied.

In this case study, I’ll use these 3 features as examples to show how I tackled the key user problems, while balancing all constraints.

So, how did I get there?

So, how did I get there?

So, how did I get there?

3-Week Sprint

Since we only had 3 weeks, we decided to run 3 sprints that aim for quick ideation & validation.

Understand & Define

Challenge: No direct access to real users

my approach

I self-studied and asked for help from experienced seniors to identify alternative research methods.

Finally, I conducted 2 types of research:

my approach

I self-studied and asked for help from experienced seniors to identify alternative research methods.

Finally, I conducted 2 types of research:

my approach

I self-studied and asked for help from experienced seniors to identify alternative research methods.

Finally, I conducted 2 types of research:

👥

User Proxy Interview

Who they are? What they do?

👥

User Proxy Interview

Who they are? What they do?

👥

User Proxy Interview

Who they are? What they do?

🎭

Role-playing Workshop

How do they feel during work?

🎭

Role-playing Workshop

How do they feel during work?

🎭

Role-playing Workshop

How do they feel during work?

result

Based on the research, I gradually learned how my target users look like:

result

Based on the research, I gradually learned how my target users look like:

result

Based on the research, I gradually learned how my target users look like:

When working outdoors, users faced 3 key problems that hindered their efficiency:

problem #1

Can’t get a clear overview of their daily workload and to-dos.

problem #1

Can’t get a clear overview of their daily workload and to-dos.

problem #1

Can’t get a clear overview of their daily workload and to-dos.

problem #2

Can’t quickly return to ongoing tasks to record their progress.

problem #2

Can’t quickly return to ongoing tasks to record their progress.

problem #2

Can’t quickly return to ongoing tasks to record their progress.

problem #3

Can’t easily spot time-sensitive task reminders.

problem #3

Can’t easily spot time-sensitive task reminders.

problem #3

Can’t easily spot time-sensitive task reminders.

Root cause

After conducting a thorough UX audit and synthesis, I identified 2 root causes:

Root cause

After conducting a thorough UX audit and synthesis, I identified 2 root causes:

Root cause

After conducting a thorough UX audit and synthesis, I identified 2 root causes:

🌀

Lengthy access flow to key info & tasks

Even though there’s available space, users still have to navigate through several pages to access essential information.

🌀

Lengthy access flow to key info & tasks

Even though there’s available space, users still have to navigate through several pages to access essential information.

🌀

Lengthy access flow to key info & tasks

Even though there’s available space, users still have to navigate through several pages to access essential information.

🧶

Poor information hierarchy & guidance

Excessive UI elements and poor information hierarchy make it difficult to identify and complete their next step efficiently.

🧶

Poor information hierarchy & guidance

Excessive UI elements and poor information hierarchy make it difficult to identify and complete their next step efficiently.

🧶

Poor information hierarchy & guidance

Excessive UI elements and poor information hierarchy make it difficult to identify and complete their next step efficiently.

Design Strategy

Surface crucial actions & information in simplified, scenario-specific formats to streamline user flows & improve efficiency.

Surface crucial actions & information in simplified, scenario-specific formats to streamline user flows & improve efficiency.

Surface crucial actions & information in simplified, scenario-specific formats to streamline user flows & improve efficiency.

Fast Alignment

Challenge: Lack of clarity from the client on scope and technical support

my approach

I quickly created an ideal concept targeting all problems as a starting point to accelerate alignment with all stakeholders.

my approach

I quickly created an ideal concept targeting all problems as a starting point to accelerate alignment with all stakeholders.

my approach

I quickly created an ideal concept targeting all problems as a starting point to accelerate alignment with all stakeholders.

Final Scope

Develop each feature individually without revamping the overall IA to ensure the final solutions are both impactful and feasible.

Develop each feature individually without revamping the overall IA to ensure the final solutions are both impactful and feasible.

Develop each feature individually without revamping the overall IA to ensure the final solutions are both impactful and feasible.

Design Development

Feature #1: Daily Work Progress Widget

Initial feedback

Great idea—but a simple overview is enough for the MVP

Initial feedback

Great idea—but a simple overview is enough for the MVP

Initial feedback

Great idea—but a simple overview is enough for the MVP

my approach

I first translated the feedback into a clear design direction.

my approach

I first translated the feedback into a clear design direction.

my approach

I first translated the feedback into a clear design direction.

my approach

Then I explored different options based on the widget idea.

my approach

Then I explored different options based on the widget idea.

my approach

Then I explored different options based on the widget idea.

my approach

Finally, I presented the best 2 of them to all the stakeholders.

my approach

Finally, I presented the best 2 of them to all the stakeholders.

my approach

Finally, I presented the best 2 of them to all the stakeholders.

final design

After the sync meeting, we decided to go with option 1. Then I finalized it based on all the feedback.

final design

After the sync meeting, we decided to go with option 1. Then I finalized it based on all the feedback.

final design

After the sync meeting, we decided to go with option 1. Then I finalized it based on all the feedback.

Design Development

Feature #2: Sticky Ongoing Task Bar

Initial feedback

It can only be shown on the TASK page.

Initial feedback

It can only be shown on the TASK page.

Initial feedback

It can only be shown on the TASK page.

my approach

I first created an ideal concept on the TASK page as the starting point of discussion.

my approach

I first created an ideal concept on the TASK page as the starting point of discussion.

my approach

I first created an ideal concept on the TASK page as the starting point of discussion.

my approach

Then I synced with the client. Though I got pushback, I ran a rapid A/B testing to validate and defend my design.

my approach

Then I synced with the client. Though I got pushback, I ran a rapid A/B testing to validate and defend my design.

my approach

Then I synced with the client. Though I got pushback, I ran a rapid A/B testing to validate and defend my design.

my approach

Meanwhile, I also stepped back and proposed a downgraded version based on feedback.

my approach

Meanwhile, I also stepped back and proposed a downgraded version based on feedback.

my approach

Meanwhile, I also stepped back and proposed a downgraded version based on feedback.

final design

A downgraded sticky ongoing task bar that fulfills all requirements while can be scaled up in the future.

final design

A downgraded sticky ongoing task bar that fulfills all requirements while can be scaled up in the future.

final design

A downgraded sticky ongoing task bar that fulfills all requirements while can be scaled up in the future.

Design Development

Feature #3: Actionable Reminder

Initial feedback

Make it more noticeable and universal.

Initial feedback

Make it more noticeable and universal.

Initial feedback

Make it more noticeable and universal.

my approach

I researched common design systems to find the best practices for this scenario and compared them.

my approach

I researched common design systems to find the best practices for this scenario and compared them.

my approach

I researched common design systems to find the best practices for this scenario and compared them.

my approach

I also discussed with the dev team to see which one they recommend the most.

my approach

I also discussed with the dev team to see which one they recommend the most.

my approach

I also discussed with the dev team to see which one they recommend the most.

final design

Finally, I used the toast for this MVP, adding rules to better suit the usage scenario. Also, I persuaded the dev team to add the Modal Dialog to their design systems in the future.

final design

Finally, I used the toast for this MVP, adding rules to better suit the usage scenario. Also, I persuaded the dev team to add the Modal Dialog to their design systems in the future.

final design

Finally, I used the toast for this MVP, adding rules to better suit the usage scenario. Also, I persuaded the dev team to add the Modal Dialog to their design systems in the future.

Final Redesigned Features

Final Outcome

14.8%

14.8%

14.8%

The average task completion time for all flows was reduced by 14.8%

26.3%

26.3%

26.3%

Overall user satisfaction among mechanics rose by 26.3%

“The design really exceeds what we expected, especially considering the tight timeline and limited resources.”

From UX Department Lead, IM Motors

Takeaways

Takeaway #1

🌊 Turn Challenges into Opportunities

UX design is not a smooth process. Every twist – be it pushback, evolving scopes, or compressed timelines – is a chance to grow. Through this project, I learned how to expect the unexpected and adapt swiftly.

Takeaway #1

🌊 Turn Challenges into Opportunities

UX design is not a smooth process. Every twist – be it pushback, evolving scopes, or compressed timelines – is a chance to grow. Through this project, I learned how to expect the unexpected and adapt swiftly.

Takeaway #1

🌊 Turn Challenges into Opportunities

UX design is not a smooth process. Every twist – be it pushback, evolving scopes, or compressed timelines – is a chance to grow. Through this project, I learned how to expect the unexpected and adapt swiftly.

Takeaway #2

🧭 Prioritize Scalability in Design

As a designer, it's important to remember that I'm not only designing for now but also for the future. This project taught me to think long-term, considering the broader impact and future growth potential of every design decision.

Takeaway #2

🧭 Prioritize Scalability in Design

As a designer, it's important to remember that I'm not only designing for now but also for the future. This project taught me to think long-term, considering the broader impact and future growth potential of every design decision.

Takeaway #2

🧭 Prioritize Scalability in Design

As a designer, it's important to remember that I'm not only designing for now but also for the future. This project taught me to think long-term, considering the broader impact and future growth potential of every design decision.

Takeaway #3

💡 Rationales are Backbone of Design

At first, it was scary to present in front of all stakeholders for me as a junior designer. However, I gradually became more confident since I knew that I always had strong rationales behind every decision. It helped me to defend my designs and created more constructive communication.

Takeaway #3

💡 Rationales are Backbone of Design

At first, it was scary to present in front of all stakeholders for me as a junior designer. However, I gradually became more confident since I knew that I always had strong rationales behind every decision. It helped me to defend my designs and created more constructive communication.

Takeaway #3

💡 Rationales are Backbone of Design

At first, it was scary to present in front of all stakeholders for me as a junior designer. However, I gradually became more confident since I knew that I always had strong rationales behind every decision. It helped me to defend my designs and created more constructive communication.