中信银行通过中国信通院DevOps系统和工具标准平台优秀级评估中信银行devops软件开发

国内外大型企业实践表明,标准化和工具赋能是企业成功的关键所在。DevOps标准及基于标准的DevOps持续交付流水线平台和项目实践,可以较大幅度地提质增效,更加安全敏捷地提高企业市场竞争力!“以评促建,以评促改”,以评估为抓手,让DevOps标准更快更好落地,助力企业数字化转型。

2022年12月26日,中国信息通信研究院隆重公布了DevOps系列标准及AIOps系列标准最新批次评估结果。

中信银行股份有限公司(简称“中信银行”)本次参评的项目为测试服务云平台及五跃天质控平台,两个项目均顺利通过由中国信息通信研究院开展的《研发运营一体化(DevOps)能力成熟度模型》系统和工具「平台优秀级」评估。

目前,中信银行共有3个项目通过DevOps持续交付标准评估,有2个项目通过DevOps系统和工具标准平台级7个模块评估,有1个项目通过DevOps系统和工具标准模块级评估。

Q:您好,请介绍一下您和您的企业,以及此次参与评估的项目。

刘良俊:中信银行股份有限公司(简称“中信银行”)软件开发中心是中信银行总行直属机构,总部位于北京,在成都等地设有分中心,承担中信银行全球应用系统的软件开发、功能测试、应用维护等工作。软件开发中心按照集团“五五三”深耕五大板块、构建五大平台、突出三大抓手的战略要求,遵循总行“三高”、“三强”、“四有”的新三年规划,通过构建财富管理、资产管理、综合融资三大核心能力,筑牢数字化转型、中信协同、风控体系、企业文化四大发展支柱,夯实科技和人才两大基座,推动“342”强核行动,秉承数字金融发展理念,践行数字化转型,以科技创新驱动高质量可持续发展,助力中信银行全球一流现代银行集团建设。

中信银行软件开发中心测试管理板块作为软件开发中心测试质量管理及实施的部门,负责统筹管理、实施、建设基础服务,支撑全行交付业务的质量保障工作。结合中心DevOps建设,建立质量管理标准,构建专业化测试生态,打造质量全景监控,形成数据感知、数据驱动的全新工作模式,建设专业化、多元化、开放化的测试工具体系,推动质量管理数字化转型,助力敏捷交付。

本次参与评估的中信银行测试服务云平台及五跃天质控平台,是企业级质量管控平台,承担了全行级高质量敏捷交付的重大使命,两大平台以建立标准、先进、统一的测试质量保障体系为目标,将测试管理、测试实施、测试运维流程一体化,配合行内的高速敏捷转型,形成规模化效益。

Q:首先恭喜贵公司通过DevOps系统和工具测试平台级标准评估,本次共通过7个模块评估,请您说一下此时的感受。

刘良俊:中信银行从2019年初正式开展DevOps建设和敏捷转型实践,先后通过了四项标准的评估,这极大的提升了我行在持续交付和系统工具方面实践的成熟度。我们本着“以评促建”的初衷,在行内的其他领域开始逐步扩大DevOps建设和敏捷转型实践的试点,通过更接近行业的最佳实践,提升我行的整体交付水平。

本次选择参评的两个平台,一共包括了七个模块,他们各有特点:

首先是测试服务云平台,包括测试用例管理和测试计划管理两个模块,为全行提供测试全类型、全过程、全流程线上化实施服务,为高质量交付保驾护航。

第二块是五跃天质控平台,包括接口/服务测试、UI测试、移动应用测试、性能测试、测试数据管理模块。包括完整的自动化分层测试体系,以满足不同特点系统的自动化测试需求,并提供全行级的自助式测试数据服务。非功能测试方面我们基于三层门诊的全民性能质控体系,首创了数字化性能地图。

我们想通过这次评估,在检测平台成熟度的同时,与同行业及所有行业的DevOps优秀实践,相互取长补短,共同进步。

