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

24 lines
4.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 中国电信软件研发规范分级分类实施指导意见(修订版)
> 脱敏整理版:已移除编制人员、联系人和联系方式,并合并无意义硬换行。技术条款、章节和示例以原始 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级能力要求。
## 二、使用研发云平台开展研发规范实施
基于软件系列规范(试行版)在研发云平台落地实施和效能改进的基础上 ,本次修订规范要求将持续在研发云平台进行固化。集团公司将定期开展研发项目实施过程的规范性检查 ,检查结果纳入各单位研发上云考核。请各单位组织研发项 目 团队 ,按照研发上云及分级分类管理最新要求,规范研发过程、规范研发工具。研发云平台提供的支持工具与本次下发规范内容的对应关系如下。 同时 ,项 目 团队使用研发云提供的【文档空间】进行开发文档在线协作、技术资料管理和知识沉淀;使用【仪表板】进行研发效能度量和持续改进工作;使用【组件广场】进行统一技术组件使用和成果共享工作。