A prática de contrair o desenvolvimento de software personalizado para uma empresa externa é comumente referido como
terceirização .
Mais especificamente, pode ser chamado:
*
terceirização de software: Este é um termo geral que abrange qualquer tipo de trabalho de desenvolvimento de software realizado por uma parte externa.
*
terceirização de desenvolvimento de software personalizado: Isso se refere especificamente a terceirizar o desenvolvimento de aplicativos de software sob medida que são adaptados às necessidades específicas de um cliente.
Existem outros termos relacionados, como:
*
terceirização offshore: Terceirizar para uma empresa localizada em um país diferente.
*
terceirização próxima da costa: Terceirização de uma empresa localizada em um país próximo.
*
terceirização em terra: Terceirizar para uma empresa localizada no mesmo país.
O termo "terceirização" é o termo mais utilizado e compreendido para essa prática.