Sehen Sie sich die Aufzeichnung des Webinars an, in der Kamil Grzybek, ein führender Experte für Software-Engineering, einen innovativen Ansatz zur Modernisierung von Legacy-Systemen mithilfe des Evolutionary Legacy System Architecture Framework (ELSAF) vorstellt.

Worum geht es?

1. Traditionelle Wege der Systemmodernisierung und die damit verbundenen Hauptprobleme

2. Die 4 Säulen des ELSAF-Rahmens:
- Evolutionäre Architektur - was zu tun ist, damit sich das System an Änderungen anpassen kann
- Testbare Architektur - wie man sicherstellt, dass das System immer noch das tut, was es soll, und die Produktivität des Teams erhöht
- Evolutionärer Code - ein Bottom-up-Ansatz, der eine kontinuierliche Qualitätsverbesserung durch Refactoring beinhaltet
- Lebendige Dokumentation - stets aktuelle Dokumentation, die zeigt, was das System tut und wie es funktioniert

3. Der Produktionsprozess, der die Umsetzung aller Modernisierungselemente in der Organisation ermöglicht

Interessante Fakten:

1. Die Systemmodernisierung sollte ingenieurmäßig angegangen werden - dadurch wird das Unterfangen einfacher, angenehmer und weniger kostspielig, als es den Anschein haben mag.
2. Je besser die Qualität unseres Handelns ist, desto höher ist die Geschwindigkeit. Wenn wir auf Dauer Abkürzungen nehmen, verringert sich unsere Geschwindigkeit.
3. Es ist möglich, eine aktuelle Dokumentation zu haben, die einen immensen Wert darstellt - aber man muss wissen, wie man sie erstellt.
4. Unser System willkürlich in Microservices aufzuteilen, ist keine Modernisierung - es wird noch schwieriger zu warten und zu entwickeln sein. Der Schlüssel liegt in der Modularisierung.
5. Die Modernisierung eines Altsystems ist die Arbeit an einem "lebenden Organismus", daher ist der richtige Modernisierungsprozess entscheidend für den Erfolg.

"Erst die Veränderung einfach machen, dann die einfache Veränderung". - Kent Beck

Schließen Sie sich uns an!