Логотип
Баннер в шапке 1
Баннер в шапке 2
2025/04/11 06:55:34

TAdviser: Low-code Day 2025

26 марта прошла конференция от TAdviser под названием «Low-code Day 2025». Какие процессы целесообразно автоматизировать с использованием лоукод-подхода, возможности современных лоукод- и ноукод-платформ, их проблемы, результаты кейсов — вот неполный круг вопросов и тем, обсуждавшихся спикерами и слушателями в ходе мероприятия. Конференцию посетили представители таких организаций, как «Вкусно — и точка», «Роснефть», ФГБОУ ВО ГМУ имени адмирала Ф.Ф. Ушакова, X5 Group, МГТС, «М.Видео-Эльдорадо», «Сбербанк-Технологии», АНО «Институт искусственного интеллекта», «Русагро Технологии», ВТБ, Институт системного программирования им. В.П. Иванникова РАН, «ЛеманаПро». Вела конференцию Юлия Вагнер.

Содержание

[Свернуть]

Придется развивать искусственный интеллект

Алексей Борисов, директор по консалтингу, исследованиям и аналитике, фонд «Сколково», представил результаты аналитики рынка российских разработчиков лоукод-платформ 2025 года. Он напомнил, что это уже второе подобное исследование, а первое было проведено в прошлом году.

Алексей Борисов, директор по консалтингу, исследованиям и аналитике, «Сколково»

Методология исследования включала три этапа: глубинные интервью с конечными заказчиками лоукод-платформ, опрос разработчиков с целью получения первичной оценки, демонстрация платформ (экспертная оценка) для подтверждения первичной оценки. Формат работы: демонстрационные сессии по системе видеоконференцсвязи.

Всего было опрошено 30 разработчиков. Их платформы проанализировали по 410 параметрам. Выводы по итогам исследования выглядят следующим образом. Компаниям требуется создание собственных решений из-за недостатка стандартных инструментов для решения специфических отраслевых задач. Лоукод-платформы хорошо подходят для автоматизации внутренних процессов, снижения затрат на создание софта и быстрой разработки (при наличии квалифицированной команды), а также для интеграции различных систем.

«
В целом, российские лоукод-платформы имеют развитую функциональность в части настройки бизнес-процессов, интерфейсов, объектной модели, управления правами доступа, логирования и аудита, — считает Алексей Борисов. — Инструменты интеграции со сторонними приложениями развиты хуже, а меньше всего функциональности в части мобильных приложений, искусственного интеллекта, инструментов тестирования приложений.
»

Лоукод-платформы нецелесообразно использовать для сложных задач, для взаимодействий с внешними сторонами вне контура системы, для уникальных процессов и при отсутствии централизованного контроля над разработкой. Не все представленные на рынке платформы позволяют бизнес-пользователям разрабатывать приложения самостоятельно, без участия специалистов.

Лоукод на закупках и в банке

Вместе представили свой доклад представители компании «Новое качество дорог» Елена Куделина, начальник группы документационного обеспечения, и Галия Пепельницына, специалист по процессному управлению отдела организации и контроля. Они поделились опытом успешного использования платформы ELMA в закупочной деятельности оператора платных дорог.

Елена Куделина, начальник группы документационного обеспечения, «Новое качество дорог»

Система ELMA внедрена и работает в компании с 2014 года. За это время тут успели оценить ее гибкость, процессный подход, способность поддерживать стандартный функционал. Сейчас в системе работает 215 пользователей. Здесь реализована интеграция с ЭДО и электронной почтой.

Предпосылками создания новой системы на базе платформы ELMA стала разрозненность, отсутствие сквозной координации в цепочке закупок, рост временных и трудовых затрат на закупочные процедуры и необходимость автоматического контроля обоснованности нового вида закупок.

«
Мы проанализировали проблемы процесса закупок товарно-материальных ценностей и наметили цель — оптимизировать этот процесс на базе платформы ELMA, — рассказала Галия Пепельницына.
»

