Emixa Blog

Erstellen Sie einen Plan für Ihre Datenmigration in neuen Anwendungen!

Geschrieben von: Minke van Dooremalen | Marketing Manager | Dec 29, 2023 3:25:35 PM

Wenn Sie Ihre bestehende Anwendungslandschaft ersetzen oder ein älteres System auslaufen lassen wollen, gibt es eine Menge zu bedenken. Welche Anforderungen sollten die neuen Anwendungen erfüllen? Werden integrations mit anderen Systemen benötigt? Was sind die geschäftlichen Anforderungen? Welche Funktionalitäten werden meine Prozesse unterstützen? Dies sind wichtige Fragen, die Sie sich im Vorfeld stellen sollten, aber denken Sie auch an die Migration Ihrer Daten aus den bestehenden Systemen! Denn ohne vorhandene Daten in den neuen Anwendungen können diese oft nicht optimal von Mitarbeitern oder Kunden genutzt werden.

Neue Anwendungen verwenden oft Daten aus bestehenden Systemen oder dem zu ersetzenden System, um Kunden zu bedienen, Analysen durchzuführen oder andere Geschäftsprozesse zu unterstützen. Daher ist es wichtig, klar zu umreißen, wie die Datenmigration angegangen werden soll. Die Datenmigration ist nicht nur ein Stück Software, das entwickelt werden muss, sondern umfasst auch Schritte zur Daten Bewertung, die oft manuelle (menschliche) Auswertungen beinhaltet.

Stellen Sie die richtigen Fragen

Damit Sie in Ihrer neuen Anwendung auf Ihre Daten von zugreifen können, ist es unerlässlich, sich im Vorfeld Gedanken über die folgenden Aspekte zu machen und diese in einen Migrationsplan aufzunehmen:

  • Welche Systeme sind an der Migration beteiligt?
  • Welche Daten möchten Sie in Ihre neue(n) Anwendung(en) übertragen?
  • Brauchen Sie wirklich alle diese Daten? Oder können Sie akzeptieren, dass ein Teil der Daten nicht (mehr) verfügbar ist?
  • Wie gehen Sie mit einer anderen Struktur in der neuen Anwendung um? Die Wahrscheinlichkeit, dass die Struktur von data in der neuen Anwendung genau dieselbe ist, ist nicht groß. Wie sollen z. B. bestimmte Felder "übersetzt" werden?
  • Wie stellen Sie sicher, dass die Daten von aus dem alten System die neuen Systeme in hoher Qualität erreichen?

Auf den letzten Punkt möchten wir näher eingehen

Verbessern Sie die Qualität der Daten von !

Um die Daten von in Ihrem neuen System optimal nutzen zu können, müssen sie vollständig und aktuell sein. Leider werden Daten schnell 'verschmutzt' oder veraltet. Studien und Analysen zeigen, dass mindestens 5 % der Daten in Systemen jedes Jahr unvollständig oder veraltet werden. Daher ist die Datenmigration auch eine Gelegenheit, Ihre Daten zu überprüfen, zu bereinigen und gegebenenfalls zu ergänzen.

Klare Vereinbarungen treffen

Ein fester Bestandteil Ihres Datenmigrationsplans besteht aus klaren Vereinbarungen. Absprachen über: "Welche Daten können und sollen wir automatisch übertragen? Welche Daten akzeptieren wir, dass sie überhaupt nicht migriert werden können? Und welche Daten sind uns so wichtig, dass wir bereit sind, sie notfalls manuell neu zu erfassen?" In jedem Datenmigrationsprojekt gibt es immer wieder Szenarien, in denen man nicht mit 100%iger Sicherheit sagen kann, dass A im alten System B im neuen System ist. Hier kann man sich in der Regel an die 80-20-Regel halten: 80% der Daten können vollautomatisch übernommen werden und stellen kein Problem dar. Die restlichen 20% fallen heraus. Gerade hierüber sollten Sie sich im Vorfeld verständigen. Lassen Sie ein involviertes Team oder einen Spezialisten auf diese Daten schauen? Passen Sie die Daten manuell an, verwerfen Sie sie oder lassen Sie sie manuell neu eingeben?

