


Optimizing Shipment Planning for Customers
Optimizing Shipment Planning for Customers
Create a new revenue stream project with dynamic and intelligent Logistics Planning System to optimize logistic trucking.
Create a new revenue stream project with dynamic and intelligent Logistics Planning System to optimize logistic trucking.
My Role
Research and ideation
Craft end-to-end design solution
Validating solution with management level
Coordination with Cross-Functional Leads
Research and ideation
Craft end-to-end design solution
Validating solution with management level
Coordination with Cross-Functional Leads
Platform
Optima is a Software as a Service (SaaS) platform that offers dynamic and intelligent Logistics Planning System. It leverages advanced algorithms and predictive analytics to optimize logistics trucking.
Optima is a Software as a Service (SaaS) platform that offers dynamic and intelligent Logistics Planning System. It leverages advanced algorithms and predictive analytics to optimize logistics trucking.
INTRODUCTION
Our company is looking for ways to increase revenue streams for 2024, therefore we were split into various groups for 3 days to present solutions to problems that often occur in logistics. One of the innovations that we want to build is OPTIMA, a solution for retail companies to plan their supply chain more efficiently and effectively.
Our company is looking for ways to increase revenue streams for 2024, therefore we were split into various groups for 3 days to present solutions to problems that often occur in logistics. One of the innovations that we want to build is OPTIMA, a solution for retail companies to plan their supply chain more efficiently and effectively.
RESEARCH
With a short time, we decided to conduct Desk Research before implementing this project. The aim is a broad overview & contextual understanding of problems. There are several stages that we do:
With a short time, we decided to conduct Desk Research before implementing this project. The aim is a broad overview & contextual understanding of problems. There are several stages that we do:
External Research
We scoured the internet to look for updated government data, research results and journals related to the main problems often faced by shippers.
We scoured the internet to look for updated government data, research results and journals related to the main problems often faced by shippers.
Internal Research
Dive into product analytics to learn more about different customer segments, user behavior, engagement patterns, and user flows.
Dive into product analytics to learn more about different customer segments, user behavior, engagement patterns, and user flows.
Competitive Analysis
We analyzed several similar apps to gain insight into their problems and the solutions they offer. We want to take advantage of an opportunity that they haven't covered yet.
We analyzed several similar apps to gain insight into their problems and the solutions they offer. We want to take advantage of an opportunity that they haven't covered yet.
FINDINGS
10-20%
10-20%
10-20%
Demand fluctuation from month to month due to market volatility for Infrastructure, FMCG & Retails customers.
Demand fluctuation from month to month due to market volatility for Infrastructure, FMCG & Retails customers.
Demand fluctuation from month to month due to market volatility for Infrastructure, FMCG & Retails customers.
55%
55%
55%
External fleet (vendor’s truck) rate to fulfill logistics needs of Infrastructure, FMCG & Retails customers .
External fleet (vendor’s truck) rate to fulfill logistics needs of Infrastructure, FMCG & Retails customers .
External fleet (vendor’s truck) rate to fulfill logistics needs of Infrastructure, FMCG & Retails customers .
73%
73%
73%
Shippers pain points are revolving around Capacity planning.
Shippers pain points are revolving around Capacity planning.
Shippers pain points are revolving around Capacity planning.
COMPETITIVE ANALYSIS



target market
Infrastructure, FMCG, & Retails companies.
Based on the data we've collected, Infrastructure, FMCG, and Retail are sectors that often experience the following things:
Based on the data we've collected, Infrastructure, FMCG, and Retail are sectors that often experience the following things:
Unpredictable spikes in orders
Deliver to multiple unloading points
Some of them utilize internal trucks and vendor’s trucks for their cargo deliveries
Unpredictable spikes in orders
Deliver to multiple unloading points
Some of them utilize internal trucks and vendor’s trucks for their cargo deliveries
Therefore, they usually have a responsible person for planning their orders.
Therefore, they usually have a responsible person for planning their orders.




Reframing Problem into Solutions
At this stage I use job stories to provide a clearer understanding of user problems and needs.
At this stage I use job stories to provide a clearer understanding of user problems and needs.


Demand fluctuation from month to month due to market volatility
Demand fluctuation from month to month due to market volatility
When demand fluctuations are high, planner wants to determine how many internal trucks and vendor trucks are needed, so planner can allocate trucks more efficiently.
When demand fluctuations are high, planner wants to determine how many internal trucks and vendor trucks are needed, so planner can allocate trucks more efficiently.
💡 How might we fulfill demand spikes efficiently by utilizing internal and external trucks?
💡 How might we fulfill demand spikes efficiently by utilizing internal and external trucks?
Multiple unloading points during one shipment
Multiple unloading points during one shipment
When the shipment has multiple unloading points, planner wants to know the most efficient route sequence to deliver first, so planner can avoid delivery delays.
When the shipment has multiple unloading points, planner wants to know the most efficient route sequence to deliver first, so planner can avoid delivery delays.
💡 How might we display shipment route sequences efficiently?
💡 How might we display shipment route sequences efficiently?
Shippers pain points are revolving around capacity planning
Shippers pain points are revolving around capacity planning
When planner wants to plan a shipment, planner wants to ensure that the load capacity is sufficient to meet customer demand, so planner can avoid unnecessary excess capacity.
When planner wants to plan a shipment, planner wants to ensure that the load capacity is sufficient to meet customer demand, so planner can avoid unnecessary excess capacity.
💡 How might we manage load capacity appropriately?
💡 How might we manage load capacity appropriately?
ideating Design Solution
At this stage, I propose a user flow + Lofi first to describe the user's stages in achieving the MVP solution that has been designed.
At this stage, I propose a user flow + Lofi first to describe the user's stages in achieving the MVP solution that has been designed.




