KPI Dashboard Redesign by Akash BishtKPI Dashboard Redesign by Akash Bisht

KPI Dashboard Redesign

Akash Bisht

Akash Bisht

Redesigning the Dashboard Experience to Improve overall machine utilization upto ~25 %

KPI Dashboard

My Role

User Research: Competitive Analysis, Data Analysis UX Design: Sketching, Interaction Design, Prototyping.

Team

Product Designer Product Manager Senior Designer Engineers

Timeline

2 months

Background

In January 2024, AVL recognized that their customer is trying to access and view large volume of data and graphs and they were not able to fully uncover the insights based on the given data on the dashboard. I Explored the designs on various touchpoints in the application and we were provided with some reference, based on customer feedback.

But what is this KPI Dashboard ?

KPI Dashboard is a platform for users to track machine efficiency in their plants facility. Plant Managers see trends and analysis to determine if sometime is wrong. They also create future plans for the plant facility based on the data.

Problem Breakdown

So what went wrong ?

Difficulty in discovery, navigation and visualization of important metrics were uncovered by the users as per the reports from KPI Dashboard.

Difficulty in discovering Metrics

Problem in revealing important insights

It all started with after having conversation with the customer feedback department, Here's what I found out :

The users were not able to analyse the root cause for their decreasing utilization rate based on the existing data.

User's not able to communicate Service-Level Expectations for their production with their customers.

Users know what result they want to see and what parameters to provide, but fail to do so, Wasting their valuable time.

Design in action

So what to do about this ?

Based on the given problem, I brainstormed and mapped out the following design goals, so that my aim is laser focus on prioritizing and solving the right kind of problems.

My Approach

To help user achieve these design goals, I mapped out a decision table matrix, where-in I was able to decide what kind of design changes is needed based on the user decisions.
Identification and validation of problem.
Define design goals.
Analyze the KPI data and Identify crucial decisions made by the user.
Ideate on navigation and Interaction
Map out Decision matrix for KPI.
Finalize the Presentation layer (Visual Design)

Design Goals

#1

Simplify the navigation for better discovery.

#2

Help user view what they want to see (Insights).

#3

Help user embrace the app structure (mental model).

Through this, I was able to identify important metrics and why were necessary for our users and what type of thing would they usually want to see which in turn would reveal promising results to improve the machine productivity.

Design Explorations

I revamped the Dashboard section to provide a smart list of all machine elements, which the user can categorise using filters. But I will show my few of the contesting explorations which were done after few short iterations.

Exploration # 1

This section shows machine lists that allows user to identify lowest utilization rate and allows user to explores the significant metrics for better analysis.

Exploration # 2

Filters are engaged with Machines, Machine shops and other data points that intelligently adjusts to display results for a particular category. In this exploration, Effective re-categorization of important metrics was done to ensure better effectiveness on insights gathering.

Exploration # 3

On the first level, all important metrics are shown on a machine level to ensure better priorisation of machines and effective understandability of system status. To ensure a granular and deeper analysis, a detailed tabular view is suggested on every associated data graphs.

Final Solution

Machine list enables the users to spot in-efficient machine. This helps users focus on the most relevant areas and analyze production data to uncover hidden capacity further.
Users can instantly spot underutilized machines by scanning for low percentage utilization rates and red indicators. For example, a machine with a utilization rate of 27.2% (CNC108) and a red arrow down (-29.2 pp) is clearly underutilized and has seen a significant drop in usage.
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
alt
The primary part of the screen uses bar graphs to visualize downtime reasons across different shifts, making it easier for users to see patterns and identify problem areas quickly. The graph has flexible X and Y parameters (e.g., Hours vs. Revenue Loss), allowing users to customize the view based on their specific queries.

Other Features

We needed to ensure that customers can communicate SLEs (service level expectations) with their customer (internal or external) when a specific work item will be done. To Solve for this, two x-axes graph communicates the probability of completing tasks within a specific time frame.
For instance, if the 50th percentile line corresponds to 5 days, user can confidently communicate to their customers that there's a 50% chance of delivering a task within 5 days. Similarly, the 80th percentile might show a higher cycle time, providing a more conservative estimate.

Signing off

This project involved a lot of effort, exploring new ideas, and talking with people who have a stake in it. It was especially fun working on the data visualization part. Let's see how this impacted our users.

The Impact

Improved Machine Visibility, leading to saving the wasted time spent on finding the right path.
No. of Good parts increased by ~5000 nos.
Increase in Machine Utilization rate by 25%, leading to effectively utilize machines.
Identification of bottle necks and meeting SLE's for their customers leads to positive customer feedback.

Key Learnings

Don't be afraid of incorporating inspirations at latter stage.
Best Ideas can emerge anytime.
Don't get overwhelm by exploration, optimization is a key to success.

Connect with Me!

Copy Email

Copyright © 2024 Akash Bisht. This website was developed in Framer.

Like this project

Posted Jun 18, 2026

Redesigned KPI Dashboard to enhance data visualization and improve machine utilization by 25% in 2 months.