Иногда заказчики теряются в определениях аутстаффа и аутсорса. Давайте разбираться.
Аутсорсинг - это вывод ИТ-проектов за пределы компании и их передача команде-аутсорсеров с заключением договора на сотрудничество.
На аутсорс можно передать разработку ПО под ключ или часть всего процесса - например, Backend-разработку.
Аутстаффинг - передача отдельных специалистов и разработчиков для укрепления или расширения команды проекта.
В таком случае оформление может быть через договор сотрудничества, при котором специалисты остаются в штате компании-поставщика услуг, и/или трудоустройством в штат компании-заказчика.
Часто, когда речь идет о предоставлении услуг отдельных ИТ-специалистов, аутстаффинг называют аутсорсом - в таком случае суть одна.
Это значит, что преимущества аутсорсинга Backend-разработки на заказ те же, что и у аутстаффинга.
Формат оформления сотрудничества и вид договора обсуждается и подбирается с учетом предпочтений заказчика и нюансов проекта.