Галия Пепельницына, специалист по процессному управлению отдела организации и контроля, «Новое качество дорог»
«
Разработали требования и поняли, что нужно выделение нового процесса — малых закупок, — дополнила коллегу Елена Куделина. — Разработка на базе ELMA была выполнена силами одного внутреннего специалиста в течение одного месяца.
»

В результате внедрения продукта количество закупок, по которым отсутствует информация о поставке у участников процесса приема актива на склад, уменьшилось на порядок. Было — 92%, стало — 8%. Теперь 98% счетов по новому виду закупки оплачиваются на основании согласованной заявки. В планах у компании — расширение полученной функциональности на нематериальные активы, например, на лицензии и сертификаты.Как развивается российский рынок решений для управления мастер-данными и НСИ. Обзор TAdviser 13.9 т

Светлана Овчинникова, начальник отдела развития и управления ИТ, проектных закупок и методологии, «Ренессанс банк», посвятила доклад требованиям заказчиков к лоукод-продуктам, критериям выбора поставщика.

Светлана Овчинникова, начальник отдела развития и управления ИТ, проектных закупок и методологии, «Ренессанс банк»

Заказчики хотят получить гибкость, обеспечивающую быстрые изменения, сокращение затрат на внедрение, уменьшение стоимости владения. Им нужна как возможность горизонтального масштабирования, так и соответствие технологическому стеку, требованиям ИБ.

Светлана Овчинникова отметила важность качественных критериев при выборе лоукод-платформы. В банке при таком выборе оценивается вендор, его опыт работы с кредитными организациями, соответствие проекта профилю компании, опыт внедрения функционала. Смотрят тут и на используемый технологический стек, и на саму лоукод-платформу: на гибкость ее развития, возможность настройки посредством конфигурации без кодирования, соответствие функциональным требованиям.

«
В банке целесообразно использовать лоукод для создания систем класса поддержки бизнеса и процессов, где невысока цена ошибки и где в наличии динамический процесс с большим количеством исключений, — пояснила докладчица.
»

В «Ренессанс банке» на разных лоукод-платформах успешно созданы продуктовый каталог, система управления жизненным циклом банковских продуктов, а также СЭД.

Выступающая также обозначила подводные камни на пути использования лоукод-платформы: сложность переноса кастомизации, низкая грамотность пользователей, модель данных. Благополучно обойти эти подводные камни помогут описание процесса на старте, обучение пользователей, согласованные и задокументированные подходы.

Насколько ваша платформа красива?

Антон Слученков, директор департамента разработки и визуализации данных, ПЭК, поделился опытом интеграции лоукод-решения с другими системами. Он напомнил, что целью применения лоукода является сокращение объема традиционного ручного кодирования и ускорение разработки бизнес-приложений.

Антон Слученков, директор департамента разработки и визуализации данных, ПЭК

Важным преимуществом лоукод-подхода является и то, что вклад в проектирование может внести широкий круг людей, обладающих знаниями предметной области и понимающих бизнес-логику, а не только программисты. Спикер обозначил способы интеграции в общем случае:

  1. API — стандартный способ взаимодействия современных систем, поддерживаемый большинством лоукод-платформ. Он позволяет создавать микросервисы и API endpoints.
  2. База данных — поддержка различных типов СУБД (MS SQL, MySQL, PostgreSQL, Oracle), возможность выполнения SQL-запросов, транзакционность.
  3. Интеграционная шина — асинхронная обработка данных, гарантированная доставка сообщений, масштабируемость при высокой нагрузке.
«
В первую очередь следует обратить внимание на производительность, скорость загрузки, на то, как быстро платформа показывает результат работы, — предлагает Антон Слученков. — Важно и то, насколько она красивая и удобная для пользователей.
»

