Zonar Systems

EV Configuration Tool UX Case Study

Modernization of fleet vehicles: EVs in the heavy duty space

Context

Zonar Systems, a fleet management software and hardware company, needed to modernize its legacy admin tools to support its growing EV (Electric vehicle) customer base in the heavy-duty vehicle space. Creating, modifying, and managing EV config (configuration) packages was a slow, manual process. SMEs (Subject Matter Experts) relied on a series of outdated tools that required many steps per device, while Customer Care teams lacked the visibility they needed to support customers effectively. As a result, the current processes didn't allow for scalable deployment of the company's program and became harder to manage as more devices are deployed.

I designed a solution that served both technical and non-technical users. The new tool called IoT Device Manager led to a reduction of pain points, by simplifying the user's task flow and also contributed to a 29x increase in EV customers.

Challenge

Fleet electrification introduced complex configuration needs, especially for heavy-duty EV buses. SMEs struggled with inefficient workflows, and Customer Care teams lacked access to key system data. The legacy systems were overly technical and difficult to learn. The challenge was to design an intuitive, scalable tool that simplified EV management process and support a growing user base.

Project goal: The output of this project will be a user-validated proof of concept for net new user experience to be built on top of CORE IoT stack, and not UX fixes to be implemented into the existing tools.

Assumption: Primary use case is desktop, design team will not be exploring mobile workflows in this scope of work (informed by stakeholders as well)

I have to go to 8 different tools to accomplish what we're doing here … And 13 steps

-  Zonar's Senior Solutions Manager

Project timeline

What my workflow looked like in the 14 weeks (see image below)

A phased approach to discovery

Discovery: Understanding the Landscape

Analysis, synthesis and learning of existing materials
To better inform my design approach, I conducted a thorough review of our engineering team's notes, Confluence pages, and various conceptual models. This allowed me to gain a comprehensive understanding of the legacy tools for electric vehicles and the technical nuances of the space.


User interviews 
To understand the goals, needs, pain points and challenges for the data configuration managers using the legacy tool, I focused on understanding their existing workflows to capture insights to inform larger product vision.​

Some of my research questions for the SMEs (Subject Matter Expert): 
-
How do they complete their task? 
- Do they have diverse ways of doing things?
- What are areas of potential improvements?
- How do they create, edit, apply, manage a config?
- Are certain things (or steps) more important over others?
- Are all the steps necessary?
- Can steps be reduced in a future design?

Methodology
- Remote recorded user interviews
- Video screen analysis and research guide to document workflow across tooling

I utilized research tools like Dovetail to tag research findings and insights from the user’s transcription.

Workflow mapping
I conducted a detailed task analysis diagram to map the SME's workflow. This included tagging findings, technical feedback, and pain points along the task flow. This process revealed friction points and decision moments within the existing system.

Learning the legacy systems and assessing the technical feasibility
Working with engineers who are familiar with how previous systems ran I also discovered that the previous programs were a very manual and slow process with multiple steps in between (example in image below: diagram on the left side).  After discussing the technical updates that could be done to improve the experiences for the users, we found areas that could be automated with a new Zonar backend and databased with everything wrapped around a user friendly experience (example in image below: diagram on the right side).

User Archetypes

Key Insight
Two distinct user group: SMEs vs. Customer Care
They required divergent UX approaches. SMEs needed powerful tools; Customer Care needed clarity and accessibility.

- Doug (Daily SME): Manages configs for multiple EV buses; needs speed, clarity, and control.
- Rob (Rare Configurator): A technically inclined but inexperienced SME; needs onboarding and structure.
- Carol (Customer Care): Needs to find the right info fast when supporting customer issues.

Design Strategy

I started with low-fidelity wireframes, progressed to mid-fidelity click-throughs, and continuously refined based on user input and the Job steps from our story mapping sessions with the product team. Key sprint focus areas:
1. Create Configs
2. Edit & Track Configs
3. Manage Lifecycle at Scale

Design Goals
1. Consolidate tools into a single, intuitive platform
2. Accommodate both advanced and novice users
3. Ensure future extensibility for additional EV system features

Insight #1

Need to simplify the config creation process  

New users, like 'Rare Rob,' could feel more empowered to create configurations if the learning curve wasn’t so steep.
Result: Break the steps down into an easy-to-follow, 3-step process

Insight #2

Overwhelming amount of manual steps

Users spent a lot of time on manual steps

Result: Automating many of the manual steps thanks to the new backend

Insight #3

No single source of truth for managing the configurations

Users had to split their time between several places to get the status of a configuration

Result:
Created a centralized area for users to view the status of configurations

Simple three step process

Users no longer need to go to 13 different places to know which step to do next to set up the configuration

Managing

Apply newly created configuration package with ease

Config Status updates

Users only need to go to one place to see the configuration status, the time passed since initial creation and the config package name

Context 1
Challenge 2
Discovery 3
Solution 4
Conclusion 5

Key deliverables & next steps

- I conducted end-user research that generates recommendations for stakeholders.
- I did a UX audit of existing workflows to understand goals, needs and pain points of current users so that we can generate design requirements for the new UX vision moving forward.
- User validated prototypes, wireframes, and prioritized feature set by performing multiple rounds of user testing
- User testing insights: With each round of user testing, we surface insights in a collaborative share-out of pros, cons, and recommendations. The feedback helped validate the new design direction and design requirements that were used to populate the initial release backlog.

Next Steps (Running a story mapping workshop):
-
Prioritized Story Map: High level user stories will be mapped in a visual way to help facilitate scope prioritization across various teams. Assumptive MVP and Beyond-MVP stories will be visually represented in Miro

- User stories: For MVP stories, the team will write more formal stories with requirements to aid in rough level of effort sizing. These sized stories will enable a more strategic plan and sequencing in the backlog.

- Prioritized Backlog: The backlog defines MVP, and contains all the requirements necessary for stakeholder and business unit buy-off. It will then be used for design/development teams to build from in subsequent design phases.

Impact

The UX was delivered to market and we collaborated closely with developers to come up with ideas to improve the designs. By Q4 after the initial launch in Q1 of the IoT Device Manager tool, the work I did with the team contributed to a 29x increase in EV customers.

There's multiple pieces to it that made understanding this (the config tool) extremely easier

-  User