Fallstudie
APCOA FLOW: UAT von 35 auf 5 Tage
Programmverantwortung über neun europäische Märkte als Technologiepartner (Get My Parking)
Kontext
Als Program Manager bei Get My Parking — Technologiepartner von APCOA — verantwortete ich die Auslieferung der APCOA-FLOW-Plattform in den Märkten, die Get My Parking betreute (neun europäische Länder). Die Plattform verbindet Zahlungen, Partner-Integrationen und operative Releases über regulierte Mobilitätsumgebungen.
Ausgangslage
Release- und UAT-Zyklen dauerten zu lang, um die Geschwindigkeit der Produkt- und Integrations-Roadmap mitzuhalten. Mehrere Märkte, 100+ Entwickler, unterschiedliche Partner (z. B. Zahlungs-Rollouts, OEM-Ökosystem) und strenge regulatorische Anforderungen erhöhten die Koordinationslast.
- UAT-Zyklus zuvor rund 35 Tage pro Release-Fenster
- Hoher manueller Koordinationsaufwand zwischen Produkt, Technik, Betrieb und Partnern
- GDPR- und Markt-spezifische Anforderungen mussten in jedem Zyklus abgesichert werden
Maßnahmen
Die Verkürzung von etwa 35 auf 5 Tage kam aus drei konkreten Änderungen im Release-Ablauf: bessere interne Tests, eine stabilisierte Testumgebung und eine eigene Design-Phase vor der Abnahme. Darüber hinaus blieb die Programmsteuerung über die von Get My Parking betreuten Märkte.
- Verbesserte interne Tests, bevor die formale UAT startete
- Testumgebung stabilisiert, damit Abnahme nicht an Umgebungsfehlern hängen blieb
- Eigene Design-Phase in den Releases, bevor Entwicklung und Test parallel losliefen
- Programm- und Release-Steuerung über 9 Länder
- Zahlungsplattform-Migrationen und Partner-Integrationen (u. a. Stripe, Ingenico, OEM-Ökosystem) koordiniert
- Stakeholder-Abstimmung zwischen Produkt, Technik, Betrieb und Unternehmenspartnern
- GDPR und regulatorische Anforderungen in Integrations- und Lieferprozesse eingebunden
- Entwicklungsteams (100+) über Märkte, Zeitzonen und Release-Zyklen geführt
Ergebnisse
Der UAT-Zyklus wurde auf etwa 5 Tage reduziert (gemessen am vorherigen ~35-Tage-Fenster). Die Plattform bleibt im produktiven Betrieb mit 4M+ Nutzern und 35M+ Transaktionen pro Jahr in den von Get My Parking betreuten Märkten; die Kundenlösungszeit verbesserte sich um 95 % (wie im Lebenslauf ausgewiesen).
Was ich heute anders machen würde
Ich würde die Design-Phase und die stabile Testumgebung noch früher festziehen, damit die verbesserten internen Tests nicht in eine unruhige Umgebung laufen.
UAT-Dauer
35 Tage → 5 Tage
- Eigene Design-Phase im Release
- Stabilisierte Testumgebung
- Verbesserte interne Tests
Delivery-Ablauf (vereinfacht)
Vorher: überlappende Umsetzung und instabile Testumgebung, etwa 35 Tage UAT. Nachher: Design-Phase, stabile Testumgebung, verbesserte interne Tests, etwa 5 Tage UAT.