Chương 31: RAID Log: quản lý Risk, Assumption, Issue, Dependency

Mục tiêu học

31.1 Bốn thành phần của RAID

Thành phần Định nghĩa Điểm khác biệt chính
R — Risk (Rủi ro) Sự kiện có thể xảy ra trong tương lai, gây ảnh hưởng xấu (hoặc đôi khi tốt) đến dự án Chưa xảy ra — mang tính xác suất
A — Assumption (Giả định) Điều được cho là đúng mà chưa được xác minh chắc chắn, dự án dựa vào đó để lập kế hoạch Nếu giả định sai, có thể phát sinh rủi ro/vấn đề mới
I — Issue (Vấn đề) Sự kiện xấu đã thực sự xảy ra, cần xử lý ngay Đã xảy ra — không còn là xác suất
D — Dependency (Phụ thuộc) Việc gì đó cần hoàn thành trước, bên ngoài tầm kiểm soát trực tiếp của đội Không phải "xấu" hay "tốt", chỉ là một ràng buộc về trình tự

Cách nhớ dễ nhất phân biệt Risk và Issue: Risk là "có thể sẽ" xảy ra, Issue là "đã" xảy ra rồi — khi một Risk trở thành hiện thực, nó chuyển thành một Issue, cần được ghi nhận lại và xử lý theo hướng khác (không còn phòng ngừa được, chỉ có thể khắc phục).

31.2 Ví dụ minh hoạ 4 loại cho dự án FoodNow

Lưu ý cách các mục này liên kết với nhau: Assumption sai → trở thành Issue thực tế; Dependency chưa hoàn thành đúng hạn → có thể trở thành Risk cho tiến độ chung.

31.3 Ma trận Xác suất — Tác động (Probability — Impact Matrix)

Không phải mọi Risk đều cần xử lý ngay — cần đánh giá theo 2 trục: xác suất xảy ra và mức độ tác động nếu xảy ra, để ưu tiên nguồn lực xử lý hợp lý.

quadrantChart
    title Ma trận Xác suất - Tác động (Risk)
    x-axis "Xác suất thấp" --> "Xác suất cao"
    y-axis "Tác động thấp" --> "Tác động cao"
    quadrant-1 "Ưu tiên xử lý ngay"
    quadrant-2 "Theo dõi sát, có kế hoạch dự phòng"
    quadrant-3 "Theo dõi định kỳ"
    quadrant-4 "Chấp nhận, không cần hành động nhiều"
    "Khách hàng ngại chuyển app": [0.7, 0.6]
    "Chậm phê duyệt VNPay merchant": [0.5, 0.7]
    "Chi nhánh mất mạng giờ cao điểm": [0.3, 0.8]
    "Lỗi hiển thị nhỏ trên 1 màn hình phụ": [0.4, 0.15]

Risk nằm ở góc "Xác suất cao, Tác động cao" (ví dụ: chậm phê duyệt VNPay merchant) cần ưu tiên xử lý ngay — có thể là bắt đầu thủ tục đăng ký merchant càng sớm càng tốt, ngay từ đầu dự án thay vì để đến gần lúc cần tích hợp mới bắt đầu.

31.4 Mẫu RAID Log

ID Loại Mô tả Xác suất/Trạng thái Tác động Người phụ trách Biện pháp xử lý Ngày cập nhật
R-01 Risk Khách hàng ngại chuyển từ app bên thứ ba sang app riêng Cao Cao Phòng Marketing Chương trình khuyến mãi ra mắt, ưu đãi độc quyền 2024-03-01
A-01 Assumption Toàn bộ 12 chi nhánh có kết nối Internet ổn định Chưa xác minh Cao nếu sai BA Khảo sát thực tế từng chi nhánh trước Increment 2 2024-03-01
I-01 Issue Chi nhánh Quận 7 mất kết nối Internet thường xuyên giờ cao điểm Đã xảy ra Trung bình IT Admin Lắp đặt đường truyền dự phòng (4G backup) 2024-03-15
D-01 Dependency Tích hợp VNPay phụ thuộc phê duyệt merchant, dự kiến 2 tuần Đang xử lý Cao nếu trễ BA + Trưởng nhóm Dev Nộp hồ sơ đăng ký merchant ngay từ tuần đầu dự án 2024-02-05

31.5 Duy trì RAID Log — không phải "viết một lần rồi bỏ quên"

RAID Log cần được rà soát định kỳ (ví dụ: đầu mỗi Sprint Planning hoặc mỗi buổi họp tiến độ dự án), không phải tài liệu viết một lần khi bắt đầu dự án rồi không cập nhật:

Bài tập

  1. Thêm 2 mục mới vào RAID Log (mục 31.4) — mỗi mục một loại khác nhau trong 4 loại — dựa trên các yêu cầu/bối cảnh FoodNow đã học ở các chương trước.
  2. Với Risk "Khách hàng ngại chuyển app" (R-01), giả sử sau 1 tháng ra mắt Increment 1, tỷ lệ chuyển đổi thực tế rất thấp — mô tả cách bạn sẽ cập nhật RAID Log để phản ánh Risk này đã trở thành Issue.

Sai lầm thường gặp

Tóm tắt & tiếp theo

RAID Log theo dõi 4 thành phần: Risk (chưa xảy ra), Assumption (chưa xác minh), Issue (đã xảy ra), Dependency (ràng buộc trình tự bên ngoài) — cần đánh giá theo ma trận Xác suất - Tác động và rà soát định kỳ, không viết một lần rồi bỏ quên. Đây là chương khép lại Phần 4. Từ Chương 32, sách bước vào Phần 5 — Giao tiếp, kiểm thử & nghiệm thu, bắt đầu với kỹ năng giao tiếp hiệu quả của BA với các cấp stakeholder khác nhau.