Definition of Done (DoD) là chuẩn chất lượng áp cho đầu ra của sprint; Definition of Ready (DoR) là tiêu chí cho đầu vào — một backlog item cần rõ tới đâu thì mới đưa vào sprint.
| Definition of Done | Definition of Ready | |
|---|---|---|
| Áp vào | Increment, mọi item làm xong | Product Backlog item trước Sprint Planning |
| Trong Scrum Guide 2020 | Có — là cam kết (commitment) của Increment | Không có; là thực hành tuỳ chọn |
| Ví dụ tiêu chí | Code review xong, test tự động pass, đã deploy lên staging, tài liệu API cập nhật | Có acceptance criteria, có thiết kế, đã ước lượng, không còn phụ thuộc chặn |
| Không đạt thì | Item không được tính là xong, không được demo ở Sprint Review | Item chưa nên kéo vào sprint |
Scrum Guide 2020 định nghĩa DoD là "a formal description of the state of the Increment when it meets the quality measures required for the product". Item chưa đạt DoD thì quay về Product Backlog, không được "xong 90%".
Lưu ý: DoR dễ bị biến thành cổng kiểm soát — đòi đủ checklist mới cho làm, khiến PO và team đẩy việc qua lại và mất tính linh hoạt. Dùng DoR như lời nhắc khi refinement, không dùng như hợp đồng giữa PO và Developers.