Warum Umstiege an den Daten scheitern
Neue Software wird meist wegen ihrer Funktionen ausgewählt. Ob der Wechsel gelingt, entscheidet sich aber an den Daten: Kundennummern, die doppelt vergeben sind, Artikel ohne Einheit, Freitextfelder, in denen jahrelang alles Mögliche gelandet ist. Werden diese Daten ungeprüft übernommen, kämpft das neue System von Anfang an mit den alten Problemen.
Unser Vorgehen
- Bestand aufnehmen – welche Daten liegen wo, in welcher Qualität, mit welchen Abhängigkeiten?
- Zuordnung festlegen – welches Feld im Altsystem wird zu welchem Feld im neuen Programm, was wird umgerechnet, was bleibt im Archiv?
- Bereinigen – Dubletten zusammenführen, Lücken markieren, Formate vereinheitlichen.
- Probemigration – Übernahme in eine Testumgebung, Abgleich von Summen, Stichproben und Auswertungen.
- Umstieg – Übernahme zum Stichtag, Kontrolle, Abnahme.
- Dokumentation – nachvollziehbar festgehalten, was übernommen, umgewandelt oder archiviert wurde.
ETL und Datenintegration
Nicht jedes Datenproblem ist ein einmaliger Umstieg. Oft sollen zwei Programme dauerhaft zusammenarbeiten: Aufträge aus dem Webshop in die Warenwirtschaft, Stunden aus der Zeiterfassung in die Lohnbuchhaltung, Kennzahlen aus mehreren Quellen in eine Auswertung. Dafür bauen wir ETL-Strecken, die Daten regelmäßig und überwacht übertragen – mit Protokoll und Meldung, wenn etwas nicht passt.
Schnittstellen und Auswertungen
Wo Programme keine fertige Verbindung haben, entwickeln wir sie: über vorhandene Programmierschnittstellen, Datenbankzugriffe oder Dateiaustausch. Und weil saubere, verbundene Daten die Grundlage für jede KI-Prozessautomatisierung sind, ist eine gut gemachte Integration oft der erste Schritt dorthin.
Was Sie am Ende in der Hand haben
- Vollständige Daten im neuen System – geprüft anhand von Summen, Stichproben und Auswertungen, die vorher und nachher übereinstimmen müssen.
- Eine Zuordnungstabelle, aus der hervorgeht, welches alte Feld wohin übernommen wurde und welche Regeln dabei galten.
- Ein Archiv der Altdaten, das nicht übernommen wurde, aber aus rechtlichen oder praktischen Gründen erhalten bleiben soll.
- Wiederholbare Abläufe: Die Migration ist als Skript oder ETL-Strecke gebaut und kann bei Bedarf erneut ausgeführt werden – etwa für einen zweiten Standort.
- Klare Verantwortung: Sie wissen zu jedem Zeitpunkt, welcher Schritt erledigt ist, was getestet wurde und was noch aussteht.
Typische Umstiege
- Wechsel der Warenwirtschaft oder des ERP-Systems
- Ablösung selbstgebauter Access- oder Excel-Lösungen durch eine richtige Datenbank
- Umzug von Dateiservern nach SharePoint und Microsoft 365
- Zusammenführung von Daten nach Firmenübernahmen oder Standortzusammenlegungen