先做作业!
您已经决定大局事件风暴是可行的方法,并且您渴望开始一个。不过没那么快!与许多事情一样,缺乏准备可能会使您充满希望的研讨会彻底失败。
准备事件风暴有五个关键要素:
- 积极赞助
- 明确的范围
- 合适的受众
- 诱人的邀请函
- 有效的简报
一张学习书和铅笔的照片。 像任何事情一样,大局事件风暴需要一些准备才能成功
积极赞助
此时,最重要的就是找到好的赞助商。我所说的“良好的赞助”是指得到有影响力的人的支持。你想要的是你的工作室不再是你的主动性,而是成为团队的主动性。从有影响力的人那里获得支持将大大增加你成功的机会。
通常,与这些人私聊是赢得他们的最好方法。最后,您希望他们分享并支持事件风暴会议的共同目标。我运行的第一个会话进行得不太顺利,因为我省略了这一步。有些人想起草一个目标架构,以了解如何进行长期重构。其他人则想了解主要的阻碍点并确定首先的胜利。结果,会议令人失望。
明确的范围
有了明确的目标,您就应该对会议的范围有一个大概的了解。事件风暴是一项探索性活动。不习惯的人一开始会觉得有点失落。我发现最好围绕 1 或 2 个用例启动研讨会,这样人们会更舒服。因此,在会议之前与您的赞助商或其他领域专家交谈以就这些用例达成一致。
正如我所说,事件风暴本质上是探索性的。关于这些用例的讨论将在会议期间引起其他问题。是否将其添加到范围将由小组决定。可以从清晰且具体的用例开始;无需担心会错过一些事情。
识别第一个领域事件也是一个好主意。它将作为示例和触发事件风暴的方式。根据经验,此事件应该位于故事中间的某个位置。它也应该足够清楚,让每个人都能理解。例子:
- “交易已被预订”
- “订单已付款”
- “房间已经订好了”
正确的受众
是时候列出理想的受众了。根据经验,我们发现由 50% 的领域专家和 50% 的技术人员组成的会议效果更好。
由于房间里的领域专家太少,研讨会就变成了一堂单向的教学课。理想情况下,我们将拥有您在研讨会范围内预见的所有有界上下文的专家。
我们还需要在车间中有相当比例的技术人员。最后,我们想要增长的是他们的领域知识。不要忘记这一点
尝试最大限度地实现技术角色的多样性以赢得支持。事件风暴的关键优势之一是它可以扩展到大量受众。如果可能,请在团队中招募志愿者,以确保每个人都感到受欢迎。这将进一步增加购买力。
诱人的邀请
到目前为止,您应该拥有赞助商、明确的目标、一些起始用例和理想的受众。接下来要做的就是发送诱人的邀请。您的组织文化将定义吸引人们参加所需的努力程度。也许一封简单的电子邮件就足够了,或者您可能需要亲自与每个人会面,让他们出席。
确保赞助在邀请中可见,以最大限度地提高支持率。例如,请有影响力的赞助商为您发送邀请。
如果可以的话,画一个视觉邀请函。这将为不同类型的架构会议定下基调。
我为 DDD Big Picture Event Storming 练习课程绘制的真实视觉邀请
有效的简报
当您获得最终的与会者名单后,向他们简要介绍研讨会的目标。这在很多方面对人们有帮助:
- 明白这个目标值得他们花时间
- 为最初的迷失方向做好准备
- 了解会议将如何进行
- 获得快速问题的答案