HI-FI DESIGN
Introducing Optima
Introducing Optima
Let's look at the hifi before we analyze into the individual design decisions I made.
Let's look at the hifi before we analyze into the individual design decisions I made.



BREAKDOWN DESIGN



Seamless Data Input
Seamless Data Input
Users can upload their own file format in xls and optima will transformed into structured data needed for the system. If users are confused about which files to upload, we provide our template for them to use.
Users can upload their own file format in xls and optima will transformed into structured data needed for the system. If users are confused about which files to upload, we provide our template for them to use.



Flexibility of data processing
Flexibility of data processing
Users can check and/or modify data that uploaded into the system before start planning activity. We also provide options whether the user wants to continue the plan or save data. Anytime new data incoming, users can resume planning accordingly.
Users can check and/or modify data that uploaded into the system before start planning activity. We also provide options whether the user wants to continue the plan or save data. Anytime new data incoming, users can resume planning accordingly.



Ensuring information accuracy, preventing future errors
Ensuring information accuracy, preventing future errors
The user data formats are differents, some include coordinate data, while others don’t. This stage assists users who don’t have unloading point coordinate. Additionally, we make it easy for users to edit locations by simply drag and dropping, similar to what Google Maps does.
The user data formats are differents, some include coordinate data, while others don’t. This stage assists users who don’t have unloading point coordinate. Additionally, we make it easy for users to edit locations by simply drag and dropping, similar to what Google Maps does.



Click card or zoom maps 👇
Click card or zoom maps 👇



Optimal results in a clean interface
Optimal results in a clean interface
After discussing with engineers, we decided to shorten the cluster detail flow by displaying it directly on the same page to make it easier for them in this MVP phase. On this page, the answer to the previous question is displayed:
‘Armada Internal’ and ‘Armada Eksternal’ information to determine when to use internal trucks and vendor’s trucks.
Efficiently allocate capacity by load distribution in each cluster.
Optimize shipment route by displaying the sequence of unloading points in each cluster.
Fulfill demand spike efficiently by bulk planning order sales data.
After discussing with engineers, we decided to shorten the cluster detail flow by displaying it directly on the same page to make it easier for them in this MVP phase. On this page, the answer to the previous question is displayed:
‘Armada Internal’ and ‘Armada Eksternal’ information to determine when to use internal trucks and vendor’s trucks.
Efficiently allocate capacity by load distribution in each cluster.
Optimize shipment route by displaying the sequence of unloading points in each cluster.
Fulfill demand spike efficiently by bulk planning order sales data.
VALIDATE DESIGN TO MANAGEMENT LEVEL
Insight Summary
Insight Summary
We decided to conduct design review with management due to the tight project timeline. We plan to further review the design with users during the test-to-market process. Management level provide feedback on our proposed design.
We decided to conduct design review with management due to the tight project timeline. We plan to further review the design with users during the test-to-market process. Management level provide feedback on our proposed design.
Distance is more important compared to the estimated time of arrival.
Distance is more important compared to the estimated time of arrival.
The management level suggests that loading time is essential for our customers, but for the MVP, we should instead display the distance route to represent the estimated time of arrival and cost requirements such as fuel.
The management level suggests that loading time is essential for our customers, but for the MVP, we should instead display the distance route to represent the estimated time of arrival and cost requirements such as fuel.
Iteration



IMPACT
Coming soon, please check my other projects if you are looking for impact
Coming soon, please check my other projects if you are looking for impact
PERSONAL TAKEAWAYS
Handling a tight project requires prioritization and clear communication.
Handling a tight project requires prioritization and clear communication.
Sometimes, the pressure of tight deadlines pushes us to design quickly, but surprisingly, this rush can lead to optimal results. Initially, we were only given a two-month timeline before the test to the market. Despite the urgency, a focused approach and clear priorities helped us make decisive design decicisions. This urgency forced us to hone in on what truly mattered, cutting out unnecessary elements and streamlining the process. In the end, we may find that this hurried pace actually brings out our best creativity and problem-solving skills.
Sometimes, the pressure of tight deadlines pushes us to design quickly, but surprisingly, this rush can lead to optimal results. Initially, we were only given a two-month timeline before the test to the market. Despite the urgency, a focused approach and clear priorities helped us make decisive design decicisions. This urgency forced us to hone in on what truly mattered, cutting out unnecessary elements and streamlining the process. In the end, we may find that this hurried pace actually brings out our best creativity and problem-solving skills.
Consider both business needs and engineering feasibility.
Consider both business needs and engineering feasibility.
The best part of this project for me was collaborating with the product and engineering leads. It was enjoyable to brainstorm and tackle problems together, considering our different perspectives. I gained insights into business viability and engineering feasibility through this experience.
The best part of this project for me was collaborating with the product and engineering leads. It was enjoyable to brainstorm and tackle problems together, considering our different perspectives. I gained insights into business viability and engineering feasibility through this experience.
Thanks to all designers, project managers, engineers, and other team members who contributed to this project ❤️
Thanks to all designers, project managers, engineers, and other team members who contributed to this project ❤️

Other Projects


Auto Login Features
Frictionless login, better results for elderly users


Auto Login Features
Frictionless login, better results for elderly users


Auto Login Features
Frictionless login, better results for elderly users
Any interesting ideas to work on?
Any interesting ideas to work on?
Don't hesitate to connect with me.
Don't hesitate to connect with me.
Any interesting ideas to work on?
Don't hesitate to connect with me.