此次的系统和工具平台优秀级的标准评估,应该是业界的首例,这对于我们的团队具有非常大的激励作用。在平台的建设过程中,我们采用敏捷开发的方法,结合组织级提供的体系和平台支撑进行实践。就测试管理团队举例,是从2019年启动天籁项目建设,打造以“e测、享测、慧测”为目标的一体化测试管理平台,实现测试全生命周期统一管理和活动线上化,同时,逐年打磨和完善自动化测试工具,形成支撑接口测试、UI测试、移动APP、性能测试完整工具体系,拓宽自动化测试应用深度和广度。此外还有系统测试团队,从2020年初开始建设“五跃天”AI智能业务解析及数字化质控中台,解决了专项业务分析、数据管理、数字化运营等基础能力相对薄弱的问题。通过以上这些创新实践,最重要的是看到思想的转变,很多年轻的同事真正去拥抱这个变化,自驱利用技术创新解决实际痛点问题并不断迭代优化,真正感觉到了敏捷的力量。

Q:根据国内外企业实践表明,系统和工具赋能是企业成功的关键所在,您对这块的重要性怎么看

刘良俊:如果将整个产品比喻为一辆汽车,研发过程比喻成赛道,那么系统和工具就相当于汽车的核心部件——“发动机”。“发动机”通过运转产生了驱动汽车前进的动力,也同时帮助汽车在这条敏捷赛道上不断完成超车。系统和工具的成熟,其实可以在很大程度上帮助一个企业完成研发能力水平的提升。例如现在的全过程线上化测试管理、自动化测试、数据管理、性能测试、资产管理等等,不仅扩展了敏捷研发过程中质量管理的维度,交付质量不断前进,在效率提升方面也和以前完全不一样,产能有了翻倍的提升,业务交付速度上升至150%,自动化测试一年内实现了跨越式发展,这些都是非常大的进步。

Q:贵单位参与本次系统和工具测试平台级标准评估,请问企业有哪些考量

冷炜:首先很感谢信通院对我们的指导和帮助。逐步推进DevOps标准在我行的建设与落地是近几年我们的重要工作目标之一。本次两个平台能顺利通过评估,要感谢我们测试团队的付出。此次评估一是对我们现有的测试能力水平有一个较为清晰的定位。其次是通过与同行业及所有行业的DevOps优秀实践进行差距分析,让我们能够更有针对性的取长补短,通过逐步的改进,不断缩小差距。

Q:通过系统和工具标准评估带给企业和团队哪些变化

冷炜:首先,最直观的变化是支撑能力的变化。DevOps标准引入后,我们尝试从单一的功能模型开始向平台级模型转变,将独立的功能模块纳入平台级架构中,统筹安排,形成全局赋能的模式,这极大的降低了我们系统间本身的耦合度和功能重复度,同时也孵化出更多的功能应用场景,将系统本身的易用性和丰富度提升了几个等级。

其次,标准的引入对于我们深入理解敏捷概念,提升团队核心竞争力,起到了积极作用。传统的模式中,系统和工具一直承担着润滑剂的作用,辅助研发流程完成迭代升级,它很重要但是又没那么重要;而在新的敏捷模式下,系统和工具的价值被无限提高了,它承担了更多的工作与责任,在促进研发测试交付的质量,提升效率和管理水平上均展现了极高的价值属性,这为我们的团队提供了更加积极的信号。

Q:通过本次评估,项目的改进成果体现在哪些方面

高蕊:具体改进成果如下图所示。

高蕊:纵观整个评估过程,确实遇到了一些问题和挑战。

首先,是多系统多工具协同作战能力,此次DevOps评估涉及2大平台,7大模块,一次性评估,涉及多个系统协同改造。在系统对接过程中,以统一化、标准化、流程化为核心要义,明确对接需求与功能优先级;规定统一接口编写规范、数据交互标准。各个团队负责人大力支持,积极沟通,促进对接工作顺利完成。

最后,是思维突破能力,在对标过程中,存在DevOps实践与惯性思维之间的冲突,通过与测试专家进行深入讨论,纠正团队成员已有惯性思维偏差,有效推动了DevOps评估工作的有序、高效开展。

