Aufgaben
- alte VB6-, MFC- und WinForms-Anwendungen ersetzen;
- Spezifikationen aus dem aktuellen Verhalten rekonstruieren;
- Risiken durch ausgeschiedene Verantwortliche und fragile Änderungen senken;
- Betriebsausfall und fehlenden Rückweg vermeiden;
- Berichte, Daten, Geräte und COM-Assets richtig behandeln.
Vor der Neuentwicklung müssen die Spezifikationen aus dem laufenden Betrieb gewonnen und die Reihenfolge der Ablösung festgelegt werden.
Geeignete Themen
Migration von VB6 / MFC / WinForms, Inventarisierung aller Oberflächen und Schnittstellen, schrittweise Trennung von COM / ActiveX / OCX, Parallelbetrieb, Rückfallproben und Entwicklung der neuen Windows-App.
Vorgehensweise
- Wir untersuchen Oberflächen, Daten, Berichte, Schnittstellen und Abläufe.
- Wir teilen in Erhalten, früh Ersetzen und später Bearbeiten und planen nach Risiko.
- Wir entwickeln und migrieren mit Parallelbetrieb und Rückfallmöglichkeit.
Geeignete Situationen
Die alte App erreicht ihre Grenze, die Anbieterabhängigkeit soll enden, die Migration muss schrittweise erfolgen oder vor der Umsetzung werden zunächst Untersuchung und Planung benötigt.