It is important to maintain integrity throughout the data migration process. It is essential to listen to the client and understand the organizational goals. The key to migrating data effectively is to identify how current processes can be reinvented to work more efficiently, maximizing current resources, repurposing prodedures, processes and programs.