L'implementazione di un'operazione di esternalizzazione è complessa e richiede, da un lato, una conoscenza perfetta delle attività esternalizzate, ma anche una fiducia incondizionata nel fornitore che svolgerà tali attività. Non bisogna dimenticare che l'esternalizzazione ha lo scopo di ridurre i costi, aumentare la flessibilità e concentrarsi sul ""core business"". Per questi motivi è necessario effettuare diagnosi accurate, poiché la decisione è troppo importante per essere presa con precipitazione.