Как ИИ влияет на процесс разработки ПО
Компания «Диасофт» провела «Партнерский день», где представила обновленную версию экосистемы разработки ПО Digital Q на основе ИИ. Главная новость — экосистема перешла на концепцию «управляемая искусственным интеллектом», что обеспечивает десятикратный рост скорости разработки. Вендор также показал, как экосистема может помочь объединить усилия разных компаний и решить задачу создания российской ERP. О том, что изменилось в подходах к созданию корпоративного ПО, — в материале CNews.
На собственном опыте и опираясь на последние отчеты ведущих мировых лидеров (Anthropic, Google, Amazon) компания утверждает, что ключевым фактором успешной ИИ трансформации процесса разработки является выбор центрального звена — центральной платформы разработки («экосистемы» в терминологии компании), которая оркестрирует и гарантирует правильную оптимальную работу экосистемы ИИ агентов, при этом управляет качеством, безопасностью, стандартами, архитектурой и экономической независимостью от крупных LLM моделей.
Этапы развития платформы разработки
Создание современных корпоративных информационных систем становится все более сложной задачей. Такие системы должны поддерживать большое количество бизнес-функций, соответствовать высоким требованиям информационной безопасности и при этом быстро адаптироваться к меняющимся условиям бизнеса.
Традиционные методы разработки в этих условиях становятся все менее эффективными. Создание, тестирование и сопровождение миллионов строк кода требуют значительных ресурсов, времени и квалифицированных специалистов. Одним из способов решения этой проблемы стало повторное использование программных компонентов. Для работы с ними появились платформы класса LCNC (Low-Code/No-Code, разработка с минимальным написанием кода), позволяющие собирать прикладные решения из готовых функциональных модулей с помощью инструментов визуальной разработки.
«Диасофт» создал собственную LCNC-платформу и пошел дальше стандартного подхода к ее использованию. Компания превратила платформу в полноценную экосистему разработки, пригодную как для создания заказных решений, так и для выпуска собственных тиражируемых продуктов — экосистему Digital Q. На ее основе были разработаны множество востребованных бизнес-систем класса CRM/ERP для всех индустрий.
Если продолжить популярную метафору с конструктором, компания предлагает не только набор отдельных «кубиков», но и готовые решения, избавляя заказчиков от необходимости самостоятельно подбирать и комбинировать компоненты.
Со временем этот подход начали использовать и партнеры компании. Они создают собственные прикладные продукты на базе платформы «Диасофта» и выводят их на рынок. Среди них есть решения самого разного масштаба — от небольших специализированных CRM решений, вплоть до систем управления «умными городами». Возможность создавать и тиражировать коммерческие продукты на базе LCNC-платформы стала важным этапом развития отечественного рынка разработки. Следующим шагом стало внедрение технологий искусственного интеллекта.
Искусственный интеллект и корпорации
Крупные компании и государственные организации традиционно осторожно подходят к внедрению новых технологий. Причина проста: любые изменения необходимо интегрировать в сложные ИТ-ландшафты без остановки бизнес-процессов.
Новые инструменты требуют адаптации процессов, пересмотра подходов к работе и зачастую обучения сотрудников. Учитывая масштаб корпоративных систем и стоимость ошибок, внедрение искусственного интеллекта происходит достаточно быстро.
Развитие LCNC-платформ дополнительно ускоряет этот процесс. Появляется возможность использовать готовые компоненты с уже встроенными функциями искусственного интеллекта, прошедшие тестирование и проверку совместимости с другими элементами платформы.
При этом искусственный интеллект активно используется и для совершенствования самих средств разработки. Вендоры внедряют интеллектуальные инструменты в процессы создания и обновления программных компонентов, повышая эффективность разработки.
«Диасофт» распространил этот подход на уровень создания бизнес-приложений. Компания представила новую ИИ- версию экосистемы, в которой технологии искусственного интеллекта помогают не только разрабатывать отдельные программные компоненты, но и обеспечивают весь жизненный цикл создания корпоративной системы, гарантия прозрачность и качество.
Разработка с использованием искусственного интеллекта: версия «Диасофта»
На партнерском мероприятии компания представила обновленную версию экосистемы Digital Q, построенную на новейших принципах разработки с использованием искусственного интеллекта.
Базовое назначение платформы осталось прежним: Digital Q представляет собой единую среду для создания прикладного программного обеспечения. В ее основе по-прежнему находятся инструменты LCNC-разработки, прошедшие длительный этап развития и внедрения.
Новым стала схема работы ИТ-команд, предлагаемая экосистемой. На базе собственного опыта и в соответствии самыми современными отчетами мировых лидеров (Anthropic, Google, Amazon) процесс разделен на два контура: Контур замысла, в котором работают эксперты — инженеры продуктов, и Контур реализации, в котором сложная система из множества ИИ-агентов создает ПО высочайшего качества в соответствии с лучшими практиками. Экосистема Digital Q объединяет и оркестрирует эти контуры. Каждый ИИ-агент выполняет собственную работу; они сопровождают специалистов на всех этапах — от анализа требований и проектирования архитектуры до тестирования, подготовки документации и промышленного внедрения решений.
При этом Digital Q сохраняет целостность платформы и не превращается в набор разрозненных инструментов. Такой подход позволяет сохранять управляемость, безопасность и устойчивость создаваемых решений, а также гарантировать независимость от какой-то одной конкретной LLM модели, стоимость на которые радикально растет в последнее время.
«Весь контекст, знания и артефакты разработки должны находиться внутри собственной экосистемы компании, а не зависеть от поставщика LLM, — уверен Александр Сахаров, директор по работе с партнерами, член правления компании «Диасофт». — Это позволяет управлять стоимостью разработки, сохранять независимость и обеспечивать масштабирование решений».
ИИ-агенты внутри платформы также работают как единая система. Они обеспечивают реализацию подхода Specification-Driven Development (разработка через спецификации), при котором команда сосредоточена на формировании требований и описании бизнес-логики, а значительная часть технической реализации автоматизируется.
Процесс разработки разделен на два контура. В «контуре замысла» специалисты формируют требования и описывают функции будущей системы. В «контуре исполнения» ИИ-агенты автоматически выполняют большую часть работ по реализации проекта.
Если ранее Digital Q позволяла существенно сократить объем ручной работы с кодом, то теперь платформа берет на себя и значительную часть задач по сборке бизнес-приложений из готовых функциональных компонентов. На основе технического задания система автоматически формирует архитектуру решения, бизнес-процессы, пользовательские интерфейсы и документацию.
Важной особенностью «контура исполнения» является максимальное использование ранее созданных компонентов экосистемы. Это касается как функциональных модулей платформы, так и уже проверенных архитектурных решений. Генерация нового кода при необходимости выполняется, однако, по оценке компании, даже в сложных проектах его доля обычно не превышает 10–15%.
По словам Александра Сахарова, такой подход позволяет небольшим командам в несколько раз ускорить создание сложных корпоративных систем без ущерба для качества, безопасности и управляемости разработки.
Для тестирования и анализа решений в платформе предусмотрены специальные инструменты. Кроме того, при необходимости система позволяет получить доступ к программному коду путем декомпиляции решения, что может использоваться для проведения проверок безопасности и сертификации.
Возможности новой модели разработки компания уже применяет в собственных продуктах. Одним из примеров стала обновленная система Digital Q.ERP, также представленная на мероприятии.
Новые возможности классической ERP
ERP-системы объединяют в едином цифровом пространстве основные процессы предприятия: финансы, производство, продажи, закупки, управление персоналом и документооборот. Такой подход помогает снижать затраты, повышать производительность и улучшать качество управленческих решений. Однако современные требования к ERP выходят далеко за рамки учета и контроля.
«Современная ERP должна не просто учитывать данные, а помогать принимать решения, — сказал Дмитрий Гребенщиков, директор департамента «Управление ресурсами предприятия» компании «Диасофт». — Для этого важно учитывать все факторы одновременно: спрос, поставки, производство, персонал, финансовые показатели».
Именно на этой идее построены возможности интегрированного бизнес-планирования, реализованные в новой версии Digital Q.ERP.
В частности, система использует технологии анализа бизнес-процессов и инструменты искусственного интеллекта для выявления неэффективных операций и поиска потенциальных направлений автоматизации. Анализируя действия сотрудников и особенности выполнения процессов, Digital Q.ERP позволяет выявлять рутинные операции, предлагать варианты их оптимизации и рассчитывать возможный экономический эффект.
По оценке Дмитрия Гребенщикова, экономический эффект от внедрения таких механизмов может достигать десятков миллионов рублей в год за один сквозной процесс на паре рутинных действий: «Высвобождая время сотрудников от простых операций, мы можем направить их на более важные и творческие задачи, раскрыть потенциал и реализовать стратегические цели».
Еще одной особенностью решения стала расширенная интеграция с уже существующими информационными системами заказчика. Для этого компания разработала механизмы Digital Q.ERP.Legacy «Системы заказчика могут остаться на месте, сохранив инвестиции и базовую учетную функцию, а над ними надстраивается новая современная цифровая платформа с процессами, — говорит Дмитрий Гребенщиков. — Решение строится по принципу композитной ERP, позволяя объединять разработки «Диасофта», отраслевые решения партнеров и существующие информационные системы заказчика в едином цифровом контуре».
Вместо заключения
Партнерское мероприятие «Диасофта» стало площадкой для обсуждения подходов к созданию корпоративных ИТ-систем, демонстрации новых технологий и обмена опытом между участниками рынка.
Помимо платформы Digital Q с возможностями разработки на базе искусственного интеллекта и обновленной системы Digital Q.ERP, компания представила и другие решения.
В частности, была показана CRM-система на базе Digital Q. По словам коммерческого директора компании Максима Кутузова, путь от идеи до рабочего прототипа занял всего три месяца. Система получила ряд востребованных функций, включая настройку различных воронок продаж, встроенные инструменты управления задачами и индикаторы состояния сделок, основанные на методологии MEDDPICC. Внутри решения также используются собственные ИИ-агенты.
«В Digital Q.CRM ИИ-агенты уже работают с тендерами и готовят юридические заключения, а в планах — целый рой агентов, на который ляжет до 80% рутины», — отметил Максим Кутузов.
Представленные решения показали, что технологии искусственного интеллекта постепенно переходят из категории экспериментальных инструментов в практические средства создания и развития корпоративных информационных систем. Одновременно растет роль платформенного подхода, который позволяет объединять готовые компоненты, существующие системы и новые интеллектуальные инструменты в рамках единой среды разработки.
■ Рекламаerid:2W5zFHFALqoРекламодатель: ООО «Диасофт»ИНН/ОГРН: 7715560268/1057746642436Сайт: https://www.diasoft.ru/






