The paramount importance of data
When replacing or modernizing existing systems, in addition to the “classic” quality assurance of the application, a migration of the data that has grown over many years must very often be planned and carried out. Migrations of this kind are of central importance because the integrity of the data must be preserved and data must be reused.
An essential task of migration support is to check the data integrity after migration. Various methods can be used, such as database comparisons using queries in the old or new system by checking random samples. Furthermore, it is also possible to evaluate attributes of data sets by checking corresponding correlations between the data. Which of the possible methods is eventually used in each project depends on the amount as well as the complexity of the data being migrated.
Data migration projects
Data migration projects require careful planning and execution due to intervention in the existing data stocks. Potential steps can be:
- Analysis of the existing data stock
- Time schedule determination (e.g. implementation step by step or in a "big bang")
- Definition of quality assurance measures to ensure the integrity of the data (e.g. original data compared to migrated data)
- Selection of methods to ensure both the integrity of migration data and timely verification
- Check the usability of the migrated data in the new system
Benefits
- Careful migration planning and execution, as well as examining the integrity and usability of the migrated data sets are integral tasks in migration projects. Thanks to our experience in projects of different sizes, we support our customers in the various phases and in selecting the appropriate procedure and quality assurance measure.