I have migrated Business transaction processes to Indian companies. This involves understanding the need of the client, and also the end customer to which he is offering services. Then chalk out a business flow to establish a solution oriented solution. Afterwards, give a sound migration plan. It should be the one having risk mitigation and backup.