1. Confirm the migration scope and ownership
Start with an object inventory covering master data, open transactions, balances, history, attachments, and interfaces. Record the source system, target object, business owner, retention requirement, and migration decision for each object: migrate, archive, transform, or leave behind.
A clear RACI prevents the migration team from becoming the default owner of business decisions. Functional leads should own what the data means, data owners should approve quality rules, and the technical team should own extraction, transformation, load execution, and evidence.