Руководитель управления разработки омниканальных систем компании «Азбука вкуса» Константин Резников рассказал об опыте создания собственной лоукод-платформы BEROOK для решения задач оптимизации вычислительных мощностей в облаке.

Константин Резников, руководитель управления разработки омниканальных систем, «Азбука вкуса»

Предпосылки для создания такой лоукод-платформы заключались в том, что «Азбука вкуса» мигрировала в облако и теперь использует подход распределенных вычислений и гибкие модели данных.

«
Из собственных ЦОДов компания перешла в облачные вычисления, это обеспечило хорошую масштабируемость, когда нужен скачок в производительности в сезоны высоких продаж, — пояснил Константин Резников. — Но дополнительные вычислительные мощности требуют и дополнительных вложений в облако, поэтому мы стали следить за тем, сколько ресурсов потребляет отсюда каждый сервис.
»

Спикер рассказал об архитектуре лоукод-платформы BEROOK. Базируется она на нодах, каждый из которых отвечает за отдельное направление, например, за работу с базами данных, за определенный процесс и так далее. В ходе доклада Константин Резников привел пример создания лоукод-решения для ведения расчетов прогнозирования спроса в целях ценообразования.

Уделил он внимание и развитию платформы по направлениям кодогенерации (получение кода, который можно модифицировать без привязки к платформе), шаблонирования, внедрения помощника на базе ИИ, интеграции с Yandex Functions. В завершение спикер сообщил, что на июль этого года запланирован бета-релиз платформы, а на октябрь — полное завершение кодогенерации как фронтовой части, так и API. В начале будущего года тут собираются вплотную заняться разработкой SDK для создания мобильных приложений.

Избегайте лишней кастомизации

Максим Васильев, начальник отдела архитектуры данных центра стратегии и инициатив, СК «Росгосстрах», рассказал о том, как использовать лоукод-приложение для работы с данными, пояснив, что в «Росгосстрахе» этот проект сейчас находится на этапе внедрения.

Максим Васильев, начальник отдела архитектуры данных центра стратегии и инициатив, «Росгосстрах»

Преимущество лоукод-приложений заключено в быстром развертывании, потребуются небольшие затраты времени и ресурсов. Такие приложения гибки, легко адаптируются под изменения бизнес-требований. Они просты в настройках, пользователи должны демонстрировать лишь минимальные знания программирования. Лоукод-приложения широко применимы и подходят для разных отраслей. С ними удобно работать с данными и получать интерактивные отчеты.

Подготовительная работа по созданию лоукод-приложений включает в себя:

  • развертывание базы данных, настройку СУБД, создание таблиц, тестовые данные;
  • настройку среды разработки: доступ к лоукод-платформе, ролевые модели, интеграция данных;
  • автоматизацию DataOps: CI/CD для данных, контроль качества, мониторинг изменений;
  • создание интерфейсов: форм ввода, дашбордов, встроенных бизнес-правил;
  • безопасность и отказоустойчивость: бэкапы, контроль доступа, масштабируемость.

В качестве примера такого софта спикер привел приложения для ведения списка клиентов, систему по учету заявок и заданий, справочники. Он обозначил, что хотел бы видеть в лоукод-платформах будущего. Нужна интеграция с ИИ для появления умных рекомендации в интерфейсе. Требуется автоматизация бизнес-логики и конвергенция лоукода с классическими ERP- и CRM-системами.

Кроме того, докладчик спрогнозировал рост популярности лоукод-приложений в сегменте СМБ.

«
Однако избегайте излишних кастомизаций, — посоветовал Максим Васильев. — Бизнес всегда доволен, когда под него подстраивается ИТ, но только до того момента, когда разработчик вдруг увольняется.
»

Юлия Белокон, старший инженер программист группы разработки систем управления бизнес процессами, «Биокад», поделилась опытом интеграции СЭД с учетными системами предприятия с использованием лоукод-инструментов.

Юлия Белокон, старший инженер программист группы разработки систем управления бизнес процессами, «Биокад»

