29/09/2026
VÀO DỰ ÁN LEGACY: ĐỪNG VỘI BẢO AI VIẾT CODE HAY ĐẶC TẢ, HÃY DẠY NÓ “NGỮ CẢNH”!
(Góc nhìn thực chiến & đối chiếu chuẩn BABOK cho anh em làm BA / ôn thi CCBA, CBAP).
Có một nghịch lý rất hay gặp:
Nhiều bạn vừa vào dự án đang chạy vài năm (legacy system) liền mở ChatGPT/Claude lên hỏi ngay: "Phân tích giúp tôi tính năng A/B/C..." hoặc "Đặc tả chức năng này...". Kết quả là câu trả lời nghe rất hay, rất mượt nhưng áp vào hệ thống thì... trật lất!
Tại sao? Vì AI không có Context (Ngữ cảnh). Nếu chỉ đưa prompt chung chung, AI chỉ bốc dữ liệu generic trên mạng, giống hệt một Junior BA vừa vào dự án đã bị ném thẳng vào xử lý Change Request mà chưa hiểu hệ thống là gì.
Trong BABOK v3, mô hình cốt lõi BACCM™ (Business Analysis Core Concept Model) nhấn mạnh 6 yếu tố: Change, Need, Solution, Stakeholder, Value và đặc biệt là Context (Bối cảnh). Một giải pháp không thể tạo ra Value nếu tách rời Context!
Vậy nếu rơi vào một dự án đang chạy, làm sao để “onboard” cả bản thân lẫn AI một cách bài bản chuẩn chỉ? Hãy đi ngược lại theo đúng tư duy Knowledge Areas của BABOK:
🔹 1. Dịch ngược trạng thái hiện tại (Strategy Analysis)
Dùng AI làm rõ chữ "Why": Tại sao hệ thống này ra đời? Giải quyết nỗi đau gì và phục vụ ai?
🔹 2. Bóc tách logic chi tiết (Requirements Analysis & Design)
Cung cấp schema dữ liệu, API doc để AI phân tích: Business Rules, điều kiện ràng buộc và luồng xử lý thực tế.
🔹 3. Onboard AI như một Junior BA
Input: Schema DB + API + HDSD cũ + Mục tiêu nghiệp vụ.
Output: Ma trận Use Case, ERD, Edge cases
Lưu ý: BA luôn phải Verify & Validate lại với Tech Lead/PO.
🔹 4. Đóng gói tri thức (Information Management)
Lưu trữ toàn bộ ngữ cảnh chuẩn lên Confluence/Git để BA xử lý Change Request, Dev/Tester làm mốc kiểm thử, và người mới onboard nhanh chóng.
Trong BABOK, việc quản lý thông tin BA (Requirements Life Cycle Management) đóng vai trò sống còn để tri thức không bị mất khi nhân sự rời đi.
💡 BÀI HỌC RÚT RA:
Đừng hỏi: “AI làm được gì cho dự án?”
Hãy hỏi: “Nếu chưa có AI, một BA kinh nghiệm sẽ bóc tách bài toán này theo quy trình nào?”. Sau đó, hãy dùng chính quy trình và ngữ cảnh chuẩn đó để giao việc cho AI
AI chỉ thông minh và chính xác bằng lượng ngữ cảnh (Context) mà bạn mớm cho nó! 🎯
Khóa T10 đang open với số lượng cũng còn ít : Để lại thông tin để tư vấn :
https://forms.gle/t1nReVY9tML2zvbv9