
Das Projekt Innogy eMobility hatte das Ziel, eine umfassende Plattform zur Verwaltung von Ladeinfrastruktur für Elektrofahrzeuge zu entwickeln. Über einen Zeitraum von zwei Jahren wurde in einem interdisziplinären Team an der Digitalisierung und Automatisierung zentraler Prozesse im Bereich Elektromobilität gearbeitet. Neben dem Hauptprojekt entstand ein ergänzendes Side-Projekt, das den Zugang zu Ladevorgängen für Endnutzer ohne App oder Vertragsbindung ermöglicht.
Anforderung
Die zentralen Anforderungen des Projekts umfassten:
- Verwaltung von Ladeinfrastruktur: Entwicklung eines skalierbaren Backends zur Erfassung, Steuerung und Überwachung von Ladesäulen.
- Benutzerfreundliche Bedienoberfläche: Intuitive Web-Oberflächen für Betreiber, Techniker und Administratoren.
- Barrierefreier Ladevorgang: Aufbau einer Web-basierten Lösung, mit der Nutzer ohne App oder Registrierung Ladevorgänge starten und bezahlen können.
- Zahlungsabwicklung: Integration sicherer und flexibler Zahlungsmethoden.
- Skalierbarkeit und Sicherheit: Berücksichtigung von Datenschutz, Ausfallsicherheit und zukünftiger Erweiterbarkeit.
Umsetzung
Das Projekt war als skaliertes Agile Projekt nach SAFe organisiert. Besonderheit war das im Projekt eingeführte "Contract Based Development" als Erweiterung des Test Driven Developments. Es diente dazu, die Entwicklung von Schnittstellen deutlich zu beschleunigen.
Die Umsetzung erfolgte in mehreren Phasen:
- Anforderungsanalyse & Architekturdesign
In enger Zusammenarbeit mit Stakeholdern wurden Use Cases definiert und eine modulare Systemarchitektur entworfen. - Entwicklung der Hauptplattform
Die Plattform wurde auf Basis moderner Webtechnologien entwickelt. Sie ermöglicht die zentrale Verwaltung von Ladesäulen, inklusive Monitoring, Konfiguration und Fehlerdiagnose. - Side-Projekt: Webbasierter Ladezugang
Parallel wurde eine schlanke Web-App realisiert, über die Endnutzer durch Scannen eines QR-Codes an der Ladesäule direkt einen Ladevorgang starten und bezahlen können – ganz ohne App oder Vertragsbindung. - Test & Rollout
Umfangreiche Tests in realen Umgebungen sicherten die Qualität und Zuverlässigkeit der Lösung. Der Rollout erfolgte schrittweise in mehreren Regionen.
