Компания «Диасофт» заявила, что ее конвейер по производству ПО позволяет команде из четырех человек выпускать продукт, на который раньше требовалось 35 специалистов. Платформы экосистемы Digital Q разворачиваются за четыре дня — тогда как аналогичные решения от других компаний могут потребовать на это девять месяцев и десятки миллионов рублей.
Российский рынок заказной разработки переживает тихую революцию: конвейерные платформы с элементами ИИ начинают радикально менять экономику ИТ-проектов. Если раньше создание промышленного программного продукта требовало десятков специалистов – от аналитиков до тестировщиков, – то новые инструменты позволяют сжимать команды в разы, сохраняя и даже повышая качество. Первопроходцы, вложившие годы в отладку таких конвейеров, уже фиксируют трехкратное снижение себестоимости разработки.
Об этом заявил Александр Сахаров, директор по работе с партнерами компании «Диасофт», в ходе отраслевой дискуссии, посвященной влиянию ИИ на производство программного обеспечения.
По словам Алексадра Сахарова, ключ к экономии – не сам по себе ИИ, а правильно выстроенный конвейер разработки, к которому подключены специализированные модели на каждом этапе: от расшифровки встреч с заказчиком и генерации бизнес-процессов до автоматического тестирования и создания документации.
«Мы сегодня видим, что четыре человека приносят столько же пользы, сколько раньше – двенадцать. Делают ли они это за счет ИИ? Нет. Они делают это за счет конвейера, к которому прикручено много всего, в том числе искусственный интеллект. Четверо сотрудников за несколько недель способны выпустить готовый промышленный продукт», – рассказал Александр Сахаров.
По его оценке, команда разработки сократилась с 35 до 4 человек. При этом продукт на выходе оказывается не только дешевле, но и качественнее – автоматически покрывается юнит-тестами, нагрузочным тестированием, документацией и требованиями безопасности по ГОСТ РБПО.
При этом участники обсуждения единодушно сошлись в том, что процесс создания ПО с применением ИИ и конвейера не подразумевает сегодня полный отказ от участия людей. Однако, по мнению экспертов, роль разработчиков кардинально трансформируется.
Эксперт дискуссии Алексей Любко, CTO компании Pryaniky.com, ввел характерный термин – «программист-дирижер»: специалист, который не пишет код руками, а управляет оркестром ИИ-агентов, зная их слабые места и направляя к нужному результату. «Раньше был программист-инженер, а теперь программист-дирижер, у которого множество джунов-нейросетей, документописцев и прикладных архитекторов по модулям. Он должен красиво дирижировать этим оркестром», – пояснил Алексей Любко.
По его наблюдениям, в компании уже практически отказались от классических аналитиков: постановщики задач сами создают прототипы продуктов с помощью ИИ-агентов, а набор автоматизированных инструментов делает чек-листы, тесты и QA-проверки.
Несмотря на оптимизм, эксперты обозначили границы эффективности текущих технологий. Иван Тимонов, DevOps/MLOps-инженер, предостерег от использования ИИ в высоконагруженных и критичных системах: риски слишком высоки, а разобраться в логике, которую выстроил ИИ внутри крупного проекта, бывает сложнее, чем написать с нуля. При этом для внутренних сервисов, автоматизации и прототипирования он назвал ИИ «геймченджером».
Ян Азизов, генеральный директор АО «Виртуалитех», обратил внимание на фундаментальное ограничение: нынешний ИИ работает с прошлым, а не с будущим. Он способен анализировать накопленные данные, но не может прогнозировать принципиально новое поведение пользователей – значит, создать по-настоящему инновационный продукт без человека пока невозможно.
Трехкратное сокращение трудоемкости – цифра, которая неизбежно скажется на ценообразовании ИТ-услуг в России. Если платформенный подход к разработке начнет масштабироваться, это может привести к ценовому давлению на традиционные ИТ-аутсорсеры, работающие по модели «больше людей – больше стоимость».
Впрочем, участники дискуссии подчеркивают: эффект проявляется только на типовых задачах и популярных фреймворках. Все, что требует исследовательского подхода, редких технологий или работы с легаси-системами на устаревших языках, по-прежнему остается территорией живого инженера.
Текстовая версия дискуссии “Разработка ПО без хаоса: как настроить конвейер?” доступна по ссылке: https://habr.com/ru/articles/977780/
Автор: diasoft


