“低代码,快开发”——华夏银行合肥分行基于低代码平台的敏捷应用实践
转自:合肥在线
一、银行业数字化转型的时代背景
面对数字化转型的时代要求,身处发展变革潮头的商业银行一直在探索“敏捷银行”的运营模式。2022年伊始,我国金融科技发展的新时期顶层设计出炉,人民银行《金融科技发展规划(2022-2025年)》为未来4年锚定了数字化转型的发展目标与方向;2022年1月,银保监会发布的《关于银行业保险业数字化转型的指导意见》中也指出要改善组织架构和机制流程:“鼓励组织架构创新,以价值创造为导向,加强跨领域、跨部门、跨职能横向协作和扁平化管理”。监管政策的举旗定向进一步坚定了银行业走数字化转型道路的决心和勇气。
传统银行业中科技与业务“两张皮”的现象普遍存在,科技部门中开发与运维融合度不足,造成了两大痛点:一是主题应用尚未体系化、规模化,应用场景相对单一,应用需求的先进性有待提升;二是懂业务、懂数据、懂科技的复合型数据人才不足,数字化人才队伍建设有待加强。
银行业正面临数字化转型的变革,其数字化人才队伍的培养、重构敏捷开发流程、对核心数据的治理,这些数字化转型的核心要素是决定数字化转型成功与否的关键。要使银行的数据能力达到业内一流水平,有力支撑全行业务数字化转型发展的目标,就要立志于构建形成适应现代化金融集团的技术支撑、创新应用的组织及人才体系;立志于构建形成适应现代化金融集团的企业级数据中台和技术底座支撑;立志于构建形成适应现代化金融集团的数据服务体系,实现高水平、高效率、高迭代的开发模式,从而提升业务支持的服务响应速度,有效赋能业务快速发展。
二、金融科技敏捷化体系变革趋势
随着技术的更新迭代和市场需求的快速升级,生产过程、外部环境、供应链协同的不确定和复杂性持续增加。金融行业如何提高产品开发迭代速度、降低产品管理运维成本,已成为配置资源效率的出发点和落脚点。金融和互联网行业由于对网络服务质量、数据处理和技术创新有较高需求,已经开始主动拥抱创新的敏捷开发技术。此外,无论是为专业开发者赋能,还是全民开发能力建设,都不约而同的以“释放技术开发生产力”作为核心目标,这也将让企业与机构的数字化实践变得更加高效敏捷,有助于创新的快速落地,进而提升组织的综合运营成效。
1、消费市场发展趋势。随着体制变革,银行业务创新,信息科技进步,同业竞争加剧,如何提高信息系统的建设能力来适应目前复杂多变的市场,满足终端消费者繁杂的消费欲望,这些命题都要求银行科技支撑体系向敏捷多变的目标演进。
2、技术不断创新的趋势。云计算、区块链、人工智能等技术日渐成熟并不断变更,银行需要不断强化科技赋能和数字创新才能为各类交易支付场景提供有力支撑。
3、跨行业竞争的趋势。互联网金融的崛起让传统银行业受到很大挑战,面对信息技术起家的互联网金融,如何应对其灵活多变的产品迭代,使得银行业不得不加快敏捷化体系转型的步伐。
三、金融科技敏捷化变革技术支撑——低代码工具
数字经济时代让企业与机构逐渐开启了数字化应用实践,根据低码时代研究团队对组织数字化战略规划与实践的相关调研,相比于2021年,2022年进行数字战略规划的企业与机构占比增加了19.1%,将数字战略付诸实践的企业与机构占比增加了10.7%,数字化实践的加深让各种形式的开发与运维管理工作量大幅增加,技术应用者对技术开发与运维管理的生产力也提出了新的要求,传统的应用开发方式已经无法即时、高效、敏捷地响应并满足用户需求,用户亟待寻求技术开发生产力与管理方式上的突破。而在这其中,越来越多的企业与机构的领导者在IT建设与数字化转型探索中,会考虑利用低代码或是零代码产品用以支持技术人员、业务人员的敏捷实践。
低代码产品基于模型抽象与封装的功能组件,通过可视化设计和可视化编程语言系统快速开展应用程序开发与部署,进而降低代码编写的工作量,实现高效敏捷的应用程序开发。零代码产品是指用户无需编程便可快速构建应用程序的开发平台。低代码和零代码相比于传统开发的优点是为客户提供了快速开发的环境,无需购买和维护服务器、中间件等技术基础设施。多数低代码和零代码厂商都在扩展自身能力,构建更为多元化、面向不同类型用户的产品矩阵。
低代码和零代码产品分别面向不同客户的需求愿景方向,即减少技术开发者的编程工作量,实现低代码甚至零代码交付,达成全民开发的目标。通常情况下两类产品将服务于不同类型的行业用户,在产品能力上两者也将不断融合与借鉴,进而不断提升产品成熟度与客户服务能力。
站在技术开发者的角度,以实践者的经验来看,低代码实践的主要价值体现在降低开发成本、提升开发效能、需求的敏捷适应性、集成部署与技术管理的高效性等方面。近90%的技术人员期望通过引入低代码开发平台来提升技术开发效率,实现敏捷应对业务需求。根据获得了成功实践经验的技术应用者反馈,通过引入低代码开发平台可以让开发效率实150%-400%的提升。
四、华夏银行i助手系统敏捷应用体系实践
以服务“经营发展”和“数字化转型”为中心,构建“总行搭台、全民开发、业技融合”的华夏银行i助手平台社区,是现阶段华夏银行基于低代码的敏捷应用转型最佳实践。华夏银行积极探索i助手平台在内部管理、业务领域的应用,对标同业先进,持续提升研发能力、降低开发门槛、提高交付效率。目前已逐步实现i助手平台在全行范围的深度应用推广目标,培养了一批业务技术人才,促成了业务与技术深度协作的敏捷形态。
i助手平台是华夏银行近期建设的企业级低代码应用平台,通过低代码或零代码即可快速生成应用程序。该平台基于可视化和模型驱动理念,结合云原生与多端体验技术,为开发人员提供了一种全新的高生产力开发范式,为业务人员提供了“拖拉拽”可视化的应用搭建方式,促进业务和技术人员更紧密、高效地协同,实现多数场景下应用开发的大幅度降本增效。同时,i助手平台已实现与私有版企业微信的集成,为平台上的应用提供了便捷的移动入口,提升了用户体验。
(一)平台优势
1.上手快。i助手平台的“低代码+零代码”特征与可视化操作界面,让没有开发经验的用户也可以通过学习快速掌握应用开发技能。
2.开发快。i助手平台通过范式化和颗粒度极高的可配置性,使得整个应用搭建过程通过零代码或低代码方式实现,极大提升应用开发效率,降低人力成本。
(二)适用场景
用户可以通过i助手平台搭建包括但不限于如下类型应用:一是任务管理看板类应用:如华夏银行内部数据治理、数据安全等重点工程项目管理;二是线上流程审批类应用:如数据治理预分析报告审批、分行工会费用报销、设备领用申请等审批管理;三是解决特定管理、业务环节的信息管理类应用:如制度书线上确认、放款预约管理等信息管理;四是移动化信息采集类应用:如问卷调查、在线表单信息录入等采集工作;五是流程自动化类应用:如订单、交付和发票的自动衔接、基于时间触发的检查单生成、设备维保提醒等自动化工作流。
(三)现有成效
华夏银行合肥分行按照总行文件的指引,同时借助总行“运营数字千人i助手专项培训,在全行范围内推广i助手平台,逐步形成了以信息科技部主导赋能,运营管理部等部门积极参与的i助手开发团队,共组织推广培训20余场次,培训时长超50小时。目前除分行信息科技部外,已培养出能独立掌握i助手简单流程人员20名,成长中人员30名,为i助手后续推广奠定了扎实的人员基础和技术储备。截至10月底,已完成13个大类,108个小项的流程开发上线;在用工作表总数216个,行记录总数13.53万条,工作流总数435条,总使用人次16.5万,应用效果明显,需求不断完善,有效助力分行移动化、无纸化、便捷化、体系化办公目标的实现。