新疆维吾尔自治区农村信用社联合社(后文简称:自治区联社)是由政府管理的地方性金融机构,自2006年成立以来,所属区域农村信用社存、贷款规模进入发展的快车道。随着下设部门科技中心的成立,该区域农村信用社 IT 系统将进行全新升级,支撑当地农村信用社数字化转型的全面发展。
机遇与挑战并存,中小银行的数字化转型势在必行
前沿科技的迅猛发展,为金融创新与数字化转型提供了不竭的动力,另一方面,疫情的黑天鹅加快了全行业数字化转型的脚步,金融行业与数字天然的密切性,更让其成为数字化转型升级的先行者。大型商业银行和新型互联网银行重心纷纷下沉,成为倒逼中小银行数字化转型的现实问题。中小银行的生存发展空间面临前所未有的挑战,数字化转型迫在眉睫。
自治区联社作为农村金融的主力军,与绝大部分中小银行一样,对当地市场深耕多年,网点多、客源广,拥有绝佳的地理优势。在数字化浪潮的冲击下,引进新的技术、构建新的业务模式,打造新的金融生态体系,成为自治区联社抓住风口,拓展发展空间的必然选择。
现阶段,自治区联社产品研发和运维分离,研发管理模式较为传统,很难满足现有的需求,主要体现在:
1. 软件交付过程冗长,包括需求、开发、测试、部署、运维等环节,各环节之间存在壁垒,无法整体协同,交付质量较低;
2. 各个团队之间使用不同的工具、方法来开展工作,工具与工具之间集成度低,缺乏统一的协作平台;
3. 随着业务的不断发展及业务需求逐年递增,对应用系统的开发质量和效率要求也随之提高,原有的代码管理工具,难以支撑研发工作的有效开展;
4. 受制于手动发布,产品版本更新周期过长,不能快速响应,满足用户新需求。
5. 随着自主研发及人员投入加大,管理需求日益显著,目前尚没有统一视图查看整体链条效能情况,无法对人员效率情况进行评价。
CODING 新引擎,为自治区联社数字化转型增添动力
自治区联社的首要需求就是打破协作壁垒,增强团队协同,提升软件开发效能。CODING 针对自治区联社的软件交付流程,制定了符合团队实际情况的协同管理工作流。 同时,CODING 可将产品需求到实现的代码进行紧密关联,产品、开发、测试、运维等职能在同一个平台就能完成全流程的工作,不同角色之间可实现高效协作。
为适应自治区联社的业务发展,提升开发效率,CODING 为自治区联社部署了本地的 Git 仓库。通过分支管理、合并请求、发布版本等功能,充分地优化了开发流程。同时,通过代码质量管理工具的整合,可实现系统化地评估、改善团队代码质量,收敛代码中的坏味道。
用户需求的递增,反向刺激了产品的更新。为满足用户需求,在保证质量的前提下,缩短产品版本的更新周期,加快产品开发进度,成为自治区联社的另一诉求。此次 CODING 为自治区联社引入了业界领先的敏捷开发和持续交付的理念,结合软件开发实际特点和银行自有的技术基础设施生态分两步走。一方面,对于互联网新业务实行并行交付,分阶段逐步优化,先落地持续集成;另一方面,对于传统核心业务保持集成交付的双模式研发,实现按需投产,降低成本的同时确保不会对现有业务带来冲击。通过 CODING 构建的软件持续交付流程,将最终打通自治区联社开发、测试、部署全流程,实现项目管理可视化、构建集成自动化、测试过程管理进一步线上化、持续部署自动化,以此来快速响应业务需求,快速交付业务价值。
在衡量工程进度、人员效率、重点事项等开发过程中的关键指标上,CODING 管理系统进行了全面的数据追踪,并为自治区联社打造了全面的项目管理视图,让数据最大程度地立体化、可视化。管理者可以清晰地了解团队成员的工作负载与工作效率,团队成员也可以了解彼此的工作动态与重点事项,真正实现数据的内部共享与互通,优化团队之间的协作,提升团队整体工作效率。
敏捷与 DevOps 并行 ,开拓自治区联社发展新思路
CODING 依托对金融行业的深刻理解,为自治区联社制定了私有化部署解决方案,全面优化了自治区联社的开发流程,提升了开发效能,加速了自治区联社的数字化转型。CODING 此次与自治区联社的合作,为中小银行打造了数字化转型新范示,也为中小银行的发展创造了广阔的发展空间。