Làm việc mỗi ngày với Dev Team: Refinement & Niềm tin
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ọ."