Демонстрация обновленной Digital Q, LCNC-платформы «Диасофт», показала синтез двух трендов в современной разработке — применение «искусственного интеллекта» в рамках экосистемы, изначально построенной на принципах low-code. Обновление, показанное на конференции «Летний партнерский день», носит концептуальный характер: использование ИИ для разработки приложений в ситуациях, когда нужно проводить сборку не из отдельных строк кода, а из функциональных модулей, дает интересные результаты.
LCNC: последовательное развитие
Создавать информационные системы для корпоративных заказчиков методами LCNC начали давно, но если раньше это было одним из направлений, то сейчас стало мэйнстримом. Приложения стали сложнее, ограничения — по времени на создание, по бюджету и пр. —все жестче, поэтому «с нуля» создавать полнофункциональные бизнес-решения из миллионов строк кода традиционными методами стало крайне проблематично. Кроме того, такие приложения сложно тестировать, поддерживать и развивать. Переиспользование кода становится нормой.
Концепция переиспользования, «упакованная» в LCNC-платформу, радикально удобнее и экономически выгоднее традиционной разработки, но обладает рядом проблем. Например, часто заказчику нужно знать, что внутри «кубиков», из которых построена его информационная система — для контроля инфобезопасности, для предоставления кода регуляторам и т. д.
«Диасофт» же поднял концепцию переиспользования на новый уровень, создав и выведя на рынок ряд бизнес-приложений, разработанных на его же платформе. CRM, ERP, BPM и другие системы, созданные по принципам LCNC, доступны российским корпоративным заказчикам как тиражируемые продукты. Более того: партнеры компании стали активно выводить на рынок свои прикладные системы, созданные «из кубиков», но упакованные в коммерческий продукт.
Переход на AI-native не отрицает ни базовых принципов LCNC, ни предложенных ранее компанией «Диасофт» элементов прикладного развития концепции, но активно их развивает.
ИИ и LCNC: от конкуренции к синтезу
Инструменты «искусственного интеллекта» для написания кода используют в разных форматах — от вайбкодинга для простых приложений до органичного встраивания в конвейер для разработки сложных корпоративных систем. Создавать приложения стало проще, однако это по-прежнему требует сложных и дорогих процессов, упомянутых выше — тестирования, поддержки, развития и пр. Кроме того, корпоративные заказчики пока осторожно относятся к ИИ (хотя в бизнес-среду ИИ внедряют удивительно быстро).
«Диасофт» пересобрал свою платформу, и теперь она может самостоятельно создавать бизнес-приложения по техническому заданию, поставленному на естественном языке. Это ускоряет процесс, при этом смещая ценность «разрабов» от умения кодить к пониманию логики бизнес-процессов, постановке задач и предметной экспертизе.
Новые подходы не убивают разработку, но трансформируют ее. Разработка должна быть распределенной и концентрироваться там, где выше бизнес-экспертиза, поскольку основная проблема сегодня заключена в понимании того, что нужно сделать, а не как это реализовать технически. В понимании целей заменить человека ИИ не может, но там, где нужна автоматизация рутинных процедур технической реализации задуманного, — справляется хорошо. Если дать ИИ эффективные инструменты (платформу) и ресурсы (оптимизированные, протестированные и многократно проверенные функциональные модули-«кубики»), то процесс станет еще более быстрым, удобным и экономически выгодным.
Все в рамках платформенного подхода
Платформа Digital Q — была и остается единой экосистемой разработки. «Весь контекст, знания и артефакты разработки должны находиться внутри собственной экосистемы компании, а не зависеть от поставщика LLM, — уверен Александр Сахаров, директор по работе с партнерами, член правления компании „Диасофт“. — Это позволяет управлять стоимостью разработки, сохранять независимость и обеспечивать масштабирование решений».
Подход обеспечивает устойчивость платформы и создаваемых на ее основе бизнес-систем, позитивно влияя на ряд факторов — от управляемости до безопасности. Это важно для корпоративных заказчиков, которыми в данном случае выступают как компании, покупающие платформу для внутренней разработки, так и ИТ-фирмы, специализирующиеся на заказной разработке и создающие на основе Digital Q коммерческие релизы.
Как это выглядит на практике
В парадигме AI-native процесс разработки приложений на платформе Digital Q теперь состоит из двух составляющих, которые вендор называет «контурами». Есть «контур замысла», в котором разработчики формулируют техническое задание, описывая возможности и функции будущей системы. Есть контур «исполнения замысла», который максимально автоматизирован благодаря широкому использованию ИИ-агентов. Если раньше LCNC-платформа позволяла командам разработки на платформе Digital Q абстрагироваться от кода, то теперь процесс пошел еще дальше — абстрагироваться можно от процессов сборки бизнес-решения из функциональных модулей.
ИИ-агенты в контуре реализации платформы Digital Q — не разрозненный набор, а единый комплекс инструментов, позволяющий реализовать подход Specification-Driven Development. В рамках этого подхода команда разработки концентрируется на формировании спецификаций и бизнес-логики, а ИИ-агенты, адаптированные под задачи LCNC-разработки, берут на себя создание приложения. Генерация нового кода, конечно, может потребоваться, соответствующие инструменты в Digital Q давно реализованы (API и другие), однако даже в очень сложных задачах она не превышает
Важно: новый подход гораздо шире, чем упрощения сборки приложения из модулей. Из технического задания, поставленного в «контуре замыслов», Digital Q автоматически формирует архитектуру решения, бизнес-процессы, пользовательские интерфейсы и другие составляющие современного решения корпоративного уровня, включая, например, документацию.
Переработанные ERP и CRM — тоже с ИИ-агентами внутри
На обновленной платформе разработки вендор пересобрал собственные продукты. Партнерам были продемонстрированы, в частности, Digital Q.ERP и Digital Q.CRM.
Digital Q.CRM в новом прочтении «Диасофта» прошла цикл от идеи до работающего прототипа всего за три месяца, отметил Максим Кутузов, коммерческий директор компании «Диасофт»: «В Digital Q.CRM ИИ-агенты уже работают с тендерами и готовят юридические заключения, а в планах — целый рой агентов, на который ляжет до 80% рутины».
«Современная ERP должна не просто учитывать данные, а помогать принимать решения, — сказал Дмитрий Гребенщиков, директор департамента „Управление ресурсами предприятия“ компании „Диасофт“. — Для этого важно учитывать все факторы одновременно: спрос, поставки, производство, персонал, финансовые показатели». Именно такой подход лежит в основе интегрированного бизнес-планирования, теперь доступного пользователям Digital Q.ERP.
При этом новый продукт выполняет функции традиционной ERP, отражая в едином цифровом пространстве все ключевые процессы в организации — от финансового управления и производства до продаж, закупок, кадров и документооборота. Но сегодня от такой системы нужно больше — обновленная Digital Q.ERP наряду с основными функциями получила ряд дополнительных и теперь может выполнять задачи, ранее характерные для систем иных классов — от BI до BPM.
Например, новая версия Digital Q.ERP использует Process Mining — в котором, в свою очередь, реализованы ИИ-инструменты — для обнаружения неэффективных операций, «бутылочных горлышек» и пр. Более того — система предлагает варианты оптимизации в «точках автоматизации» и рассчитывает соответствующий экономический эффект, который, по оценкам Дмитрия Гребенщикова, может составлять десятки миллионов рублей в год.
Вместо заключения
Возможности экосистемы Digital Q достаточны для создания решений, покрывающих весь спектр потребностей, необходимых для реализации стратегий «цифровой трансформации» даже для крупных организаций и органов государственной власти, уверены в «Диасофт». Specification-Driven Development, реализованный «Диасофтом» в новой версии платформы Digital Q, позволяет командам в несколько раз ускорить создание сложных корпоративных систем при сохранении требований к качеству, безопасности и управляемости разработки, подчеркнул Александр Сахаров.
Источник: Александр Маляревский, внештатный обозреватель IT Channel News

















