Bài 6 — Quy trình chuẩn 6 bước: từ yêu cầu thô đến story sẵn sàng giao dev
Vấn đề
Bạn đã học rời từng kỹ thuật: sinh story, viết Gherkin, chấm INVEST, phủ edge case. Nhưng khi bận, ta lại làm lộn xộn và bỏ bước. Bài này gói tất cả thành một quy trình lặp lại được để mọi story ra lò đều đạt chuẩn — không phụ thuộc tâm trạng.
Quy trình 6 bước (mỗi bước một prompt)
- Làm rõ — AI đặt câu hỏi nghiệp vụ trước khi viết (Bài 1).
- Sinh story — chuyển yêu cầu thô thành story đủ 3 vế (Bài 2).
- Chấm INVEST — soi chất lượng, tách nhỏ nếu cần (Bài 4).
- Viết AC Gherkin — happy path + tình huống nghiệp vụ (Bài 3).
- Phủ edge case — soi 6 chiều, chọn lọc, gắn cờ hỏi PO (Bài 5).
- Review tổng & DoR — kiểm tra "Definition of Ready" trước khi giao.
Ví dụ cụ thể: prompt gộp cho bước 6 (review tổng)
[Ngữ cảnh 4 dòng]
Dưới đây là 1 story + acceptance criteria + danh sách edge case
của tôi. Đóng vai một BA senior review trước khi giao dev.Kiểm tra và báo cáo:
- Story đủ 3 vế, đạt INVEST chưa?
- AC có mâu thuẫn nội bộ hoặc trùng lặp không?
- Có quy tắc nghiệp vụ nào bị bỏ ngỏ (chưa rõ hành vi "Thì")?
- Edge case nào QUAN TRỌNG mà tôi có thể còn thiếu?
- Có chỗ nào nghe như bịa/giả định mà cần tôi xác nhận không?
Chỉ nêu vấn đề dựa trên nội dung tôi cung cấp, đừng thêm tính năng.<dán story + AC + edge case>
Output sẽ là một danh sách vấn đề gọn để bạn xử nốt trước khi bấm "Ready".
Các bước làm
- Mở file thư viện prompt, dán "Khung ngữ cảnh 4 dòng" cho đúng dự án.
- Chạy tuần tự bước 1→5, sau mỗi bước biên tập rồi mới sang bước sau.
- Chạy prompt review tổng ở bước 6.
- Đối chiếu với checklist DoR bên dưới.
- Ghi rõ các mục "Cần xác nhận PO" thành câu hỏi cụ thể.
- Chỉ chuyển trạng thái "Ready" khi mọi mục DoR đã tick.
Template tái dùng: Definition of Ready (DoR)
Story sẵn sàng giao dev khi:
[ ] Story đủ 3 vế, đã qua INVEST
[ ] Có AC Gherkin: happy path + tình huống nghiệp vụ chính
[ ] Edge case quan trọng đã thành AC hoặc đã gắn cờ
[ ] Mọi con số/quy tắc trong "Thì" đã đối chiếu tài liệu thật
[ ] Không còn mục "Cần xác nhận PO" chưa trả lời
[ ] Không chứa dữ liệu khách hàng thật
[ ] BA đã tự đọc lại và hiểu 100% (không chỗ nào "AI viết, tôi
không chắc")
Mục cuối cùng là quan trọng nhất: đó là lằn ranh chống phụ thuộc quá mức.
Sai lầm thường gặp
- Bỏ bước "làm rõ" vì thấy phiền. Bỏ bước 1 nghĩa là để AI đoán nghiệp vụ — nguồn gốc ảo giác. Luôn làm rõ trước khi sinh story.
- Chạy một prompt "làm hết". Nhồi cả 6 việc vào một prompt cho ra output dài, chất lượng thấp, khó review. Chia bước để bạn kiểm soát từng khâu.
- Đánh dấu Ready khi còn câu hỏi treo. Story có mục "cần xác nhận PO" chưa trả lời mà giao dev = rework chắc chắn.
- Không lưu quy trình. Nếu mỗi lần lại nghĩ prompt từ đầu, bạn mất chính lợi thế "đều tay". Lưu macro dùng lại.
- Tin bản review tổng của AI là đủ. AI review giúp bắt lỗi hình thức và gợi ý, nhưng quyết định nghiệp vụ và trách nhiệm vẫn là của bạn. Máy không chịu trách nhiệm khi lên production.
Kết bài
Quy trình đã chuẩn hóa. Bài 7 nâng cấp: dùng AI-agent để tự động hóa quy trình này, xử lý cả tập yêu cầu một lượt thay vì làm từng story bằng tay.
Học xong bài này rồi?
Tạo tài khoản miễn phí để lưu lại — lần sau vào là biết ngay đang dở ở đâu,
và học hết khóa thì có chứng chỉ.
Lưu tiến độ của tôi