Logistik-Automatisierungssystem
Entwicklung einer End-to-End-Logistikautomatisierungsplattform, die manuelle Dispositionsprozesse durch intelligente Routenoptimierung ersetzt.
Ein Fracht- und Lieferkettenbetrieb disponierte Hunderte Routen pro Tag per Telefon und Tabelle. Wir ersetzten das durch eine überwachte Automatisierungsplattform: Das System schlägt optimierte Tagespläne vor, Disponenten prüfen und justieren, Fahrer erhalten Live-Manifeste — so wird tribales Wissen zu einem Gut, das dem Unternehmen gehört.
Ein Frachtbetrieb disponierte Hunderte täglicher Routen per Telefon und Tabelle. Die Disponenten waren der Engpass: Routenentscheidungen hingen an individueller Erfahrung, ein einziger Krankheitstag beeinträchtigte den gesamten Betrieb.
Eine Automatisierungsplattform, die Disposition zu einem überwachten Prozess machte: constraint-basierte Routenoptimierung schlägt Tagespläne vor, Disponenten prüfen und justieren, Fahrer erhalten Live-Manifeste. Ausnahmen — Pannen, Stornierungen — werden in Minuten statt Stunden umgeplant.
Event-getriebene Services auf Node.js, Redis-Streams für Flotten-Telemetrie, PostgreSQL als führendes System. Der Optimierer läuft als isolierter Worker-Pool, damit schwere Berechnungen nie den Live-Betrieb blockieren.
Kernfunktionen
Constraint-basierte Routenplanung
Tagespläne gegen reale Constraints erzeugt — Fahrzeugkapazität, Zeitfenster, Lenkzeiten — zur menschlichen Prüfung vorgeschlagen, nicht blind ausgeführt.
Live-Manifeste für Fahrer
Jeder Fahrer erhält eine aktuelle Route auf seinem Gerät; Änderungen verbreiten sich in Sekunden, nicht im Briefing am nächsten Morgen.
Ausnahme-Umplanung
Pannen und Stornierungen lösen in Minuten einen neuen Vorschlag aus und halten den Tag im Plan.
Dispositions-Leitstand
Eine einzige operative Sicht auf die gesamte Flotte, sodass ein Planer abdeckt, wofür früher drei nötig waren.
Technische Entscheidungen
Überwachte Automatisierung, kein Autopilot
Volle Autonomie war technisch möglich, aber nicht vertrauenswürdig. Wir legen den Vorschlag des Optimierers einem Menschen vor, der freigibt oder justiert — das tatsächlich angenommene Design.
Isolierter Optimierer-Worker-Pool
Routenoptimierung ist rechenintensiv. Sie läuft in einem isolierten Worker-Pool, sodass eine große Neuberechnung nie die Live-Disposition blockiert.
Event-getriebener Kern auf Redis-Streams
Flotten-Telemetrie fließt über Redis-Streams in event-getriebene Services, mit PostgreSQL als führendem System — schnell, wo nötig, dauerhaft, wo es zählt.
35%
geringere Betriebskosten
99,97%
Verfügbarkeit über zwei Hochsaisons
3×
Dispositions-Durchsatz pro Planer
Der Betrieb bewältigte zwei Saisonspitzen ohne zusätzliche Disponenten, und Routenwissen wanderte aus einzelnen Köpfen in ein System, das dem Unternehmen gehört.
Entwicklungsprozess
Discovery
Begleitung von Disponenten, um ihre Erfahrungsentscheidungen in explizite, prüfbare Constraints zu übersetzen.
Optimierer-Prototyp
Eine frühe Planungs-Engine, validiert gegen historische Routen, bevor ein Fahrer sie sah.
Überwachter Rollout
Disponenten fuhren das System parallel zum alten Prozess, bis sie den Vorschlägen genug vertrauten, um mit ihnen zu führen.
Hochsaison-Härtung
Lastgetestet und getunt gegen zwei volle Saisonspitzen, bevor der manuelle Fallback abgeschaltet wurde.
Zukünftige Roadmap
- Prädiktive Bedarfsplanung
- CO₂-pro-Route-Reporting
- Kunden-Portal für Lieferfenster
- Fahrer-App v2