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

Inhaltsübersicht

Wenn Sie Ihre bestehende Anwendungslandschaft ersetzen oder ein älteres System auslaufen lassen wollen, gibt es eine Menge zu beachten. Welche Anforderungen soll die neue applications erfüllen? Sind 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 data aus den bestehenden Systemen! Denn ohne bestehende data im neuen applications können diese oft nicht optimal von Mitarbeitern oder Kunden genutzt werden.

Neue applications nutzen oft data aus bestehenden Systemen oder dem zu ersetzenden System, um Kunden zu bedienen, Analysen zu erstellen oder andere Geschäftsprozesse durchzuführen und zu unterstützen. Daher ist es von entscheidender Bedeutung, klar zu umreißen, wie die data migration angegangen werden soll. Die Datenmigration ist nicht nur ein Stück Software, das entwickelt werden muss, sondern umfasst auch Schritte zur data Bewertung, die oft manuelle (menschliche) Auswertungen einschließt.

Stellen Sie die richtigen Fragen

Damit Sie in Ihrer neuen Anwendung auf Ihre data zugreifen können, müssen Sie sich im Vorfeld Gedanken über die folgenden Aspekte machen und diese in einen Migrationsplan aufnehmen:

  • Welche Systeme sind an der Migration beteiligt?
  • Welche data möchten Sie auf Ihre neue(n) Anwendung(en) übertragen?
  • Brauchen Sie wirklich all diese data? Oder können Sie akzeptieren, dass ein Teil von data 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 data aus dem alten System die neuen Systeme in hoher Qualität erreicht?

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

Verbessern Sie die Qualität von data!

Um data in Ihrem neuen System optimal nutzen zu können, muss es vollständig und aktuell sein. Leider wird data schnell "verschmutzt" oder veraltet. Studien und Analysen zeigen, dass jedes Jahr mindestens 5 % von data in Systemen unvollständig oder veraltet werden. Daher ist data migration auch eine Gelegenheit, Ihre data zu überprüfen, zu reinigen und gegebenenfalls zu ergänzen.

Klare Vereinbarungen treffen

Ein fester Bestandteil Ihres data migration Plans besteht aus klaren Vereinbarungen. Absprachen über: "Welche data können und sollen wir automatisch übertragen? Welche data akzeptieren wir, dass sie überhaupt nicht migriert werden können? Und welche data sind uns so wichtig, dass wir bereit sind, sie notfalls manuell neu zu erfassen?" In jedem data migration Projekt 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 data können vollautomatisch und problemlos übernommen werden. 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 data schauen? Passen Sie die data manuell an, lehnen Sie sie ab 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 data "einfach so". Sie erstellen eine Migrationssoftware und testen die Migration. Während dieser Tests lassen Sie auch alle data ü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 Gesamtrechnungsbetrag 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 data in das neue System übertragen!

Benötigen Sie Hilfe bei data migration?

Wir haben bereits data Migrationen für Kunden durchgeführt. Jede data migration ist einzigartig und bringt Herausforderungen mit sich. Zum Beispiel haben wir für einen Kunden aus dem Finanzbereich Tausende von Kundendateien aus einer Microsoft Access Datenbank in eine neue Landschaft von Mendix applications übertragen. Durch Totalzählungen und -kontrollen 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. Dies haben wir für ein landesweit tätiges Großunternehmen getan, bei dem jede Niederlassung entscheiden konnte, ob sie data von dem alten, in PHP entwickelten System auf das neue Mendix migrieren wollte. Die Qualität von data wurde zunächst pro Niederlassung verbessert (sowohl manuell als auch durch automatisierte Prozesse), und dann, nach Zustimmung des Endbenutzers, wurde es migriert.

Manchmal sind die Migrationen von data weniger komplex und können einfach in das neue applications importiert werden, z. B. durch Excel- oder csv-Dateien aus dem alten System. Dies betrifft oft Stamm- oder Basisdaten data 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 solutions, 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!