Thursday, March 25, 2021

Event Storming

Event Storming 概覽

Event Storming 是一個透過高度互動的方式,將企業或系統的商業流程視覺化,最終協助建立軟體模型的工作坊。簡單來說就是探索功能、找出盲點、建立共識。

跑完後,與會者們都將會獲得:

  • 對於商業流程的共同理解,包含名詞使用、責任範圍、使用者體驗等。
  • 一份整體流程的概覽圖 (Big Picture),事後也可以數位化製成文件。
  • 可以找出商業流程中的核心價值、風險與機會。
  • 一個導入 DDD 的好起點。

適合的對象

如果你的工作流程出現以下症狀,請儘早服用 Event Storming:

  • 規格書的知識瑣碎、難以理解、沒有明確架構。
  • 討論時常陷入細節的爭論,或是過多的技術詞彙讓主題失焦。
  • 開發到一半還在理解功能在幹嘛。
  • 等到上線了才發現一堆 Bug。

Event Storming 應用場景

使用的場景點從巨觀到微觀:


橘色(正方形 76*76):Event 事件 (過去式表示)

說故事的方式,是否順


Event Storming Part 1 - 簡介與事前準備 

Event Storming Part 2 - 風暴展開

Event Storming Part 3 - 軟體設計

Event Storming Part 4 - 可以做的更好

No comments:

Post a Comment

n8n index

 【n8n免費本地端部署】Windows版|程式安裝x指令大補帖  【一鍵安裝 n8n】圖文教學,獲得無限額度自動化工具&限時免費升級企業版功能