java技术专家 【DDD(领域驱动设计)思想解读及优秀实践 03】|事件风暴(上):怎样和业务愉快地聊需求?

本文介绍了如何通过事件风暴方法进行领域驱动设计(DDD),强调了它在理解和挖掘业务需求中的重要性。文章详细阐述了事件风暴的起源、目的及主要步骤,包括识别领域事件、命令和领域名词。通过案例分析展示了识别项目管理流程中领域事件的过程,强调了统一语言和业务规则的识别。最后,提出事件风暴的核心在于协作,并提供了两个思考题供读者深入思考。
摘要由CSDN通过智能技术生成

【DDD(领域驱动设计)思想解读及优秀实践 03】|事件风暴(上):怎样和业务愉快地聊需求?

上一讲,我们正式开始了第一个迭代,并简单分析了迭代一的需求。今天,咱们就要根据DDD的基本开发流程,使用事件风暴方法来进一步梳理需求。

你可能会问,上一讲的需求好像已经说得挺清楚了,为什么还要用专门的方法来梳理呢?

其实,在真实项目,尤其是敏捷项目里,领域专家很可能不会像我们上一讲那样,一开始就把需求都一一列出来,需求可能仅仅停留在领域专家的脑子里。所以,我们就需要一种方法,能够将这些头脑中的需求挖掘出来。

而且,即便领域专家已经把需求写出来,我们也很难保证没有遗漏,保证开发人员都彻底理解了。而事件风暴不仅能帮助我们尽量把需求补充完全,而且还能以协作的方式保证业务人员和技术人员对需求理解一致。

此外,事件风暴方法也能够帮助我们识别领域对象,这也是我们进行领域建模前的重要一步。尽管对于建模高手来说,通过“聊天”的方式就能把模型画出来,但对于多数开发团队而言,还是需要一种套路化的方法作为辅助,一步一步地做。

这节课我们从实践入手,让你真正掌握事件风暴的概念和具体

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不走小道

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值