Engineering Workflow · v10 · Unified Review Pattern

AI 驅動開發流程

Phase 1/2/3 統一「Skill 生成 → 人工 Review → 文件」三段式 iterate。BRD + 測試案例 → UI/UX → SA → Agent Team → PR → Code Review → BU 模組驗收 → Prod

節點角色(顏色)

人類(BU / SA / PG / 團隊)
AI Agent(Skill / Teammate / Lead)
系統 / 文件(依 phase 顏色)

節點形狀

角色 / 起點
流程 / Step
文件 / Artifact
Skill / Agent
決策 / Gate

連線

主流程
觸發 / push / bypass
✓ 通過
✗ 不通過 / 回退

⚠️ v11 變更紀錄

  1. 節點按角色上色:橘色 = 人類(BU / SA / PG / 團隊 / Review 把關);紫色 = AI Agent(Skill / Teammate / Team Lead);其他保留 phase 顏色(系統 / 文件)。
  2. 測試案例用途修正:給 Phase 8 BU 模組驗收用(不是 QA Teammate)。QA Teammate 只做 BE/FE code 單元測試。bypass 線從 TEST_CASES 直接拉到 BU_UAT。
  3. UI/UX 嵌入 BRD(layout v11.1 修正):主流程恢復 UIUX → SA 實線(label「BRD + UI/UX」表達整合包);UIUX → BRD 改成左側短弧虛線(label「同步嵌入畫面區塊」),純粹表達資料同步副作用。拿掉原本「BRD → SA」那條多餘虛線,避免左 lane 兩條重疊。
  4. BU UAT fail → 回 Team Lead(不是 hotfix PR):因修 code 也是 AI 來修,直接讓 Team Lead 重新派工。
  5. Phase 8 視覺修正:拉開 BU 模組驗收 ↔ Deploy Prod 距離,避免 ✓ approve label 重疊。
  6. Phase 1/3 Review iterate pattern(v10 既有):「Skill → 人工 Review → 文件」三段,Review fail 才迴圈回 Skill。三個 phase 風格一致。
  7. Phase 7 簡化(v10 既有):PR → 直接到 PG Code Review → Merge
  8. Code Review fail 雙路徑:① 程式碼問題 → 回 Team Lead 重新派工;② 架構問題 → 回 SA 重新討論架構
  9. Teammate 職責明確化:BE Teammate 產 BE Code、FE Teammate 產 FE Code、QA Teammate 用測試案例做功能測試
  10. BU UAT fail:仍走 hotfix PR 路徑(不變)