Aufbau einer digitalen Energieplattform

mit einem skalierten agilen Ansatz

Industrie

Energieerzeugung

Kunde

Sonnen

Projektumfang

4 FTEs für 3 Jahre

Technologien & Tools

Cloud Architektur, Infrastructure-as-Code, Continuous Delivery, Testautomatisierung, Pair-Programming und Domain-Driven Design

Methoden

Event Storming, User Story Mapping, Domain Driven Design, agile Produktentwicklung, MVP

Unsere gemeinsame Erfolgsgeschichte

Im Kern ist sonnen ein Hersteller von Batterien, die als Puffer für den von Photovoltaikanlagen produzierten Strom dienen, damit ein größerer Anteil des produzierten Stroms vor Ort verbraucht werden kann. Da eine vollständige Unabhängigkeit vom Netz kaum zu erreichen ist, wollte sonnen einen innovativen Stromtarif auf den Markt bringen, der einem Batteriebesitzer den zusätzlichen Strom aus dem Netz kostenlos zur Verfügung stellt.

sonnen hatte bereits damit begonnen, das digitale Erlebnis als ihren USP hervorzuheben, indem sie den Zugang zu den Batteriedaten über Webportale und mobile Apps bereitstellten. Mit dem neuen Tarif wollte sonnen dieses digitale Erlebnis auf die gesamte Customer Journey ausweiten, indem der Angebots- und Verkaufsprozess automatisiert wird.

Anfang 2019 war der Plan, eine digitale Plattform zu schaffen, die alle angebotenen Dienstleistungen für Kunden und Partner zusammenführt und um zusätzliche digitale Optionen erweitert. Der gesamte Bestellprozess, Energieerfüllungsdienste, Abrechnungsdienste, Portale für Kunden und mehr sollten aufgebaut und miteinander integriert werden. Einige der Teile existierten bereits und waren über verschiedene Technologien, Datenbanken und Standorte verteilt. Die Herausforderung bestand darin, die aktuellen Organisationsstrukturen zu skalieren sowie die bestehende Systemlandschaft in eine modulare und erweiterbare Architektur in der Cloud zu transformieren, damit die Idee einer digitalen Plattform innerhalb kürzester Zeit umgesetzt werden konnte.

Comsysto Reply unterstützte sonnen mit einem kleinen Team von Experten, die über fundierte Kenntnisse im Aufbau flexibler und skalierbarer, verteilter Architekturen, in der Produkt- und Domänenfindung sowie in der Skalierung einer agilen Organisation verfügen. Wir haben Domänen-, Produkt- und Architekturfindungs-Workshops moderiert und aktiv daran teilgenommen. Dabei haben wir Techniken wie Event Storming, User Story Mapping und andere Techniken aus den Bereichen Domain Driven Design, agile Produktentwicklung und Softwarearchitektur eingeführt. Im Rahmen der Workshops und der damit verbundenen Analyse- und Prototyping-Aktivitäten wurde das Verständnis für den zu liefernden Umfang sowie die benötigte Domänen- und Systemarchitektur geschärft. Es wurde die Basis für die Bildung neuer Teams entsprechend der identifizierten Domänen-, System- und Produktgrenzen geschaffen.

Während der Umsetzung eines ersten MVP unterstützten unsere Experten auch im Bereich Software-Architektur und Engineering als „embedded experts“ in den Entwicklungsteams. Der Fokus lag hier auf den Themen Cloud Architektur, Infrastructure-as-Code, Organisation und Strukturierung von Code, Continuous Delivery, sowie der Implementierung von Good Practices in den Bereichen Testautomatisierung, Pair-Programming und Domain-Driven Design.

Während bei der Entwicklung der MVP-Lösung der Time-to-Market der wichtigste Faktor war, wurde nach dem ersten Release die Notwendigkeit der Angleichung und Standardisierung von Technologie und Entwicklungsprozessen innerhalb der Teams zu einer der obersten Prioritäten. Unsere Kollegen halfen dabei, ein Team von technischen Experten aus den einzelnen Teams zu etablieren, die sogenannten Technical Integrators, und fungierten als führende Mitglieder dieses Teams in den Rollen des Domain- und Systemarchitekten.

Comsysto’s broad expertise, their agile mindset, and the commitment of all team members have been a crucial support for us in our agile transformation.

Marion Engert, Lead Agile Coaching - Sonnen GmbH

Fragen?

Du möchtest mehr über dieses Projekt erfahren oder hast noch offene Fragen, die Du klären möchtest? Dann freuen wir uns, wenn wir ins gemeinsam ins Gespräch kommen.

Kontakt aufnehmen