// Legacy-Modernisierung
Legacy-Java modernisieren: Strategien und Werkzeuge
Vorgehen, Risikoabschätzung und Werkzeuge für die Modernisierung gewachsener Anwendungen.
- Inhouse-Schulung
- 2 Tage
- Fortgeschritten
- Remote oder vor Ort
- KI-Analyse

Was Sie mitnehmen
- Sie bewerten eine gewachsene Anwendung nach technischer Schuld, Risiko und Nutzen.
- Sie wählen eine passende Strategie zwischen schrittweisem Umbau, Ablösung und Neuentwicklung.
- Sie sichern Umbauten mit Charakterisierungstests ab, bevor Sie Code ändern.
- Sie setzen KI gezielt zum Verstehen, Dokumentieren und Umbauen von Altcode ein.
Agenda
Die Agenda ist die Grundlage. Schwerpunkte und Beispiele stimmen wir vorab auf Ihr Team ab.
Tag 1
- Ausgangslage erfassen: Codebasis, Abhängigkeiten, Laufzeitumgebung, Wissensträger
- Risikoabschätzung: Hotspots aus der Git-Historie, Komplexität, Testabdeckung
- Strategien im Vergleich: Refactoring, Strangler Fig, Neuentwicklung
- Altcode mit lokalem Sprachmodell erklären und dokumentieren (Continue, Ollama)
- Übung: Modernisierungsbedarf einer Beispielanwendung bewerten
Tag 2
- Absicherung durch Charakterisierungstests vor jedem Umbau
- Automatisierte Umbauten mit OpenRewrite: Java-Version, Bibliotheken, javax zu jakarta
- KI-Vorschläge für Refactorings prüfen und mit Tests absichern
- Build modernisieren: Maven oder Gradle, Abhängigkeiten aktualisieren
- Übung: Modul schrittweise auf aktuelle Java-LTS und Bibliotheken heben
KI in dieser Schulung
// KI für Analyse & Modernisierung
KI zum Verstehen, Dokumentieren und Umbauen von Altcode, mit Absicherung durch Tests.
Voraussetzungen und Rahmen
- Vorwissen
- Sichere Java-Kenntnisse und Erfahrung mit der Wartung bestehender Anwendungen.
- Niveau
- Fortgeschritten
- Teilnehmende
- bis 10 Personen, größere Gruppen auf Anfrage
- Durchführung
- Remote per Videokonferenz oder bei Ihnen vor Ort
- Enthalten
- Abstimmung vorab, Unterlagen, Übungsprojekte, Teilnahmebescheinigungen
// Trainer mit langjähriger Softwareentwicklungserfahrung, akademische Ausbildung in Informatik und KI.
Weitere Angebote: Legacy-Modernisierung
Alle 8 Angebote
Inhouse-Schulung · KI-Analyse
Java-Versionsupdates automatisieren mit OpenRewrite
Automatisierte, wiederholbare Codeumbauten für Versionssprünge und Bibliotheksupdates.
1 Tag · Fortgeschritten1.890 €
Inhouse-Schulung · KI-Analyse
Migration von javax auf jakarta
Den Namensraumwechsel in Anwendungen und Bibliotheken planbar umsetzen.
1 Tag · Fortgeschritten1.890 €
Inhouse-Schulung · KI-Analyse
Legacy-Code mit KI verstehen und dokumentieren
Wissen aus Altanwendungen sichtbar machen, bevor es mit den Kollegen in Rente geht.
2 Tage · Fortgeschritten3.780 €