Application Migration

Es gibt viele Gründe für die Notwendigkeit der Migration einer Anwendung im Unternehmen.

- technologische Mängel der genutzten Standardsoftware

- time to market der genutzen Technologie im Entwicklungsprozess

- Harmonisierung der IT-Landschaft / Einführung von Standardsoftware

- Fehlendes Personal mit den notwendigen Technologiekenntnissen
  (z.B. Legacy-Anwendungen)

Wir arbeiten seit Jahren erfolgreich mit Partnern zusammen, die darauf spezialisiert sind, die vorhandene Anwendung werkzeug- und methodengestützt im Sinne eines Software-Recycling zu modernisieren. Basis des Erfolges für solche Projekte ist eine Management Prozess, der durch uns gerne für Ihr Unternehmen durchgeführt wird.

BOLERO IT-System Check


Die wesentlichen Phasen sind:

Design Recovery

-  Tool Based Analysis and Design Recovery of the existing system

-  Extraction of semantic details with regards to component definition and data control information including User Interface & processing logic

-  Validation of Machine Readable Models

Analysing the Design Models

- Structuring of machine readable design models including input / output data, data structures, data conversions, database access, processing routines, screens and report, job streams

- Mapping of data and functionality to reduce complexity and creation of consolidation model

- Separation of common data structures and functionality from specialized items

Consolidation & Generation Phase

- Definition, adoption, enhancements of code templates, screens and reports

- Recreation of the system in the target framework based on design models from repositories

- Program and system testing


Mit Hilfe des ADM (Architecture Driven Migration) ist gewährleistet, dass alle Assets und  gelebten Funktionalitäten der Anwendung identifiziert und dokumentiert werden, und in einem kontrollierten Übergang in die neue Technologie überführt werden. Dieses Vorgehen ist oft wesentlich kostengünstiger und schneller als die Neuentwicklung (from scratch) oder die Einführung und Anpassung einer Standardsoftware in Ihrem Unternehmen.