實施檢查清單
本文件提供 Vibe-Kanban 工作流程的實施檢查清單,確保所有組件都已正確實作。
檢查清單總覽
Phase 1: 核心框架
1.1 主控技能 - vibe-kanban
skills/vibe-kanban/
├── SKILL.md # 主技能定義
├── references/
│ └── workflow-diagram.md # 工作流程圖
└── templates/
└── state-template.yaml # 狀態模板
SKILL.md 必須包含
狀態模板 state-template.yaml
1.2 PRD 技能 - pm-prd
skills/pm-prd/
├── SKILL.md
└── templates/
└── prd-template.md
SKILL.md 必須包含
PRD 模板 prd-template.md
Phase 2: 設計階段技能
2.1 API 設計技能 - be-api-design
skills/be-api-design/
├── SKILL.md
└── templates/
└── openapi-template.yaml
SKILL.md 必須包含
OpenAPI 模板 openapi-template.yaml
2.2 資料庫設計技能- dba-schema
skills/dba-schema/
├── SKILL.md
└── templates/
└── schema-template.sql
SKILL.md 必須包含
Schema 模板 schema-template.sql
2.3 UX 原型技能 - ux-prototype
skills/ux-prototype/
├── SKILL.md
└── templates/
├── user-flow-template.md
└── component-mapping-template.md
SKILL.md 必須包含
使用者流程模板 user-flow-template.md
元件對應模板 component-mapping-template.md
Phase 3: 整合測試
3.1 端到端流程測試
3.2 狀態持久化測試
3.3 退回機制測試
3.4 併發測試
Phase 4: 優化
4.1 效能優化
4.2 錯誤處理優化
4.3 使用者體驗優化
4.4 文件完善
測試矩陣
功能測試
| 功能 |
測試案例 |
預期結果 |
實際結果 |
狀態 |
| 開始新專案 |
輸入專案名稱 |
建立狀態檔案 |
|
[ ] |
| 查看狀態 |
執行status |
顯示當前階段 |
|
[ ] |
| 前往下一階段 |
執行 next |
狀態更新 |
|
[ ] |
| 退回上一階段 |
執行 back |
狀態回滾 |
|
[ ] |
| 跳過階段 |
執行 skip |
狀態跳過 |
|
[ ] |
整合測試
| 整合點 |
測試案例 |
預期結果 |
實際結果 |
狀態 |
| PM → CEO |
PRD 審核通過 |
進入 API 設計 |
|
[ ] |
| CEO 失敗 |
PRD 審核失敗 |
退回Brainstorming |
|
[ ] |
| QA 失敗 |
測試不通過 |
退回 Task Breakdown |
|
[ ] |
| Deploy |
部署成功 |
專案完成 |
|
[ ] |
效能測試
| 指標 |
目標 |
實際 |
狀態 |
| 階段轉換時間 |
< 5 秒 |
|
[ ] |
| 狀態載入時間 |
< 1 秒 |
|
[ ] |
| 檔案寫入時間 |
< 2 秒 |
|
[ ] |
部署檢查清單
部署前
部署中
部署後
維護檢查清單
每週
每月
每季
簽核記錄
| 階段 |
審核人 |
日期 |
簽核 |
| Phase 1 |
|
|
[ ] |
| Phase 2 |
|
|
[ ] |
| Phase 3 |
|
|
[ ] |
| Phase 4 |
|
|
[ ] |
| 最終審核 |
|
|
[ ] |