Vì sao PO không được đứng ngoài
PO tệ nhất là người "ném story qua tường" rồi biến mất đến sprint review. Khi PO vắng mặt, team đoán mò, làm sai, và mất động lực. PO giỏi
có mặt — trả lời câu hỏi trong ngày, làm rõ khi mơ hồ, và bảo vệ team khỏi thay đổi hỗn loạn giữa sprint.
Bức tranh lớn: sprint là lời hứa hai chiều
graph LR
PO[PO cam ket khong chen viec] --- Team[Team minh bach tien do]
PO --- Value[Cung huong ve gia tri]
Team --- Value
PO tin team về
cách làm; team tin PO về
làm gì & vì sao. Niềm tin vỡ khi PO đổi ưu tiên giữa sprint tuỳ hứng, hoặc khi team giấu rủi ro.
Acceptance Criteria vs Definition of Done
| Ai sở hữu | Là gì |
|---|
| Acceptance Criteria | PO | Điều kiện để MỘT story cụ thể đúng |
| Definition of Done | Team | Chuẩn chất lượng áp cho MỌI story |
Rõ ràng hai thứ này tránh 80% tranh cãi cuối sprint.
Ví dụ chi tiết: bảo vệ sprint khi sếp đòi chèn việc
Giữa sprint, sếp đòi chèn một tính năng "gấp".
- PO non tay: chuyển thẳng áp lực xuống team → phá sprint, team mất niềm tin.
- PO giỏi: hỏi lại sếp "Việc này đổi lại việc gì trong sprint hiện tại?", bảo vệ cam kết sprint, và đưa yêu cầu mới vào đầu sprint sau (trừ khi thật sự khẩn cấp). Team thấy được bảo vệ → niềm tin tăng.
Lộ trình làm việc hằng ngày hiệu quả
graph LR
A[Refinement lien tuc] --> B[Acceptance criteria ro]
B --> C[Co mat tra loi trong ngay]
C --> D[Bao ve cam ket sprint]
Refinement là hoạt động
liên tục (~10% thời lượng sprint): làm rõ tiêu chí, chia nhỏ story lớn, trả lời "vì sao", ước lượng lại. Refinement tốt khiến Planning nhanh và ít bất ngờ.
Thói quen & kỷ luật
| Nhịp | Thói quen |
|---|
| Hằng ngày | Có mặt/online để trả lời câu hỏi team trong ngày |
| Hằng tuần | 1 buổi refinement, mục đầu đạt "sẵn sàng" |
| Mỗi story | Viết acceptance criteria rõ trước khi vào sprint |
| Giữa sprint | Nói "không chen việc" — bảo vệ cam kết |
Working mindset: "Sprint là lời hứa. Tôi giữ phần của mình để đòi hỏi team giữ phần của họ."Cần luyện tập gì (drills)
- Drill 1 — Viết acceptance criteria: với 3 story, viết tiêu chí Given/When/Then rõ ràng.
- Drill 2 — Trả lời trong ngày: cam kết "mọi câu hỏi của team được trả lời trong 24h" một tuần, đo cảm nhận team.
- Drill 3 — Câu hỏi bảo vệ sprint: luyện câu "việc này đổi lại việc gì?" cho tình huống bị chèn việc.
Checklist hành động tuần này
- [ ] Đặt 1 buổi refinement, đưa 5 mục đầu về trạng thái "sẵn sàng"
- [ ] Viết acceptance criteria cho các story sắp vào sprint
- [ ] Cam kết trả lời câu hỏi team trong 24h
- [ ] Từ chối/hoãn 1 yêu cầu chen ngang bằng câu "đổi lại việc gì?"
Chỉ số & North Star
North Star: team hiếm khi bị chặn vì thiếu câu trả lời từ PO, và cam kết sprint được giữ.| Chỉ số | Tốt | Xấu |
|---|
| Câu hỏi treo > 1 ngày | Gần 0 | Nhiều |
| Số lần đổi ưu tiên giữa sprint | Hiếm | Thường xuyên |
| % mục vào sprint đã refine | Cao | Thấp |
Dấu hiệu bạn đã thành thạo
- Team chủ động rủ bạn bàn sớm, không né.
- Sprint Planning gọn vì mọi thứ đã rõ.
- Team tin và bảo vệ cam kết cùng bạn.
Cạm bẫy thường gặp
| Cạm bẫy | Thay bằng |
|---|
| Ném story qua tường | Có mặt hằng ngày |
| Đổi ưu tiên giữa sprint tuỳ hứng | Bảo vệ cam kết sprint |
| Bỏ qua refinement | Refinement liên tục |
Chốt lại
- PO có mặt hằng ngày; refinement liên tục để planning trơn tru.
- PO sở hữu acceptance criteria; team sở hữu Definition of Done.
- Tôn trọng cam kết sprint để giữ niềm tin hai chiều.