Привет! На этот раз обсуждаем рынок low-code. Low-code – это инструмент разработки, содержащий средства визуального проектирования приложений, готовые шаблоны и модули, которые можно компоновать для создания приложений, и требующий кодирования в объеме меньшем, чем при классической разработке приложений (англ. high-code).
Давайте честно, программисты – такие же обычные работники, как, например, инженеры, лаборанты, строители. И наша зарплата – зарплата сотрудника, как и любая другая статья расходов, прямо влияет на маржинальность бизнеса.
Менеджмент максимально заинтересован в демонстрации собственнику своей эффективности, поэтому внимание руководителей, в первую очередь, сфокусировано на инструментах, позволяющих сократить затраты (время).
Одним из таких инструментов повышения производительности труда является технология низкого уровня кодирования (англ. low-code), и мы – авторы статьи (Алексей Мартынов, аналитик-эксперт, руководитель направления методологии продуктового маркетинга в компании «Цифрум» (Росатом), и Максим Кислицкий, руководитель направления группы управления проектами разработки компании «Цифрум» (Росатом)) предлагаем рассмотреть рынок low-code.
Йоркширское строительное общество (активы 60 млрд фунтов стерлингов, 3 млн клиентов) является третьим по величине строительным обществом Великобритании. У общества была устаревшая платформа электронной коммерции, которая требовала длительного времени для внесения изменений. Негибкая инфраструктура не позволяла развивать онлайн взаимодействие с конечными пользователями. Следовательно, основной канал коммуникации – онлайн, не работал. За три месяца на low-code платформе разработки приложений OutSystems был запущен новый, простой в использовании онлайн-калькулятор ипотеки. Совокупность изменений в мобильности обслуживания, качестве интерфейса увеличило конверсию на 54 % [1]. |
Концептуально, смысл low-code в том, чтобы приблизить создание решения (например, приложения, по управлению талантами) в зону предметной области задач владельца бизнес-сценария (например, пользователя из отдела персонала). Это обеспечивает не только максимальную кастомизацию решения в прямой бизнес-логике, снижению долгосрочной нагрузки на команды разработчиков, но и способствует продвижению технологических новаций внутри компании.
Low-code позволяет сократить время нецелевой разработки, объем которой до 80 % времени. А также снизить технический порог за счет удешевления и стандартизации разработки: если состав типовой команды при классической разработке - это senior, middle, junior, аналитики, тестирование и DevOps, то в low-code будет достаточно junior разработчика, аналитиков и специалистов по тестированию.
Согласно итогам проведенного исследования консервативная оценка эффективности применения low-code (в сравнении с неиспользованием данного инструмента) составляет 20 – 30 %. При среднем бюджете в 100 млн руб. (1,08 млн долл. [3]) за ИТ-систему экономия равна 20 млн руб. или год работы 2 разработчиков уровня senior.
Сейчас время гиперавтоматизации, то есть использования технологий для автоматизации как можно большего числа процессов в целях повышения эффективности бизнеса, поэтому 20 % экономии на круг, когда все вокруг цифровизируется и импортозамещается, выходит весьма значимо.
Растущая потребность в ИТ-специалистах [2, 4], а также их недостаточная квалификация (менее 40 % разработчиков соответствуют квалификационным требованиям работодателя [5]) также является драйвером роста спроса на low-code.
В табл.1 представлена консервативная оценка авторами глобального рынка low-code технологий, CAGR (совокупный среднегодовой темп роста) составляет 20 % на промежутке 2020 – 2031 гг.
Таблица 1.
Объем глобального рынка low-code, млрд долл.
Наименование субрынка | 2020 | 2021 | 2022 | 2023 | 2024 Оценка | 2025 Прогноз | 2026 Прогноз | 2027 Прогноз | 2028 Прогноз | 2029 Прогноз | 2030 Прогноз | 2031 Прогноз |
1. Всего low-code технологий разработки | 7,2 | 8,8 | 10,7 | 12,8 | 15,4 | 18,5 | 22,2 | 26,6 | 32,0 | 38,4 | 46,1 | 55,4 |
В том числе (деление по объемам субрынков - условное): | ||||||||||||
1.1. Low-code платформы разработки приложений (LCAP) | 4,4 | 6,3 | 8,0 | 10,0 | 12,4 | 14,9 | 18,1 | 21,9 | 26,5 | 32,0 | 38,8 | 46,9 |
1.2. Интеллектуальные системы управления бизнес-процессами (iBPMS) в части low-code | 2,7 | 2,4 | 2,6 | 2,8 | 2,9 | 3,4 | 3,9 | 4,5 | 5,2 | 6,0 | 6,9 | 8,0 |
1.3. Другие low-code технологии разработки (LCD) (инструменты для быстрой разработки мобильных приложений (RMAD) и инструменты для быстрой разработки приложений (RAD)) | 0,1 | 0,1 | 0,1 | 0,1 | 0,1 | 0,2 | 0,2 | 0,3 | 0,3 | 0,4 | 0,4 | 0,5 |
2. Автоматизация бизнес-процессов (RPA) | 1,7 | 2,4 | 2,9 | 3,4 | 3,9 | 4,5 | 5,2 | 6,0 | 6,9 | 8,0 | 9,3 | 10,7 |
3. Прочее | 2,4 | 2,6 | 3,2 | 4,0 | 4,8 | 5,8 | 6,9 | 8,4 | 10,1 | 12,1 | 14,6 | 17,5 |
В том числе (деление по объемам субрынков - условное): |
|
|
|
|
|
|
|
|
|
|
|
|
Многофункциональные платформы разработки (MDXP) в части Low-code | 1,9 | 2,1 | 2,5 | 3,0 | 3,6 | 4,3 | 5,2 | 6,2 | 7,5 | 9,0 | 10,9 | 13,1 |
Гражданские платформы автоматизации и разработки (CADP) в части low-code | 0,4 | 0,6 | 0,7 | 1,0 | 1,2 | 1,5 | 1,8 | 2,1 | 2,6 | 3,1 | 3,7 | 4,4 |
Итого low-code | 11,3 | 13,8 | 16,8 | 20,2 | 24,1 | 28,8 | 34,3 | 41,0 | 49,0 | 58,5 | 70,0 | 83,7 |
С 2000-х г. в рынок low-code стали добавлять: | ||||||||||||
4. Интеграционная платформа как услуга (iPaaS) | 3,5 | 4,7 | 5,7 | 6,7 | 7,8 | 10,3 | 13,5 | 17,7 | 23,2 | 30,4 | 39,8 | 52,2 |
Всего low-code | 14,7 | 18,5 | 22,5 | 26,9 | 31,9 | 39,0 | 47,8 | 58,7 | 72,1 | 88,9 | 109,8 | 135,9 |
Примечание: расчеты с использованием [6 - 16]
Несмотря на то, что применение low-code, в целом, не имеет отраслевой направленности, финансовая и страховая сферы, телекоммуникации и ИТ, торговля оптовая и розничная совокупно занимают 74 % рынка (см. граф. 1).
Применение low-code имеет прямую корреляцию с отраслями, где требуется высокая скорость внесения изменений в коммуникацию с пользователем, учет требований регуляторов, большая прибыль для инвестирования в разработку, то есть существует потребность и есть ресурсы.
В терминологически устоявшемся смысле, когда говорят про low-code технологии разработки, то имеют в виду совокупность «Low-code платформы разработки приложений (LCAP)», «Интеллектуальные системы управления бизнес-процессами (iBPMS)», «Технологии разработки (LCD) (инструменты для быстрой разработки мобильных приложений (RMAD) и инструменты для быстрой разработки приложений (RAD))». Разделение западными аналитиками на несколько рыночных сегментов считаем искусственным, так как функционал данных систем сильно пересекается, поэтому сложно разделить имеющиеся на рынке системы между названными классами.
Далее по тексту статьи, low-code употребляется как совокупность указанных субрынков и не рассматриваются другие субрынки, во избежание размытия фокуса.
Консервативная оценка авторами российского рынка low-code технологий разработки представлена в табл.2.
Таблица 2.
Объем российского рынка low-code технологий разработки, млрд руб.
Наименование субрынка | 2020 | 2021 | 2022 | 2023 | 2024 Оценка | 2025 Прогноз | 2026 Прогноз | 2027 Прогноз | 2028 Прогноз | 2029 Прогноз | 2030 Прогноз | 2031 Прогноз |
1. Всего low-code технологий разработки | 13,2 | 17,5 | 20,7 | 26,3 | 31,6 | 37,9 | 45,5 | 54,6 | 65,5 | 78,6 | 94,3 | 113,1 |
В том числе (деление по объемам субрынков - условное): | ||||||||||||
1.1. Low-code платформы разработки приложений (LCAP) + Другие low-code технологии разработки (LCD) (инструменты для быстрой разработки мобильных приложений (RMAD) и инструменты для быстрой разработки приложений (RAD)) | 2,7 | 3,5 | 4,2 | 6,5 | 7,8 | 9,3 | 11,2 | 13,4 | 16,1 | 19,3 | 23,2 | 27,8 |
1.2. Интеллектуальные системы управления бизнес-процессами (iBPMS) в части low-code | 10,5 | 13,9 | 16,5 | 19,8 | 23,8 | 28,6 | 34,3 | 41,1 | 49,4 | 59,2 | 71,1 | 85,3 |
Примечание: расчеты с использованием [19 - 22]
Полученная авторами оценка российского рынка верифицирована разными методиками.
2022 г.: с российского рынка ушли лидирующие западные компании Outsystems, Salesforce, Servicenow, Appian, Microsoft [23], которые занимали около 30 % рынка (лицензий) в 2021 г. Сейчас считаем, что 5 % отечественного рынка осталось за иностранными компаниями.
Множество отечественных компаний (например, «1С» ГК, «Сбербанк-Технологии» АО, «Колловэар» ГК, «Наумен» ГК, «БизнесАвтоматика» НПЦ ООО, «Гриндата» ООО, «Флекс Софтваре Системс» ГК, «ДоксВижн» ГК, «ЭЛМА» ГК, «Финансовые информационные системы» ГК, «1Форма» ООО, «Пайрус» ООО, «Ситек» ООО, «Кейс Студио» ООО, «Росатом» ГК и др.) реализуют свои решения на российском рынке, предоставляя ИТ-решения для разной целевой аудитории, продукты для холдингов, средних компаний, профессиональных команд разработки и др. В связи с динамичностью текущей рыночной позиции, ожидаем укрупнение продуктов через M&A.
При использовании классических low-code систем, можно столкнуться с рядом ограничений, которые требуется учитывать при внедрении (см. табл. 3).
Обозначенные проблемы использования low-code, в целом характерны и для high-code подхода. Актуальные подходы для их решения из мира классической разработки могут и должны быть использованы в low-code платформах. Применение в современных low-code платформах микросервисной архитектуры, контейнерной виртуализации, открытых отраслевых стандартов для описания частей приложения, а также широко используемых языков разработки для описания логики приложения, позволяет нивелировать обозначенные выше проблемы. Таким образом существует тренд на унификацию подходов к разработке приложений: как на применение отдельных компонентов low-code в классической разработке, так и на использование многих технологий и принципов организации классической разработки приложений в low-code платформах.
Город Роттердам обладает порядка 800 ИТ-системами по поддержке городских функций (в том числе управления транспортом, здравоохранением, зонированием, ЖКХ и др.) для 0,7 млн человек. 6-7 лет назад городскому управлению пришло осознание следующих проблем: ожидания потребителей, связанные с увеличением объема и удобством цифрового взаимодействия, чувствительность передачи конфиденциальных данных внешним исполнителям, рост отставания времени разработки и увеличение числа теневых ИТ-решений. В результате: внедрено 100+ ИТ-приложений в государственном секторе за период 2018 – 2022 гг. на основе low-code платформы Mendix [24]. |
Бурное развитие искусственного интеллекта расширяет применение low-code, демократизируя разработку [25, 26]. Синергия ИИ и low-code значительно расширяет количество компаний и людей, которые могут использовать эти технологии при создании своих приложений [27, 28] (например, через генерацию фрагментов кода, частей приложения по ТЗ, тестирование приложений на соответствие ТЗ). Более того, по мере роста использования ИИ в low-code платформах растет и сложность приложений, которые они могут создавать. Перспективным направлением здесь видится создание интегрированных сред разработки, поддерживающих работу ИИ-агентов разного профиля (аналитика, разработка, тестирование), позволяющих декомпозировать постановку задачи от пользователя на набор задач по разработке, выполнить эти задачи и проверить полученный результат на работоспособность и соответствие изначальным требованиям.
А теперь к самому интересному – к low-code платформе Росатома
Она разработана специалистами компании «Цифрум» (Росатом) на основе платформы Multi-D, реализуемой в АО «АСЭ» (Инжиниринговый дивизион Госкорпорации «Росатом») с 2018 года. Этот программный продукт представляет собой набор инструментов и компонентов для создания, сопровождения и развития бизнес-приложений.
Пользователи платформы получают возможность быстрого и экономические выгодного создания прототипа приложений: предприятия смогут самостоятельно производить разработку без привлечения сторонних ИТ-компаний, сократят зависимость от функционала применяемых коробочных продуктов, получают возможность ориентироваться на свои специальные нужды. Использование платформы позволяет снизить затраты на разработку, поддержку и интеграцию приложений.
Платформа создана для разработки широкого спектра информационных систем. От существующих аналогов платформу отличает микросервисная архитектура, что позволяет создавать на ее базе высоконагруженные решения, а также легко расширять ее новыми компонентами при разработке приложений. Другие важные преимущества - использование технологий искусственного интеллекта при разработке, хранение всех настроек приложений в виде исходного кода в распределенной системе управления версиями (GIT), а также наличие механизмов сборки и доставки приложений (CI/CD) в различные среды для разработки, тестирования и эксплуатации. Это значительно упрощает разработку и внедрение сложных бизнес-приложений большими командами, а также сокращает время от возникновения потребности доработки функционала до получения результата, позволяя в короткие сроки создать необходимый прототип.
Low-code платформа Росатома рассчитана на применение в атомной отрасли, ТЭКе, транспортной и строительной отраслях, девелопменте, медицине, образовании, а также в процессах государственного управления. На базе платформы могут быть решены задачи по автоматизации бизнес-функционала планирования, закупок, цепочек поставок, кадровой работы, CRM и маркетинга, управления активами и недвижимостью, управления делами и документооборота.
Есть планы использования платформы в качестве одного из основных инструментов разработки информационных систем атомной отрасли. В ближайшей перспективе на базе платформы будут решаться задачи, связанные с управлением жизненным циклом объектов капитального строительства (календарно-сетевое планирование, система технического электронного документооборота, система управления информацией) для сложных промышленных строек, включая стройки атомной отрасли.
Библиографический список
1. Gary Flood. Yorkshire Building Society offers members improved digital experience using low code [Электронный ресурс] // Diginomica Ltd. - СМИ. URL: https://diginomica.com/yorkshire-building-society-offers-members-improved-digital-experience-using-low-code (дата обращения 07.04.2024).
2. Joe McKendrick. Everyone loves low-code/no-code development, but not all are ready for it [Электронный ресурс] // ZDNET - СМИ. URL: https://www.zdnet.com/article/everyone-loves-low-code-development-but-not-all-are-ready-for-it/?utm_source=dlvr.it&utm_medium=twitter#ftag=RSSbaffb68 (дата обращения 07.04.2024).
3. Top 60 No-Code Low-Code Citizen Development Statistics, Facts, and Trends you cannot miss in 2024 [Электронный ресурс] // Quixy – ИТ-компания. URL: https://quixy.com/blog/no-code-low-code-citizen-development-statistics-facts/#:~:text=The%20global%20low-code%20platform,period%20(2020-2030) (дата обращения 07.04.2024).
4. Low code in 2023: digitalization, AI, trends, and what the future holds [Электронный ресурс] // Akveo Inc. – ИТ компания. URL: https://www.akveo.com/blog/low-code-in-2023-digitalization-ai-trends-and-what-the-future-holds (дата обращения 20.04.2024).
5. Low-Code Development Platform Global Market Report 2022: Increasing Demand for Applications for Business Organizations Driving Growth [Электронный ресурс] // Yahoo Inc. – СМИ. URL: https://finance.yahoo.com/news/low-code-development-platform-global-104800602.html (дата обращения 07.04.2024).
6. Gartner Forecasts Worldwide Low-Code Development Technologies Market to Grow 23% in 2021 [Электронный ресурс] // Gartner, Inc. – аналитическая компания. URL: https://www.gartner.com/en/newsroom/press-releases/2021-02-15-gartner-forecasts-worldwide-low-code-development-technologies-market-to-grow-23-percent-in-2021 (дата обращения 07.04.2024).
7. Gartner Forecasts Worldwide Low-Code Development Technologies Market to Grow 20% in 2023 [Электронный ресурс] // Gartner, Inc. – аналитическая компания. URL: https://www.gartner.com/en/newsroom/press-releases/2022-12-13-gartner-forecasts-worldwide-low-code-development-technologies-market-to-grow-20-percent-in-2023 (дата обращения 07.04.2024).
8. Revenue from low-code development technologies worldwide from 2019 to 2022, by category [Электронный ресурс] // Statista – аналитическая компания. URL: https://www.statista.com/statistics/1207841/low-code-technologies-revenue-development/ (дата обращения 07.04.2024).
9. Low-code development platform market revenue worldwide from 2018 to 2024 [Электронный ресурс] // Statista – аналитическая компания. URL: https://www.statista.com/statistics/1226179/low-code-development-platform-market-revenue-global/ (дата обращения 07.04.2024).
10. Low-Code Application Development Platform Market Size - By Component (Platform, Services), Enterprise Size (Large Enterprises, SMEs), Deployment Model (On-Premises, Cloud), Application (Web-based, Mobile-based, Desktop-based), End-Use & Forecast, 2024 – 2032 [Электронный ресурс] // Global Market Insights Inc. – аналитическая компания. URL: https://www.gminsights.com/industry-analysis/low-code-application-development-platform-market#:~:text=Low-Code%20Application%20Development%20Platform%20Market%20size%20was%20valued%20at,21%25%20between%202024%20and%202032 (дата обращения 07.04.2024).
11. Global Intelligent Business Process Management Suites (iBPMS) Market Size By Deployment Mode, By Organization Size, By Industry Vertical, By Geographic Scope And Forecast [Электронный ресурс] // Verified Market Research – аналитическая компания. URL: https://www.verifiedmarketresearch.com/product/intelligent-business-process-management-suites-ibpms-market/ (дата обращения 07.04.2024).
12. Multiexperience Development Platform Market worth $12.26 billion by 2030, growing at a CAGR of 20.48% - Exclusive Report by 360iResearch [Электронный ресурс] // openPR - СМИ. URL: https://www.openpr.com/news/3441830/multiexperience-development-platform-market-worth-12-26 (дата обращения 07.04.2024).
13. Robotic Process Automation Market By Type (Service, Implementing, Consulting, Training, Software); By Deployment (On-premise, Cloud); By Application (Pharma & Healthcare, BFSI, IT & Telecom, Retail & Consumer Goods, Communication &Media, Logistics, Energy & Utilities, Others); By Geography, Size, Share, Segment revenue estimation, Forecast, 2021-2030 [Электронный ресурс] // Strategic Market Research – аналитическая компания. URL: https://www.strategicmarketresearch.com/market-report/robotic-process-automation-market (дата обращения 07.04.2024).
14. Integration Platform as a Service Market - Segments - by Integration Types (Application Integration, Application Program Interfaces Integration, Data Integration, and Process Integration), Services (API Life Cycle Management, Business to Business & Cloud Integration, Data Mapping & Transformation, Integration Flow Development & Life Cycle Management Tools, Internet of Things, and Routing & Orchestration), Deployments (On-premise, Hybrid, and Cloud), and Regions (Asia Pacific, North America, Latin America, Europe, and Middle East & Africa) - Global Industry Analysis, Growth, Share, Size, Trends, and Forecast 2023 – 2031 [Электронный ресурс] // Growth Market Reports - аналитическая компания. URL: https://growthmarketreports.com/report/integration-platform-as-a-service-market-global-industry-analysis (дата обращения 07.04.2024).
15. Integration Platform as a Service (iPaaS) Market Size, Share, Growth, and Industry Analysis, By Type (Cloud Based, On Premises and Hybrid), By Application (BFSI, Consumer Goods and Retail, Education, Government and Public Sector, Healthcare and Life Sciences, Manufacturing and Others), Regional Insights and Forecast to 2031 [Электронный ресурс] // Business Research Insights - аналитическая компания. URL: https://www.akveo.com/blog/low-code-in-2023-digitalization-ai-trends-and-what-the-future-holds (дата обращения 07.04.2024).
16. Apurva Venkat. Low-code development technologies market forecast to hit $44.5 billion by 2026 [Электронный ресурс] // IDG Communications, Inc. - СМИ. URL: https://www.infoworld.com/article/3682783/low-code-development-technologies-market-forecast-to-hit-445-billion-by-2026.html (дата обращения 07.04.2024).
17. Рынок платформ разработки Low-Code по приложениям (веб-версии, мобильные устройства, настольные компьютеры и серверы), конечному использованию (BFSI, автомобилестроение и производство, розничная торговля, образование, ИТ и телекоммуникации, транспорт и логистика, другие) и региону, глобальные тенденции и прогноз с 2023 по 2030 год [Электронный ресурс] // Exactitude Consultancy – аналитическая компания. URL: https://exactitudeconsultancy.com/ru/reports/33949/low-code-development-platform-market/ (дата обращения 07.04.2024).
18. Nikhil Solanki. A Complete Guide to Low-Code Development Platforms for 2024! [Электронный ресурс] // ManekTech - ИТ-компания. URL: https://www.manektech.com/blog/low-code-development-platforms (дата обращения 07.04.2024).
19. Рынок BPM 2021 [Электронный ресурс] // CNews («СиНьюс») - СМИ. URL: https://www.cnews.ru/reviews/rynok_bpm_2021 (дата обращения 07.04.2024).
20. Рынок BPM 2022 [Электронный ресурс] // CNews («СиНьюс») - СМИ. URL: https://www.cnews.ru/reviews/rynok_bpm_2022 (дата обращения 07.04.2024).
21. Рынок BPM [Электронный ресурс] // CNews («СиНьюс») - СМИ. URL: https://www.cnews.ru/reviews/rynok_bpm_2023/review_table/bf62d237ad1809c913537424885bc4cd8e44c9ea (дата обращения 07.04.2024).
22. Сайты компаний: «КОРУС Консалтинг» ГК, «Ланит» ГК, «Колловэар» ГК, «АЙГОТТА» ООО, «Наумен» ГК и других.
23. Oleksandr Matvitskyy, Kimihiko Iijima, Mike West, Kyle Davis, Akash Jain, Paul Vincent. Magic Quadrant for Enterprise Low-Code Application Platforms [Электронный ресурс] // Gartner Inc. – аналитическая компания. URL: https://www.gartner.com/doc/reprints?id=1-2F9LTENA&ct=231010&st=sb (дата обращения 07.04.2024).
24. The City of Rotterdam Empowers Development at Scale [Электронный ресурс] // Mendix Technology – ИТ-компания. URL: https://www.mendix.com/customer-stories/the-city-of-rotterdam-empowers-development-at-scale/ (дата обращения 07.04.2024).
25. А. Мартынов, Д. Ларионов. Между хайпом и реальностью: объем мирового рынка генеративного ИИ в 2024 году с прогнозом до 2032 года [Электронный ресурс] // Хабр – СМИ. URL: https://habr.com/ru/companies/rosatom/articles/796537/ (дата обращения 20.04.2024).
26. Paul Vincent, Kimihiko Iijima, Mike West, Oleksandr Matvitskyy, Kyle Davis, Akash Jain. Critical Capabilities for Enterprise Low-Code Application Platforms [Электронный ресурс] // Gartner Inc. – аналитическая компания. URL: https://www.gartner.com/en/documents/4853531 (дата обращения 07.04.2024).
27. Lya Laurent. Low-Code AI: The Future of Efficient App Development [Электронный ресурс] // AppMaster – ИТ компания. URL: https://appmaster.io/blog/low-code-ai-the-future-of-efficient-app-development (дата обращения 07.04.2024).
28. Mateo Clausse. How artificial intelligence is impacting low-code and no-code platforms [Электронный ресурс] // Planet Crust – ИТ-компания. URL: https://www.planetcrust.com/how-artificial-intelligence-is-impacting-low-code-and-no-code-platforms?utm_campaign=blog (дата обращения 07.04.2024).