Showing Real-Time Risk & Alerts in Supply Chain

Showing the Risks
& Real-Time Alerts

Supply chain alerts like cyclones lead to financial losses due to delayed risk visibility and lack of insights.

Problem

Real-time risk visibility system that delivers timely alerts, impacts and mitigation strategies to shippers and carriers.

Solution

Faster decision-making, reduced financial losses, and an improved supply chain efficiency.

Impacts

4 weeks (Final release in Mar - 2024)

Duration

Christopher G (Sr. UX Manager) Mathilda Jerome (Lead UXD) Me (UXD)

My Team

Iterative design / User study / Interaction and UI design.

My Roles

Supply chain alerts like cyclones lead to financial losses due to delayed risk visibility and lack of insights.

Problem

Real-time risk visibility system that delivers timely alerts, impacts and mitigation strategies to shippers and carriers.

Solution

Faster decision-making, reduced financial losses, and an improved supply chain efficiency.

Impacts

4 weeks (Final release in Mar - 2024)

Duration

Christopher G (Sr. UX Manager) Mathilda Jerome (Lead UXD) Me (UXD)

My Team

Iterative design / User study / Interaction and UI design.

My Roles

Zeno Health saw really low conversions on generics, with people picking the branded meds which reduced our profit margins.

Problem

​Introduced motivator highlighting the low cost generic, increasing generic sales from 1.2% to 4.1%.

Solution and Impacts

4 weeks (Final release in Mar - 2024)

Duration

Product research / User testing / Visuals, UI and copywriting.

My Roles

Problem of delayed visibility

Problem of delayed visibility

Problem of delayed visibility

Problem statement

Supply chains power global commerce but are vulnerable to disruptions like storms, port closures, and geopolitical tensions, causing delays and losses. Businesses don’t lack data. They lack real-time insights.

Problem statement

Supply chains power global commerce but are vulnerable to disruptions like storms, port closures, and geopolitical tensions, causing delays and losses. Businesses don’t lack data. They lack real-time insights.

Problem statement

Supply chains power global commerce but are vulnerable to disruptions like storms, port closures, and geopolitical tensions, causing delays and losses. Businesses don’t lack data. They lack real-time insights.

Understanding the gaps

Despite advancements in supply chain visibility, few key challenges prevents various businesses from proactively mitigating risks:

Understanding the gaps

Despite advancements in supply chain visibility, few key challenges prevents various businesses from proactively mitigating risks:

Understanding the gaps

Despite advancements in supply chain visibility, few key challenges prevents various businesses from proactively mitigating risks:

Switch to PC/Tab to know the design process

Switch to PC/Tab to know the design process

Delayed

Inconsistent updates and less insights.

Delayed

Inconsistent updates and less insights.

Delayed

Inconsistent updates and less insights.

Slow

Poor and slow coordination in critical points.

Slow

Poor and slow coordination in critical points.

Slow

Poor and slow coordination in critical points.

Limited

Lacks A.I. Driven forecasting and resolutions.

Limited

Lacks A.I. Driven forecasting and resolutions.

Limited

Lacks A.I. Driven forecasting and resolutions.

Unreliable

Unreliable and false data along with insights.

Unreliable

Unreliable and false data along with insights.

Unreliable

Unreliable and false data along with insights.

Aim and vision - Giving real-time insights

Aim and vision - Giving real-time insights

Aim and vision - Giving real-time insights

Vision of higher-ups

The idea was of a design that doesn’t just notify a user of disruptions but highlights losses upfront, ensuring swift, informed action to minimize risks. To achieve this, we needed to place the alerts where users naturally interact, i.e-their workspace. Since every second matters, the risks had to be above the fold, ensuring they were seen instantly.

Vision of higher-ups

The idea was of a design that doesn’t just notify a user of disruptions but highlights losses upfront, ensuring swift, informed action to minimize risks. To achieve this, we needed to place the alerts where users naturally interact, i.e-their workspace. Since every second matters, the risks had to be above the fold, ensuring they were seen instantly.

Vision of higher-ups

