Bei idealo ist eine der Kernkomponenten unseres Business ein Monolith im 25. Jahr seiner Existenz. Er leidet unter den üblichen legacy Symptomen: Änderungen brauchen lange, die Codebasis ist schwer zu warten, es gibt viele Stakeholder & Features, auf dem Produktteam liegt ein hoher Druck. Technische Innovationen lassen sich nur schwer im Backlog priorisieren.
Im Jahr 2023 sollten die Aufgaben und Features des Monolithen zwischen dem bestehenden und einem neu gegründeten, zweiten Team aufgeteilt werden. Dieser Impuls der teamorganisatorischen Transformation wurde genutzt, um die Fachdomänen wiederzuentdecken (strategische Transformation). Auf der BEDCon 2023 lauschte der Vortragende gespannt einem Beitrag von Henning Schwentner zur Domain Driven Transformation und stelle fest: Das ist doch genau, was wir machen und brauchen.
Um die Transformation weiterzuführen und zu gestalten, braucht es (durchsetzungs)starke und engagierte Entwickler und Führungskräfte, die den Prozess unterstützen und gleichzeitig neue Produktfeatures wünschen.
Dieser Talk soll unsere Reise (bisher) beschreiben, konkrete Maßnahmen für alle drei Anteile der Transformation aufzeigen und Anderen Mut machen: Es ist möglich und es lohnt sich!