Áp dụng vào tình huống thật của bạn
Bài cuối gom mọi kỹ năng vào ba tình huống Product Owner gặp thường xuyên, kèm cách dùng AI đúng chỗ và cạm bẫy cần né. Đây là bài để bạn "chạy thử" trước khi áp vào backlog thật.
Case 1 — Epic khổng lồ từ sếp, cần chia trong 1 buổi chiều
Sếp thả một epic: "Xây hệ thống loyalty (tích điểm, đổi quà, hạng thành viên, thông báo)". Bạn có 3 tiếng trước refinement.
- Chạy prompt dựng story map (Bài 5) để có backbone: Tích điểm → Xem điểm → Đổi quà → Hạng & ưu đãi.
- Với mỗi hoạt động, chạy prompt tách story (Bài 3), gọi tên mẫu.
- Cắt lát MVP mỏng: "tích điểm khi thanh toán" + "xem số điểm" — đủ để kiểm chứng người dùng có quan tâm không.
- Đánh dấu phần cần sếp/marketing xác nhận chính sách ([CẦN XÁC NHẬN]).
Case 2 — Story bị dev từ chối "to quá, không estimate được"
Giữa refinement, đội bảo một story không ước lượng nổi.
- Ngay tại chỗ, dán story vào prompt chẩn đoán INVEST (Bài 1) — chiếu lên màn hình.
- Chạy prompt tách nhanh, cho đội phản biện từng mảnh.
- Cùng đội chọn mảnh happy-path để đưa vào sprint, đẩy ngoại lệ ra sau.
Story này đội bảo không estimate được. Đề xuất 3 cách tách để mảnh đầu tiên
chắc chắn xong trong 1 sprint, ưu tiên happy path. Nêu rõ mảnh nào rủi ro kỹ thuật
cao cần spike. Story: "[dán]". Ràng buộc kỹ thuật đội vừa nêu: "[dán]".
Cạm bẫy: đừng để AI "cắt" phần khó thành spike vô tận. Spike phải có câu hỏi cụ thể và thời hạn.
Case 3 — Nhiều story trùng lặp/mâu thuẫn trong backlog cũ
Backlog tồn đọng 200 story, nghi ngờ trùng và mâu thuẫn.
- Đưa từng nhóm (không phải cả 200 cùng lúc) cho agent quét (Bài 7).
- Yêu cầu: gom story trùng ý, chỉ ra mâu thuẫn, đề xuất story gộp.
- Bạn duyệt từng đề xuất; AI chỉ tạo Draft.
Checklist vận hành hằng sprint
- [ ] Story mới đều qua chẩn đoán INVEST trước refinement?
- [ ] Story to đã tách theo mẫu, mảnh đầu là happy path?
- [ ] AC có happy path + ngoại lệ + đánh dấu Phải có/Để sau?
- [ ] Mọi giả định giá trị & chính sách đã được con người xác nhận?
- [ ] Dữ liệu gửi cho AI đã ẩn danh?
- [ ] Buổi refinement người-với-người vẫn diễn ra?
Sai lầm thường gặp (tổng kết)
- Ảo giác: AI bịa chính sách, số liệu, giá trị, hoặc liên kết story. Mọi thứ dính quyết định kinh doanh phải do con người chốt; đánh dấu [GIẢ ĐỊNH]/[CẦN XÁC NHẬN].
- Rò rỉ dữ liệu: đừng dán tên khách, doanh thu, chiến lược vào công cụ công cộng; ẩn danh và đưa vừa đủ ngữ cảnh.
- Phụ thuộc quá mức: AI tăng tốc phần thô; tư duy giá trị, ưu tiên và refinement với đội vẫn là việc của bạn. Duy trì kỹ năng, đừng để đội teo tư duy Product.
- Tách sai hướng: không tách theo tầng kỹ thuật; luôn dùng mẫu splitting hướng giá trị để mỗi mảnh vẫn đạt INVEST.
Case 4 — Story đã vào sprint mới phát hiện quá lớn
Ba case ở trên đều xảy ra trước sprint. Case xảy ra nhiều nhất trong thực tế lại là case giữa sprint: ngày thứ tư, dev báo story này không xong kịp.
Đây là lúc dễ ra quyết định sai nhất, vì áp lực thời gian. Bốn lựa chọn, theo thứ tự nên xét:
| Lựa chọn | Khi nào đúng |
|---|---|
| Tách ra phần giao được, đẩy phần còn lại sang sprint sau | Gần như luôn là lựa chọn tốt nhất |
| Giảm phạm vi của chính story | Khi phần bỏ đi thật sự không cần ngay |
| Thêm người vào | Hầu như không hiệu quả giữa sprint |
| Để trượt sang sprint sau nguyên khối | Khi không tách được phần nào có giá trị |
Đó là phép thử INVEST áp dụng giữa sprint, và nó thường tìm ra một mảnh giao được mà lúc đầu không ai thấy — vì bây giờ dev đã hiểu bài toán hơn nhiều so với lúc lập kế hoạch.
Case 5 — Story được tách quá nhỏ
Ít được nói nhưng cũng gây hại: một epic bị tách thành 14 story, mỗi story hai giờ. Ba vấn đề:
- Chi phí quản lý vượt giá trị: viết, ước lượng, review 14 story tốn hơn làm chúng.
- Không story nào giao được giá trị nhìn thấy được.
- Bảng công việc trông rất tiến triển trong khi không có gì thật sự hoàn thành.
Khoảng hợp lý cho phần lớn đội: một story từ một đến ba ngày. Nhỏ hơn thì gộp, lớn hơn thì tách.
Checklist một lần mỗi quý
Checklist hằng sprint ở trên là đủ cho việc thường ngày. Thêm một checklist quý cho sức khoẻ backlog:
- [ ] Có story nào nằm trong backlog trên 6 tháng không? Nếu có, xoá — nó sẽ không được làm, và nó đang gây tiếng ồn.
- [ ] Có nhóm story nào mô tả cùng một nhu cầu bằng những từ khác nhau không?
- [ ] Tỉ lệ story trong sprint không phụ thuộc story khác có trên một nửa không?
- [ ] Có story nào đã ước lượng trên 3 lần mà chưa được làm không? (dấu hiệu nó không thật sự quan trọng)
Nhắc lại ranh giới quan trọng nhất của khoá
AI tăng tốc phần thô: viết nháp, tách theo mẫu, rà INVEST, tìm trùng lặp. Ba thứ nó không làm được, và chúng là phần quan trọng của nghề PO:
- Quyết định cái gì đáng làm — đòi hiểu khách hàng và chiến lược.
- Quy tắc nghiệp vụ — chỉ stakeholder biết; AI sẽ bịa.
- Sự đồng thuận của đội — refinement là nơi đội hiểu nhau, không chỉ nơi sinh ra tài liệu.