Zero Errors, 100% Speed: The Science of Smart Picking

Pick Mate is a warehouse picking assistant designed to streamline the order picking process across METRO’s logistics operations. The previous Odoo-based interface was difficult to navigate on Zebra handheld devices, leading to user errors, inefficiencies, and delays. Our goal was to redesign the experience to support faster picking, reduce mistakes, and give pickers more clarity and control even in constrained, real-world conditions.

Company

METRO Markets

Role

UX Designer

Industry

E-commerce

Stakeholders

Product Handlers,
Warehouse Country
Managers

Duration

3 Months

Challenge

Pickers had to work around an interface that didn’t align with the actual warehouse flow. Actions were scattered across multiple screens with minimal feedback or instruction. This made it hard to follow the correct picking sequence, especially under time pressure or when handling complex container scenarios.

Results

The redesigned app improved clarity and feedback, guiding users with just-in-time instructions.

By simplifying the flows and tailoring the UI to the device constraints, we saw a perfect 100% accuracy and 22% reduction in order pick cycle time.

100%

Accuracy of orders picked
successfully

22%

Improved average order pick
cycle time

88%

Improved first-time-pick-rate (FTPR)

Understanding the Picking Firsthand

Shadowing Pickers in the Warehouse

To design an experience that truly supports our warehouse teams, I began by immersing myself in their daily environment. I visited two of METRO’s warehouses and shadowed users aka Pickers during their shifts to understand the realities of their workflow.

Using a Zebra handheld device, the same one used by pickers, I followed both Parcel and Bulky order flows, observing how they scanned locations, handled products, and interacted with the interface on the go.

These visits were essential to gain empathy for the users and spot friction points that might not be visible from the UI alone.

Mapping the Picking Flows: Parcel vs. Bulky

After the warehouse visit, I mapped out the end-to-end picking flows for both Parcel and Bulky orders. While both flows start similarly i.e. locating and scanning products, they diverge significantly in how cartons are handled and how products are grouped.

The on-site visit and flow mapping surfaced several insights that shaped the direction of the redesign:

  • Speed and muscle memory are critical: Pickers aim to complete tasks quickly, and even small UI delays or extra taps can disrupt their flow.

  • Error messages are often ignored: System messages were too technical or vague, leading users to bypass them or rely on team leads for help.

  • Parcel vs. Bulky tasks require different tools: Bulky pickers often need extra actions (e.g., container edits, carrier changes) that were cluttering the interface for Parcel users.

Heuristic Evaluation

UX Goals and Success Criteria

Based on the field observations and heuristic evaluation, I defined the following UX goals to guide the redesign:

UX Goals

  • Simplify core picking actions to reduce effort and time.

  • Improve touch target usability on Zebra devices.

  • Create a cleaner UI with clear visual hierarchy.

  • Adapt flows to match Parcel and Bulky picking needs.

  • Provide clear, actionable error messages.

Success Criteria

  • Fewer taps per pick step.

  • Faster task completion in usability tests.

  • Higher confidence and fewer help requests from users.

Early Ideation

With a clear understanding of the pick workflow, I began by mapping out the new user flow tailored to both Parcel and Bulky orders. The focus was on creating a simple, transparent interface that supports fast, error-free picking.

New pick user flow

I explored multiple layout variations and interaction patterns, iterating on how to streamline key actions while keeping the interface intuitive on a small Zebra device screen.

Early wireframe exploration

Designing the New Experience

The redesign focused on creating a clean, minimal interface that supports fast, accurate picking while reducing cognitive load. I prioritized clarity, removed unnecessary features, and introduced better instructions and feedback throughout the flow.

Designing for Constraints

One of the biggest challenges was the screen size. The Zebra device used in the warehouse has a very limited working area (320×534px), further reduced by a persistent status and navigation bar. This made every pixel count. I had to be intentional with spacing, hierarchy, and interaction design to ensure usability under tight conditions.

Flows Definition

To simplify the experience and reduce user confusion, I divided the picking process into three distinct flows:

  • Happy Path
    The ideal scenario where the picker successfully scans and collects all items, and completes the drop-off.

  • Split & Reassign Path
    A flexible flow allowing the user to split cartons and reassign containers when items don’t fit or need re-routing.

  • Sad Path
    A fallback path where issues like missing products or blocked locations prevent the picker from continuing. In such cases, the UI directs the user to notify the team lead.

Happy path

Split products and reassign containers

Conclusion

The Pick Mate redesign transformed a cluttered, error-prone process into a streamlined and reliable experience. By focusing on real warehouse challenges, we created a minimal, guided interface that supports pickers through every scenario, from routine picks to exceptions. The result: higher accuracy, faster cycle times, and a smoother day-to-day workflow for the teams on the ground.

Mubashirulislam Shaikh © 2025