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.

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.
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.
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.
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.