Event Storming 概覽
Event Storming 是一個透過高度互動的方式,將企業或系統的商業流程視覺化,最終協助建立軟體模型的工作坊。簡單來說就是探索功能、找出盲點、建立共識。
跑完後,與會者們都將會獲得:
- 對於商業流程的共同理解,包含名詞使用、責任範圍、使用者體驗等。
- 一份整體流程的概覽圖 (Big Picture),事後也可以數位化製成文件。
- 可以找出商業流程中的核心價值、風險與機會。
- 一個導入 DDD 的好起點。
適合的對象
如果你的工作流程出現以下症狀,請儘早服用 Event Storming:
- 規格書的知識瑣碎、難以理解、沒有明確架構。
- 討論時常陷入細節的爭論,或是過多的技術詞彙讓主題失焦。
- 開發到一半還在理解功能在幹嘛。
- 等到上線了才發現一堆 Bug。
Event Storming 應用場景
使用的場景點從巨觀到微觀:
橘色(正方形 76*76):Event 事件 (過去式表示)
說故事的方式,是否順
No comments:
Post a Comment