The idea was of a design that doesn’t just notify a user of disruptions but highlights losses upfront, ensuring swift, informed action to minimize risks. To achieve this, we needed to place the alerts where users naturally interact, i.e-their workspace. Since every second matters, the risks had to be above the fold, ensuring they were seen instantly.

User needs - Who we designed for?

User needs - Who we designed for?

User needs - Who we designed for?

User groups

Our users (most stakeholders and managers) span at different roles in supply chain management, each with unique needs.

User groups

Our users (most stakeholders and managers) span at different roles in supply chain management, each with unique needs.

User groups

Our users (most stakeholders and managers) span at different roles in supply chain management, each with unique needs.

1

Shippers (Manufacturer & Retailers) -

Need to ensure on-time delivery and minimize losses.

1

Shippers (Manufacturer & Retailers) -

Need to ensure on-time delivery and minimize losses.

1

Shippers (Manufacturer & Retailers) -

Need to ensure on-time delivery and minimize losses.

2

Carriers (Logistics Providers & Freight Operators) -

Require efficient routing and risk avoidance.

2

Carriers (Logistics Providers & Freight Operators) -

Require efficient routing and risk avoidance.

2

Carriers (Logistics Providers & Freight Operators) -

Require efficient routing and risk avoidance.

3

Supply Chain Managers & Analysts -

Depend on real-time insights to make informed decisions.

3

Supply Chain Managers & Analysts -

Depend on real-time insights to make informed decisions.

3

Supply Chain Managers & Analysts -

Depend on real-time insights to make informed decisions.

4

Executives & Finance Teams (High authorities/managers) -

Focus on reducing financial risks and operational inefficiencies.

4

Executives & Finance Teams (High authorities/managers) -

Focus on reducing financial risks and operational inefficiencies.

4

Executives & Finance Teams (High authorities/managers) -

Focus on reducing financial risks and operational inefficiencies.

Brainstorming and Quantitative Insights

Brainstorming and Quantitative Insights

Brainstorming and Quantitative Insights

Brainstorming for quantity

We (8 UXD + 1 Sr. UX Manager) explored multiple approaches through brainstorming to answer questions such as what would happen by widget, visual language, types of UI patterns or any innovtive ideas.

Brainstorming for quantity

We (8 UXD + 1 Sr. UX Manager) explored multiple approaches through brainstorming to answer questions such as what would happen by widget, visual language, types of UI patterns or any innovtive ideas.

Brainstorming for quantity

We (8 UXD + 1 Sr. UX Manager) explored multiple approaches through brainstorming to answer questions such as what would happen by widget, visual language, types of UI patterns or any innovtive ideas.

Elements that would go in the design

We decided on widget structure, since it was highly visible and could be integrated into the existing screens & system. To determine the content inside, I met with PMs and conducted user calls to gather and prioritize insights.

Elements that would go in the design

We decided on widget structure, since it was highly visible and could be integrated into the existing screens & system. To determine the content inside, I met with PMs and conducted user calls to gather and prioritize insights.

Elements that would go in the design

We decided on widget structure, since it was highly visible and could be integrated into the existing screens & system. To determine the content inside, I met with PMs and conducted user calls to gather and prioritize insights.

Iterations on the widget

Iterations on the widget

Iterations on the widget

4 main iterations (out of other 8)

Through multiple wireframing and iterative cycles, I tested various designs such as bar graph, pie, sunburst, dot, map and list/card views, ensuring the alerts were clear without overwhelming the users.

4 main iterations (out of other 8)

Through multiple wireframing and iterative cycles, I tested various designs such as bar graph, pie, sunburst, dot, map and list/card views, ensuring the alerts were clear without overwhelming the users.

4 main iterations (out of other 8)

Through multiple wireframing and iterative cycles, I tested various designs such as bar graph, pie, sunburst, dot, map and list/card views, ensuring the alerts were clear without overwhelming the users.

Picking the map view for adaptability

Picking the map view for adaptability

Picking the map view for adaptability

Final pick - Map view (but needed to be polished)

Internal feedback on the iterations was positive, but the "4+ days timeframe" did not work well and was removed due to A.I and few backend constraints. Finally, the map view stood out as promising, innovative, and highly adaptable.

Final pick - Map view (but needed to be polished)

