Email Ben Steelein
Home < My Work < MVA App

MVA's New Task Manager App Finally Fixes Difficult Document Submission Process for Permit-Test Takers

Ben Steele
2023: February - May
PROJECT BACKROUND

The Problem

The MVA consistently rejects new drivers from taking their Learner's Permit test even though they have an appointment.

There is inconsistent messaging from the MVA (many states have the DMV instead) regarding which documentation is required. Thus many users bring incorrect documentation and are not allowed to even attempt their permit test.

The Solution

I re-organized the user journey to allow users to complete their document submission requirements online, prior to coming in for their appointment. Thus avoiding the issue entirely.

The result is a high fidelity prototype that covers the journey of a new driver attempting the Learner's Permit test for the first time.

My Role

I lead the entire project from generative research through usability testing the high fidelity prototype.

Generative Research

My research goal was to define the user journey of a new driver going for their permit.

I conducted COMPETITIVE ANALYSIS by looking at Maryland, New York, and California’s DMV sites.

Then, I conducted USER INTERVIEWS. I interviewed 5 former MVA users.

"
"
You're not sure if they're going to give you a hard time with the documents.
You usually don't bring in the right paperwork or something, that's the trouble I've had with them.
The site said I would need my license and proof of residency. I get there and they say I need my birth certificate and social security card too!
Link To One of the Interview Notes PDF

Research Synthesis

I Affinity Mapped my findings categorized by stages of the user journey.

Link To Zoomable Affinity Map

I had three main take-aways from the research:

1.
Wait times are very long.
Users were grateful when wait times were only an hour.
"My license wasn't so bad... It was definitely less than an hour."
2.
Their customer service is really good.
The employees are as transparent and accommodating as they can be.
"One time I had an issue with the documents, but they let me run home and get it; it was good."
3.
Submitting documents is rough.
80% of the people I spoke to had to negotiate with the MVA representative to get their documents submitted.
"The website said I would need my old license and a proof of residency. But I get there and they say I need my Social Security Card and Birth Certificate too!"

Personas

The two personas involved in the acquiring a Learner's Permit task are a teenager (Josh) and their parent (Matt)

Although much of what I've learned during my user research interviews are universal to both personas, the nuances between them come to light later when I converge on a solution. As the parent has a few supplementary goals, and is less fluent with technology.

)
(

How Might We

I reduced (to borrow the cooking term) everything I learned about Maryland new drivers into questions that state the opportunities for improvement within their MVA experience.

1.

How might we decrease the number of times a person need to come into an MVA office?

2.

How might we increase the success rate of document submissions?

3.

How might we decrease the stressfulness of waiting at the MVA?

My design is intended to be a solution to these questions. In a sort of Jeopardy style these questions are a great rubric for my design.

Ideation

Of the two primary issues I discovered (long wait times and the issues with submitting documents) I decided that the document submission issues would be the most feasible to tackle. As the waiting issues are largely dependent on each individual branch.

The primary constraint of any solution was that I couldn't adjust which documents the MVA required. I had many solution ideas, these are the best:

Update the Website

My first thought was to just update the MVA's website's information. Giving the users the correct information about what to bring would lead to successful appointments.

Pros:
  • It would be the cheapest and most feasible to implement.
  • New drivers are familiar with the current process and this solution means that they don't have to learn anything new.
Cons:
  • Since the MVA website has been so unreliable in the past, user may still not trust it. But, this should go away if the new website proves to actually be reliable.
  • Each states' version of a document looks and is titled differently. So communicating which documents are acceptable will be tough.
Integrate Agencies

The documents needed for getting a permit are government issued (ex: Social Security Card, Birth Certificate). So when a document is initially issued, the MVA could receive a copy and issue it to the user's "account". Then when a user wants get their permit they would merely need to scan their fingerprint to identify themselves.

Pros:
  • This competely removes the need for document submissions.
Cons:
  • Privacy: Many citizens may not be ok with the MVA storing all of their documentation.
  • Feasibility: Sending the documents from one agency to another or making one central database for all agencies probably isn't going to be as easy as typing it into this case study.
  • A few of the required documents do come from outside the government and those would still need to be submitted manually.
Online Submissions

We could enable users to submit their documents online, prior to their submission.

Pros:
  • Submitting the documents entirely online removes the possibility for miscommunication between the website and the MVA branches.
  • With the document stuff out of the way, new drivers are freed up to focus on studying for their permit test.
  • Each appointment will now be quicker because there is less to do during each appointment. This will shorten wait times at the MVA.
Cons:
  • Many Maryland residents are not tech savvy. Any online submission process must take this into account.
  • A common issue with online submission systems is communication regarding success or failure. Turn around times must be quick and communication must provide actionable feedback.

Converging and User Flows

I decide that the "Online Submissions" solution would be the best to pursue. It balances properly addressing the issues I heard from users while at the same time being reasonably feasible to execute.

The next step was for me to "zoom in" and sort out what this idea would look like practically. I started by establishing the app's user stories:

Link To Zoomable User Stories Page

I then took a more granular look at the app's primary user journey. I wanted to answer more questions such as:

  • How would the app divide tasks and information between pages?
  • What happens if someone makes a mistake and has to back track?

The primary user journey is a new driver signing up for his permit test. The journey begins with him learning what he needs to do to get a permit and it concludes with him showing up for his permit test appointment.

Link To Zoomable Primary User Journey

Low Fidelity Mockups

It was time to turn my idea into an actual app! I started by sketching some of the main pages. I did some physical sketching, but I ended up doing most of the low fidelity work in Figma.

In my high fidelity design I was able to eliminate the need for this stand-alone account page.

The task based navigation I drew up here is very similar to what I used in the final design.

These pages are the first render of the "Make Appointment" task flow.

Don't worry,
I got rid of this text wall :)

CTA to an MVA correspondance

Task-based navigation

Usability Testing - Low Fidelity

I ran 5 usability tests. I asked each tester to complete the different tasks that I created the app to be able to do. The usabiliy test tasks included:

1.

Have a look at the home-screen and tell me what you make of it: What strikes you about it?
Whose site do you think it is?
What can you do here?

2.

Using the app, identify what a new driver needs to do to get a permit.

3.

You want to get started on your son's application. Enter his preliminary information.

The results were good news; from the macro view the app worked well! But there were definetly usability issues to clean up.

"
"
...But the app is still a bit complex to navigate. Communicating instructions to the user in a more engaging manner will go a long way.

- Quote from my usability test report

Link To Full Test Report PDF

High Fidelity

I started creating the UI by perfecting a couple of the main screens of the app. Then, knowing that the colors, font etc... worked cohesively, I went back to create the style guide.  

The app's color scheme was chosen to satisfy two main factors:

Branding:

I chose the colors to represent the brand attributes of friendly yet important. I also wanted the app to feel like the official documents that the users would be submitting with it.

Accessibility:

Color contrast standards were the other influence on the colors I chose to use in the app. Every color combination actually used in the app exceeds the WCAG's AA standard.

Usability Testing - Round 2

I tested 5 users and made iterations on what I found.

Again the results were really positive. At this point all of the issues were pretty minor and fixable with some UI changes.

With all that being said,
Go ahead and give it a try!