比如在五跃天质控平台的评估中,由于银行业务系统的多样性和复杂性,即使是一个模块也很难有单一工具能满足所有系统的自动化需求,因此我们在自动化的跨越式发展中开发了多样化的自动化测试工具,其中接口类自动化工具就多达十多种。此次评级要求一个模块只能用一个工具参与评估,对我们的工具整合能力提出了很高要求。工具整合也是我们今年工作的重点之一,从前期整个板块高度统筹,通过打通工具、整合资产、统一调度和服务的方式,最终形成了工具合力。如接口测试工具集成了其他工具的流量录制回放能力,在移动端支持不同测试框架并实现了脚本的跨平台复用。在性能测试模块评估过程中,压力源自动扩缩容、以及执行过程中的逻辑编排配置方面离标准还有一定的差距,经过我们不断的调整和优化,满足了功能性、时效性以及实用性。工具的自动化能力在最终评估过程中也得到了认可,顺利通过了评估。

Q:对于DevOps工作的开展,下一步计划有几方面

高蕊:中信银行测试管理板块今年在质量管控方面的DevOps建设,包括体系和工具平台已经基本成型,中心内已经逐步推广应用,业务交付速度上升至150%,团队的士气和信心也得到了明显的增强。明年我们将在今年的基础上进一步提升数字化质控的专业能力,继续深化实践组织级敏捷,形成全面贯通的自优化质控生态,保持质量不断前进,更加适应快速业务价值交付的要求,坚持按照DevOps的要求和精神深入贯彻下去,让更多的业务需求和更多的项目参与角色获得DevOps带来的实实在在的收益。

Q:对于DevOps的未来发展方向,您有何看法

中信银行评估现场:

中信银行测试服务云平台介绍(测试用例管理模块、测试计划管理模块):

一站式测试管理平台

测试项目工作空间

案例库资产保鲜,多维度查询

自动化调度执行页面,展示调度任务的状态、误报率、成功率等

中信银行五跃天质控平台介绍:

(1)接口/服务测试模块:

接口仿真测试工具,覆盖支持全行A+、A、B、C类共计252个业务系统,为32个领域提供工具应用服务

累计覆盖全行各类系统30000+交易,支撑各类测试应用

(2)UI测试模块

星火starweb,是一款web端到端的基于录制回放模式的自动化测试工具(支持自主配置测试数据源,自定义执行模式,支持多并发云服务器执行,案例自动治愈实现了已有案例可自主识别并更新脚本。可用于集成测试,环境验证,冒烟测试,回归测试等场景)

(3)移动应用测试模块

(识别准确率达到99%,有效提高了自动化测试执行成功率,缩短了测试执行时长)

(4)性能测试模块

(采用压力源智能调度、场景灵活编排、动态秒级流量发起、多协议支持等实现全流程一站式压测,将性能测试向高度自动化推进)

(为解决业务快速增长带来的业务流量突增以及性能调优知识无法沉淀等问题,减少高级人员消耗,将复杂能力工具化智能化)

(5)测试数据管理模块

(天赋已累计提供60万余次数据查询服务,构造70万余条测试数据,提供超过300万次自动化测试供数服务)

股份制银行参评详情

截至目前,股份制银行参与DevOps能力成熟度模型评估的企业及其评估数量如下:

*统计截止日期至:2023年1月6日,数据来自于DevOps评估官方网站,并依据评估总数排序,数量相同则依据评估批次先后排序。

数字为对应企业通过DevOps持续交付标准3级、技术运营标准2级/2+级、安全及风险管理2级、系统和工具评估的项目/模块数量。

研发运营一体化(DevOps)能力成熟度模型介绍:《研发运营一体化(DevOps)能力成熟度模型》系列标准是由中国信息通信研究院牵头,云计算开源产业联盟、高效运维社区、BATJ等顶级互联网公司以及各大金融、通信企业共同制定的国内外首个DevOps系列标准,是最完整、最权威、最具行业指导性的研发运营一体化(DevOps)能力标准之一。由中国信息通信研究院主导的DevOps标准已由工信部发布并被众多金融、通信和互联网等行业名企纷纷采用并通过评估。

与此同时,DevOps标准已于2020年7月在联合国直属标准化组织ITU-T正式结项,成为全球首个DevOps国际标准。研发运营一体化(DevOps)总体架构可划分过程(敏捷开发管理、持续交付、技术运营)、应用设计、安全及风险管理、系统和工具、业务价值管理、合作开发运维、持续测试等。

