天天看点

DDD(一)如何做事件风暴一、事件风暴能否取代技术方案呢?

事件风暴是一种快速,轻量级且未得到充分认可的群体建模技术,在DDD框架中,就像我们平时开发前要先出需求方案、技术方案一样,有一件必须的流程,就是事件风暴,但它与需求方案、技术方案又是不同的

  • 需求方案是业务人员提出,产品人员设计,开发人员去理解
  • 技术方案是开发人员设计,然后产品去理解

而事件风暴呢,就是业务方,产品、技术人员,一起设计,把所有的命令、实体、规则、事件列出来,达成共识,使产品开发的整个过程,相关人都有参与进来。

一、事件风暴能否取代技术方案呢?

从目前来看,事件风暴是无法取代需求方案,技术方案的,它是需要安插在需求评审和技术评审中间的一个环节独立存在。

往常我们在开发业务的时候,流程可能是这样的:

继续阅读