Situation 02Legacy · Charakterisierungs-Tests · Doku

Niemand versteht das Altsystem mehr.

Das System läuft seit Jahren und rechnet zuverlässig richtig. Wer es entwickelt hat, ist jedoch nicht mehr da, und jede Änderung dauert Wochen, weil niemand weiß, was noch daran hängt. Wieder änderbar wird es in drei Schritten: Zuerst wird es verstanden, dann abgesichert und schließlich im laufenden Betrieb umgebaut.

Woran Sie es merken

  • Anforderungen aus dem Fachbereich bleiben liegen, weil sich niemand an den Code wagt.
  • Die Dokumentation ist veraltet oder existiert nur im Kopf einer einzelnen Person.
  • Ein Neubau wurde diskutiert, geschätzt und wieder verworfen.
  • Aktualisierungen von Betriebssystem oder Datenbank werden seit Jahren verschoben.

Unser Vorgehen

04

Code erschließen

Statische Analyse, Beobachtung im Betrieb und Gespräche mit den Anwendern zeigen, welche Teile kritisch, welche ungenutzt und welche lediglich unaufgeräumt sind.

Verhalten festhalten

Charakterisierungstests beschreiben, was das System heute tut, einschließlich der Eigenheiten, auf die sich Ihr Betrieb längst verlässt.

Dokumentieren

Geschäftsregeln, Datenflüsse und Abhängigkeiten werden so beschrieben, dass Ihr Team im Alltag damit arbeiten kann.

Modernisieren

Der Umbau erfolgt in kleinen Schritten oder als schrittweise Ablösung. Jeder Schritt ist einzeln auslieferbar und gegen die Tests geprüft.

Ergebnis
  • Eine Systemübersicht mit Risiken und Abhängigkeiten
  • Tests für die kritischen Geschäftsregeln
  • Eine Dokumentation, mit der Ihr Team tatsächlich arbeitet
  • Ein Plan, der festlegt, was bleibt, was umgebaut und was abgelöst wird
Nächster Schritt

Wenn Sie sich in dieser Lage wiedererkennen, sprechen Sie mit uns.

In einem kostenlosen Gespräch von 30 Minuten schildern Sie die Ausgangslage. Anschließend wissen Sie, ob und auf welchem Weg wir helfen können.

Erstgespräch vereinbaren