撰寫結構化的產品需求文件(PRD),涵蓋問題定義、功能規格、驗收標準等 11 個核心章節。當使用者需要撰寫或審查 PRD 時使用此技能。
此技能協助 PM 撰寫高品質的產品需求文件(PRD),確保文件結構完整、邏輯清晰、可執行性強。適用於新功能開發、系統優化、產品迭代等場景。
完整的 PRD 文件包含以下 11 個核心章節:
每個功能包含:
當使用者要求撰寫 PRD 時,按照以下 5 階段執行:
參考文件:
reference/01-文件資訊區.mdreference/02-名詞定義.md參考文件:
reference/03-問題定義與目標.mdreference/04-使用者故事與情境.mdreference/05-功能範疇與邊界.md參考文件:
reference/06-外部依賴與技術約束.md參考文件:
reference/07-互動流程與使用者行為.mdreference/08-功能詳述.mdreference/09-資料與規則定義.mdreference/10-邊界條件與異常處理.md參考文件:
reference/11-優先級.mdreference/checklist.md當需要撰寫特定章節時,請參考以下文件:
| 章節 | 參考文件 | 使用時機 |
|------|---------|---------|
| 文件資訊區 | reference/01-文件資訊區.md | 建立新 PRD 或更新版本時 |
| 名詞定義 | reference/02-名詞定義.md | 定義專案術語時 |
| 問題定義與目標 | reference/03-問題定義與目標.md | 說明專案背景和目標時 |
| 使用者故事與情境 | reference/04-使用者故事與情境.md | 描述使用場景時 |
| 功能範疇與邊界 | reference/05-功能範疇與邊界.md | 定義專案範圍時 |
| 外部依賴與技術約束 | reference/06-外部依賴與技術約束.md | 識別外部風險時 |
| 互動流程與使用者行為 | reference/07-互動流程與使用者行為.md | 設計使用者流程時 |
| 功能詳述 | reference/08-功能詳述.md | 撰寫功能規格和驗收標準時 |
| 資料與規則定義 | reference/09-資料與規則定義.md | 定義資料結構時 |
| 邊界條件與異常處理 | reference/10-邊界條件與異常處理.md | 處理邊界情況時 |
| 優先級 | reference/11-優先級.md | 排定開發順序時 |
| 品質檢查 | reference/checklist.md | PRD 完成後驗證時 |
如果使用者需要參考完整的 PRD 範例:
examples/shopping-cart-prd.md如果使用者希望從空白模板開始:
templates/prd-template.md在完成 PRD 後,使用此清單進行快速自檢:
詳細檢查清單請參考 reference/checklist.md(40+ 檢查項)
Q:PRD 要寫到多細? A:細到工程師和設計師「不需要再問 PM」就能開始工作。
Q:設計稿還沒出來,PRD 能先寫嗎? A:可以。使用線框圖表達邏輯和流程,設計稿出來後再補上連結。
Q:開發到一半需求變更,PRD 怎麼辦? A:更新 PRD,在變更日誌記錄異動,並通知相關人員。PRD 是活文件,需求變更是正常的。
Q:驗收標準寫太多會不會太冗長? A:不會。驗收標準越詳細,開發時爭議越少,測試時遺漏越少。寧可詳細也不要模糊。
此技能基於 PRD 撰寫規範 v1.0
Category:business