// Legacy-Modernisierung

Legacy-Code mit KI verstehen und dokumentieren

Wissen aus Altanwendungen sichtbar machen, bevor es mit den Kollegen in Rente geht.

  • Inhouse-Schulung
  • 2 Tage
  • Fortgeschritten
  • Remote oder vor Ort
  • KI-Analyse
Alter Werkzeugkasten auf einer Werkbank, daneben ein Schraubendreher mit neuem Griff und Schrauben
Symbolbild · KI-generiert

Was Sie mitnehmen

  • Sie richten Continue mit Ollama so ein, dass kein Code das eigene Netz verlässt.
  • Sie lassen sich unbekannten Code von einem lokalen Sprachmodell erklären und prüfen die Aussagen.
  • Sie erzeugen Sequenzdiagramme, Glossare und Moduldokumentation aus bestehendem Code.
  • Sie halten Fachwissen aus Altanwendungen in versionierter Dokumentation fest.

Agenda

Die Agenda ist die Grundlage. Schwerpunkte und Beispiele stimmen wir vorab auf Ihr Team ab.

Tag 1

  • Einrichtung: Ollama mit offenen Modellen, Continue in VS Code oder IntelliJ IDEA
  • Modellwahl für Code: Qwen, gpt-oss und Mistral Small im Vergleich
  • Kontext geben: Dateien, Codebasis-Index, eigene Regeln in Continue
  • Codeerklärungen prüfen: Halluzinationen erkennen, Aussagen am Code verifizieren
  • Übung: unbekanntes Altmodul mit KI-Unterstützung erkunden

Tag 2

  • Sequenzdiagramme als PlantUML oder Mermaid aus Aufrufketten erzeugen
  • Fachglossar aus Bezeichnern, Kommentaren und Datenbankschema ableiten
  • Dokumentation im Repository: AsciiDoc oder Markdown, Architecture Decision Records
  • Übung: Dokumentationspaket für ein Altmodul erstellen und im Team reviewen
  • Vorgehen zur Wissenssicherung im eigenen Team festlegen

KI in dieser Schulung

// KI für Analyse & Modernisierung

Lokale Sprachmodelle für Codeerklärung, Sequenzdiagramme und Glossare, ohne Code in die Cloud zu geben.

Voraussetzungen und Rahmen

Vorwissen
Gute Java-Kenntnisse. Die Hardware für lokale Sprachmodelle stimmen wir vorab mit Ihnen ab.
Werkzeuge
Continue mit Ollama (Open Source, Apache 2.0 / MIT)
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.