How would you structure an analysis to determine whether a client should outsource a key business function or keep it in-house?