Тем не менее, возможна ситуация, когда аутсорс и инхаус-разработка эффективно сосуществуют и достигают отличных результатов. Как известно, найти хорошего IT-специалиста — достаточно сложная задача, и поиски сотрудников в команду могут затянуться, в то время как рынок требует от компании быстрого реагирования на меняющиеся условия. Если внутренних ресурсов недостаточно, аутсорс-команду можно подключить к отдельным проектам. При минимальном контроле и четко сформулированных вводных решение может быть реализовано качественно и в требуемые сроки.
Интересный пост. Все зависит от проекта, бюджета и сроков.
Тут, конечно, все сильно зависит от желания компании быть зависимой
Зависимость есть в любом случае, как и от внутренней команды разработки и процессов так и зависимость/риски от работы с внешним подрядчиком. Я бы все таки смотрел от потребности решить те или иные задачи оперативно/эффективно.