По прогнозам Gartner, к 2025 г. около 70% новых приложений, разрабатываемых предприятиями, будут использовать ресурсы Low-code или No-code. Аналитики считают, что следующий этап развития этих платформ — привлечение генеративного искусственного интеллекта для помощи в создании приложений, проведении тестирования и улучшении их качества, сообщает портал InformationWeek.
За несколько лет платформы Low-code/No-code, которые снижают нагрузку на профессиональных разработчиков при создании некоторых приложений, достигли значительного прогресса. Они стали ресурсами, которые крупные предприятия все чаще используют для ускорения разработки, но смогут ли они решать новые, более сложные задачи, такие как разработка приложений с применением ИИ?
По прогнозам Gartner, к 2025 г. около 70% новых приложений, разрабатываемых предприятиями, будут использовать ресурсы Low-code или No-code. Для сравнения, в 2020 г. с помощью таких средств на предприятиях разрабатывалось менее 25% новых приложений. Gartner также прогнозирует, что в 2025 г. 75% крупных предприятий будут привлекать для разработки ИТ-приложений гражданских разработчиков и не менее четырех инструментов Low-code.
Многочисленные платформы Low-code и No-code конкурируют между собой за право стать лучшим вариантом для предприятий, чтобы упростить разработку и развертывание. Например, Sway AI со своей ИИ-платформой No-code для развертывания приложений ИИ и МО. На этом рынке появляется множество стартапов, включая DuploCloud, который в феврале привлек 15 млн. долл. в раунде серии А для своего предложения Low-code/No-code, предназначенного для автоматизации инфраструктуры. TrueSource привлекла 1,1 млн. долл. в рамках предварительного посевного раунда на развитие своей платформы No-code, способной превратить сложные наборы данных в монетизируемое приложение. Cyclr, Mendix и Hyland — еще несколько поставщиков платформ Low-code/No-code и этот список продолжает расти.
«Мы находимся на этапе широкого внедрения Low-code», — говорит Джейсон Вонг, вице-президент по исследованиям Gartner. По его словам, аналитическая компания отмечает рост значения ИИ в разработке по модели Low-code/No-code. Он связан с применением генеративного ИИ для потенциальной помощи в создании приложений, проведении тестирования и улучшении их качества. «Именно в этом направлении будет развиваться следующая волна Low-code», — полагает он.
По его словам, реализация ИИ в Low-code пока находится на ранней стадии, хотя крупные производители, такие как Microsoft, вкладывают значительные средства в эту сферу. «Существуют продукты, использующие ИИ для анализа различных приложений, созданных на платформе, анонимизируя модели данных и элементы пользовательского интерфейса от клиентов, — говорит Вонг. — Это может быть использовано для того, чтобы дать организациям рекомендации по созданию приложений и более эффективному использованию их данных».
Разработка приложений традиционными средствами часто требует специальных навыков. Сегодня организации сталкиваются с проблемой нехватки квалифицированных специалистов и ресурсов в ИТ, программной инженерии и цифровых бизнес-подразделениях, но, возможно, свою роль в широком распространении Low-code сыграли обстоятельства. «С точки зрения предприятия, бизнеса пандемия стала приливом, который поднял все лодки Low-code со дна», — отмечает Вонг.
По его словам, эту тенденцию подтолкнула необходимость решения некоторых проблем, возникших во время пандемии. В первую очередь ИТ-команды признали необходимость работать более оперативно, чем позволяют традиционные подходы к кодированию. Например, компания может использовать платформу Low-code для разработки приложений с полным осознанием того, что через несколько лет эти приложения потребуют обновления или замены. Альтернатива в виде отказа от такого развертывания может означать, что бизнес может не выжить.
«Сейчас организации уже задействуют не один инструмент Low-code, а сразу несколько», — говорит он. Крупные поставщики ПО, такие как Salesforce, Microsoft, ServiceNow, Oracle и SAP, уже давно предлагают такие инструменты. К ним можно добавить Mendix, Unqork и множество других инструментов, которые по своей природе являются Low-code.
Вонг напоминает, что всего четыре-пять лет назад такие платформы рассматривались как тактический или экспериментальный вариант для создания новых приложений: «Вместо того чтобы покупать очередное SaaS-приложение, организации пытались его создать в виде прототипа, чтобы в конечном итоге превратить его в приложение на AWS, Azure или GCP».
По его словам, сейчас Low-code используется для модернизации и реплатформинга: «Например, если организации необходимо переписать часть монолитного унаследованного приложения для перехода в облако, то для этого используют такие платформы, как OutSystems, Mendix или Appian. Многие из них либо уже перешли в облако, либо, по сути, являются нативно-облачными. Они могут работать в контейнерах, создавать и поддерживать бессерверные функции и сопровождаться DevOps».
Внедрение подхода Low-code/No-code, получившего высокую оценку высшего руководства и за его пределами, по-видимому, является частью более широких организационных преобразований. В исследовании Gartner «Board of Directors Survey-2022» говорится, что 40% советов директоров одобряют увеличение технологического бюджета на цифровые бизнес-инициативы. «Бизнес-подразделениям нужна бóльшая гибкость, — говорит Вонг. — Low-code — это один из ключевых способов, с помощью которого они могут внедрять свои приложения, автоматизацию, модели данных, алгоритмы — все то, что им необходимо для решения своих бизнес-задач».