建模工具(Modeling Tools)
建模工具不是"画图工具"——是"群体对齐 + 假设暴露"的协作机制。 战略建模中的 BC / UL / Context Map 都是抽象概念,必须通过工作坊形式把假设显性化。
本 group 包含
| 文档 | 核心问题 | V2 节点 |
|---|---|---|
| Event Storming | 如何快速从业务流程中提取领域事件? | B2 认识自己 |
| Bounded Context Canvas | 如何对一个 BC 做结构化定义? | B3 分解 |
| Context Map Diagram | 如何可视化 BC 间的关系? | B3 + B6 |
工具的核心定位
建模工具 = 群体认知对齐机制
1. Event Storming → 提取事件 + 发现隐藏假设(B2 认识自己)
2. BC Canvas → 把 BC 当"产品"做结构化定义(B3 分解)
3. Context Map Diagram → 可视化 BC 间关系(B3 + B6)阅读顺序
event-storming (从业务流程开始:发生了什么?为什么?)
↓
bounded-context-canvas (把 BC 拆开看:边界/职责/接口)
↓
context-map-diagram (把 BC 摆在一起看:谁依赖谁?怎么传数据?)与其他 group 的关系
- 上游:02-strategic(BC / UL / Context Map 都是这些工具的产出目标)
- 下游:L3-implementation(工作坊产出物成为实施输入)
关键洞察
工具的核心价值不是"画图"——是让假设被说出来——
- "为什么这里会触发订单已创建事件?"——提问逼出业务规则
- "这个 BC 的上游到底是谁?"——提问逼出集成责任
- 没有工具的工作坊 = 30 个人各自在心里建模,没有对齐。
相关链接
- L1 Strategic——工具服务对象
- L1 Cross-Context——Context Map 工具的来源
- [V3 涌现视域] · 认识自己——工具让假设显性化