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