Đây là quy trình và các bước liên quan đến việc xác định, theo dõi, báo cáo và giải quyết các lỗi hoặc sự cố trong quá trình phát triển phần mềm. Nó là một phần không thể thiếu trong vòng đời phát triển phần mềm (SDLC) và bao gồm các giai đoạn sau:
1- Defect Identification- Nhận dạng lỗi:
Giai đoạn này liên quan đến việc xác định các lỗi hoặc sự cố trong phần mềm, có thể được thực hiện thông qua testing, phản hồi của người dùng.
2- Defect Logging- Ghi nhật ký lỗi:
Sau khi xác định được lỗi, nó cần được ghi vào hệ thống theo dõi hoặc công cụ quản lý lỗi ( Jira, Redmine)…cùng với các tiêu chí như mức độ nghiêm trọng, mức độ ưu tiên và mô tả.
3-Defect Assignment- Phân công lỗi:
Sau khi bug được ghi lại sẽ được chỉ định cho thành viên nhóm hoặc dev có liên quan chịu trách nhiệm sửa lỗi đó.
4-Defect Resolution- Giải quyết lỗi:
Dev được chỉ định sau khi đã fix thì sẽ đánh dấu lỗi đó là đã được giải quyết quá trình fix bug hoàn tất.
5- Defect Verification- Xác minh lỗi:
Sau đó, Tester kiểm tra lại để đảm bảo rằng bug đã giải quyết.
6-Defect Closure- Đóng lỗi:
Cuối cùng, sau khi được xác minh và xác nhận rằng lỗi đã được sửa xong bug sẽ được đóng lạ