In 24 hrs, Walmart Transportation System delivers 221,069 loads on time with 99.7% safe miles.
There are 4,605 Walmart stores in the United States. This includes Supercenters, Neighborhood Markets, and other smaller formats.

Walmart has 158 distribution centers include both GDCs (Grocery Distribution Centers) and RDCs (Regional Distribution Centers)

Introduction
Walmart supply chain tools are data heavy. The load logistic managers are dealing with an overwhelming large set of information to make day-to-day transportation updates related to dockout timings, store timings, driver delays, local transportation regulations etc, that requires tweaking of the commodity releases on a regular basis.
About —
Load Planner
A cloud enabled routing engine that assists with planning and routing for a multi-stop trip. Load Logistic Managers can plan Backhauls from Store to DCs, assign carriers, plan unplanned pallets and update dock-out time.
Release Management
Review new loads, routes, make necessary adjustments to ensure accuracy before final submission.
Configuration Management
Load release required config updates for metrics such as store location, commodity, equipments.
Carrier and Route Adjustments
Edit carrier assignments & modify route configs to better align with operational requirements.
Route Sequencing & Backhaul Integration
Review and adjust the route sequence, as well as add or edit stops (e.g., attach backhaul).
It didn’t start
as a Roadmap project…
as a Roadmap project…
In one of the standup calls the product team brought the concern of the system getting slowed down while saving the edited data and the team started focusing on re-building the “save” experience.
User Research
and Insights
I kicked off user research with the 5 user groups and learnt the biggest pain-point was editing each line-time one at a time and the extra time spent for every line item information to get updated on the Load planner.
Manual Effort Over System Limitations
Deeper research revealed that the true challenge wasn’t system capability but the heavy manual effort required for repetitive edits.
Need for Optimized Editing Workflow
Through observation and discussions, it became evident that users needed a faster way to update similar data points across multiple entries.
The current process requires users to make changes manually one by one, which was a time consuming and frustrating process. Select a line item > Click edit to open overlay > make changes and save > move on the next item.
The system getting slows down while saving the edited line item.
Ideation —
Bulk Edit as a Practical Solution
Started Iteration around bulk edit functionality to address the pain point by allowing users to update multiple line items simultaneously, improving efficiency and reducing redundant tasks.
#1
Queued Edit
The current process requires users to make changes manually one by one, which was a time consuming and frustrating process. Select a line item > Click edit to open overlay > make changes and save > move on the next item.

#2
View Selected
The current process requires users to make changes manually one by one, which was a time consuming and frustrating process. Select a line item > Click edit to open overlay > make changes and save > move on the next item.


#3
In-line Edit
The current process requires users to make changes manually one by one, which was a time consuming and frustrating process. Select a line item > Click edit to open overlay > make changes and save > move on the next item.

Final Outcome —
Inline Edit
Overview
The main user challenge revolved around the tedious process of manually editing multiple line items one at a time. The solution implemented was In-line Editing — enabling users to directly edit information within the table without navigating away or opening additional forms. The streamlined workflow allows for faster updates, fewer clicks, and reduced manual effort.
Why In-Line Edit Works?
Eliminates unnecessary screen changes and pop-ups.
Users can edit while keeping full visibility of other entries.
Supports quick edits across multiple rows without repeating navigation steps.
Matches user expectations of spreadsheet-like behavior.
#1
Select All
The current process requires users to make changes manually one by one, which was a time consuming and frustrating process. Select a line item > Click edit to open overlay > make changes and save > move on the next item.


#2
Multi-selection
The current process requires users to make changes manually one by one, which was a time consuming and frustrating process. Select a line item > Click edit to open overlay > make changes and save > move on the next item.


Documentation