В компании была поставлена задача создания единой точки входа для всех пользователей через систему ЭДО, которая интегрирована со всеми другими системами:

  • с SAP по справочникам, контрагентам, договорам;
  • с 1C по физическим лицам, на случай ошибки реализована интеграция с Jira;
  • с «Контур.Диадоком» по машиночитаемым доверенностям.

Основным лоукод-инструментом для решения перечисленных задач был Webreports. В качестве плюсов использовании лоукод-подхода спикер назвала упрощение и ускорение разработки, простую поддержку внедренных систем, но отметила и минусы.

«
Лоукод-подход действительно упрощает и ускоряет разработку, решение легко встраивается в ИТ-ландшафт, — говорит Юлия Белокон. — Минусы тоже имеются. Например, тут ограниченный функционал. Но все же минусы покрываются широкими возможностями кастомизации.
»

В два раза быстрее, в четыре раза дешевле

Директор по развитию бизнеса «Ланит Би Пи Эм» Максим Волошинов вспомнил предысторию нынешнего лоукод-бизнеса компании: уход западных BPM-вендоров, с которыми ранее сотрудничали, неизведанность российского рынка систем этого класса.

Максим Волошинов, директор по развитию бизнеса, «Ланит Би Пи Эм»
«
Это может показаться удивительным, но многие российские компании до сих пор пользуются западными лоукод-платформами, несмотря на отсутствие поддержки и недоступность обновлений, — отметил Максим Волошинов. — Отчасти это понятно — привычка пользователей, нежелание нести расходы на новую систему, недоверие к отечественным производителям, но постепенно ситуация исправляется.
»

Перечислив области экономики, где активно применяется лоукод-подход (финансы, производство, ритейл, логистика и складное хозяйство), спикер дал шесть рекомендаций по выбору лоукод-платформы:

  • в приоритете — ресурсоемкие процессы;
  • пошаговое решение задач;
  • следует оценивать как функциональные, так и нефункциональные требования;
  • быстрый старт с MVP;
  • стоит уделить особое внимание данным и системному окружению;
  • нужно выбрать надежного партнера в реализации проекта.

Максим Волошинов рассказал о таком кейсе: анализ рынка лоукод-систем для банка из первой пятерки с целью замены платформы Pega. Проект был реализован за три месяца. Итоги проекта: подготовлены требования банка к целевой платформе, организован запрос информации поставщикам и обработаны результаты, создана методика количественной оценки платформ, определены финалисты для пилотного проекта.

В завершение спикер перечислил услуги, которые компания оказывает тем, у кого есть потребность в миграции на другую лоукод-платформу. Тут помогают сформировать требования к решению, подготовят план проекта по миграции, проанализируют платформу на соответствие требованиям, а потом осуществят «переезд» и займутся выращиванием внутренних компетенций заказчика по новой платформе.

Антон Симуни, руководитель направления разработки, «РТК ИТ Плюс», рассказал о разрабатываемой ноукод-платформе (NC) и выразил уверенность, что ноукод-платформы изменят подходы к разработке и внедрению приложений, сделают создание софта быстрее и дешевле.

Антон Симуни, руководитель направления разработки, «РТК ИТ Плюс»

В компании уже внедрен метод разработки малыми командами. Такие группы имеют ряд преимуществ: гибкость, высокую управляемость, эффективность, снижение стоимости разработки. Так, одна малая команда в составе пяти разработчиков и двух аналитиков за полтора года разработала 20 продуктов.

Ноукод-платформа, по оценке Антона Симуни, должна позволять настраивать любую структуру базы данных и разрабатывать продукт силами команды. Хорошо, если есть возможность создавать любые алгоритмы в работе продукта, любой пользовательский интерфейс и API продукта.

Спикер привел несколько примеров использования таких платформ для создания различных продуктов: ESM-системы, HR-продукта для оценки персонала, корпоративного портала.

