Tổ chức công việc
Vòng đời một hạng mục công việc
Đường đi của một ý tưởng từ lúc được nêu tới lúc tới tay người dùng, và ai chịu trách nhiệm ở từng chặng.
Sáu chặng
1. Ghi nhận. Bất kỳ ai cũng được nêu ý tưởng hay báo lỗi. Ở chặng này chỉ cần mô tả vấn đề người dùng đang gặp, chưa cần giải pháp.
2. Làm rõ. Viết ra acceptance criteria: những câu có thể trả lời đúng hoặc sai khi nghiệm thu. Một hạng mục không có acceptance criteria thì chưa sẵn sàng để làm.
3. Xếp ưu tiên. Cân giữa giá trị mang lại, chi phí bỏ ra và rủi ro nếu không làm. Việc không lọt vào kỳ này thì nằm lại hàng đợi, không âm thầm chen ngang.
4. Thực hiện. Một người nhận, chia nhỏ thành các thay đổi có thể review được. Quá ba ngày chưa có gì để review là dấu hiệu hạng mục quá to, cần chẻ tiếp.
5. Kiểm chứng. Review, chạy test tự động, thử tay theo Definition of Done.
6. Release và quan sát. Đi theo bản release kế tiếp, sau đó theo dõi chỉ số vài ngày trước khi coi là khép lại.
Quy tắc chống chen ngang
Việc mới chen vào giữa kỳ chỉ được nhận khi có việc khác bị đẩy ra. Hàng đợi có sức chứa hữu hạn; giả vờ ngược lại chỉ khiến mọi thứ chậm đều và không ai biết bao giờ xong.
Ngoại lệ duy nhất là sự cố nghiêm trọng ngoài sản xuất.
Dấu hiệu quy trình đang trục trặc
| Dấu hiệu | Nguyên nhân thường gặp |
|---|---|
| Nhiều việc đang dở cùng lúc | Bắt đầu quá nhiều, kết thúc quá ít |
| Hạng mục nằm lâu ở chặng review | Thay đổi quá lớn, hoặc review chưa được coi là việc chính |
| Nghiệm thu hay tranh cãi | Acceptance criteria viết chưa đủ rõ ở chặng 2 |
| Lỗi tái phát | Chưa có test tự động chặn lại sau khi sửa |

