国际化新篇章!2024上半年 ITU DevOps 国际标准新进展
随着研发运营一体化在各行业中的广泛实践,测试成为了企业提升研发运营质量的关键环节。工业和信息化部印发了《“十四五”软件和信息技术服务业发展规划》,指出要提升软件质量管理能力,提升质量监控、预警和评价能力,并提出要“完善质量标准体系,完善软件产品和服务测试认证评价体系”。测试驱动研发提高效率、增强交付能力、保障交付质量,软件测试正在成为国家软件技术领域的重要战略发展方向。
在数字化转型的大背景下,企业选择实践 DevOps 来提升IT效能。由中国信息通信研究院牵头的《研发运营一体化(DevOps)能力成熟度模型》系列标准,并基于系列标准制定的DevOps国际标准(已于2020年7月在联合国直属标准化组织ITU-T正式结项,标准号:ITU-T Y.3525),从2018年首次评估至今已有6年时间,截止到2024年年初,覆盖20多个行业,超过百家企业通过DevOps标准评估。
截至目前,已通过《研发运营一体化(DevOps)能力成熟度模型》持续测试(CT)标准评估的企业及其评估数量如下:
持续测试(标准11)参评情况 中国农业银行:首批通过标准评估的国有银行 本次参评的项目为“智能化不良资产处置平台四期”和“线上线下一体化标签服务二期”,两个项目顺利通过信通院持续测试(CT)标准 3 级评估。 本次评估从需求阶段测试、设计阶段测试、质量管理和持续反馈等领域促进了我行测试体系改进。其中需求阶段,提升了测试人员实质参于需求评审的有效性,可对需求可测性、最小可测单元进行验证;设计阶段测试,实现测试策略可根据系统生命周期演进做适配调整;持续反馈方面,流水线落地并完善准入准出体系,构建了持续测试反馈机制; 测试通用基础能力方面,有效提升了自动化覆盖率,实现测试数据全生命周期管理数字化和数据服务全面自助化。总的来说,推进了研发团队工作进一步与持续交付流水线融合,并向着需求侧和运维侧移动,形成覆盖软件全生命周期的持续测试闭环。 中国邮政储蓄银行:首批通过标准评估的国有银行 本次参评的项目为“企业手机银行系统”和“项目建设资金监管系统”,两个项目顺利通过信通院持续测试(CT)标准 3 级评估。 通过本次评估,两个项目对标标准能力项,结合行内实际工作与项目自身特点,以需求为准入,以投产为准出,成功落地持续测试过程并取得显著成效。尤其在自动化执行方面,回归自动化率有了显著提升,技术债务下降99%,从需求提出到版本发布的整体时间大幅缩短,增强了测试的整体服务能力,提升研发测试质效。 项目资金监管系统的需求响应能力得到了显著提升,期间成功推动西成、济滨两大高铁建设资金监管业务上线。同时,累计需求和推广地市的速度也加快了,进一步提升了我行在大基建项目建设中的金融服务水平。这种持续改进和优化的方式,不仅提高了系统落地的效率和效果,也为行内提供了更多的数据支持和决策依据。 企业手机银行项目通过持续测试过程,实现了测试左移右移,自动化测试覆盖冒烟、集成、回归三个阶段,大幅缩短测试时间并保障测试质量,实现需求快速迭代,满足业务方快速上线的需求。 中金公司:证券行业首批通过标准评估企业 全面风险管理系统同一业务管理平台项目: 中金公司信息技术部秉承“以点带面,以评促改”的策略,通过参加评估,改进了在需求管理、测试环境和测试数据治理等方面组织级的工具和流程,为持续提升研发效能和质效合一提供了方向。 通过此次评估,全面风险同一业务管理研发团队在测试通用基础能力、需求管理、测试计划、测试设计、单元测试、集成测试、用户验收测试、流水线闭环和效能度量方面都有了明显改进。项目的测试流程规范性得到了很大提升,测试用例与需求场景建立了有效关联,测试计划制定愈加合理,测试用例质量明显改善,单元测试覆盖率达到了较高水平,流水线集成了全部主要质量门禁,规范了用户验收测试过程。项目能够对线上缺陷进行规范管理,初步建立和实践了全局质量分析机制,效能度量指标进一步完善。 对于公司的风控职能来说,此项目在持续测试能力上的持续提升,提高了对业务需求的响应速度,大幅降低了生产系统出问题的频率。通过项目的持续改进,平台可以高效稳定完成前台交易和业务数据的获取,完成了指标数据的加工和计算,构建了基于全面风险管理的风控指标体系,并依托指标体系,支持了限额预警和风险报告两大场景,实现了多个风险管控应用,在有效控制风险的前提下,支持了公司业务灵活快速的发展。 申万宏源:证券行业首批通过标准评估企业 业务中台项目: 申万宏源本次参评的项目是业务中台,业务中台是公司目前比较重要的基于微服务架构的自研项目,项目从2018年开始上线,逐步面向财富管理、客户服务、员工展业、内部管理等十余个领域,建设了客户认证、业务办理、产品销售、AI能力、数据服务等二十余个业务中心,发展为具备3000+接口,为100+套系统提供一站式服务,日均访问量1000万的核心系统,为公司降本增效、推进数字化转型做出了重要贡献。 从需求管理、测试管理、质量管理和持续改进方面都有实际价值。具体来说,改变了需求评审滞后的痛点,初步尝试了工程师画像这样的度量方式,有效改进了自动化覆盖率,闭环了整个持续改进的过程。 以上内容来自如下新闻稿链接: 国有银行首批!中国农业银行通过持续测试标准 3 级评估,相关能力达到国内领先水平 国有银行首批!中国邮政储蓄银行通过持续测试标准 3 级评估,相关能力达到国内领先水平 证券行业首批!中金公司通过持续测试标准 3 级评估,相关能力达到国内领先水平 证券行业首批!申万宏源通过持续测试标准 3 级评估,相关能力达到国内领先水平 ITU DevOps国际标准介绍: 依托于我国相关行业的最佳实践和国内DevOps标准,2018年7月16-27日,在瑞士日内瓦举行的ITU-T(国际电信联盟)相关全会上,由中国信息通信研究院主导的DevOps国际标准项目成功立项,来自中国、美国、英国等20多个国家的90多名代表参与了此次会议。 2020年7月20日-31日于瑞士日内瓦举行的ITU-T(国际电信联盟)Study Group13 Future networks (& cloud)全会上,由中国信息通信研究院主导的DevOps国际标准Y.cccsdaom“云计算-云服务开发和运维管理需求”(Cloud computing-Requirements for cloud service development and operation management)获得全会通过,标准号为ITU-T Y.3525,它是在云计算技术下的云服务开发和运维管理需求的国际标准。下图为 DevOps 国际标准发布稿封面与框架图。 国内 DevOps标准 《研发运营一体化(DevOps)能力成熟度模型》介绍: 《研发运营一体化(DevOps)能力成熟度模型》系列标准是由中国信息通信研究院牵头,云计算开源产业联盟、高效运维社区、BATJ等顶级互联网公司以及各大金融、通信企业共同制定的 DevOps 系列标准及 DevOps 国际标准,具有极强的权威性和行业指导性。由中国信息通信研究院牵头编制的 DevOps 标准已由工信部发布并被众多金融、通信和互联网等行业名企纷纷采用并通过评估。 与此同时,DevOps 标准已于2020年7月在联合国直属标准化组织 ITU-T 正式结项并可正式评估(标准号:ITU-T Y.3525 )。研发运营一体化(DevOps)总体架构可划分过程(敏捷开发管理、持续交付、技术运营)、应用设计、安全及风险管理、系统和工具、业务价值管理、合作开发运维、持续测试、效能度量、平台工程、系统可靠性与连续性工程等。