Legen Sie außerdem im Voraus fest, wie Sie Ihre neuen Systeme letztendlich in Betrieb nehmen wollen. Wollen Sie alles auf einmal einführen? Oder ziehen Sie es vor, nach Akten, Projekten, Kunden oder Niederlassungen vorzugehen? Eine andere Möglichkeit besteht darin, die Endbenutzer entscheiden zu lassen, wann sie einen Kunden mit dem neuen System bedienen. Dann ist es wichtig, diesen Kunden im alten System zu sperren.

Prüfung und Kontrolle

Natürlich übertragen Sie nicht einfach alle Daten von "einfach so". Sie erstellen eine Migrationssoftware und testen die Migration. Bei diesen Tests lassen Sie auch alle Daten überprüfen. Auf diese Weise wissen Sie genau, ob die Testmigration erfolgreich war, und Sie können wirklich in einer Produktionsumgebung migrieren.

Ein solcher Test und eine solche Prüfung können wie folgt aussehen: Angenommen, Sie wollen 1 Million Rechnungen in das neue System migrieren. Diese haben zusammen einen Rechnungsbetrag von 56.303.611,98 €. Nach der Migration können Sie relativ einfach überprüfen, wie hoch der Gesamtbetrag der Rechnungen im neuen System ist. Stimmt das überein? Dann ist die Testmigration sehr wahrscheinlich gut verlaufen. Stichproben- und Kontrollfunktionalitäten können dies dann bestätigen, und Sie können die Daten von in das neue System übertragen!

Benötigen Sie Hilfe bei der Datenmigration?

Wir haben bereits Datenmigrationen für Kunden durchgeführt. Jede Datenmigration ist einzigartig und bringt Herausforderungen mit sich. Zum Beispiel haben wir für einen Kunden aus dem Finanzbereich Tausende von Kundendaten aus einer Microsoft Access Datenbank in eine neue Landschaft von Mendix Anwendungen übertragen. Durch Total Countings und Checks wurde die Migration außerhalb der Arbeitszeiten erfolgreich durchgeführt, mit minimalen Ausfallzeiten, die manuell korrigiert werden mussten.

Migrationen können auch in Phasen durchgeführt werden. Wir haben dies für ein bundesweit agierendes Großunternehmen durchgeführt, bei dem jede Niederlassung entscheiden konnte, Daten von dem alten, in PHP entwickelten System auf das neue Mendix System zu migrieren. Die Qualität der Daten wurde zunächst pro Niederlassung verbessert (sowohl manuell als auch durch automatisierte Prozesse) und dann, nach Freigabe durch den Endbenutzer, migriert.

Manchmal sind Datenmigrationen weniger komplex und können einfach in die neuen Anwendungen importiert werden, z. B. durch Excel- oder csv-Dateien aus dem alten System. Dies betrifft oft Stamm- oder Basisdaten mit einer einfachen Struktur.

Möchten Sie mehr erfahren?

In der Technologiebranche gibt es zahlreiche Möglichkeiten, den digitalen Wandel voranzutreiben. Möchten Sie die digitale Situation Ihres Unternehmens verbessern? Und suchen Sie einen Partner, der Sie bei der Erreichung dieses Ziels unterstützen kann? Dann ist Emixa der richtige Partner für Sie. Wir übersetzen komplexe Sachverhalte in einfache, benutzerfreundliche IT-Lösungen , die Ihre digitale Transformation beschleunigen und Ihr Unternehmen auf ein höheres Niveau bringen.Zögern Sienicht, uns zu kontaktieren. Wir würden uns freuen, Sie kennenzulernen!