Pattern A:Sequential
你已經把工作拆成步驟,也標出了 Dependencies。現在的問題是:這些步驟要用什麼順序排起來?所有工作都應該照固定順序執行嗎?答案是:看依賴關係而定。Workflow Pattern 就是排列步驟的幾種常見形狀。
- A:收集資料
- B:分析
- C:撰寫草稿
- D:審核
文字說明:四個步驟排成一條線,每一步都要等前一步完成,並使用前一步的輸出。
適合 Sequential 的情況
- 後面的步驟需要前面步驟的輸出
- 順序本身有意義(例如必須先審核才能發出)
- 流程單純,需要容易追蹤與檢查
要留意的地方
- 任何一步出錯,後面的步驟都會受影響,所以每一步都要有檢查
- 彼此獨立的工作若硬排成一列,會浪費時間
- 順序要來自 Dependency,而不是習慣
意見回饋週報:收集回饋 → 分類 → 撰寫週報草稿 → 由人審核。每一步都需要前一步的結果,所以是 Sequential。
下列哪一種情況最適合使用 Sequential?