Vom Distributed Monolith zu Self-Contained Systems: ein Erfahrungsbericht

 
Agile Day - 04. Juni
 
10:45
11:30
 
Softwerkskammer
 
Rheinauen (1. OG)

Am Anfang war es einfach: wir waren eine Hand voll Entwickler, die auf der grünen Wiese starteten Software zu schreiben. Jetzt, 4 Jahre später, sind wir plötzlich über 30 Entwickler in 5 Teams, und aus unserer kleinen Software ist eine mandantenfähige, Multiprodukt-Plattform für über 500 Banken geworden (hätten wir das nur mal zu Anfang gewusst)

Nach ein paar holprigen Sprints, vielen Schulungstagen und Gesprächen auf Konferenzen wussten wir: unser Problem sind zu viele Abhängigkeiten im Code und Team. Also weg mit dem Distributed Monolith, Self-Contained Systems müssen her!

In unserem Erfahrungsbericht schildern wir, wie wir ein Projekt mit großer Codebasis in mehrere SCS aufgeteilt haben. Dabei gehen wir auf die organisatorischen Herausforderungen (Überzeugen des Chefs, Schnitt der Teams, Entscheidungen) eben so ein, wie auf die technischen Voraussetzungen, vor denen wir stehen und standen (Shared Code, Abhängigkeiten, Infrastruktur, Deployment).

Marcos Scholtz

Cofinpro AG,

Marcos Scholtz ist IT-Berater und Architekt bei der Cofinpro AG, mit über 10 Jahre Projekterfahrung überwiegend im Java Umfeld. Aktuell beschäftigt er sich mit der Einführung von „Verticals“ und eines Improvement-Prozesses in der groß gewachsenen Online-Plattform "MeinInvest".

Gregor Tudan

Cofinpro AG

Gregor Tudan ist Software-Architekt und IT-Consultant bei Cofinpro. In seinem aktuellen Projekt unterstützt er VisualVest bei der Weiterentwicklung ihrer White-Label-Plattform MeinInvest.