What methodologies do you use to ensure data quality and integrity when migrating legacy system data to a new platform?