Как считаете, стоит ли пользоваться услугами аутсорсинга в ИТ разработке или все таки лучше заниматься всеми вопросами своими силами? Что лучше на ваш взгляд?
Нельзя сказать что лучше. Нет универсального ответа. Каждая компания сам выбирает как им заниматься И разработкой. Все зависит от конкретного случая.
Раньше аутсорсинг использовали только в случае ускорения разработки такого проекта, увеличения его масштаба и так далее. Но в последние года большинство ИТ компаний выбирают аутсорсинг, чтобы снизить расходы. В любом случае так или иначе аутсорс пользуется спросом. Главное найти надежного ИТ партнера. Вот почитайте об этом статью https://redlab.dev/blog/evolutsiya-it-autsorsa/
А что за проект у вас? Нужно начинать с того, что именно вам нужно. Вам разовые услуги нужны или на постоянной основе? Если разовые, то конечно, лучше нанять фрилансеров для этого
А я считаю, что лучше взять в штат сотрудников. Тогда вы исключите утечку информации из компании, а так это рискованно. По факту вы совершенно посторонней организации даете полный доступ ко всей информации на фирме. Если есть проблемы с набором персонала, то обратитесь в кадровое айти агентство https://hiring-it.ru/