本文来源于:鑫智奖·2024第五届金融机构数智化转型优秀案例评选,作者:苏州银行

苏州银行:基于信创DevOps平台提升苏州银行研发效能项目

2024-06-13 关键词:运维管理,城商行,数据智能,信创实践2494

一、项目背景及目标


在“加快数字化发展,建设数字中国”的国家战略大背景下,在中国人民银行发布的《金融科技发展规划(2022-2025年》文件中,在中国银保监会办公厅在关于银行业保险业数字化转型的指导文件中,均提及“建立能够快速响应需求的敏捷研发运维体系”。

苏州银行结合管理实际,依托信创DevOps一体化研发平台,整合推进IT研发和运营领域数字化转型,以实现研发组织机制变革、研发工艺变革、协作模式变革、工程度量变革和数字化管理变革“五大变革”为目标,切实推动研发管理体系高效运作和研发效能全面提升,进一步促进金融科技赋能银行数字化转型创新发展。


二、创新点


信创DevOps一体化平台的落地,实现了需求、开发、集成、测试、交付端到端数字一体化管理,以需求流转为核心,平台通过流水线自动化串联了代码扫描、安全扫描、三方组件安全、分层自动化测试、SQL审核、业务数据质量检查等工具栈,提升科技持续交付效率,驱动IT全生命周期管理可视化、可跟踪、可度量、可画像,为全量角色提供更便捷可靠的服务体验。一方面从根本上解决了中小银行普遍面临的研发代码管理低效、开发版本冲突、开发运维割裂、手工操作故障多等痛点难点,切实提升研发交付质效;另一方面,在项目建设过程中,通过各类研发工具赋能,持续优化研发链路自动化水平及相应管理标准与体系,实现“量化-分析-改进”的效能管理闭环,构建统一健壮的组织级研发服务体系。


(一) 广泛的研发工具链集成和扩展:平台将符合信创标准或自研工具平台以插件的形式集成到DevOps平台为用户提供一体化的操作体验,使得团队在从代码编写到编译构建、自动化测试、制品管理、部署和监控的全流程管理获得极致的用户体验,提高了研发效率;平台集成了国产化的代码托管、制品管理、国产持续集成流水线、自研测试管理等等工具平台。


(二) 提供了全面的自动化流水线能力:平台采用了自动化技术,帮助团队实现持续集成和持续交付。通过自动化流程,用户可以将重复性的任务自动化,加快了软件交付的速度,减少了人为的错误,提高了软件的质量,使得企业可以更快地响应用户需求和市场变化,同时软件的可靠性提高;


(三) 提供了以版本为中心的过程管控和追溯:平台以版本为核心进行流程管控,可以实时跟踪代码、制品和环境部署的变化,这样可以使得团队通过追溯快速定位问题,提高团队解决问题效率;


(四) 提供软件环境一致性的管理能力:平台能够帮助团队管理研发过程中的开发、测试和生产环境,通过对环境配置变化的实时跟踪和管理,确保环境的一致性,避免了团队因环境差异导致的各类问题,减少了对用户的影响;


(五) 提供可视化的分析和报告功能:基于平台软件生命周期全过程的完整数据,提供了可视化的数据分析和报告,使得我们易于发现软件研发中的问题,通过问题反馈驱动团队对研发过程不断改进和优化;


(六) 提供团队协作办公功能:平台支持开发、测试、运维等团队之间的协作和信息共享,团队可以在平台上沟通交流、讨论和跟踪任务,促进整个团队的合作和协调更加高效。


(七) 完善的信创支持,目前平台全面兼容国产化服务器芯片(鲲鹏)、操作系统(银河麒麟)、中间件(东方通Tongweb、TongLink、TongRDS)等。


三、项目技术方案


对于苏州银行的数字化转型工作来说,DevOps 的持续改进优化至关重要。DevOps 不仅仅是一种技术框架,更是一种全新的文化思维,它通过重新思考组织内部的流程和边界,为持续的数字化变革铺平了道路,帮助企业成功实现其目标。

基于信创架构DevOps研发运维一体化平台为苏州银行拉通软件持续交付的需求、设计、开发、测试、部署和运营全流程,全面满足企业研发管理与工程效率需求,一站式提高管理效率和软件研发质量,助推信创数智化转型升级。

平台采用信创国产鲲鹏服务器、麒麟v10操作系统、信创中间件体系(东方通TongWeb、Tonglink、TongRds)等。


 苏1.png


国产产品管理:支持敏捷/瀑布两种研发管理模式,以故事线、需求、任务、缺陷为核心研发驱动变更对象,具有版本-迭代计划管理能力,通过研发驾驶舱完成过程管理管理,研发版本全生命周期管理,以版本为中心的流程标准化,做到可全流程追溯。


国产代码托管:提供企业代码管理工具,代码版本管理、代码分支管理、代码扫描、代码合并等功能,可结合企业代码管理规范配置代码分支管理模型。


国产制品管理:自主研发全语言制品统一管理,降低系统复杂性,减少仓库维护成本;支持安全漏洞扫描,提供漏洞图谱,精确溯源,帮助企业快速定位影响范围;规范版本出入库管理和提升制品流转效率以及版本发布效率。

国产持续集成流水线:流水线是可以执行的一系列任务,流水线可以由流水线模板创建出来,也可以自定义创建,包含了可执行的一个或者多个任务,可手动执行,支持设置定时任务。该流水线集成了苏州银行现有的DevOps交付工具栈(项目管理平台、测试工作平台、分层自动化测试工具、数据质量检查、安全测试等)。通过质量门禁的方式,自动触发流水线质量门禁检查,保障研发流水线质量。


测试管理:提供并集成多测试工具,集成代码质量扫描、单元测试、代码安全扫描等测试能力,和苏州银行现有测试工作平台、各类分层自动化测试工具体系打通的能力。


安全管理:支持多模式代码安全管理,从源码安全、组件安全、仓库私服安全等多维度安全管理,和自动化流水线统一集成、持续集成,实现金融监管要求和客户管理所需的企业应用安全发布。


国产系统研发全流程产品数据度量分析:按照信通院持续交付三级标准,从研发管理,持续交付,技术运维等维度,真实反馈业务系统技术运营情况。


四、项目过程管理


项目各阶段的实施周期:


2023年5月完成采购谈判。


2023年6月完成需求分析、UI/UE评审、系统设计及部署方案评审,进入开发阶段


2023年8月完成SIT测试。


2023年9-10月,完成压力测试、UAT测试和多轮次用户培训。


2023年10月,DevOps服务平台正式投产上线。

2023年10月至今,持续推广迭代优化。

苏2.png

 五、运营情况


有效客户数:全信息科技部用户包括合作厂商用户1100左右;交易量:流水线日驱动次数1000-2000次左右;代码提交次数:500次/日左右;UAT部署次数:200-300次/日。

目前全行已接入250余个主系统,800多个子系统,自动化流水线近3000条,在途研发任务1300多个。

  

735ae8dbf2217cdda907c1f1ea34a43.png

信息科技部研发能力域的提升


cd02c8197f1dec798d37eff555c1910.png


六、项目成效


进一步完善DevOps体系,重塑研发过程:通过自动化的流水线集成,帮助研发团队实现系统版本自动化的持续集成和持续交付。


实现需求-代码-版本的完整链路打通:通过将已有工具以插件的形式集成到平台,这使得团队在从需求、研发工作项、代码编写到编译部署、质量扫描、自动化测试、制品管理、版本发布等全流程管理获得更好的体验,提高研发效率。

提升质量管理的自动化程度:以需求流转为核心,自动化串联了代码扫描、安全扫描、三方组件安全、分层自动化测试、建模检查等质量检查,提升科技持续交付质量与效率。


研发效能持续改进:提供软件生命周期全过程的完整度量数据,生成可视化的数据分析和报告,为效能团队提供数据分析的依据,通过问题反馈驱动研发过程的不断改进和优化。


平台项目获得奖项成果:


苏州银行业2023年金融科技成果展《2023年度金融科技优秀项目》


入围江苏省工业和信息化厅《2023年江苏省信息技术应用创新优秀解决方案和应用示范案例》


软件著作权证书《苏州银行DevOps服务平台V1.0.0》2023SR1605579


七、经验总结


基于信创DevOps平台提升苏州银行研发效能平台已初步建设一套研发度量模型,基于工作流建立的软件交付体系,持续收集软件生命周期过程的数据。计划在未来的三年中,进一步采集各个研发平台、工具过程研发数据,透明化软件过程管理与价值流洞察,对软件生命周期过程的完整数据行实时度量,透明软件研发过程。通过数据问题反馈驱动团队对研发过程不断改进和优化,逐渐形成高效而稳定的研发交付价值流

基础研发、运维支撑软件的国产化替代的持续推进,是全栈信创的基石,信创软件生态的构建和加强,有利于自主可控。未来,苏州银行将持续优化建设全栈信创DevOps体系,大幅度提升软件交付效率和质量,从研发敏捷开始向业务敏捷延展,锻造鼓励创新、推动创新的数字化转型。


本网站案例,除特殊标明来源的,版权归金科创新社所有,未经许可不得转载,否则将视为侵权,对于不遵守此声明或者其他违法使用本文内容者,本网站依法保留追究权。另,本网站部分案例、观点文章来源于网络素材,如有侵权,请邮件联系 fenglei@fintechinchina.com 处理!
特别提示: 本网站免费为广大金融企业提供IT选型咨询服务,详情点击 【 需求提交 】

推荐阅读

更多

九江银行:银行服务质量智能化辅助评估平台

银行服务辅助评估系统是以银行业务服务办理人员为核心,通过对服务区域进行统一的标准化视频采集,利用AI人工智能算法对采集的音视频按肢体、着装、语言以及人脸识别等模型分类进行运算处理,终以业务为维度输出服务规范记录的服务型管理平台。

2020首届城市商业银行数字金融与支付创新优秀案例评选 2024-06-13

河北银行:智能贷后项目

智能贷后通过挖掘外部数据,整合行内资源,改变了以往风险信息关注不到位、现场检查不及时的问题,能够充分识别和捕捉客户的风险特征,做到风险客户提前检视,逾期贷款及时控制,强化风险防控管理的同时提升了贷后管理效率,大大解放一线生产力。

2021第二届城市商业银行数字金融与支付创新优秀案例评选 河北银行 2024-06-13

河北银行:信用卡购车分期业务全流程自动化

河北银行信用卡购车分期业务经历多年探索,从汽车消费真实场景出发,强调“以客户体验”为中心,实现客户在4S店、二手车市场等购车场景下的“一站式”申请审批。后台打通购车分期前端申请、远程视频面签、信用卡自动审批、资金清算等系统,实现全流程的自动化。基于全流程获取的数据信息、外部引入大数据,开发优化系统模型,由线下转线上,数字化运营。持续完善业务流程和风控技术,实现了规模、质量、效益的良性发展。

2021第二届城市商业银行数字金融与支付创新优秀案例评选 河北银行 2024-06-13

日照银行:让银行服务“足不出户 触手可及”

日照银行远程银行是借助现代化科技手段,通过远程方式开展客户服务、客户经营的综合金融服务中心。客户可以通过手机微信小程序等渠道链接视频银行系统,足不出户就能与“视频柜员”远程“面对面”,进行个人业务和企业业务的办理。视频银行为客户提供有针对性的业务场景服务和全新体验,同时很好的做到业务分流,缓解柜面压力,增加客户的满意度。

2020首届城市商业银行数字金融与支付创新优秀案例评选 2024-06-13

浙江泰隆商业银行:RPA助力银行数字化转型

RPA (Robotic Process Automation, 机器人流程自动化),这是一种能够通过模拟人类来执行重复性任务的软件。通过软件机器人自动处理大量重复性、具备规则性的工作流程任务,从而将员工从疲于应付的情况下解放出来,让员工发挥主观能动性,执行具有更高价值的事务。RPA机器人与员工相比,能够更加的快速、精确,并全天候执行相应事务,提升工作效率,实现零错误率,降低运营成本。

2021第二届城市商业银行数字金融与支付创新优秀案例评选 浙江泰隆商业银行 2024-06-13

浙江民泰商业银行:智能授权项目

智能授权项目是浙江民泰商业银行数字化转型的创新服务项目。项目运用了数字影像、工人智能、OCR识别等技术,结合业务交易信息进行快速判断,实现授权全过程系统化管理和智能化自动处理,达到完全替代和部分替代人工处理的新授权方式,大限度的发挥授权的风险控制及成本控制效能,推动营业网点服务提升、管理优化,实现数字化创新再突破。

2021第二届城市商业银行数字金融与支付创新优秀案例评选 浙江民泰商业银行 2024-06-13

选型库

金融行业全面的数智化创新解决方案,涵盖历届“鑫智奖”参评方案及选型库会员机构提交的金融行业解决方案

  • 城商行
  • 数据智能
  • 运维管理
  • 信创实践

微信
咨询

微信咨询

扫码添加金科小助手微信号
咨询案例和解决方案相关信息
或联系对应机构