Outsourcing programming and statistical tasks to an external provider is a necessity for most pharmaceutical companies. The time and resource required to train each provider can be extensive, so there are advantages in committing to a single provider – generally described as a Functional Service Provider (FSP).