... die schon lange Jahre ihren Dienst tun. Vieles ist alt, verborgen, vergessen oder nicht mehr brauchbar. Die Entwicklungsingenieure können nicht mehr gefragt werden. Unterlagen sind nicht vorhanden, unleserlich, wurden nicht aktualisiert. Die ursprünglichen Motive und Konzepte sind vergessen.
Warum Software-Reengineering?
-
Ein Neuschreiben kommt aus wirtschaftlichen oder anderen Gründen nicht in Frage.
-
Das fachliche Wissen, das im System verborgen ist, ist wertvoll.
-
Datenbestände müssen migriert, der Betrieb aufrechterhalten werden.
Was können wir für Sie tun?
Wir stellen das Gesamtbild wieder her. Durch Beschreibungen des Funk- tionalitätsumfanges, der Architektur und technischen Basis, des Datenmodells und der Schnittstellen. Und wir analysieren kritische Bereiche bei Migrationen oder Portierungen. Diese Arbeit liefert Ihnen die Basis für weitere Aktivitäten.