Agent viết PRD tự động
Dùng AI Agent để draft PRD từ ý tưởng ngắn gọn, bao gồm scope, user stories, và acceptance criteria.
Vấn đề
Viết PRD thủ công tốn 2–4 giờ, dễ thiếu edge cases, và thường phải revise nhiều lần. PM cần tool hỗ trợ draft nhanh PRD chất lượng cao từ brief ngắn.
Kết quả mong đợi
Một file PRD hoàn chỉnh với: Problem statement, User personas, User stories (As a... I want... So that...), Acceptance criteria, Out-of-scope items, và Risk assessment. Thời gian từ brief đến draft: < 15 phút.
Yêu cầu trước khi bắt đầu
- ☐ Tài khoản ChatGPT Plus hoặc Claude Pro
- ☐ Brief sản phẩm hoặc feature request (2–5 câu)
- ☐ Hiểu cơ bản về PRD structure
Prompt Pack
System Prompt
You are an experienced Product Manager at a tech startup. You write clear, actionable PRDs following industry best practices. You always include: problem statement, user personas, user stories with acceptance criteria, scope boundaries, and risk assessment. Format output in Markdown. Task Prompt
Write a complete PRD for the following feature:
[PASTE YOUR FEATURE BRIEF HERE]
Requirements:
1. Include 3-5 user personas
2. Write user stories in 'As a [role], I want [action], so that [benefit]' format
3. Add acceptance criteria for each story
4. List out-of-scope items explicitly
5. Include risk assessment with mitigation strategies Guardrails
- Do NOT invent technical implementation details
- Do NOT assume specific tech stack
- Flag any ambiguity in the brief as 'NEEDS CLARIFICATION'
- Keep scope realistic for a 2-week sprint Workflow từng bước
Chuẩn bị brief
Viết 2–5 câu mô tả feature. Bao gồm: ai dùng, vấn đề gì, kỳ vọng gì.
Set system prompt
Copy system prompt từ Prompt Pack vào AI tool (Custom Instructions hoặc System Message).
Gửi task prompt
Paste task prompt, thay [PASTE YOUR FEATURE BRIEF HERE] bằng brief thật.
Review & iterate
Đọc output, mark các mục cần sửa, gửi follow-up: 'Revise section X with these changes: ...'
Export & share
Copy PRD sang Notion/Confluence, tag stakeholders để review.
Demo Input / Output
📥 Input
📤 Output
## PRD: Dark Mode Feature
### Problem Statement
Users experience eye strain when using the app in low-light environments. Currently there is no option to switch to a darker UI theme...
### User Personas
1. **Night Owl Nhi** — Uses app after 10pm, sensitive to bright screens
2. **Developer Dũng** — Prefers dark themes across all tools
...
### User Stories
- As Night Owl Nhi, I want to enable dark mode so that I can use the app comfortably at night
- AC: Toggle available in Settings > Appearance
- AC: Theme applies immediately without restart
... Failure Cases & Cách Fix
Production Checklist
- ☐ PRD có problem statement rõ ràng
- ☐ Có ít nhất 3 user personas
- ☐ User stories theo format chuẩn với acceptance criteria
- ☐ Out-of-scope section không trống
- ☐ Risk assessment có mitigation plan
- ☐ Đã review với ít nhất 1 stakeholder
- ☐ Không có mục 'NEEDS CLARIFICATION' chưa giải quyết
Metrics theo dõi hiệu quả
| Metric | Target | Cách đo |
|---|---|---|
| Time to first draft | < 15 phút | So timestamp bắt đầu → kết thúc draft |
| Revision rounds | ≤ 2 rounds | Đếm số lần phải chỉnh sửa lớn |
| Stakeholder approval rate | > 80% approve lần đầu | Track review comments trên Notion/Confluence |
Supporting Skill: Wireframe
Sau khi có PRD, PM nên sanity-check flow coverage bằng wireframe đơn giản:
1. **Vẽ flow chính**: Dùng Excalidraw hoặc Figma sketch từng màn hình chính
2. **Check trạng thái**: Mỗi màn có empty state, loading state, error state không?
3. **Xác định gap**: So wireframe với PRD — có user story nào chưa có màn hình?
> Prompt hỗ trợ: 'Based on this PRD, list all screens needed and their key states (empty, loading, error, success).'