第四节 技术方案评审清单:架构选型、数据流、安全合规、可扩展性、风险点

1. 适用场景

  • AI产品或功能模块在完成概要设计、进入详细设计之前,需确认技术路线的合理性与可落地性。
  • 引入第三方模型、框架或云服务时,需评估其与现有体系的兼容性及潜在风险。
  • 涉及多团队协同开发(算法、工程、数据、运维),需要统一技术口径。
  • 产品或系统发生重大架构变更(如从单机推理切换为分布式推理、引入流式数据管道)。

2. 前置条件

  • 产品需求文档 v2.0+ 已完成技术可行性分析章节。
  • 算法团队提供模型推理/训练性能基线数据(延迟、吞吐、显存/内存消耗)。
  • 候选架构方案(至少 2 种)的对比矩阵已由架构师维护。
  • 安全合规团队已出具数据分级与隐私约束说明。
  • 当前基础设施(GPU 型号、网络带宽、存储 IOPS)有明确容量水位报告。

3. 操作步骤

  1. 发起评审预约:技术负责人创建评审议题,至少提前 3 个工作日发送方案材料与 checklist。
  2. 架构选型阐述(20 min):对比微服务/单体/事件驱动/Serverless 等模式,给出选择理由。
  3. 数据流审查(15 min):全链路追溯数据入口、中间变换、持久化、特征存储与回收;标注 PII 与敏感字段。
  4. 安全合规交叉检查(15 min):对照公司《AI 安全红线》逐项扫描,重点:模型访问鉴权、推理日志脱敏、训练数据差分隐私。
  5. 可扩展性推演(15 min):假设请求量增长 10×,当前架构瓶颈点在哪?扩容方案是否支持灰度?
  6. 风险点登记与决策(10 min):对识别出的高风险项给出接受/规避/转移/缓解决策,明确责任人和验收时间。
  7. 签署评审决议:所有 Check 项标记为通过/有条件通过/不通过;未通过项必须重审。

4. 输入/输出物

类型名称格式
输入技术方案设计书(v1.0+).docx / wiki
输入基础设施基线报告.xlsx / dashboard 截图
输入安全合规约束清单.pdf / checklist
输出技术方案评审纪要(含决策与遗留项).md / .docx
输出更新后的技术方案(附评审修改项索引).docx / wiki
输出风险登记册(Risks Register).xlsx / jira epics

5. 责任边界(RACI 矩阵)

活动架构师产品经理安全合规QACTO 评审组
撰写技术方案RCCII
架构选型决策RCIIA
数据流审核RCRCI
安全合规签字CIR/AII
可扩展性验证RIICA
风险登记与跟进RCCIA

6. 记录材料

  • 评审会议纪要:记录时间、参会人员、决议、争议点及遗留动作。
  • Checklist 签名表:每项检查结果须有责任人签字(电子审批 | 会议截图)。
  • 风险登记册(Risks Register):至少包含风险描述、影响等级、概率、应对策略、owner、deadline。
  • 架构差异分析报告:若评审中产生了多个备选方案,需归档选型逻辑与弃用理由。

7. 异常处理

  • 方案不满足合规红线:立即暂停评审,安全合规团队给出整改建议,不整改不得进入开发。
  • 性能基线缺失或造假:驳回方案,要求算法团队补充压测数据,并追责数据准确性。
  • 评审组内重大意见分歧:采用技术决策升级流程——由 CTO 或首席架构师做最终判定,会议纪要必须记录双方核心论据。
  • 遗留项过多(超过 5 个 P0/P1 级别):本次评审判为有条件通过,并在一周后安排快速复审。

8. 验收标准

  • 架构选型与数据流设计已满足未来 12 个月业务预测量的 2 倍弹性能力。
  • 安全合规交叉检查清单(>30 项)中 0 项未关闭,或所有未关闭项已有明确的 owner 和 ≤5 工作日的解决计划。
  • 风险登记册中的 P0/P1 风险已制定缓解/应急方案,且方案得到 CTO 确认。
  • 所有遗留动作在 2 个 Release Sprint 内可关闭,且不阻塞当前迭代的里程碑。
💡 评审节奏建议:整个技术方案评审时间控制在 90 分钟 以内,如果超出,说明方案准备不够充分或讨论偏离了 checklist。此时应中断会议,由架构师与产品经理重新整理后再约。
技术方案评审五维 Check 流程图 主评审启动 (需求+方案就绪) ① 架构选型 ② 数据流审查 ③ 安全合规 ④ 可扩展性 ⑤ 风险点登记 评审判定 (通过/有条件/不通过) 0 项 P0/P1 未关闭 ✓ 输出:更新技术方案 + 评审纪要 + 风险登记册 → 进入详细设计 或 触发重审流程
⚡ 评审提效技巧:在评审前 24 小时将 Checklist 分配给每位评审人,要求他们在会前预填自评通过/存疑/不通过。正式会议只聚焦存疑与不通过项,可将评审时间压缩 30% 以上。
⛔ 常见评审失败模式:
  1. 方案仅有一种,缺少对比——强制要求至少 2 方案对比。
  2. 安全合规角色缺位——必须设置合规一票否决权。
  3. 可扩展性只谈理论不压测——无压测数据,不讨论容量原则。