ИИ ускорил разработку программ во Freedom Holding Corp. до пяти раз: как теперь работают программисты
Что произошло
В международной финансовой группе Freedom Holding Corp. искусственный интеллект ускорил разработку программного обеспечения в среднем в два-пять раз. Об этом корреспонденту BES.media рассказал директор по разработке Freedom Holding Operations Евгений Самойленко.
Какие задачи разработчиков уже выполняет ИИ
Freedom Holding постепенно внедряет ИИ-агентов в процессы создания программного обеспечения. В некоторых командах искусственный интеллект уже выполняет практически все основные этапы разработки.
Речь идёт не только о написании программного кода. ИИ-агенты также помогают готовить подробные технические задания, разрабатывать программы, тестировать их и выпускать обновления.
"У нас много компаний, много команд, и есть команды, которые это адаптировали уже достаточно давно, и практически полный процесс разработки – по сути, от написания детального технического задания, программирования, разработки, тестирования и деплоя – выполняется агентами. Но это не везде", – рассказал Самойленко.
При этом такой подход пока используют не все подразделения холдинга. По словам Самойленко, компания продолжает экспериментировать с ИИ и совершенствовать процессы разработки.
Насколько быстрее программисты стали выполнять задачи
Freedom Holding уже провела внутренние замеры эффективности использования искусственного интеллекта. Результаты различаются в зависимости от команды. Например, в одном подразделении скорость разработки программного обеспечения выросла в три раза, а в другом – в полтора раза.
Самойленко объяснил, что многое зависит от сложности конкретной задачи. Наибольший эффект ИИ даёт там, где разработчикам приходится выполнять большое количество простых и повторяющихся действий. В таких случаях искусственный интеллект позволяет ускорить работу в три-пять раз.
Кроме того, ИИ помогает быстрее тестировать программы и находить ошибки в коде.
"В среднем я скажу, что от двух до пяти раз скорость разработки увеличилась", – отметил Самойленко.
Кто проверяет программы, написанные искусственным интеллектом
Несмотря на широкое использование ИИ-агентов, Freedom Holding не отказывается от участия специалистов в разработке. По словам Самойленко, даже если программный код полностью подготовил искусственный интеллект, перед запуском его обязательно проверяет человек.
"Мы всегда используем принцип human in the loop, то есть проверка человеком кода всегда присутствует", – подчеркнул он.
Кроме проверки разработчиками, в компании используют специальные программы для поиска ошибок и уязвимостей в коде. Такие инструменты помогают выявлять недостатки, которыми потенциально могут воспользоваться злоумышленники. При этом проверка безопасности обязательна независимо от того, кто написал программу – человек или искусственный интеллект.
Почему это важно
Ускорение разработки позволяет компаниям быстрее создавать программы, исправлять ошибки и выпускать обновления. Это касается в том числе банковских приложений и других цифровых сервисов, которыми пользуются клиенты. Например, если разработка определённой функции раньше занимала больше времени, использование ИИ может помочь быстрее подготовить её к выпуску.