AutoScout App

Reimagining the current car maintenance experience by using real time problem diagnostics and connecting vehicle owners with mechanics.

Hand holding phone with AutoScout app open

My roles & responsibilities

Greybox Prototyping
Usability Testing
Research
High Fidelity Prototyping
Branding

Team

Solo

Duration

12 Weeks
January 2021 - April 2021

Tools

Adobe XD & Figma
Photoshop
Illustrator
HTML & CSS
After Effects

Some context

For my final year in the Interaction Design program at Sheridan, I was given an opportunity to find a meaningful problem in the world, that I could attempt to solve with the power of my accumulated design skills. This meant that I was responsible for all the research, testing prototyping and design found in this project. I was likely drawn to automotive maintenance at the inception of my journey because it was around the same time that I had purchased a used car and experienced first hand the struggles of dealing with unexpected technical problems.

The Problem

A large percentage of Americans feel intimidated when taking their car to the mechanic due to their lack of automotive knowledge and fear of being taken advantage of. As a result they prolong dealing with issues and spend more in the long run.

The solution

A mobile app that notifies drivers about problems their vehicles are experiencing with an OBD2 scanner and connects drivers to mechanics that can fix the problem for the best price.

Notifying users when problems arise

When a problem arises in a users car, a report will be generated containing an error code and brief explanation for the possible causes. The report will also specify the level of severity of the problem as well as the average price others have paid to get this problem fixed.

AutoScout problem report screen

Teaching the user through comparison

AutoScout was designed to provide drivers with useful information about their vehicles. By giving people the ability to see how their car's performance compares to other cars of the same make and year, we are able to give people a reference point for the overall health of their vehicle.

AutoScout my cars screen

Bringing the autoshop to the user

By clicking the ‘Get a quote’ button on the report page, users can begin generating quotes from local auto shops based on the reports that have been made for them.  This allows users to quickly compare quoted prices amongst local auto shops and select the best offer.

AutoScout quotes screen

Process

Process timeline

Literature Review

How do people really feel about autoshops?

I started my research phase by collecting data from various sources about the automotive industry and its participants. This helped me begin to uncover the behaviours and pain points of the users I was designing for.

A study conducted by the AAA of American drivers and their autoshop experiences says that:

76%

Were worried they would be recommended
unnecessary services

63%

Had negative past
experiences

73%

Thought they would be
overcharged for services

Persona Spectrum

Who am I designing for?

I created a persona spectrum based on automotive knowledge and fleshed out the different types of users. I picked the average driver to be my primary user group as I found them to have the most amount of pain points within automotive maintenance from my initial research. I picked autoshop mechanics as my secondary group as they have a direct relationship with the driver.

Average driver looking at engine of car

Average vehicle owners

Little car maintenance knowledge

  • Needs basic instructions
  • Less frequent usage of auto apps
  • Will only do car maintenance themselves if they absolutely have to

Car enthusiast looking at engine of car

Car enthusiasts

Moderate car maintenance knowledge

  • Understands more technically complex instructions
  • Would benefit from support for custom modiciations
  • Works on cars for fun

Autoshop expert in front of car

Mechanics

Extensive car maintenance knowledge

  • Understands technically complex automotive language
  • Have tools for diagnosing car problems
  • Would likely not benefit from an app that provides instructional assistance

Assumed benefits sought for the average driver

Saving money

Convenience

Piece of mind

Questions I still needed to answer

?

Do people need a tool that helps them perform their own car maintenance?

?

Do people want to perform their own car maintenance tasks given the knowledge on how to do it?

?

Are there current tools on the market that help people with car maintenance?

?

Could any current tools for car maintenance be improved?

Survey

Let's ask drivers what they think

I decided to gather more data and created a survey that I posted across social media. I wanted to get a general understanding for how open people are about learning to perform car maintenance themselves. This gave me the following key takeaways:

Car maintenance knowledge amongst
car owners

The participants were first asked their level car maintenance knowledge. Over half of the participants said that they have some car maintenance knowledge.

Pie chart for car maintenance knowledge

Ratings of past car maintenance experience

The participants then rated their past car maintenance experience on a scale 1 - 5. All participants with no car maintenance knowledge claimed they had had negative past experiences.

Bar graph for rating of past car maintenance experiences

Openness to performing car maintenance
by themselves

When given the option of performing simple car maintenance 75% of the participants claimed that they would prefer if someone else performed it for them.

Pie chart for openness to perform car maintenance solo

Expert interview

Talking to a mechanic

I talked to an expert in the automotive industry to answer some research questions and validate previous assumptions.

Would an app with different car maintenance tutorials encourage people to perform their own car maintenance?

"An app with tutorials won't convince people to perform their own car maintenance. You can find how to do most things on YouTube already but people still come to autoshops."

Is there any a way a person could verify which problem their car is experiencing before coming to an autoshop?

"Not for all problems but if you have a check engine light you can use an OBD-2 scanner to read the engine code and search up what it means online."

Insight

The Eureka Moment

OBD2 Scanner connecting to car portOBD2 Scanner connecting to mobile app

