Xử Lý Bugs === ## 1. Confirm Integration Test: - Xác nhận bugs đã Pass khi xác nhận tính năng đã pass rồi - Cái nào FAILED thì đẩy về dev, log lại về bugs tồn động - Trả build ## 2. Confirm System Test: - Tất cả các features release của sprint - Trả build ## 3. Xử Lý Build: ### Close: - Confirm trên production, xem sprint có bị hay không và clear bugs ### Trả build: - Thiếu code, thiếu gì đó - Không pass testcase - Đang ở nhánh vào, test dạng nào integration hay system - Không nên đổi title, trừ khi bắt bugs sai hay hotfix gì đó ### Chấp nhận build: - Khi nào? - Khi có sự thay đổi, đủ tính năng cần giao, không phát sinh các bugs riêng ## 4. Xử lý bugs tồn động: - Không được fix ở sprint này và những sprint trước - Miss bugs, bugs đó có cần fix không, đẩy lên sprint backlog liền - Cần có một list để track: - New: dev chưa từng đụng để fix - Reopen: đã đụng nhưng vẫn cần sửa - Skip by Product: skip luôn bugs đó không sửa - Sau mỗi sprint cần close bugs - Sau 2 - 3 sprint thì update lại list bugs ## 5. Kanban for QC Processing: 1. Nhận build 2. Test 3. Report (tới đây QC kết thúc) 4. Để PM quyết định -> có thể skip bugs - Note: test system phải có report