Ablösung von Altapplikationen |
Arten von Renovationen
Es gibt verschiedene Möglichkeiten die Renovation von Altsystemen durchzuführen, hier einige der typischen aufgeführt:
- Schnittstellen-Migration, wie zusätzliche Schnittstellen oder Anpassung
von Schnittstellen und die schrittweise Überführung in eine neue, aber auch
Optimieren von falsch konzipierten Schnittstellen.
- Parallelaufbau einer neuen Applikation, welche schrittweise die alten
Funktionen übernimmt. Dabei verwendet man einen speziellen Adapter, welcher
wahlweise die Funktion auf dem neuen oder alten System aufruft. Man sollte jedoch
die letzten 10-20% der Funktionalität gut im Auge behalten, da es sich meist
um Funktionen handelt, welche nicht dem systematischen Design folgen,
Nebeneffekte haben oder im schlimmsten Fall versteckte Funktionen, welche
nicht das erwartete Resultat erbringen. Die Isolation dieser Funktionen kann
einen Grossteil der Zeit benötigen.
-
Big Bang-Ansatz, bei welchem das System vollständig durch ein
neukonzipiertes und eventuell erweitertes System ersetzt wird. Dieser Ansatz
ist sehr wohl abzuwägen, aber es ist sicherzustellen, dass im
Nichterfolgsfall das noch bestehende System weiterhin eingesetzt werden kann.
|
|
|
Komponenten neu bilden |
|
|
Jede Komponente enthält ihre eigenen Datenstrukturen und die dazugehörigen Operationen (Funktionalität). Neue Komponenten werden so gebaut, dass sie für viele verschiedene Applikations-Aufgaben wiederverwendet werden können. |
|
|
|
|
|
Komponenten verbinden |
|
|
Das Design der Schnittstellen (Definition der Anschlusspunkte) ist besonders für verteilte, serviceorientierte Systeme von grosser Wichtigkeit. Der Aufbau der Schnittstellen bestimmt, wie einfach und wie oft eine Komponente von anderen wiederverwendet werden kann. |
|
|
|
|
|
Kontakt |
|
|
Kontaktieren Sie uns für eine Situationsaufnahme und einen dafür geeigneten Realisierungsvorschlag.
|
|
|
|
|
|