«
Использование ноукод-платформ позволяет разрабатывать приложения в два раза дешевле и в четыре раза быстрее, — уверен Антон Симуни.
»

Пора разделить понятия

Вместе выступили Виктор Фогельсон, директор по развитию, «Сакура PRO», и Вадим Степурин, главный архитектор, «Сакура PRO». Они обрисовали преимущества безкодового программирования и, соответственно, плюсы ноукод-платформ перед лоукод-продуктами. Плюсы — это полный цикл создания ПО без программирования, набор готовых процессов, а также наличие механизмов сопряжения.

Виктор Фогельсон, директор по развитию, «Сакура PRO»
«
Пора разделить понятия лоукод- и ноукод-подходы, — призвал Виктор Фогельсон. — Сегодня существует тренд на то, чтобы обходиться без программирования. В случае безкодового создания продуктов реальную работу по созданию ПО делают, условно говоря, два человека вместо десяти.
»

Спикеры перечислили преимущества перехода на платформу «Сакура PRO»: соответствие требованиям российского законодательства, поддержка со стороны вендора, интеграция с российскими экосистемами, безопасность данных.

Вадим Степурин, главный архитектор, «Сакура PRO»

Они уделили внимание технологии миграции на ноукод-платформу с западной платформы IBM Domino/HCL Domino. При этом, если исходные коды написаны на интерпретируемых языках (JavaScript, Java, Python, Ruby, PHP, SQL), то при помощи технологии ИИ исходный код автоматически переводится в такой, который платформа «Сакура» поймет.

Таким образом, осуществляется прямой перенос кода в хранилище платформы и его исполнение статичным ядром. Для компилируемых языков потребуется разработка. В плане удобства для пользователя, который привык к интерфейсам прежнего решения, возможен их перенос на новую систему.

«
Ноукод-подход предполагает, что окончательный продукт может быть создан без изменения ядра платформы, — дополнил Вадим Степурин. — Вендор поставляет ядро. Оно у всех заказчиков одинаковое, тогда как специфика создается на уровне параметров. Каждый заказчик может брать и дорабатывать, перенастраивать решение под себя — без программирования.
»

Павел Берман, директор по развитию бизнеса, Nobilis.Team, поделился соображениями о том, когда крупному бизнесу целесообразно использовать лоукод-платформу. Для начала он перечислил проблемы использования лоукод-систем: недостаточная гибкость, низкая производительность, высокая стоимость, низкое доверие.

Павел Берман, директор по развитию бизнеса, Nobilis.Team

Каждую проблему докладчик рассмотрел подробнее, представив ее возможное решение на уровне платформы. Так, в контексте неудовлетворительной гибкости названы ограниченная кастомизация, сложность интеграций, зависимость от конкретной платформы, недостаточная аналитика. Решение этих вопросов на уровне платформы обеспечивается расширением функционала за счет встраиваемого кода, микросервисной архитектуры, наличия API, открытой архитектуры.

Павел Берман перечислил то, что нужно знать бизнесу про лоукод. Требуется баланс между лоукод-разработками для быстрых изменений и программированием для сложных, нагруженных процессов. Важен выбор платформы, которая должна быть гибкой и устойчивой к высоким нагрузкам. Нужно глубокое понимание бизнес-процессов, архитектуры, знание возможностей самой лоукод-платформы.

Спикер привел успешный кейс перехода с SalesForce на отечественную лоукод-платформу, в ходе которого был выполнен рефакторинг бизнес-процессов заказчика.

«
Мы исповедуем гибридный подход. Лоукод без кодирования неприемлем для крупного корпоративного сегмента, — утверждает Павел Берман. — Лоукод — для гибкости и быстрых изменений, а вот для сложных и нагруженных процессов необходим код.
»

В перерыве и по завершении конференции участники общались в неформальной обстановке, а также имели возможность ознакомиться с решениями и услугами ИТ-поставщиков на стендах, развернутых в холле мероприятия.