Internal feedback on the iterations was positive, but the "4+ days timeframe" did not work well and was removed due to A.I and few backend constraints. Finally, the map view stood out as promising, innovative, and highly adaptable.

Final pick - Map view (but needed to be polished)

Internal feedback on the iterations was positive, but the "4+ days timeframe" did not work well and was removed due to A.I and few backend constraints. Finally, the map view stood out as promising, innovative, and highly adaptable.

Elements that needed to be fixed

Within the map iteration, a few elements and patterns alongside CTA's needed to be cleaned and polished as per the needs of users, and backend constraints.

Elements that needed to be fixed

Within the map iteration, a few elements and patterns alongside CTA's needed to be cleaned and polished as per the needs of users, and backend constraints.

Elements that needed to be fixed

Within the map iteration, a few elements and patterns alongside CTA's needed to be cleaned and polished as per the needs of users, and backend constraints.

Prioritizing the user levels

Based on feedback and issues, I realized prioritizing data wasn’t enough. I needed to prioritize users and tailor the experience only for a specific user types.

Prioritizing the user levels

Based on feedback and issues, I realized prioritizing data wasn’t enough. I needed to prioritize users and tailor the experience only for a specific user types.

Prioritizing the user levels

Based on feedback and issues, I realized prioritizing data wasn’t enough. I needed to prioritize users and tailor the experience only for a specific user types.

Priority 1

Supply chain managers and analysts.

Priority 1

Supply chain managers and analysts.

Priority 1

Supply chain managers and analysts.

Priority 2

Shippers and executives of the brands.

Priority 2

Shippers and executives of the brands.

Priority 2

Shippers and executives of the brands.

Priority 3

Operational teams and other manager levels.

Priority 3

Operational teams and other manager levels.

Priority 3

Operational teams and other manager levels.

Priority 4

Carriers, finance and yard level people.

Priority 4

Carriers, finance and yard level people.

Priority 4

Carriers, finance and yard level people.

Polishing the design and user testing for insights

Polishing the design and user testing for insights

Polishing the design and user testing for insights

Dark mode as default view

The design initially aimed for light colors to blend with widgets. But with 87%+ users favoring dark mode in our other products, I decided to shift to dark mode as default for consistency and clarity, with light and satellite options available.

Dark mode as default view

The design initially aimed for light colors to blend with widgets. But with 87%+ users favoring dark mode in our other products, I decided to shift to dark mode as default for consistency and clarity, with light and satellite options available.

Dark mode as default view

The design initially aimed for light colors to blend with widgets. But with 87%+ users favoring dark mode in our other products, I decided to shift to dark mode as default for consistency and clarity, with light and satellite options available.

Light

Dark

Light

Dark

Light

Dark

Key Insights in user behaviors

Despite user acceptance, UX team recorded user screens and the analysis revealed unexpected (yet natural) behavior -

Key Insights in user behaviors

Despite user acceptance, UX team recorded user screens and the analysis revealed unexpected (yet natural) behavior -

Key Insights in user behaviors

Despite user acceptance, UX team recorded user screens and the analysis revealed unexpected (yet natural) behavior -

1

Users who started from workspace (11/50) -

These users started from workspace, and could go through the widgets.

1

Users who started from workspace (11/50) -

These users started from workspace, and could go through the widgets.

1

Users who started from workspace (11/50) -

These users started from workspace, and could go through the widgets.

2

Card view users (16/50) -

These users always used card view, and barely visited the workspace.

2

Card view users (16/50) -

These users always used card view, and barely visited the workspace.

2

Card view users (16/50) -

These users always used card view, and barely visited the workspace.

3

List view users (11/50) -

These users always used list view, and barely visited the workspace.

3

List view users (11/50) -

These users always used list view, and barely visited the workspace.

3

List view users (11/50) -

These users always used list view, and barely visited the workspace.

4

Shared users (12/50) -

Depend on colleagues’ systems for access.

4

Shared users (12/50) -

Depend on colleagues’ systems for access.

4

Shared users (12/50) -

Depend on colleagues’ systems for access.

5

Users who resumed from where they left off (22/50) -

These users required continuity in their workflow and avoided switching screen.

