UP2DATE Entscheidungshilfe. Allgemeine Hinweise; es ersetzt nicht eine Überprüfung Ihrer Prozesse, Systeme und Daten.
1. Lokalisieren Sie die Einschränkung
Ermitteln Sie, wo Informationen entstehen, wo sie kopiert werden und wo das Unternehmen wartet. Identifizieren Sie das maßgebliche System für jeden wichtigen Datensatz. Fragen Sie, ob die fehlende Fähigkeit bereits verfügbar, aber ungenutzt ist oder ob das aktuelle System den Prozess tatsächlich nicht unterstützen kann.
Überprüfen Sie Schnittstellen, unterstützte Versionen, Herstellereinschränkungen und die zur Wartung des Systems verfügbaren Fähigkeiten. Sorgen Sie dafür, dass geschäftliche Frustrationen und technische Risiken sichtbar sind, aber gehen Sie nicht davon aus, dass sie dieselbe Ursache haben.
2. Vergleichen Sie vier Optionen
Bewerten Sie jede Option im Hinblick auf das erforderliche Geschäftsergebnis, Störungen, Abhängigkeiten und laufende Betriebskosten. Dokumentieren Sie Beweise und ungelöste Annahmen.
- Konfigurieren Sie, wann eine vorhandene unterstützte Funktion den Bedarf erfüllen kann.
- Integrieren Sie, wenn die Anwendungen noch passen, ihre Daten oder Arbeitsabläufe jedoch keine Verbindung herstellen.
- Führen Sie eine schrittweise Modernisierung durch, wenn Sie eine einschränkende Funktion isolieren und schrittweise ersetzen können.
- Ersetzen Sie, wenn kritische Anforderungen, Unterstützbarkeit oder Einschränkungen nicht durch kleinere Änderungen nachhaltig angegangen werden können.
3. Behandeln Sie Migration als Teil der Lösung
Plankennungen, Datenzuordnung, Abgleich, Berechtigungen und Verantwortung für fehlgeschlagene Übertragungen. Vereinbaren Sie, welches System einen Datensatz besitzt, während beide ausgeführt werden. Testen Sie die Wiederherstellungs- und Rollback-Grenzen, bevor Sie betriebliche Arbeiten verschieben.
Durch inkrementelles Ersetzen können nicht migrierte Funktionen im alten System erhalten bleiben, während neue Funktionen übernommen werden. Microsoft beschreibt dies als Strangler Fig-Muster. Es erfordert geeignete Grenzen und Routing; Dadurch entfällt jedoch nicht die Notwendigkeit, Abhängigkeiten und Datenkonsistenz zu verwalten.
4. Notieren Sie, was die Entscheidung ändern würde
Eine nützliche Architekturüberprüfung führt zu Alternativen, Kompromissen und einer Empfehlung mit Annahmen. Berücksichtigen Sie Lizenzierung, Integrationswartung, Schulung, Migrationsaufwand und die Kosten für den parallelen Betrieb von Systemen – nicht nur den Kostenvoranschlag für den Build.
Definieren Sie den nächsten Schritt der Beweiserhebung. Ein Schnittstellentest oder eine Überprüfung realer Daten kann die Unsicherheit vor einem größeren Engagement beseitigen. Benennen Sie einen Eigentümer für den Übergang und vereinbaren Sie, wie das Unternehmen das Ergebnis akzeptiert.
Bringen Sie dies zur ersten Diskussion mit
- Die betroffenen Prozesse und Systeme, einschließlich ihrer aktuellen Eigentümer.
- Schnittstellendokumentation, Herstellerbeschränkungen und Supportinformationen.
- Bekannte Datenqualitätsprobleme und Geschäftskontinuitätsanforderungen.
- Die heute fehlenden Fähigkeiten und die bereits in Betracht gezogenen Alternativen.
Ein verwandtes Projekt
Das veröffentlichte Projekt von Defiro Health verbindet Patientenanwendungen, eine klinische Plattform und Geräte. Es ist ein echtes Integrationsbeispiel und kein Beweis dafür, dass der Austausch eines vorhandenen Systems für Ihr Unternehmen das Richtige ist.
Lesen Sie die veröffentlichte Fallstudie →Müssen Sie Ihre eigene Situation bewerten?
Softwarearchitektur und Modernisierung →Das erste 30-minütige Gespräch ist kostenlos. Wir klären Ihre Ziele und schlagen dann eine Zusammenarbeit mit klaren Ergebnissen, Zeitplänen und Kosten vor.
Kontakt aufnehmen









