There are various best procedures which have evolved over the past 20 years to mitigate risks and increase results of projects that are offshored and outsourced. Several of such practices are related to business processes. I wrote a detailed posting over the Advantages and Disadvantages of Know-how in Businesses as https://advantages-and-disadvanta54208.frewwebs.com/33402068/the-best-side-of-what-is-outsourcing-in-business