LOW-CODE: РЕВОЛЮЦИЯ В РАЗРАБОТКЕ БАНКОВСКИХ ПРИЛОЖЕНИЙ
Aннотация
В статье рассматривается применение low-code платформ как ключевой тенденции в индустрии информационных технологий, привлекающей внимание начинающих разработчиков и широко используемой в различных секторах, в частности в финансовом. Достижения в области цифровых банковских технологий открыли перед банками целый мир возможностей. На протяжении десятилетий сложная интеграция программного обеспечения, приводящая к высоким технологическим затратам, делала цифровые инновации доступными только крупным банкам, но развитие технологий с низким уровнем программирования снизило барьеры для входа на рынок, позволив небольшим и средним банкам конкурировать с более крупными соперниками. Low-code платформы охватывают полный цикл разработки банковских приложений, включая производство, тестирование, отладку, интеграцию и развертывание. За счет наличия готового кода, функций визуальной разработки и расширенных инструментов CI/CD (Continuous Integration, Continuous Delivery – непрерывная интеграция и доставка) low-code платформы ускоряют процессы доставки банковского программного обеспечения в несколько раз. Low-code подходы значительно упрощают процесс разработки программных продуктов, делая его доступным для людей без специализированных навыков и позволяя создавать функциональные приложения. Приложения, разработанные по принципу low-code, можно легко масштабировать с помощью повторно используемых компонентов кода по мере того, как банк разрабатывает или обновляет свою бизнес-стратегию. В результате скорость разработки и доступность инструментов low-code позволяют банкам снизить общие затраты на разработку банковского программного обеспечения. Благодаря платформам low-code банки могут сэкономить на найме профессиональных разработчиков и дальнейшем обслуживании приложений. Удобно и то, что на low-code платформе можно проводить любые виды интеграции. Также некоторые поставщики встраивают в функциональность своих платформ возможность многократного пере использования уже готовых бизнес-процессов. В статье представлен пример успешного внедрения системы «Атрибут» в банке «Открытие», который иллюстрирует, как автоматизация рутинных задач может повысить продуктивность и улучшить качество обслуживания клиентов.
Ключевые слова: Low-code платформа, программные продукты, банковский сектор, обслуживание клиентов, автоматизация
Введение
Все больше жителей России проявляют интерес к информационным технологиям. Среди начинающих, не имеющих большого опыта в программировании, набирает популярность применение low-code методологии для разработки приложений. В этой статье мы рассмотрим, как же традиционное программирование постепенно уступает место упрощенным методам. Но для начала разберем само понятие «low-code».
Low-code платформа представляет собой систему, разработанную для упрощения процесса создания программного обеспечения, используя библиотеку предопределенных блоков кода и автоматизированных действий. Этот инструментарий позволяет значительно сократить время разработки и сделать создание программного обеспечения (ПО) доступным даже для людей без глубоких знаний в отрасли программирования. Существенной особенностью таких платформ является минимизация необходимости в ручном кодировании: вместо традиционного написания кода в интегрированной среде разработки и работы с переменными и структурами управления, пользователь собирает приложение, используя визуальное программирование. Элементы интерфейса и логики приложения располагаются и конфигурируются через графический пользовательский интерфейс с возможностью тестирования его функций на различных этапах [Low-code: что это …].
Архитектура платформы low-code представляет собой набор функций, которые позволяют создавать приложения с минимальным объемом кода, подробнее она изложена на рисунке 1.
Основой функционирования решений на базе low-code является наличие интуитивно понятного визуального интерфейса, который исключает необходимость ручного кодирования [Типы банковских приложений …]. Этот инструментарий дает возможность эффективной разработки цифровых продуктов, включая сайты и мобильные приложения, через интеграцию предварительно разработанных блоков кода. Разработчикам предоставляется возможность оперативного формирования функционала без задействования глубоких знаний кода, выбирая оптимальные компоненты для решения специфических задач [Low-code и no-code в банках …].
Цель работы
В основе популярных методов веб-разработки лежит концепция low-code программирования. Для того чтобы разработать эффективный рекламный лэндинг, визуально привлекательную презентацию проекта, подробную инструкцию или стильное резюме, достаточно обратиться к таким платформам как Tilda, Readymag или WordPress. Эти платформы освобождают пользователя от необходимости вручную писать код, превращая процесс разработки в творческое действо [Понимание технологии Low-Code …]. Благодаря интуитивно понятным интерфейсам, даже начинающий, далекий от мира программирования, может легко научиться объединять текстовые блоки с мультимедийным контентом, создавая уникальные веб-страницы [Автоматизированные риск-системы для банков …].
Материалы и методы исследования
Low-code подход не исключает традиционное программирование: на продвинутых стадиях разработки, программисты интегрируют традиционный код, написанный вручную на таких языках, как Python, Java, C++, с автоматизированным кодом, созданным с помощью low-code платформ [Гордя Д. В., 2024].
Хотя платформы low-code появились на рынке IT уже в начале 2000-х годов, их популярность значительно возросла в последние три года. Этот рост обусловлен увеличением объема задач, стоящих перед разработчиками внутри компаний, а также ростом числа самообучающихся программистов, которые занимаются разработкой на проектной основе в режиме фриланса [В России набирает популярность low-code …].
Ниже в таблице 1 представлены топ 5 платформ low-code Enterprise по последним оценкам (август 2024 года) [Low-code Enterprise 2024 …].
В целом результаты подробного рейтинга можно представить графически, отобразим на рисунке 2.
В эпоху цифровизации, характеризующуюся быстрым развитием технологий и возрастающими потребностями в инновациях, методология low-code становится всё более популярной в разнообразных секторах, включая финансовый (банковский).
Она предлагает финансовым институтам возможность оперативно адаптироваться к динамическим изменениям рынка и повысить операционную эффективность. С помощью low-code платформ, требующих минимальных знаний в кодировании, финансовые учреждения могут разрабатывать прикладные программные решения намного быстрее, открывая доступ к разработке не только IT-специалистам, но и работникам без инженерного бэкграунда. Это существенно сокращает время от идеи до её воплощения, помогая внедрять инновационные сервисы и предложения, что является ключевым фактором в обеспечении высокого уровня личного обслуживания и удовлетворённости клиентов, установлении более тесной связи между банками и их клиентурой.
Основная часть
В настоящее время специалисты в банковской сфере часто сталкиваются с многообразием монотонных и повторяющихся задач, занимающих значительный объем рабочего времени. Применение low-code платформ для автоматизации этих операций и их интеграции в общую цифровую инфраструктуру предлагается в качестве эффективного решения данной проблематики:
- Коммуникация с потребителями: использование технологий с минимальным кодированием предоставляет финансовым учреждениям возможность интегрировать новаторские подходы, включая разработку чат-ботов и создание пользовательских интерфейсов, ориентированных на интуицию пользователя. Благодаря этим инновациям, клиенты получают автономию в управлении финансовыми продуктами, такими как самостоятельное открытие или закрытие счетов через Интернет. Автоматизация этого уровня не только повышает эффективность общения с клиентами, но и существенно повышает качество обслуживания, представляя собой ключевой фактор для выживания и роста в условиях острой конкуренции на рынке финансовых услуг.
- В сфере кредитования low-code платформы играют ключевую роль в упрощении и оптимизации всего процесса выдачи кредитов. Эти инновационные технологические решения улучшают процедуры подачи и последующей обработки кредитных заявлений, гарантируя эффективное и точное вынесение вердикта о кредитоспособности потенциальных заемщиков. Помимо этого, low-code инструменты предлагают банковским учреждениям усовершенствованные возможности для динамичного управления кредитными портфелями, повышая их эффективность и оперативность в данной области.
- Управление депозитными операциями: применение автоматизированных систем для обработки депозитных счетов охватывает полный цикл, начиная с открытия счета и заканчивая его закрытием или пролонгацией. Это обеспечивает эффективное и комфортное взаимодействие с банковскими услугами как для клиентов, так и для персонала, при этом минимизируя риск возникновения ошибок и задержек в обработке.
- Автоматизация бизнес-процессов и создание отчетности: применение low-code платформ эффективно способствует ускорению и оптимизации процесса управления документацией в организации. Они поддерживают автоматизацию электронного документооборота, выполнение внутренних финансовых операций и создание отчетных документов. В результате повышается производительность работы персонала и снижается вероятность возникновения ошибок, связанных с человеческим фактором.
- В сфере управления человеческими ресурсами, применение low-code платформ способствует улучшению процедур подбора персонала, их обучения и мониторинга рабочих часов. Это приводит к повышению прозрачности и эффективности всех задач HR, значительно повышая качество процессов управления человеческими ресурсами.
Low-code платформы предоставляют финансовым институтам (кредитным организациям) множество выгод [Не BPM единым …]:
- Активизация проектирования и имплементация:
- ускоренный рыночный дебют - товар внедряется в кратчайшие периоды, промежутком от двух до четырех месяцев;
- повышение конкурентного преимущества - финансовые учреждения эффективно реализуют инновации или улучшают существующие операции, быстро реагируя на динамику рынка.
- Гибкость и адаптивность:
Гибкость внесения изменений – платформенные решения обеспечивают удобство адаптации приложений в соответствии с изменяющимися требованиями рынка или потребностями пользователей.
- Уменьшение зависимости от отдела информационных технологий:
- многообразие специализаций
в команде - менеджеры вносят вклад в создание и совершенствование процедур, обращаясь к разработчикам за ограниченной помощью; - сокращение зависимости от специализированных кадров ведет к снижению издержек на штат
IT-специалистов и к ускорению темпов разработки ПО.
- Интеграция.
Интеграция в едином цифровом пространстве – платформы способствуют синхронизации с текущими системами и данными, упрощая процессы для команд.
- Сокращение затрат.
Улучшение эффективности инвестиций в IT-инфраструктуру - быстрое создание IT-решений и сокращение необходимости в разработчиках способствуют минимизации расходов на информационные технологии.
Результаты исследования и их обсуждение
Применение платформ с низким уровнем кодирования (low-code) оказалось высокоэффективным при создании системы автоматизации управления рисками и проверки подлинности в финансовой организации «Банк Открытие». Использовалась технологическая платформа FIS Platform от компании FIS, участника инновационного центра «Сколково», что позволило разработать адаптированное решение под названием «Атрибут». Его задачей стала полная автоматизация банковского андеррайтинга и процедур верификации, что позволило заменить три устаревших системы, используемых до этого момента.
Основными целями проекта являлись разработка интегрированного рабочего окружения для специалистов по верификации, стандартизированного поискового модуля, объединенного репозитория для хранения списков недобросовестных клиентов и унифицированного портала для связи с внешними базами данных. Реализация этих нововведений существенно повысила продуктивность в сфере проверки клиентской базы и разработки информационных технологий.
С 2019 года коллектив FIS приступил к реализации инициативы под названием «Атрибут». Данный проект отличался тем, что основную долю разработки и внедрения несли на себе профессионалы из банка, тогда как FIS была задействована для разработки пользовательского интерфейса специфического модуля. Процесс интеграции, полностью лежавший на плечах штата банка, способствовал гладкому включению системы в действующую IT-структуру.
Сотрудничество между банком и компанией FIS позволило создать основной вариант системы в течение 6-8 месяцев, что привело к тому, что:
- была реализована интегрированная платформа для агрегации данных с многообразных ресурсов;
- была внедрена система автоматической обработки информации;
- была создана интегрированная платформа для специалистов по проверке данных и система поиска сведений о пользователях;
- были внедрены механизмы для автоматизации процессов принятия решений по заявлениям.
«Атрибут» революционизировала систему обслуживания клиентов, воплотив в жизнь высокое качество и оперативность принятия решений. За счет адаптации low-code платформы удалось втрое ускорить процесс одобрения кредитных заявок, а также значительно повысить эффективность работы специалистов по верификации. Внедрение автоматизированных технологий в процедуры андеррайтинга и верификации кардинально повысило уровень клиентского сервиса, снизило количество ошибок в операциях и усилило общую продуктивность банковских операций. Развитие системы не останавливается, и за четыре года ее функционирования кредитный портфель физических лиц вырос в пять раз, достигнув объема в 462 миллиарда рублей [Банк «Открытие» автоматизировал …].
Заключение
В заключение хочется отметить, применение low-code платформ выделяется как ключевой тенденцией в индустрии информационных технологий, привлекая внимание начинающих разработчиков и обретая популярность в разнообразных секторах, в том числе в финансовом (банковском) домене. Эти инновационные средства разработки не только значительно облегчают и придают динамику процессу создания программных продуктов, но и делают его осуществимым для людей без специализированных навыков, давая возможность разрабатывать функциональные приложения. Успешное внедрение low-code подходов, как, например, системы «Атрибут» в банке «Открытие», ярко убеждает в том, что автоматизация повседневных задач способна существенно повышать продуктивность деятельности и совершенствовать уровень сервиса для клиентов.
В эпоху цифровой трансформации, подчеркнутую стремительным развитием технологий и увеличением ожиданий к инновациям, платформы с низким порогом вхождения в программирование, или low-code платформы, эволюционируют в ключевые инструменты роста для компаний. Они обеспечивают организациям гибкость в создании персонализированных решений и эффективность во внедрении инноваций, позволяя им оперативно адаптироваться к динамично меняющимся требованиям рынка. Прогнозируется, что со временем эти платформы будут только набирать популярность, функционируя как катализаторы для самоусовершенствования и воплощения инновационных идей в сфере информационных технологий.
Список литературы