Files
zentao-flow/.agents/skills/pmassist/references/frd.md
T

1.9 KiB
Raw Blame History

FRD 模板(参考)

使用说明:聚焦“可实现的功能规格”。需求条目建议编号并采用明确语句(例如:WHEN/IF 条件下系统 SHALL 做什么)。

0. 文档信息

  • 版本/作者/日期/状态
  • 适用范围

1. 引言

  • 目的
  • 范围
  • 术语与缩写
  • 参考资料(引用 materials_index.md)

2. 总体描述

  • 产品视角(系统边界、上下游)
  • 功能概览
  • 用户特征
  • 约束条件
  • 假设与依赖

3. 功能需求(核心)

建议使用编号与模板化语句。

3.x 功能需求列表(示例格式)

  • ID: FR-001
    • 场景/触发条件:WHEN/IF ...
    • 需求:系统 SHALL ...
    • 业务规则/边界条件
    • 优先级
    • 依据/来源(引用)
    • 验收标准

4. 外部接口需求

  • 用户界面(页面/交互/输入输出)
  • 硬件接口
  • 软件接口/第三方接口
  • 通信接口/协议

5. 数据需求

  • 数据实体/字段定义
  • 数据校验与规则
  • 存储与迁移要求

6. 非功能需求

  • 性能(响应时间、吞吐、并发)
  • 安全(权限、审计、隐私)
  • 可靠性/可用性
  • 可维护性/可扩展性

7. 追踪与验收

  • 需求追踪矩阵(需求 ↔ 设计 ↔ 测试)
  • 验收用例清单

8. 风险与开放问题

  • 风险清单与应对
  • 待澄清问题(指向 questions 文件)

9. 参考资料与索引

  • 引用 materials_index.md
  • 引用 CODEMAP/DOMAINMAP/RUNTIME 证据

10. 证据映射表(强制)

章节 关键结论 证据
功能需求
接口需求
数据需求
非功能需求

11. 系统资产引用(强制)

资产类型 路径 用途
CodeMap
DomainMap
Runtime

图表要求(强制)

  • 至少 1 个 mermaid 图(流程图/时序图/状态图任选其一)
  • 至少 1 张表(需求条目清单/接口列表/字段定义等)