Files
telecom-rd-project-template/.agents/skills/telecom-rd-standards/references/source-documents/01-capability-classification.md
T
2026-07-28 22:30:20 +08:00

4.4 KiB
Raw Blame History

中国电信软件研发规范分级分类实施指导意见(修订版)

脱敏整理版:已移除编制人员、联系人和联系方式,并合并无意义硬换行。技术条款、章节和示例以原始 DOCX 为争议核验依据。

附件 1

中国电信软件研发规范分级分类实施指导意见 (修订版)

基于《中国电信软件研发规范分级分类实施指导意见》 (试行版),结合当前阶段中国电信软件项 目 已逐步统一至研发云平台中开展研发活动 ,集团公司进一步完善软件研发规范及分级分类实施指导意见 ,基于研发能力分级进行研发过程管控,适应不同研发能力团队,不同类型项 目的需求 ,为各项 目 团队深度使用研发云平台开展研发规范实施 ,加强资源投入,提升研发水平给出明确指引。

一、围绕能力分级实施研发规范

(一) 规范总体内容概述中国电信软件研发规范体系包括总体规范、需求管理分册、编码规范(7 个分册)、代码管理分册、制品管理分册、流水线管理分册、测试管理分册、安全分册和部署管理分册共 15 册。软件研发总体规范用于规定软件研发过程的总体要求,包括总体原则,项目角色设置,交付成果、开发过程及安全等等, 同时作为各分册的索引。软件需求管理分册制定研发过程中需求开发和管理的要求 ,包括需求的调研、分析、编写、评审、变更、验收等

阶段的规范要求。软件编码规范对软件开发过程进行有效的编码规范管理 ,使得最终的软件产品具有良好的风格和统一的结构 ,提高代码可读性和可维护性,减少缺陷。目前包括 Java、C/C++、 Python、Go lang、Web 前端(HTML/CSS/JavaScript/TypeScript)、 Android 、 数 据 库 通 用 /MySQL/PostgreSQL/TiDB/UDAL/TeleDB4XXX,后续会持续丰富和完善。代码管理分册制定代码仓库设置、开发模式、代码提交、操作规范及代码版本管理等要求。制品管理分册制定制品全生命周期管理、制品版本、制品第三方组件管理、制品溯源管理等方面的要求。流水线管理分册制定流水线配置、流水线包含步骤、以及流水线的触发类型等方面的要求。测试管理分册制定测试流程、测试文档、缺陷管理、验收标准等方面的要求。安全分册制定代码安全管理、质量管理、评估方法等方面的要求。部署管理分册制定研发平台侧的部署管理流程和要求,包括在进行部署之前需要完成的准备工作,部署审批流程,部署任务设置及部署执行等方面。附件包含各分册涉及的文档模板 ,根据规范要求使用或作为参考。

(二)研发能力分级定义说明软件研发能力分为 C0-C4,其中 C0 为业界最佳实践建议,不做强制要求,其它C1-C4 级别逐级增强。定义如下表。软件研发总体规范、需求管理分册、代码管理分册、制品管理分册、流水线管理分册、测试管理分册和部署管理分册均按如下能力级别提出分级要求。

(三)研发项 目 分级能力要求各类研发项目的研发能力要求如下:(1)研发链项 目、战略级项 目、核心能力级重大攻关项 目,要求满足 C4 级能力要求;(2) 国家项 目、核心能力级重点研究项 目,要求满足C3 级能力要求;(3)专业能力级项 目、省级重点项 目,要求满足C2 级能力要求;(4)创新探索级项目和其他未评级项 目,要求满足C1级能力要求。

二、使用研发云平台开展研发规范实施

基于软件系列规范(试行版)在研发云平台落地实施和效能改进的基础上 ,本次修订规范要求将持续在研发云平台进行固化。集团公司将定期开展研发项目实施过程的规范性检查 ,检查结果纳入各单位研发上云考核。请各单位组织研发项 目 团队 ,按照研发上云及分级分类管理最新要求,规范研发过程、规范研发工具。研发云平台提供的支持工具与本次下发规范内容的对应关系如下。 同时 ,项 目 团队使用研发云提供的【文档空间】进行开发文档在线协作、技术资料管理和知识沉淀;使用【仪表板】进行研发效能度量和持续改进工作;使用【组件广场】进行统一技术组件使用和成果共享工作。