THE END
1.软件分类科学类软件:用于科学实验、科学教育以及科学数据处理等科学相关活动的软件。 工程类软件:专门用于辅助工程领域相关工作的软件。 嵌入式软件:主要运行在嵌入式系统中的 Web应用:在浏览器中使用的软件,就是俗称的网站 人工智能软件:利用非数值算法解决计算和直接分析无法解决的复杂问题的软件 https://blog.csdn.net/wj2324/article/details/144406951
2.APP技术选型指南:原生APP混合APP及跨平台应用全面解析跨平台开发技术能很好地解决在不同操作系统和机型终端上的开发挑战。比如uni-app,只需编写一次代码,便能在多个平台上发布应用。这样,企业可以大大节省时间和成本。对小公司而言,还能减少开发人员的工作负担,降低人力成本。 使用React构建的应用程序,既确保了高效性能,又让Web开发者易于掌握。众多新兴互联网企业中,不乏https://www.7claw.com/2801012.html
3.跨平台软件设计跨平台软件设计:实现无缝衔接与高效运行的关键在当今信息化的时代,软件已经成为人们生活和工作中不可或缺的一部分。随着技术的发展,跨平台软件设计逐渐成为了软件开发领域的重要趋势。跨平台软件能够在不同的操作系统和硬件平台上运行,为用户提供一致的使用体验,同时也为开发者带来了更多的市场机会。本文将深入探讨跨平台软件设计的原则、挑战以及解决方案,旨在为软件https://blog.51cto.com/u_15616991/11276223
4.软件系统有哪些类型理想股票技术论坛介绍不同类型的软件系统,包括操作系统、应用软件、中间件等。 ,理想股票技术论坛https://www.55188.com/tag-09176624.html
5.苹果手机app试玩赚钱软件下载和苹果手机兼职赚钱平台试玩星-每天都有新惊喜,大家都爱玩的互动娱乐社区。试玩简单能赚钱,10元可提秒到账!业内知名移动应用试玩平台,为用户提供应用和游戏试玩服务, 发布时间:2022-11-29支持系统:苹果 iMoney爱钱试玩 爱钱试玩,一款可以赚钱的手机试玩软件,为你提供超多好玩的应用,试玩应用还能领取丰厚的现金红包,赶快加入吧~10元就能https://www.shouzhuanapp.com/app/ios/
6.智能座舱平台:智能座舱加速进入跨域融合,软件分层设计新时代2022年4月,某厂商发布了域控制器的软件开发平台 DS(Domain System),可提供域控制器SOC与MCU上的整套底层软件系统、虚拟化支持,涵盖了整套开发流程所需的软件栈、工具链及针对典型芯片的工程适配,以实现整车视角的SOA设计与开发,让开发者在一套工具链中完成整个开发过程,使上下游的开发过程配合更加紧密。 https://www.dongchedi.com/article/7101929996524175904
7.BPM系统流程管理软件平台微宏AlphaFlow智能BPM全流程管理和自动化平台12年研发,1500+家品牌客户成功应用。微宏AlphaFlow BPM系统、流程管理系统软件广泛应用于各个行业,微宏AlphaFlow BPM软件已成为国内BPM流程管理和工作流程管理软件平台的首选之一。https://www.alphaflow.cn/
8.无人机指挥调度平台通过JDY Air飞行软件控制无人机的飞行和姿态,无人机获取画面实时回传到无人系统平台端,指挥人员通过实时回传画面了解现场情况,进行综合研判,进一步部署任务,JDY Air飞行软件、单兵实战地面端软件实时接收无人系统平台端派发任务并执行,非无人机作业人员可通过单兵实战地面端软件或在微信小程序端实时查看现场画面。 http://jdyair.com/product/platform.html
9.宿州市网上政务服务平台运行应急预案》《安徽政务服务网宿州分厅信息为加强市网上政务服务平台(包括安徽政务服务网宿州分厅<门户>、运行管理平台、电子监察系统及相关支撑系统,以下统称“平台”)安全的管理,确保平台安全稳定的运行,切实发挥平台服务发展、服务群众的积极作用,结合我市平台运行实际情况,制定本制度。 本制度管理对象为从事平台运行安全有关工作的相关技术和业务人员,技术人员https://www.ahsz.gov.cn/public/content/190127761
10.项目管理软件企业级项目管理系统平台「立即试用」合力亿捷旗下小秘是上市企业精心打造的企业级项目管理软件,涉及项目管理5大过程组,小秘项目管理系统平台采用云服务+移动端模式,快速提升项目协作能力,欢迎咨询试用!https://www.hollycrm.com/project/
11.物业管理系统和物业管理软件app物业管理系统宅总管物业管理系统产品有物业和业主版的物业管理软件,pc和移动版的物业管理系统,物业管理app,宅总管微信公众号/小程序等http://www.zhaizongguan.cn/product.html
12.crm软件crm系统平台智能crm红圈营销是一家专业的crm管理软件开发商,有着十年crm专业经验,旗下主要产品有crm软件,crm系统平台,智能crm,crm办公系统,crm软件开发等crm软件,打通从线索—商机—订单回款的销售全流程管理,提升销售效率和业绩;解决企业销售管理问题.https://www.hecom.cn/product/pro_detail170.html
13.舆情监测系统软件舆论分析管理平台工具推荐指数:?专业的企业网络舆情监控搜索/媒体监测/品牌监测服务商,负面新闻监测采集预警,助您及时准确把握公司形象和市场商机-免费试用热线4008299196https://www.civiw.com/
14.固定资产管理系统企业rfid资产管理软件平台广州拓必胜是一家专门致力于固定资产管理软件、资产管理软件、固定资产软件管理系统的创新型软件服务商,持续专注于固定企业资产,实物资产,行政事业单位资产,条码资产管理软件系统领域,在不断优化资产。http://www.gumacloud.com/
15.软件领域平台是什么平台指计算机硬件或软件的操作环境。包括硬件环境和软件环境。 所谓“平台”就是能够独立运行并自主存在,为其所支撑的上层系统和应用提供运行所依赖的环境。 软件技术平台是一套完整的、严密的服务于研制应用软件产品的软件产品及相关文件(规范/制度)。真正的技术平台应该是选择合适的技术体系(如:J2EE, .NET等),技术https://www.jianshu.com/p/0403dd74b092
16.家政服务小程序开发开发兼职软件招聘系统平台4,开发兼职软件提供快捷安装板,无需上架即可安装使用 三、招聘系统平台,我们的售后服务 1,提供源码售卖和会员售后服务群,快速响应客户需求 2,购买招聘系统平台后提供用户端管理源码 3,购买招聘系统平台后提供管理后台的UNI APP源码 4,提供各种程序开发使用文档 所属分类:中国商务服务网 / APP开发 关于http://taian.11467.com/info/19717763.htm
17.助流数字化管理平台建筑工程项目管理系统OACRMERP软件助流新官网,内容更丰富,欢迎点击。助流科技是数字化解决方案供应商,提供“数字化管理软件+企业经营服务资源+企业管理咨询”全方位方案,包括建筑工程项目管理系统、ERP、CRM、OA、商协会等数字化管理系统,系统依托组件化技术,2~5天内快速落地https://www.zhuflow.cn/
18.双重预防和智慧消防物联网系统(双重预防和智慧消防物联网平台)1、系统平台软件 软件功能: 信息化平台搭建 1、平台具备风险分级管控功能,风险辨识与管控,风险分析、风险评价后及时更新风险清单和数据库建设 2、平台具备隐患排查功能,静态风险点与设备设施类风险的排查计划制订(PC 及 APP 端) 3、平台具备隐患治理功能,隐患发现、通报、整改、验收的流程管理,重大隐患上报 https://www.gdliontech.cn/support/327.html
19.HG1)系统支持双机冗余热备管理。 2) 支持客户端WEB查询功能。监控对象动力环境综合监控系统将实现对主机房动力环境参数的集中监控及管理,监控对象包括;华盛光科技环境监控系统机房监控管理软件智能化机房综合监控和管理平台电源系统:市电进线电压、电流、频率(可选)、功率(可选)以及UPS输入、输出电压、电流等参数及内部各https://www.gkzhan.com/st86218/product_4393973.html