架构交接为实施团队提供足够上下文,使其无需重新摸索重要决策就能实现方案。交接应包括共同走查和明确责任,而不仅是在设计结束时发送一份文档。
交接资料包
- 范围、业务流程和可衡量的验收标准,包括排除事项。
- 当前架构视图、接口契约和数据归属规则。
- 关键决策、被否决的备选方案,以及仍需测试的假设。
- 实施依赖、顺序约束,以及未解决事项的指定负责人。
- 故障处理、监控期望、支持责任和发布或回滚条件。
将这些内容保存在团队可更新的版本化来源中。链接到权威契约和需求,而不要另建一份逐渐偏离的副本。
走查一条最小完整流程
对于退货门户,追踪一次退货从客户提交到仓库确认的全过程。请实现团队解释重复处理策略,请支持团队解释如何发现卡住的退货,请测试团队解释如何检查验收标准。
如果仓库接口仍不确定,要明确负责人、所需实验,以及必须得到答案以免影响实施的日期。应明确标记临时假设,不要把它描述为已验证能力。
