据预测,到年超过65%的应用开发活动将以低代码模式进行,低代码开发模式在促进全员创新、生态融合、数字孪生等方面将迸发出巨大的发展潜力。本文以低代码赋能商业银行数字化转型为切入点,结合农业银行案例分析总结低代码应用现状,最后对于商业银行低代码应用前景进行展望并提出建议。
中国农业银行网络金融部副总经理罗爱华
低代码助力银行数字化转型
低代码开发作为一种现代化的应用程序开发模式,具有模型驱动、可视引导、自助开发、开放集成等特点。它的出现,为处于数字化转型大潮中的商业银行,提供了“快、准、省、易”的弯道超车工具。1.快——实现市场敏捷响应
当前,“唯快不破、唯变不破”成为同业竞争的杀手锏,但总部式研发以及复杂系统耦合较难全面快速满足一线经营机构各类个性化需求。低代码开发模式通过可复用的交易模型、功能组件、业务流程,支持总、分行敏捷协同开发,大幅缩短了项目交付周期,能够快速响应市场。2.准——促进业技深度融合数字化转型背景下,如何以“所想即所得、所见即所得”快速投产新产品,成为业务人员迫切需要解决的问题。低代码平台通过结构化数据、可视化流程将抽象需求具象化降低了业务与技术间的沟通成本,大幅提升软件系统与业务需求的贴合程度,使产品功能能够更精准满足市场客户诉求。3.省——有效降低创新成本需求激增带来了研发及人力成本上升,系统复杂性、人员流动性造成技术人员技能深度、广度严重不足,又进一步增加了创新成本。通过高质量代码组件封装,可最大程度减少代码开发工作量、提升协同效率,在降低人力成本和研发成本的同时,有效降低编码质量造成的运维成本。4.易——助力开放银行发展开放银行现已成为场景获客、生态融合的主要渠道。但由于一线分行及合作方的技术开发水平参差不齐,加之金融产品业务逻辑相对复杂,造成对接周期长、合作门槛高。利用低代码将服务按照场景进行组件封装、模板定制,可帮助分行及合作方实现快速组装对接,大幅提升商业银行开放融合能力。低代码业务场景应用实践探索随着数字化转型进程加快,农行充分认识到低代码开发模式所带来的创新优势和发展潜力,陆续将低代码理念渗透至业务统计监测、智能模型构建、产品定制组装、开放银行对接等相关领域,通过总、分联动不断探索低代码赋能业技融合的敏捷创新模式。1.业务统计监测农行低代码开发模式在统计监测领域的应用最早也最为成熟,基本达到了从数据导入、参数配置到前端交互的全流程低代码实施。年,农行信贷管理系统群报表统计工具——信贷数据直通车,已引入类低代码开发理念。数据维护人员以交互表单装载Cube、配置数据模型,业务人员基于ReportStudio与QueryStudio拖拽组合字段、灵活定制报表、一键快速发布,有效满足了全行信贷风险监测、经营决策等日常管理需要,这也是农行在低代码领域的最早实践。近年来,为实现覆盖全量业务的灵活统计分析,农行发布自助查询分析低代码平台——商业智能数据服务平台。该平台进一步简化数据配置流程,支持系统管理员快速导入底层宽表数据、交互式参数配置。平台前端则基于VUE框架大幅提升交互体验,为业务人员提供更为智能友好的灵活查询、报表定制以及看板组装服务,并支持跨系统报表和看板的快速发布。该平台现已支持零售银行、场景金融、网络支付等业务的多维度查询、报表定制。2.智能模型构建随着金融科技高速发展,农行内部各条线对于大数据、人工智能的需求呈上升趋势。为了降低技术应用门槛,农行按照低代码开发理念探索建设智能模型实验室,支持数据分析师在画布上拖拽组件、配置流程,初步实现数据探索、特征加工、特征工程、模型构建、模型评估、模型一键发布等交互式建模。平台兼顾业务人员和研发人员的需求,既支持基础元操作节点拖拽组合工作流,又支持命令行自由编程设计工作流。平台自上线后,协助总、分行数据分析师在智慧营销、智慧风控、智慧运营等领域探索构建了一批智能模型,加速了“数据业务化、业务数据化”进程,促进了数据高效赋能业务创新发展。3.产品定制组装为降低运维成本、加快产品创新效率,农行研发综合应用平台流程图模式,面向后台交易以及产品微创新,采用“组件+流程配置”的低代码方式进行交易逻辑开发,以流程图拖拽快速组装交易,同时支持流程嵌套构建复杂交易逻辑。该模式不仅加快了新产品研发速度,而且减少了复杂交易编码差错率。以数字人民币