Files
telecom-rd-project-template/.agents/references/quick-guides/11-requirements-management.md
T
2026-07-28 22:30:20 +08:00

2.6 KiB

11-需求管理规范

1. 需求开发过程

制定计划 → 需求调研 → 需求分析 → 需求评审 → 用户确认 → 需求变更 → 需求跟踪 → 需求验收

各阶段产出物

阶段 产出物
需求调研 《需求调研记录》、《客户访谈记录》
需求分析 《软件需求规格说明书》、原型
需求评审 《评审记录表》、修订后的文档
用户确认 确认单/邮件/签字留档
需求变更 变更申请 → CCB 评审 → 修订文档
需求跟踪 《需求跟踪表》持续更新
需求验收 验收确认单

2. 需求分析准则

分析维度

  • 合理性:是否细化到设计人员可直接实现的程度
  • 可行性:成本、性能角度评估
  • 优先级:高(本次必须)→ 中(可下版本)→ 低(资源允许时)
  • 产品线关系:新增 / 待优化 / 共性 / 特例
  • 质量:清晰明确、完整、一致、可验证、可跟踪

不同类型需求细化要求

类型 细化要求
查询统计类 明确查询条件、查询结果、统计口径
性能类 明确响应时间、用户数、并发数、吞吐量、资源利用率
流程类 流程图 + 关键环节说明
外部接口类 接口协议、字段名称、备选值、约束条件、性能指标
业务数据类 输入条件、计算逻辑、输出结果

3. 需求编号规则

[系统标识]_(模块标识)_[编号](_二级编号)
  • 系统标识和模块标识用英文或拼音缩写
  • 未确定需求前加 TBD_ 前缀

4. 需求状态跟踪

状态 说明
新需求 用户提出需求申请
需求已确认 已被分析且用户已确认
已开发 开发完成提交测试
已测试 功能测试和回归测试通过
已上线 发布上线,用户认可
已验收 用户验收通过,可关闭

5. 需求变更

流程

变更申请 → 评估审批(CCB) → 制定计划并执行 → 验证发布

关键点

  • 【强制】 客户变更需书面提交(单位盖章或领导签字)
  • 【强制】 一周内答复变更申请结果
  • 变更视为新需求,按本规范重新执行需求开发流程

6. 内部/外部评审

  • 内部评审:项目经理组织,需求/开发/测试/QA/配置共同参与
  • 外部评审:通知用户发起,需求确认
  • 评审通过后上传配置库,邮件通知相关人员
  • 项目经理组织需求讲解和澄清