Más específicamente, se puede llamar:
* Outsourcing de software: Este es un término general que abarca cualquier tipo de trabajo de desarrollo de software realizado por una parte externa.
* Outsourcing de desarrollo de software personalizado: Esto se refiere específicamente a la subcontratación del desarrollo de aplicaciones de software a medida que se adaptan a las necesidades específicas de un cliente.
Hay otros términos relacionados, como:
* Outsourcing: Outsourcing a una empresa ubicada en un país diferente.
* Outsourcing cercano a la costa: Outsourcing a una empresa ubicada en un país cercano.
* Outsourcing en tierra: Outsourcing a una empresa ubicada dentro del mismo país.
El término "outsourcing" es el término más utilizado y entendido para esta práctica.