Уже 21,6% российских компаний внедряют решения на основе low-code и no-code (LCNC), позволяющие создавать различные информационные системы из готовых блоков, как в конструкторе, с минимальным программированием, показало исследование Высшей школы бизнеса НИУ ВШЭ. Планируют внедрять такие решения 42,3% организаций, и 36% исследуют это направление. Как отмечает аналитик Gartner Варша Мехта, компании все чаще обращаются к технологиям разработки low-code, чтобы удовлетворить растущие потребности в гибком подходе по созданию приложений и быстром их конструировании.
Объем российского рынка LCNC в 2022 г. составлял восемь млрд руб., оценивали аналитики Startpack. Они ожидают, что к 2028 г. сегмент вырастет до 30 млрд руб. IT Guild выделяет среди отечественных решений такие платформы, как SimpleOne, Directium, ELMA365, BPMSoft, «Первая форма», Pyrus и другие.
К 2030 г. мировой рынок LCNC-решений увеличится до $187 млрд, прибавляя в среднем 31,1% в год, прогнозируют аналитики Research and Markets. А эксперты Gartner полагают, что к 2025 г. 70% новых приложений будут созданы с использованием технологий LCNC.
Рост популярности low-code решений можно объяснить стремительной цифровой трансформацией бизнес-процессов и растущим спросом на IT-продукты, отметил член генсовета «Деловой России», генеральный директор IT-консалтинговой компании «Крайнон» Вадим Юн. Традиционная разработка ПО требует значительных временных и трудовых ресурсов, при этом квалифицированных разработчиков не хватает, пояснил он. «Low-code/no-code платформы минимизируют эту проблему благодаря возможности быстрого создания приложений без необходимости глубокого понимания программирования. Это позволяет вовлечь в процесс разработки бизнес-аналитиков и других стейкхолдеров, сокращая разрыв между бизнесом и IT», ‒ сказал эксперт. Люди, настраивающие решения с помощью технологий LCNC, гораздо лучше представляют предметную область и понимают требования конечных пользователей, благодаря этому можно радикально упростить создание конечных решений, согласен президент компании «ДоксВижн» Владимир Андреев.
За последние два года российским компаниям пришлось обратиться к low-code продуктам и из-за потребности в быстрой миграции на новые решения или их интеграции в уже существующий ландшафт, отметил директор департамента продуктовой разработки компании «Норбит» Александр Наймарк. «Кроме этого, необходимо было экономить: бюджеты на IT распределялись в режиме ограничений, плюс компании были сфокусированы на быстром возврате инвестиций», ‒ пояснил эксперт. По его словам, немаловажным фактором стал и растущий дефицит высококвалифицированных разработчиков.
Впрочем, интерес к low-code возник еще во время пандемии COVID-19, когда компаниям требовались скорость и гибкость, чтобы подстроиться под критические изменения, указал Наймарк. Сыграла роль и цифровизация бизнес-процессов, которая задала темп большому количеству проектов автоматизации и обусловила рост потребности в приложениях, отметил он.
Главный плюс LCNC-решений в том, что они делают автоматизацию более дешевой и доступной для многих компаний, считает главный исполнительный директор low-code системы управления бизнес-процессами Pyrus Максим Нальский. «Условно, вместо 100 программистов со средней зарплатой от 200 000 руб. вы можете нанять 25 аналитиков, которые получают от 130 000», ‒ пояснил он. Данный принцип действительно работает, но только до достижения определенного порога сложности бизнес-процессов и программного обеспечения, которое необходимо разработать с помощью low-code/no-code платформы, предупредил партнер, лидер практики технологического консультирования компании ДРТ Тимофей Хорошев.
LCNC-решения позволяют получить быстрый результат, указал руководитель по продаже решений компании Directum Виталий Томко. Использование low-code подхода уменьшает время выпуска новой функциональности, необходимой бизнес-подразделению, с пяти‒семи дней до нескольких часов, при этом число вовлеченных людей снижается примерно с 10 до двух человек, уточнил старший вице-президент, руководитель блока «Технологии» Сбербанка Кирилл Меньшов. Быстрая разработка и развертывание приложений помогают компаниям оперативно реагировать на изменения в рыночных условиях, добавил Юн.
У LCNC есть и минусы. Платформы позволяют создать далеко не все, заметил Нальский. «Разница примерно та же, что между собранным под заказ автомобилем, где каждый рычаг или сиденье сделаны под вас, и моделью массового производства. В последнем случае выбор у вас тоже есть, но уже из ограниченного набора опций», ‒ пояснил эксперт. Действительно, пока еще не существует глобальных примеров формирования сложных систем на основе такого подхода, добавил член генерального совета «Деловой России», основатель ГК «Кросс технолоджис» Евгений Чугунов.
Разработчики не полностью свободны в выборе интерфейсных решений и реализации тех или иных конечных сценариев, согласен Андреев. Чем уникальнее конкретная задача, тем менее применимы LCNC-решения, считает он.
Принцип no-code – пустить в разработку «гражданских программистов» требует от системы «антихрупкости», то есть защиты, чтобы важные бизнес-процессы не встали от вмешательства в ее настройку, подчеркнул Томко. При этом важно найти баланс между предоставляемыми инструментами, гибкостью системы и ее устойчивостью к изменениям.
Впрочем, факторы риска обусловлены, скорее, незрелостью направления, которое пока еще только формируется: не установлены критерии, по каким признакам решения можно отнести к LCNC, считает Наймарк. По его словам, многие вендоры используют термин low-code в маркетинговых целях, но не обеспечивают ожидаемой функциональности.
В первую очередь инструменты LCNC используют банки, ритейл, телеком, перечислил Нальский. Их бизнес напрямую зависит от автоматизации и IT-продуктов, при этом игроки постоянно ищут способы, как получать максимум выгоды с каждого вложенного рубля, пояснил эксперт. Так, поставщики финансовых услуг часто сталкиваются с необходимостью быстрой адаптации к меняющимся нормативным требованиям и потребностям клиентов, дополнил Юн. Платформы LCNC позволяют быстро разрабатывать и обновлять приложения, обеспечивающие соответствие новым регуляциям и улучшение клиентского опыта, отметил он. По словам эксперта, для ритейла важно оптимизировать процессы управления товарными запасами, проводить маркетинговые кампании.
Впрочем, скорее, нужно говорить не об отраслях экономики, а о прикладных задачах, в которых системы LCNC используются чаще всего, указал Андреев. «Low-code уже давно и успешно применяется для автоматизации бизнес-процессов и документооборота, в системах построения корпоративной отчетности и BI-системах (набор инструментов и программ для бизнеса, которые собирают данные из разных источников, обрабатывают их и представляют в наглядном виде. ‒ «Ведомости. Инновации и технологии»)», ‒ перечислил эксперт. Также Low-code используется в настройке других систем: планирования ресурсов предприятия, управления взаимоотношениями с клиентами, автоматизации работы техподдержки с клиентскими обращениями, добавил он.
В последние годы элементы LCNC можно найти практически во всех предметных областях, отметил Андреев. Такие решения востребованы в крупных организациях с уникальными бизнес-процессами, где, как правило, неприменимы типовые решения, продолжил Андреев. «Основной моделью внедрения является кастомизация того или иного типового бизнес-процесса. И для этого low-code подходит идеально», ‒ сказал эксперт. Речь о ситуации, когда поставщик решения предоставляет «готовую коробку», реализованную на базе инструментария LC, а интегратор или персонал компании «дорабатывает» решение в отдельных нюансах.
До 2022 г. в сфере LCNC в России в основном использовались иностранные решения (более 60%), сейчас их доля ‒ около 5%, оценил Наймарк. «LCNC-платформы ‒ это та область, в который мы (российские IT-компании. – «Ведомости. Инновации и технологии»), пожалуй, не уступаем западным поставщикам, за исключением, может быть, нескольких узких предметных отраслей», ‒ считает Андреев.
При этом в России в данной сфере конкуренция сильнее, чем на Западе, полагает Нальский. В отличие от США, в нашей стране нет массового притока разработчиков, поэтому приходится решать задачи бизнеса другими способами, пояснил эксперт. «И в то же время у нас колоссальный спрос на высококачественные IT-продукты», ‒ утверждает Нальский.
Впрочем, технологии LCNC и в мире, и в России пока еще далеки от идеала, их развитие в ближайшие годы – очевидный тренд всей IT-отрасли, отмечает Андреев. По его мнению, с одной стороны, платформы станут еще универсальнее и позволят создавать более разнообразные решения, с другой ‒ будут появляться специализированные сервисы для создания LCNC-решений в узких предметных отраслях. Но труд программистов, по крайней мере в обозримом будущем, не останется невостребованным, полагает эксперт. Традиционное программирование будет важной частью разработки сложных и специализированных приложений, требующих высокой степени кастомизации и производительности, которые low-code платформы не всегда могут предоставить, согласен Юн.
Рынку LCNC еще несколько лет потребуется на дозревание, уверен Наймарк. «Сейчас многие компании жалуются на недостаток гибкости low-code платформ. Клиенты недовольны и ограничениями по безопасности, и сложностями с интеграцией [с используемым ПО]. Все эти вопросы будут постепенно закрываться», ‒ полагает он.