Verstehen, bevor wir ersetzen
Im Quellcode stecken oft Geschäftsregeln, die kein Dokument vollständig beschreibt. Deshalb verbinden wir Code- und Abhängigkeitsanalyse mit Gesprächen im Fachbereich und Beobachtung realer Abläufe. Wiederkehrende Störungen, manuelle Korrekturen und Sonderfälle zeigen, wo die tatsächlichen Risiken liegen. Wir erfassen auch Datenquellen, Hintergrundjobs und externe Aufrufer.
Charakterisierungstests halten fest, wie die Anwendung heute arbeitet. Nicht jedes bestehende Verhalten ist richtig; fachliche Fehler werden ausdrücklich von Funktionen getrennt, die erhalten bleiben müssen. So entsteht eine belastbare Grundlage für den Vergleich zwischen Alt- und Neusystem.


