PORTFOLIO • HAZKI HARIOWIBOWO

PORTFOLIO • HAZKI HARIOWIBOWO

SHOPEE FOOD DRIVER • 2021

Scaling-up Driver Availability with Order Stacking

Role & Contributions

Product Design Manager

UX Direction, UI+Visual Direction, Hands-on Design

Overview

As the ShopeeFood business grows, ensuring our supply side keeps up with the growing demand becomes more challenging. Since we can only assign a single order to one driver, the increase in demand also necessitates the need for additional drivers.As order stacking is being considered as a solution to address supply issues, the team explored ways to seamlessly integrate this new flow into the driver app while ensuring the entire journey remains user-friendly and intuitive for drivers.

SHOPEE FOOD DRIVER • 2021

Scaling-up Driver Availability with Order Stacking

Role & Contributions

Product Design Manager

UX Direction, UI+Visual Direction, Hands-on Design

Overview

As the ShopeeFood business grows, ensuring our supply side keeps up with the growing demand becomes more challenging. Since we can only assign a single order to one driver, the increase in demand also necessitates the need for additional drivers.As order stacking is being considered as a solution to address supply issues, the team explored ways to seamlessly integrate this new flow into the driver app while ensuring the entire journey remains user-friendly and intuitive for drivers.

SHOPEE FOOD DRIVER • 2021

Scaling-up Driver Availability with Order Stacking

Role & Contributions

Product Design Manager

UX Direction, UI+Visual Direction, Hands-on Design

Overview

As the ShopeeFood business grows, ensuring our supply side keeps up with the growing demand becomes more challenging. Since we can only assign a single order to one driver, the increase in demand also necessitates the need for additional drivers.As order stacking is being considered as a solution to address supply issues, the team explored ways to seamlessly integrate this new flow into the driver app while ensuring the entire journey remains user-friendly and intuitive for drivers.

Background

On average, 20% of the orders that drivers receive every day come from the same restaurant on their previous orders, leading to numerous back-and-forth trips.

By implementing order stacking, drivers would have the ability to accept multiple orders from nearby locations, resulting in increased supply availability. Additionally, this approach would improve driver productivity and earnings, while reducing the overall incentive cost per order.

DRIVER TRIP COMPARISON

Before (Top) vs After (Bottom) Order Stacking

Before (Top) vs After (Bottom) Order Stacking

Before (Top) vs After (Bottom) Order Stacking

Huge driver shortage problem

Huge driver shortage problem

17%

17%

of all order cancellations were caused by Driver not Found

of all order cancellations were caused by Driver not Found

Low driver Productivity Rate

Low driver Productivity Rate

7 orders

7 orders

completed per day on average for full time drivers, which also limits their income

completed per day on average for full time drivers, which also limits their income

High Incentive Cost per order

High Incentive Cost per order

0.83$

0.83$

spent per order, which is around 55% of the delivery fee

spent per order, which is around 55% of the delivery fee

Understanding Drivers' User Journey

We conducted in-depth interviews to understand Driver's mental model while working on an order:

How might we facilitate drivers in completing their tasks with ease and minimize the likelihood of errors?

How might we facilitate drivers in completing their tasks with ease and minimize the likelihood of errors?

Defining new Design Principle

Accessible

  • Visual and motoric

  • Controls are intuitive

  • Clear wayfinding



Streamlined

  • One main task per page

  • Reduce clutter

  • Prevent errors

Consistent

  • Clear visual rules

  • Aligned interaction model

  • Simplified style guide

Design Considerations

Final Design

FINAL DESIGN

Pickup Flow

FINAL DESIGN

Delivery Flow

Impact

Decreased number of cancellations

Decreased number of cancellations

6.8%

6.8%

of order cancellations caused by Driver not Found, decreased from 17% before the enhancement

of order cancellations caused by Driver not Found, decreased from 17% before the enhancement

Increased Driver Productivity

Increased Driver Productivity

9 orders

9 orders

completed per day on average for full time drivers, which approximately translates to 26% increase in daily income

completed per day on average for full time drivers, which approximately translates to 26% increase in daily income

Reduced Incentive Cost per order

Reduced Incentive Cost per order

0.76$

0.76$

8.4% decrease in the current incentive cost per order, while the average daily income for drivers increased

8.4% decrease in the current incentive cost per order, while the average daily income for drivers increased

What went well

  • By aligning key pain points at the beginning of the project, the team can make design decisions more efficiently.

  • Take into account all factors, goals, and tasks that the user (driver) has, including those that occur outside the app.

  • Identify all potential use cases and configurations that exist outside of the main flow.