5

Users who resumed from where they left off (22/50) -

These users required continuity in their workflow and avoided switching screen.

5

Users who resumed from where they left off (22/50) -

These users required continuity in their workflow and avoided switching screen.

Adapting to the user's behavior and habits

Adapting to the user's behavior and habits

Adapting to the user's behavior and habits

Challenge

As the list and card views were very common, I needed to adapt the widget style for these layouts. However, both were already very data-dense, leaving no space for any new UI pattern addition, or a widget.

Challenge

As the list and card views were very common, I needed to adapt the widget style for these layouts. However, both were already very data-dense, leaving no space for any new UI pattern addition, or a widget.

Challenge

As the list and card views were very common, I needed to adapt the widget style for these layouts. However, both were already very data-dense, leaving no space for any new UI pattern addition, or a widget.

Solution - Integrating rather than adding

To integrate alerts without disrupting existing visuals, I replaced the widget with a mini alert icon next to "Status of Shipment", offering quick, simple overlay data view on hover. This seamlessly blended alerts into card and list views.​

Solution - Integrating rather than adding

To integrate alerts without disrupting existing visuals, I replaced the widget with a mini alert icon next to "Status of Shipment", offering quick, simple overlay data view on hover. This seamlessly blended alerts into card and list views.​

Solution - Integrating rather than adding

To integrate alerts without disrupting existing visuals, I replaced the widget with a mini alert icon next to "Status of Shipment", offering quick, simple overlay data view on hover. This seamlessly blended alerts into card and list views.​

Final Design

Final Design

Data at a glance

​All critical alerts, risks and shipments impact data is centralized in global map view, providing users with quick insights.

Data at a glance

​All critical alerts, risks and shipments impact data is centralized in global map view, providing users with quick insights.

Data at a glance

​All critical alerts, risks and shipments impact data gets centralized in global map view.

Visual driven widget

The widget presents data and insights with a simple UI, minimizing cognitive load while delivering information to the user.

Visual driven widget

The widget presents data and insights with a simple UI, minimizing cognitive load while delivering information to the user.

Visual driven widget

The widget presents data and insights with a simple UI, reducing the cognitive loads while also delivering information.

Light

Dark

Light

Dark

Light

Dark

Integrating into card and list view

The tooltips approach allows the design to be integrated seamlessly into user's most used screens on which they spent their time.

Integrating into card and list view

The tooltips approach allows the design to be integrated seamlessly into user's most used screens on which they spent their time.

Integrating into card and list view

The tooltips approach allows the design to be integrated into, the most used screens by the users of FourKites.

List view

Card view

List view

Card view

List view

Card view

Impact and the Lessons

Impacts

Collaborating with the managers, I recognized the impact of design, for one product can affect multiple designs and system. I also learned, why its a need to test designs across various contexts and adapt quickly to ever evolving user habits.

Collaborating with the managers, I recognized the impact of design, for one product can affect multiple designs and system. I also learned, why its a need to test designs across various contexts and adapt quickly to ever evolving user habits.

Collaborating with my manager, I recognized the impact of design in one screen can affect multiple other systems. I also learned, why its needed to test the designs, on other contexts and adapt quickly.

Average NPS scores increased in first month for the MW product.

6.5

to

7.5

+ 1.0

in 60 days

Average NPS scores increased in first month for the MW product.

6.5

to

7.5

+ 1.0

in 60 days

Average NPS scores increased in first month for the MW product.

6.5

to

7.5

+ 1.0

in 60 days

23.1% of the overall users on MW interacted with this widget.

23.1%

Usage

N/A

in 60 days

23.1% of the overall users on MW interacted with this widget.

23.1%

Usage

N/A

in 60 days

23.1% of the overall users on MW interacted with this widget.

23.1%

Usage

N/A

in 60 days

Major impacts was unclear due to confidential customer and year end financial data.

Major impacts was unclear due to confidential customer and year end financial data.

Major impacts is unclear due to confidential customer and year end financial data.

It was a little more chaotic process. Curious? Let’s talk. 🤓

It was a little more chaotic process. Curious? Let’s talk. 🤓

Wanna know more? Let’s talk. 🤓