My expert interview taught me about the existence of OBD2 scanners which turn out to be affordable devices that can provide users with real time diagnostics of their vehicles.

What is an OBD2 Scanner?

An OBD2 Scanner is small Bluetooth compatible device that is universally compatible with almost any car made in the last 25 years. It works by reading check engine codes that your car outputs and gives you a better understanding of what part is malfunctioning.

Why does it help my users?

  • Provides them with realtime diagnostics about their cars performance
  • Gives them piece of mind about what problem needs to get fixed in their vehicle
  • It's cheap and accessible
  • Existing market of compatible apps

Competitive analysis

What are similar solutions in this area?

After learning about how useful an OBD2 scanner could be,  I began to wonder if there were already products in the market that people were taking advantage of. Through my exploration I found that many of the current apps using this technology felt outdated, clunky, and overwhelmed users with technical information.

Competitive analysis chart

Personas

Defining my users

With a solid idea of who I was designing for, I began to model my findings with user personas. I created one persona for the average driver and one for a mechanic. At this stage I envisioned both of these user groups to be a part of my final solution.

AutoScout user persona oneAutoScout user persona two

Journey Maps

Mapping out current user pain points

To get a more concrete understanding of where my primary focus should be for the design, I created a user journey map to identify where the pain points were found for both user groups. It turns out that for each user group the main points are found in their first interaction with each other, where the problem is analyzed and a cost to fix it is determined.

User journey map
User journey map

Sketches & Wireframes

Getting the rough ideas down

Using the opportunities in my journey maps, I began to translate them into features that I would implement into my final prototype. I did this through rough sketches and wireframes on a whiteboard.

Sketches for AutoScout prototypeSketches for AutoScout prototype

System map

Mapping out the flow

After brainstorming features for the final solution, I organized the best ideas into a system map so that I could better visualize the user flow of my solution and if there were additional gaps I needed to fill in the greybox prototype.

System map for AutoScout prototype

Greybox prototype + User Testing

The initial prototype

With a grey box prototype I was able to layout some of the core ideas that I initially deemed most important to helping my users meet their goals. The initial prototype's main focus was on the pairing process and problem identification.

I then conducted some moderated user tests with 5 different participants. I gave the participants some scenarios and had them try and navigate through the prototype. I included some highlights of what went well and what didn't in the image below.

AutoScout greybox prototype screens

Mid Fidelity Prototype + Testing

Adding some polish

After the first round of testing was completed I used the feedback I received and began to make improvements to the design of the solution. I also began to experiment with color and other high fidelity components to see how I can make the content more palatable and easier to understand.

I did a second round of user testing to see if I was on the right track and what still needed adjusting.

AutoScout mid fidelity screens

High Fidelity Prototype + Branding

Adding some polish round two

With my prototypes and user testing completed, I began to make the appropriate changes based on user feedback and create my final high fidelity prototype. In addition to restructuring how some of the content was presented, I revisited the apps branding to try and revitalize the colors and give AutoScout a more modern and aesthetically pleasing interface. It was at this stage that I finalized a style tile that applied to the rest of the screens.

AutoScout mid fidelity screens
AutoScout mid fidelity screens

High Fidelity Prototype

Final Product

The final design contains 14 unique screens with functional navigation. It has screens designed both for the driver and the mechanic.

AutoScout high fidelity screens

Features Walkthrough

My Cars (Homepage)

The homepage of this app gives users useful information about their vehicles such as the distance / time they've spent driving and how much fuel their vehicle is consuming compared to others of the same make. When a problem arises the user will be notified via a notification on their phone and the 'Problem Detected' card at the top of the page.

Problem reports

The Reports page contains a list of all active and inactive reports that have been generated for the selected car. The report itself contains all information about a problem that arises such as the date, engine error code, explanation of the problem, problem severity and average cost for getting the problem fixed.

AutoScout iPhone render

Autoshop quotes

The quotes page contains all quotes that are sent in by autoshops for a generated problem report. The user can scroll through the different quotes and access a chat with the autoshop where both parties can communicate and ask questions.

AutoScout iPhone render

Autoshop Reviews

The Autoshop reviews section allows users to browse through the different user submitted reviews of relevant autoshops in any given area. Users are also able to submit their own reviews sharing their experiences and the amount they paid to geta task maintenance task done.

AutoScout iPhone render

What the autoshop sees

If the user is a mechanic, the apps content and features are different than that of a regular driver. The reports page will now show all relevant problem reports in chronological order submitted by users that the autoshop can reply to. The autoshop can also respond to reviews posted about their autoshop on the reviews page.

AutoScout iPhone render

Reflection

I used to think that operating within a framework and implementing structure stifled the creative process and yet I found that under these circumstances I came up with my best ideas. It was through following the design process and implementing the various brainstorming and development tools I have learned in these last few years, where I found a problem worth solving and created a concrete plan grounded in research.

Moving forward I believe this project still has some areas that can be improved to optimize the user experience and with the right team this can become a useful tool for drivers and mechanics alike.

Back to the top

< EDGE Website

Kijiji Safety >

Like what you see? Let's connect!

Email iconLinkedIn icon
Eugene Pokrovsky 2022