Er zijn verschillende redenen:
- Huidige analisten zijn moeilijk te vinden op de markt
- Ook beginners zijn duur, hoewel ze nog steeds inwerkperiode nodig
- Bedrijven kunnen wensen om een ​​full-time analisten in dienst hebben, als de inzet slechts sporadisch nodig zijn
- oude gevestigde analisten zijn vaak eenlingen die lang in het bedrijf zijn en nog niet geïnternaliseerd de nieuwe rol als interne dienstverleners
- De dynamiek van de markt hoger is dan de kennis die nodig is
- een datacenter
- de nodige IT-vaardigheden
- de software die nodig is om analyses uit te voeren
- externe gegevens b.v. een DataMarket