Externalizar el desarrollo de software frente a mantenerlo en la empresa