DDD 的概念中统一语言非常重要,于是协作式的建模就很有意义。工作坊(workshop)是海外软件公司常用的工作方式,Event Storming 是 Alberto Brandolini 在长期建模活动中探索出的一种工作坊形式。

我参与过国内外诸多次 Event Storming,也为一些开发团队主持过建模工作坊。实践证明 Event Storming 是一种 DDD 建模落地的好方法,可以通过多种角色共同参与的方式(主要是开发和业务两方)共创建模。

1. Event Storming 的基本逻辑

2. 工作坊准备

3. 事件风暴

4. 命令风暴

5. 识别模型

6. 识别上下文

7. 汇总产出物

8. 参考文章

  • https://mp.weixin.qq.com/s/u9xXwnAt2o-aoUaz1E0EUg 使用事件风暴探索业务全景
  • http://events.jianshu.io/p/8359e40618cd 记一次事件风暴工作坊实践&总结
Last Updated:
Contributors: lin