Global Integrated Fulfillment (GIF)
Walmart's store fulfillment platform called GIF is a pioneering associate facing application designed to digitize and optimize online fulfillment operations. This ambitious initiative streamlined picking, packing, staging, and distribution across over 5,000 stores in the USA, UK, Mexico, and Canada.
Impact
In the US stores, in the last 2 weeks, 17.6 million orders out of 24.1 million orders were dispensed.


The Challenge
A Burden on Our Associates and Operations
On average, a single associate scans approximately 18+ orders per day. The company operates 4000+ stores in the U.S alone., along with stores in Canada, the U.K., Mexico, Massmart, and Adobe.
Order fulfillment journey
On an average, an Associate scans around 21.6 orders in a day.
Our store associates relied on TC70 devices for order fulfillment tasks like Picking, Staging, Packing, and Dispense.

TC70 devices
Physical Strain & Repetitive Motion leading to "trigger finger"
Proprietary Device Dependency and Cost
Existing BYOD 1.0
Fundamental design flaws
Same button style = no intuitiveness
There is not difference between Scan CTA and other CTAs. It’s not a proper-immediate signifier that this button will start the scanning process


Groundwork



Auditing all GIF modules
-
to find common patterns among all modules in order to bring consistency in design and experience
-
find loopholes in task-flows which may have been impacting work efficiency
-
decide what information should be shown on screen at what time
Scanning patterns
The official scanning partner Scandit['s scanning patterns were explored.
After that the taskflows of all GIF modules were rethought from the lens of Scandit scanning patterns.




FAB vs Edge Panel
A critical decision, following extensive exploration, was the adoption of a Floating Action Button (FAB) as the primary scanning CTA.
While we considered other options like Edge panels, I recognized that the FAB offered distinct advantages:
-
it is intuitive (much like a camera button on a mobile phone),
-
doesn't occupy excessive screen space,
-
is ambidextrous,
-
doesn't interfere with other gestural actions like the edge panel would, and
-
most importantly, is easily reachable, significantly reducing motor-skill efforts and eliminating the "fat-finger" issue.
Design solution part 1: Optimizing workflows
Optimization
Optimizing all the workflows of Dispense module

The dilemma of three buttons


The dilemma of sequence of scanning
Should it be location-wise or order-wise?
The Associate’s picking and scanning flow was evaluated, comparing location-based vs. order-based (OSN-wise) scanning. Location-based scanning was preferred as it ensures chilled and frozen items are picked last and reduces repeat visits to the same location, saving time.
Design solution part 2 : Final designs

Before
Solution: BYOD GIF
An intuitive way to scan: FAB Scan button
A critical decision, following extensive exploration, was the adoption of a FAB (Floating Action Button) Scan as the primary scanning CTA.

From half n half to dynamic bottomsheet
To further streamline the user experience, we introduced a bottom sheet to display only the most relevant information, reducing cognitive load. Associates could then swipe up for additional details if and when needed.
-
showing only the most relevant information at the moment
-
swipe up to see more information that may be required

Emotional design aspect
FAB scan is Emotional Design
-
Current scanning experience: monotonous work; pressing scan button multiple number of times
-
FAB symbolizes new and better scanning experienc
-
continuous scanning = less work (no need to press scan button everytime multiple scanning is needed)
-
easy to do multiple scans
-
intuitive, since similar to camera button in mobiles
-
Impact on the Associates
-
They will see scanning as non-tedious task since the new scan button will be synonymous with continuous scanning
-
The mental model of the entire scanning process has become simpler, where earlier they had to press the hard button multiple times is now replaced with a single tap whenever they need to scan barcodes one after the other
-
There will not be any fat-finger issue or extra effort in tapping the scan button on screen

My takeaway
While the initial rollout of BYOD for Picking and Dispense has been successful. Other BYOD versions for the remaining modules, such as Packing, Loading, Receiving, and Quality Check, were designed with a continued focus on minimizing scanning efforts.
We are also actively addressing identified shortcomings, including occasional slowness with XCover devices and instances of accidental rescanning due to rapid scan speeds.




