Data Migration


Data migration or data recovery projects are encountered in different situations such as:

  • Establishment of a software package or a new development
  • Information Systems Convergence in order to rationalize IT and reduce costs

Your data migration project involves transporting your data from your old environment to your new system, which has a completely different data model as well as management rules.

Within a limited timeframe and budget, you need to populate new data structures according to their own integrity rules. The objective is not so much to migrate the Source data as to ensure that the Target System works correctly with the migrated data. Quite a different story!

Migrating your data to your new system or software package without disrupting your business is a project in itself whose complexity is often underestimated:

  • The source system is often only mastered by a small number of people, who are, for the most part, already critical resources on the project to implement the target solution,

  • The target is moving due to the adaptations made to the target data model as part of functional gaps reduction, often conducted in an agile manner.

  • Due to their design, the new systems are less permissive and require a high quality of data as well as information that may not have been managed – or badly – in the source: a costly data enrichment and reliability project, requiring a high level of project management is therefore necessary.
  • The switchover must be able to occur during a WE whatever the volume of data. The performance of the migration chain is therefore critical.


Data migration is often illustrated by using reference data such as name, surname, address as a reference. Taking such examples leads to greatly underestimating the complexity of the migration, which on such data comes down to simple « MOVE ».

Complex migration issues are found in calculated data and date sequences.



Migrating a portfolio of Bank Credits will require, for example, to adjust the settings so that future maturities are calculated in the same way on the Source and the Target, whereas the calculation engines are different and can generate discrepancies which will inevitably give rise to questions or complaints from customers.

The necessary adjustments to the migration rules can only be managed by an iterative process.

It is therefore crucial to be able to iterate quickly and well. That is to say quickly implementing changes to migration rules without regression. This is the key to the success of a migration project.

Data migration is not like any other development project and cannot be carried out efficiently with standard development means.


 In a general way :

Even if the editors tell you the opposite, ETLs or SQL are not suitable for large volumes and a rapid iteration cycle. These technologies also do not make it possible to produce technical and functional counters making it possible to verify that Lavoisier’s law also applies to data migration: « Nothing is lost, nothing is created, everything is transformed »

We have been asked many times to get out of the rut of projects carried out with reputable ETLs which required extravagant machine resources for poor performance.

. Conventional development languages ​​are not productive enough and do not allow us to have control over the specifications. In practice, after a few iterations, the rules are no longer defined except in the code and in the developer’s mind, who then becomes a bottleneck and a risk to the project.


For all these reasons, we have developed over the years a dedicated technology based on the generation of code from specifications.

Our Offer:

Our approach makes it possible to maintain control over specifications which are always up to date and to produce a standardized, more reliable and more efficient code and to significantly reduce expenses and deadlines.

We therefore focus on the essential: business rules!

We give our customers a business vision of the migration through indicators and business reports to guide recipe, data reliability and anomalies analysis.

We take charge of data migration to your new Information System, on a fixed price basis and a commitment to results, while also providing methodological support, advice and technology for all project stakeholders in order to reduce cost and lead times.

Our Tools:

Our workshops -developed and constantly improved by our very active R&D- cover the entire migration cycle:

With an end-to-end Tooled Data Migration Process:


Our Tool Suite is particularly suited to:

  • Migration to a software package,
  • Migration to new Information System
  • Creation of a data loader
  • Database Merge
  • Data Reliability Analysis
  • Deduplication of repository of Natural and Legal Persons


We work in all kinds of IT environments.

Operating systems (OS): MVS, DOS VSE, VM, GCOS 7, GCOS 8, VMS, UNIX, AS400, WINDOWS, HP3000…

Database Management systems (DBMS): DB2, ORACLE, SYBASE, SQLserver, SQL, INFORMIX, DL1, IDMS, IDS2, ADABAS, DATACOM, IMAGE…

We have strong functional skills in Banking, Insurance, Life insurance, Pension systems, Retail, Human Resources…

Business Cases

Business Cases

Logo Generali (Carré)
GENERALI - Mainframe migration from z/OS-BD2 to Unix-Oracle
Learn more
Logo de SAB (Version petit rectangle)
Banking software publisher - Toolmaker partnership
Learn more
IBM Mutual Migration to Cegedim Activ Infinite
Learn more
Data Migration to SAP
Learn more
Logo Banque Populaire (Rectangle)
Banque Populaire
Migration and Mergers Service Center
Learn more
Logo APRIA Landscape
GCOS 7 Migration to Oracle Unix
Learn more
Migration and Deduplication of the Agent repository
Learn more
Logo AGIRC ARRCO (Rectangle)
Data loader and Migration Kits
Learn more
Logo AG2R La Mondiale (Rectangle)
Data Loader Supplemental Pension
Learn more