 Firstly, it should include the creation of a competitive advantage; this is an important element that should form the basis of adopting this type of outsourcing.Secondly, on-demand outsourcing demands that the managers spend more time in streamlining the activities that are important for business success.In addition, they need to undertake repositioning of the business in the marketplace or achieve a dramatic increase in market share.