AllianceProject Handbook
← Thuật ngữ

Vận hành

root cause

còn gọi là nguyên nhân gốc

Nguyên nhân mà sửa nó thì lớp sự cố này không quay lại, chứ không chỉ lần này hết lỗi.

Dừng ở "vì dòng mã đó thiếu kiểm tra null" là dừng quá sớm. Câu hỏi tiếp theo: vì sao nó lọt qua review, vì sao không có test bắt, vì sao chỉ phát hiện khi người dùng báo.

Kết quả của việc tìm nguyên nhân gốc phải là thay đổi cụ thể có người làm, không phải một dòng kết luận trong biên bản.

Bài dùng thuật ngữ này