数字化转型对软件的设计、研发、测试、发布、运维的全生命周期环境和各业务场景提出大量需求,需要更加灵活、敏捷、易用的应用开发能力,低代码平台作为银行数字化开发工具的定位越来越清晰,银行在系统重构或建设中使用低代码的比例也越来越高。
对于银行来说,低代码平台的应用价值体现在以下方面:
第一,快速响应业务需求,降低开发门槛,支撑更多复杂的业务功能快速实现。
第二,打破技术壁垒,提高开发者体验,建立应用开发的标准工业,合规投产,实现开放众研模式。
第三,提高研发效率,降低研发成本,积累更多高价值研发投资,统一技术规范。
通过研究中国建设银行、平安银行、中国民生银行、招商银行等金融机构低代码平台建设实践,旨在为其他银行提供参考。
中国建设银行管理类系统面临数字化和信创转型期,各分行高阶开发资源配备相对不足,低代码是提升应用研发生产力的关键。
中国建设银行低代码平台采取“元模型+元数据+解析引擎”的建设思路,从应用视角出发,提供端到端的应用开发功能,降低应用开发门槛和复杂应用开发难度,实现应用的快速开发,为其他金融机构提供参考。
平安银行的低代码平台是全自研,其在推进低代码平台的落地过程中,尤其强调系统及业务的安全性,注重数据安全和信息隔离,重视各类监管及合规要求。目前,平安银行已探索出较为成熟的运营策略。对于低代码的应用场景选择,平安科技总结出了较成熟的方法论,其在场景选择过程中有三个维度:
第一,项目画像。该维度的评判指标包括用户规模、项目周期、项目预算等;
第二,业务画像,该维度的评判指标主要包括目标范围(企业管理、营销活动、用户业务)、监管要求、是否涉及交易的情况等;
第三,技术画像,该维度的评判指标包括自定义样式、系统并发情况,以及对实时数据要求等。
当前,平安银行已经在低代码中实现一些核心业务场景适配,完成低代码应用对传统IT采购的替换,降低企业数字化成本,助推企业管理制度的落地和业务创新孵化。
为满足数字化业务高速发展所带来的软件/系统开发需求,解决银行经营活动中大量的个性化需求,并提高研发效能,降低开发成本,敏捷应对业务发展变化和创新实践,中国民生银行充分借助于低代码开发思想,充分采用前后端分离来构建低代码平台。
在应用方面,民生银行已将低代码开发充分应用于营销、信贷风控等业务场景,并已取得了较显著的效果。
以低代码开发在营销云平台中的建设为例,民生银行营销云平台主要基于低代码开发平台的前端与后端的开发框架,并结合营销活动各环节所需的能力要素,将不同能力要素归纳抽象形成公共的活动配置组件,通过组件的复用和配置组合,实现活动创建模板的快速搭建。
营销云平台上线至今,营销云需求平均开发周期由2个月缩短至2周,有效地支撑起了民生银行面向不同渠道的营销活动搭建需求。
银行向云上迁移并采用分布式架构后,系统拆分为多个独立的服务,编写和维护的技术类代码增多,需要增加面向业务价值的代码,此外,有限的开发人力资源无法满足数字化转型带来的爆炸式软件开发需求,交付效率下降,需要降低开发门槛,实现业务人员自服务。
招商银行于2019年正式开启低代码建设,提供一种更快速、更灵活和更易于使用的开发方式。面向不同的对象,招商银行设计了零代码开发、低代码开发、高低开混合三套开发模式,提高开发效率、降低开发门槛。
– END –
报告下载
大佬观点