Loading

Maven Machines

How can we help truck drivers do their jobs better?

Problem: Truck drivers rely on Maven Machines’ dispatch app to do their job. The company has been able to provide more features and information. Now, their stop details screen has become a "kitchen sink," and needs a makeover.

Solution: How might we simplify the Stop Details screen, so that they see the right info at the right time?

Nobody wants to keep operating a device that you gotta keep redoing, and you start getting frustrated and it’s not working. There’s other devices out there that you can use.

- Stacy, truck driver

My Role

How I helped with this project for a client in from February to March 2020.

Understand the product vision

I talked to a Product Manager (AJ) at Maven and conducted research online. I formulated early thoughts on how they could redesign their platform.

Learn more

Conduct user research

I interviewed truck drivers who use the app. We talked about how they use the app to do their job, and what problems they have with it.

Learn more

Redesign recommendations

I produced sketches and mockups to make the app easier and faster for drivers to engage with.

Learn more
research

Heuristic and competitive analyses

I looked at Maven Machine's and competitors' apps to see what works well and what doesn't.

Competitors win

The competitors’ apps fared better than Maven Machine’s in most areas.

Aesthetic and minimalist design

This was the only heuristic that failed for Maven Machines. This is because of the Stop Info screen, which we thought was the initial problem.

See why
aesthetic and minimalist design

Simplifying the information

There is duplicate info shown many times in different places on the screen. My sketch shows how to remove duplicates.

Current screen
Idea for updated screen
user interviews

Finding out the users' pain points

I talked to four truck drivers on the phone because they are usually driving, and are not as tech-savvy, so it would be difficult to do a remote usability test.

What are you going to do if you’re driving and you use [the GPS] to get to your next destination, and it locks up on you?

When you do a lot of stops… every minute counts.

He followed the map and he hit a bridge.

synthesizing findings

The biggest UX issues

These are the top problems users are having with the app related to the user experience:

Automation

Automated tasks would help complete tasks faster.

Edit information

Drivers need to edit or delete info they enter.

Customize tasks

Some tasks are different for drivers.

Communication

Drivers want to talk with other drivers.

Be prepared

Drivers want to see info ahead of time.

Have options

Drivers want options to choose from for certain tasks.

sketches

Thinking through improvements

I usually start the design process with some quick sketches. This way I can brainstorm several options quickly.

Delete a shipment

Drivers want to be able to delete things such as shipments. We did not go with this because AJ said they should be marked as duplicate shipments instead.

Condensing information with expandable sections

I also thought about Stop Info screen, because AJ felt it was something we could improve. We talked about how to have all the info on one screen instead of two, by making sections expandable on the screen. I moved all location information to the top of the screen as an overview, and then the details went below.

This helped me think through what the best flow would be before I updated the hi-fidelity designs.

design

Recommendations

I used the Sketch files Maven Machines had. I also used screenshots of the app because some screens were not in Sketch.

  • I designed for Android, as their drivers are provided with Android tablets.
  • I feel good about the recommendations I came up with for how to edit information and provide options based on past trips.
  • These designs include the main pain points I heard from the drivers: some parts are automated, they can edit or delete info, and they have options to choose from.
  • This design should make it faster for drivers to complete their tasks.
learnings

Revisions, testing, and analytics

My recommendations for continuing this project.

A new industry

I was afraid that working on a transportation app would be out of my wheel-house, and talked to drivers would be difficult.

Questions

I asked AJ a lot of questions to understand their product better. The truck drivers were willing to talk a lot, so it was easy having a conversation.

Usability testing

I encouraged AJ to conduct usability testing and provided them with metrics to analyze if the changes improve the users' experience.

Cayte was able to identify some really unique ways of improving our product, that had never been recognized by our team before.

- AJ Weaver, Product Manager, Maven Machines