Jun 2023 - Aug. 2023
1 Product Manager, 3 Designers, 3 Software Engineers
I led the design of task view and map view interfaces.
Espoirer is a logistics company that leverages automation and digitalization to enhance the delivery process. ESP has requested the development of a driver delivery mobile application for transportation within Japan. In this project, our team contributed to the design of the delivery package list view and map view interfaces.
Led the design process of a delivery App for drivers from 0 to 1 by incorporating user insights, business requirements and technical constraints.
Elevated delivery accuracy from 92% to 98%.
Our client, Espoirer, is committed to solving the challenges of the Japanese logistics industry and creating a one-stop global product distribution service focused on cross-border e-commerce.
Currently, drivers and administrative staff manually update last-mile package information, leading to difficulties in real-time tracking and status updates for deliveries. This lack of real-time synchronization in last-mile logistics status results in inefficient route optimization and an increased risk of delivery errors. To address this, ESPOIRER plan to implement a deliver system that provides seamless, real-time tracking and data integration. This will optimize last-mile delivery, increase efficiency, and lower the error rate.
Based on user research, delivery employees at Espoirer are typically experienced drivers who are well-versed in the delivery process. They are often assigned to specific areas they are familiar with. These drivers have their own route plans and personalized delivery methods. Their goals can be succinctly definedThe benefits are as follows:
1. Deliver to the correct address more efficiently.
2. Manage deliveries in a more organized manner and track their status.
Espoirer is planning to launch a delivery system to address the issue. As a part of the solution, our team is responsible for the task list design for the driver end delivery app. This task list is the core view for drivers to manage all the package information, which plays an important role in enhancing delivery efficiency and accuracy.
The design successfully improved delivery efficiency and accuracy, providing an efficient way to manage and sync package status. Test users report that the design improves delivery efficiency compared to prior methods. In internal user testing, delivery accuracy increased from 92% to 98%.
During the delivery process, we gained three insights:
1. Experienced couriers often plan their own paths due to their familiarity with their assigned areas.
2. Couriers tend to check package information repeatedly during delivery, which can lead to them feeling overwhelmed by excessive information, subsequently causing delivery errors.
3. Couriers have unique methods of preparing packages, indicating a need for a flexible display of the package list.
Based on user research, we found that delivery in Tokyo is challenging due to the complex urban layout and high population density. There are buildings with multiple rooms, and several families often rent in the same residence. This situation makes delivery more difficult because couriers frequently handle multiple packages for similar addresses, which can easily lead to delivery mistakes.
I created prototypes for the entire flow to understand the important role of the task list and map view, and how they connect with the delivery features and update status throughout the process. This provided a foundation for the following task list and map view design.
I consider a package as the smallest unit. The main task is to clearly present the package information on a single card. Based on the client's needs and our research, I have outlined the key information needed at each delivery step. This helps identify the primary and secondary information for each package.
After finishing the initial package card design, I continuously refined it through client meetings and user testing, allowing for necessary adjustments based on invaluable feedback.
To solve the problem of delivering to multiple rooms in a single building, we need to consider more than just the package card design. Another critical aspect is how to group these cards to help users manage packages within the same address more easily.
1. Challenges in Maintaining Data Accuracy for B2B Products
Business-to-Business (B2B) products often have complex internal business logic, intersecting at many points, creating a challenge in maintaining data accuracy. The status and features of a package can vary at each stage, resulting in different appearances for package cards.When designing a B2B product, it's crucial to consider edge cases to ensure all scenarios are addressed for accurate data processing.
2. Importance of Synchronous Design in B2B Product Development
Designing and developing a product from scratch involves different groups handling varied feature sets. Synchronous design is necessary to ensure a smooth integration with the feature sets managed by other groups.
01
02
03
04
05
06
07
08
09