We reform how you...
Migrations come in many forms and, often, have data cleansing and data enrichment, consolidation or alteration mixed in with them. Cases include:
These exercises are often seen as an ‘opportunity’ to undertake exercises such as:
They are always complex exercises and there is a lot of opportunity to create defects in the data, one that show up immediately and ones that sit in the background, waiting to trip up a process at some future date.
Migrations go wrong, even apparently simple ones. Their execution can go wrong, tripped up by oversights or unexpected patterns in the data. Even where data has been ‘correctly’ dealt with the result can be issues. Other systems that consume the data can react badly to changes, the overall experience of the people and organisations the data relates to or affects can be badly damaged. Recent times have seen:
Inappropriate and inadequate approaches to the testing and to the evaluation of the consequences of data migration allowed these things to happen.
Some key factors that cause problems for migrations included:
A disciplined, autonomous, programme of assurance is a key measure that must be taken to reduce the risk of a migration. This is not a typical test activity. It must be a holistic assurance activity looking at all aspects of the migration from all perspectives and, where necessary, going down to the bits and bytes level representation of data. Some key success factors include:
Our team has a blended skill set that is well matched to the challenges of data migration testing. A blend that spans:
We can develop the approach needed to ensure data migration assurance and testing is effective. Then we can deliver the execution of the approach, staying on course through the turbulence generated in evolving, challenging, high pressure programme conditions.
Ensuring a successful migration of a regulator’s system of record Updating the Register - Ensuring a successful data migration