Зачем крупные компании заказывают разработку сервисов у сторонних компаний?
Потому что их специалисты занимаются чётко определённым кругом ежедневных задач, а нанимать большую команду ради одного проекта крайне невыгодно.
Комплексные проекты выгоднее заказывать у IT-гигантов, чем создавать и поддерживать собственное управление разработки.
Поэтому свои IT-шники в основном занимаются административными работами, составлениями тз, приемками, решениями проблем и ковровым сопровождением, выявлением и описанием багов.
Захотел "сбер" сделать портал: это ему надо нанять 100 давольно специфичных по стэку IT-шников, чтобы они за полгода-год его написали, потом, в первый год, для исправления багов достаточно 30, а в последующие для поддержки и 10 не спешно справятся. Получается лишних 70, 20 надо сокращать, или же, у стороннего разраба их просто переведут на другие проекты. Тк "сберу" питонисты больше не нужны, у них следующий проект на яве планируется.