跳到主要内容
约 3 分钟1 张卡

设计评审

设计评审通过共同约束和证据处理架构分歧。本文负责资深岗位面试中的跨团队决策问题。

1. 面试核心​

先记住这几条,再读正文
  • 评审依据。 设计评审围绕目标、硬约束、证据和待决定事项展开。
  • 阻塞与建议。 阻塞意见需要指出冲突约束,个人偏好归为建议。
  • 决策责任。 决策人对取舍负责,评审者提供事实与风险。卡 · 综合题
  • 跨团队契约。 兼容期限、迁移步骤和运行责任属于跨团队接口契约。

2. 评审材料​

文档首先给出业务问题、目标和决定期限。随后说明当前系统的限制与备选方案。图中标明数据流、接口所有者和信任边界。

每个待决定事项都对应具体约束。评审者应能判断方案影响谁,以及如何验收。只有首选方案时,还需解释放弃其他方案的原因。

3. 参与者​

按风险邀请必要参与者。直接上下游、数据所有者和运行团队需提前介入。安全或合规风险由相应责任人评估。

邀请中写清每个人的检查范围,并明确最终决策人。提案早期先对齐接口与约束,再投入详细设计。

4. 异步评论​

异步评论用于补齐信息与证据。评论可分为阻塞、澄清、建议和偏好。

阻塞意见需写出受影响约束和具体后果。提案人给出修改、补证据或拒绝理由。技术事实用于判断方案,偏好意见保持可选。

可测量的争议用小实验验证。实验需预先约定输入、目标和停止条件。

5. 评审会议​

会议集中处理尚未解决的决定。双方先确认同一问题与硬约束,再区分事实和假设。

可逆方案可通过小范围试验验证。涉及数据安全或高退出成本时,需要更充分证据。超出当前范围的问题单独登记,避免会议持续扩张。

6. 决策权与升级​

评审者提供事实,决策人承担结果责任。负责人可以是服务 owner 或具体领域责任人。

双方仍有分歧时,明确分歧对应的假设。能够实验的部分设期限补证据。剩余风险由授权决策人判断。问题超出其权限时,按预设路径升级。

升级材料包含问题、选项、证据和双方意见。接收方应能据此作出具体取舍。

7. 异议记录​

决定记录结论、理由和未消除风险。异议用于保留可验证的风险信号。

参与团队按决定更新接口与排期。新证据满足复审条件时,再正式复审。决策者覆盖技术建议时,也应记录责任与验证条件。

8. 迁移与运行​

跨团队评审还需确认执行条件:

  • 接口与事件有明确兼容期限。
  • 回填、对账和数据所有权已经分配。
  • 灰度与回退有执行人和停止条件。
  • SLO、容量和告警有验收标准。
  • 故障响应与旧能力删除有责任人。

迁移执行细节见架构迁移。评审重点是各团队是否接受并具备这些运行条件。

9. 评审效果​

效果通过决策耗时、重大返工和遗漏依赖衡量。行动项与风险验证也需跟踪完成情况。

评审过慢时,检查材料是否完整、权限是否明确。持续返工时,核对关键参与者的介入时机。指标用于定位流程缺口,再决定具体调整。

10 · 面试题卡片​

先想答案,再翻面先在心里答一遍,再点开卡片对照参考回答。卡片之间可以左右切换,看完会回到这里。
逐张翻看 1 张 →

10.1 两个团队对核心接口方案长期无法达成一致,怎样推进​

出现公司:暂无已核验的公开来源(本站自测)

题型:综合题

考察重点

  • 理解共同问题、约束和决策范围。
  • 理解数据、原型和可逆实验处理分歧。
  • 理解决策责任、异议记录和执行跟进。

相关内容:评审材料至迁移与运行。

参考回答

共同约束、可验证证据和明确决策权能推进分歧。

双方先确认问题、接口所有权和决定期限。事实争议通过原型、压测或现网数据验证。偏好意见作为建议保留。

授权决策人对剩余取舍负责。超出权限的问题携带证据升级。决定写入 ADR,并记录异议和复审条件。兼容、迁移与值班责任同步分配给参与团队。

11. 参考资料​