Migration im IT-Bereich

Übersicht

Dienstleistungen
Entwicklung
Migration
Beratung
Download Migration

Dr. Erik Wischnewski präsentiert sich als Migrations-Experte

Startseite

IT-Consulting

Astronomie

Literatur

zur Person

Dem Angstgespenst Migration systematisch begegnen ...


Die Überführung (Portierung) des Altsystems in das Neusystem erfordert eine sorgfältig ausgearbeitete und risikominimierende Migrationsstrategie . Diese umfasst alle Bereiche:

Die größten Probleme treten meist bei der Software- und der Datenmigration auf. Der Grund liegt darin, dass in diesen Bereichen nicht nur einfach das Altsystem durch ein Neues ersetzt wird, sondern das neue System eine höhere Intelligenz besitzen soll, die Daten mehr als zuvor miteinander verknüpft und korreliert werden und eine höhere innere Konsistenz besitzen müssen. Beides erfordert neue Funktionen und eine völlig neue Architektur der Software. Eine Ist-Aufnahme ist der erste Schritt zum systematischen Erfolg.

Bedingt durch neue Funktionalität ist oftmals auch ein neues Frontend erforderlich, zudem müssen Aufbau- und Ablauforganisation angepasst werden. Dies ist ein langer Prozess, der vor allem ein planerisches Vorgehen mit sich bringt. Oftmals aber können existierende Systemlösungen eingesetzt werden, die entsprechend zu konfigurieren sind. Damit beschränkt sich die Migration im einfachsten Fall darauf, die Altfunktionen im neuen System abzubilden. Im Extremfall müssen neue Workflows definiert und parametrisiert werden.

Folgende größere Migrationsprojekte habe ich in den letzten 20 Jahren verantwortlich durchgeführt:

 

Altsystem

Neusystem

Umfang

Aufgaben / Probleme

1987

Commodore PET
(µP 6502, Basic)

IBM-PC
(TurboPascal)

ca. 40 Anwendungen

Neuentwicklung Backend und Frontend mit Turbo Pascal
leitungsgebundene Datenübernahme (völlig unterschiedliche Hardware-Anschlüsse, Entwicklung eines speziellen Schnittstellenprotokolls)

1995

MS-DOS

Windows (16-Bit)

ca. 100 Anwendungen

Neuentwicklung Backend und Frontend mit Visual Basic,
Migration der Daten von Textdateien in eine relationale Access-Datenbank

1998

Windows (16-Bit)

Windows (32-Bit)

PROAB, proLife,
ca. 20 Anwendungen

Übernahme von VB 4 nach VB 5, spezielle Anpassungen und Erweiterungen

1999

AS 400

C/S und MSSQL

kompletter Datenbestand
einer Versicherung

Projekt GIGA: Datenmigration, keine Dokumentation, andere Hardware,
Zielsystem nicht voll definiert, fehlende Daten, Inkonsistenz

2002

EHA Access

EHA .NET

alle Zählerdaten des REWE-Konzerns

Vertiefung der Datenstruktur, Informationen fehlen

2006

Visual Basic  6

.NET 2.0
(Visual Studio 2005)

PROAB, proLife, proMeus
(200k LoC, 200 Formulare, Module, Klassen, Berichte)

Übernahme von VB 6 nach VB.NET, umfangreiche Anpassungen und Erweiterungen, völlig neues DB-Management

Auszug aus der Dokumentation der Migration 1999:

Download Migration

Download der vollständigen Präsentation als PDF-Datei.

Diese Website ist optimiert für die Schriftart Arial 12. Sie wurde am 02.09.2010 vom Webmaster aktualisiert.
Impressum: Verantwortlich im Sinne des §6 TDG und des §6 MDStV: Dr. Erik Wischnewski