All case studiesAlle Case Studies Logistics · Mobile · Geo

Routing, offline maps and geofences for couriers in the field

Routing, Offline-Karten und Geofences für Kuriere im Außendienst

A mobile app for field couriers: multi-stop route planning, live vehicle status, and maps that keep working when the network doesn't — designed from real delivery runs, not from a desk.

Eine mobile App für Kuriere im Außendienst: Multi-Stop-Routenplanung, Live-Fahrzeugstatus und Karten, die auch dann funktionieren, wenn das Netz es nicht tut — entworfen aus echten Liefertouren, nicht vom Schreibtisch aus.

RoleRolle
UX/UI Designer · cross-functional teamUX/UI-Designerin · cross-funktionales Team
Timeline
Sep 2021 – Jun 2022Sep. 2021 – Juni 2022
Team
PM · 2 Mobile Eng · Backend · QA · Data Analyst
Tools
Figma · Maze · Zeplin
Courier app — multi-stop route on a map with delivery stops and vehicle status
Multi-stop routing with live vehicle status — the courier's home screen
Multi-Stop-Routing mit Live-Fahrzeugstatus — der Startbildschirm des Kuriers

01The problemDas Problem

Couriers juggle dozens of deliveries a day against unpredictable traffic and real fleet constraints. They need to plan multi-stop routes, see live vehicle status, and react when the day falls apart — often in areas with poor connectivity, on mid-range devices.

Kuriere jonglieren täglich Dutzende Lieferungen — gegen unberechenbaren Verkehr und reale Flottenbeschränkungen. Sie müssen Multi-Stop-Routen planen, den Live-Fahrzeugstatus sehen und reagieren, wenn der Tag aus dem Ruder läuft — oft in Gegenden mit schlechter Netzabdeckung, auf Mittelklasse-Geräten.

The bar was set by the field, not the spec: the app had to work offline, on the devices couriers actually carry.

Die Messlatte setzte das Feld, nicht die Spezifikation: Die App musste offline funktionieren — auf den Geräten, die Kuriere tatsächlich dabeihaben.

02Research: riding along instead of guessingResearch: mitfahren statt raten

5
ride-alongs with couriers — contextual inquiry on real delivery runsMitfahrten mit Kurieren — Contextual Inquiry auf echten Liefertouren
Ops
interviews with operations staff on dispatch and SLAsInterviews mit dem Operations-Team zu Disposition und SLAs
Data
analysis of telematics and historical route dataAnalyse von Telematik- und historischen Routendaten

The core of the research was contextual inquiry: ride-alongs with 5 couriers during real delivery runs — watching where they park, when they touch the phone, and what breaks their flow. Interviews with operations staff added the dispatch perspective, and analysis of telematics and historical route data grounded the design in how routes actually unfold.

Der Kern des Research war Contextual Inquiry: Mitfahrten mit 5 Kurieren auf echten Liefertouren — beobachten, wo sie parken, wann sie das Telefon anfassen und was ihren Flow unterbricht. Interviews mit dem Operations-Team ergänzten die Dispositions-Perspektive, und die Analyse von Telematik- und historischen Routendaten verankerte das Design darin, wie Touren tatsächlich verlaufen.

03Design decisionsDesignentscheidungen

Multi-stop routing with drag-and-drop reorder and automatic ETA recalculation — reshuffling the day takes seconds, and the consequences are visible immediately. Traffic-aware rerouting handles the surprises.

Multi-Stop-Routing mit Umsortieren per Drag-and-drop und automatischer ETA-Neuberechnung — den Tag umzuplanen dauert Sekunden, und die Konsequenzen sind sofort sichtbar. Verkehrsabhängiges Rerouting fängt die Überraschungen ab.

Offline map mode caches tiles per geo-zone, so the map keeps working in dead spots. Geofence enter/exit notifications feed SLA monitoring — a missed zone triggers an alert before it becomes a missed delivery.

Der Offline-Kartenmodus cacht Kacheln pro Geozone, sodass die Karte auch in Funklöchern weiterläuft. Geofence-Benachrichtigungen bei Ein- und Austritt speisen das SLA-Monitoring — eine verpasste Zone löst einen Alarm aus, bevor daraus eine verpasste Lieferung wird.

POI layers for fuel, tolls and EV charging keep planning realistic; in-map barcode/QR scanning removes app-switching at the doorstep; and a dedicated map color system distinguishes traffic, road types and POIs at a glance in sunlight.

POI-Ebenen für Tankstellen, Maut und E-Ladesäulen halten die Planung realistisch; Barcode-/QR-Scanning direkt in der Karte erspart den App-Wechsel an der Haustür; und ein eigenes Farbsystem der Karte unterscheidet Verkehr, Straßentypen und POIs auf einen Blick — auch bei Sonnenlicht.

04Testing: from novices to veteransTesting: von Neulingen bis zu Veteranen

Two usability rounds with 8 participants, deliberately spanning novice to veteran couriers. The route-reorder task told the sharpest story: task success climbed from 62% to 94% between rounds after reworking the drag handles and the ETA feedback.

Zwei Usability-Runden mit 8 Teilnehmenden, bewusst von Kurier-Neulingen bis zu Veteranen. Die Umsortier-Aufgabe erzählte die deutlichste Geschichte: Die Task-Success-Rate stieg zwischen den Runden von 62% auf 94%, nachdem Drag-Handles und ETA-Feedback überarbeitet wurden.

05OutcomesErgebnisse

After launchNach dem Launch
−18%
average delivery timedurchschnittliche Lieferzeit
+25%
uptime in low-connectivity areas — thanks to offline modeVerfügbarkeit in Gebieten mit schwachem Netz — dank Offline-Modus
−30%
missed SLA events via geofence alertsverpasste SLA-Ereignisse durch Geofence-Alerts
+22%
user satisfaction post-launchNutzerzufriedenheit nach dem Launch
What I'd tell another designerWas ich anderen Designern mitgebe You can't design for the field from a desk. The ride-alongs rewrote half of our assumptions in the first week — before a single screen was worth polishing. Man kann fürs Feld nicht vom Schreibtisch aus designen. Die Mitfahrten schrieben in der ersten Woche die Hälfte unserer Annahmen um — bevor auch nur ein Screen das Polieren wert war.
Next case studyNächste Case Study

FitControl · Health & Fitness