Bỏ qua, tới nội dung chính

Cải tiến quy trình · AI

BA Kit: từ BA thủ công sang BA điều khiển AI

Tự đi qua từng bước quy trình, tìm chỗ lặp lại, đóng gói thành 30 skill cho cả team

Vai tròNgười đề xuất, thiết kế, xây dựng và đào tạo

Tài liệu trong case: BA Kit, Bản nháp của AI
skill tự viết trong BA Kit
30
thời gian thao tác lặp lại
−70%
năng suất của team BA
~3×
BA dùng hằng ngày
3

Tên khách hàng được ẩn; ví dụ và dữ liệu đã mô phỏng. Quy trình, phương pháp và số liệu kết quả là thật.

Vấn đề

Đội Dev đã dùng AI và làm rất nhanh. Đội BA vẫn làm mọi thứ bằng tay: ghi chép ý kiến khách trong cuộc họp, sau họp ngồi chắt lọc lại, phân tích rồi tạo task. Hai khâu phân tích và kiểm thử thành nút thắt cổ chai: Dev chờ yêu cầu, khách chờ phản hồi.

Trước BA KitNút thắt nằm ở giữa
  1. Ý kiến kháchtrong cuộc họp
  2. BA làm tayghi chép, chắt lọc, phân tích, tạo task
  3. Dev dùng AIlàm rất nhanh, rồi ngồi chờ

Bối cảnh và vai trò

  • Team BA ba người, phục vụ nhiều dự án song song.
  • Kiến thức dự án nằm rải rác trong tài liệu, tin nhắn và trong đầu từng người.
  • Chưa có chuẩn chung về cách dùng AI, mỗi người hỏi một kiểu nên kết quả khó tin cậy.
  • Tôi đề xuất, thiết kế, xây dựng, thử nghiệm và đào tạo, song song với công việc BA của dự án.
  • Ràng buộc: AI chỉ được đọc môi trường dev; mọi đầu ra của AI phải có người xác minh.

Bước 1: Tự làm tay từng bước và đánh giá

Trước khi tự động hoá, tôi tự làm thủ công từng bước của quy trình và chấm xem bước nào tốn thời gian, bước nào lặp lại.

Đánh giá quy trìnhBước nào nên giao cho AI làm bản nháp
  • AI làm bản nháp, BA duyệt
  • AI chỉ gom dữ liệu, BA quyết định
Tốn thời gianLặp lạiCần phán đoánPhần của AI
Ghi chép cuộc họpCaoCaoThấpBản nháp
Chắt lọc ý kiến khách thành yêu cầuCaoCaoTrung bìnhBản nháp
Tra cứu codebase và database để đánh giá ảnh hưởngCaoCaoCaoChỉ gom dữ liệu
Viết user story và acceptance criteriaTrung bìnhCaoTrung bìnhBản nháp
Tạo ticket Jira, gắn epic và nhãnTrung bìnhRất caoThấpBản nháp
Vẽ giao diệnCaoTrung bìnhTrung bìnhBản nháp
Vẽ sơ đồ luồngTrung bìnhCaoTrung bìnhBản nháp
Chuẩn bị tài liệu UATTrung bìnhCaoThấpBản nháp

Bước 2: Xây kho tri thức dự án

AI chỉ hữu ích khi có đúng ngữ cảnh. Tri thức của từng dự án nằm trong một vault Obsidian có wikilink để agent đọc được: cuộc họp được ghi âm, trích transcript và liên kết hai chiều với yêu cầu sinh ra từ nó.

Cấu trúc vaultMỗi dự án một vault, mọi thứ trỏ về yêu cầu
sinh radùng trongchạm tớimeetingstranscript, biên bảnrequirementsyêu cầu gốc, storybusiness-rulesmỗi quy tắc một filedecisionsquyết định và lý dosystemERD, API, ghi chú codeuatchecklist, kết quả
Thêm project-rules: quy tắc dự án, thuật ngữ và những điều AI không được làm.

Bước 3: Xây và tinh chỉnh BA Kit

Các quy trình được đóng gói thành skill cho IDE agent (Claude Code, Codex, Antigravity), kết nối Jira, database và vault qua MCP. Bộ kit được sửa sau mỗi lần dùng thật và hiện có 30 skill.

BA KitCác nhóm skill tiêu biểu
Bản nháp AI tạo raNgười xác minh
Trích yêu cầu từ cuộc họpYêu cầu, câu hỏi mở, việc cần làmBA
Đánh giá ảnh hưởngThành phần bị ảnh hưởng, rủi roBA, bắt buộc đọc lại
Viết storyUser story, acceptance criteriaBA
Nháp ticket JiraTicket đúng mẫu, epic, nhãnBA bấm tạo
Vẽ giao diệnMockupBA
Vẽ sơ đồSơ đồ luồng, sơ đồ hệ thốngBA
Chuẩn bị UATChecklist UAT theo vai tròBA
Gói công việc hằng ngàyTóm tắt trước họp, báo cáo cuối ngàyBA
Quy tắcÁp cho mọi skill
  • Chỉ đọc database dev hoặc staging, không bao giờ đọc production.
  • Không tự tạo ticket. AI tạo bản nháp, người bấm xác nhận.
  • Mỗi kết luận phải trích nguồn: file, transcript, thời điểm.
  • Không đoán business rule. Thiếu thì sinh câu hỏi cho khách.

Bước 4: Một transcript đi qua BA Kit

Ví dụ mô phỏng: AI làm gì và BA phải sửa gì.

Client PM

“…and for the report, sales just wants a list of who’s about to churn, maybe we email it to them every morning. Oh and it should exclude trial accounts, those don’t count.”

REQ-014AI draft

Churn-risk list for Sales

  • Daily email to the Sales team every morning
  • Exclude trial accounts
  • Open questions: What defines “about to churn”? Which timezone is “morning”? Email only, or also visible in CRM?
Source
Weekly client meeting
Suggested links
BR-07, US-04
BA xác minhBa điểm trong bản nháp
  • AI gợi ý dùng lại BR-07.Đúng, giữ nguyên.
  • AI bỏ sót một bên liên quan đã được nhắc ở cuộc họp trước.Thêm câu hỏi cho khách.
  • AI coi email là kênh chính.Sai thứ tự ưu tiên vì đã có đồng bộ CRM. Sửa lại.

Bước 5: Đào tạo và chuẩn hoá quy trình mới

Tôi cùng các BA trong team cải tiến quy trình rồi đào tạo cách dùng.

Quy trình mới
  • BA
  • AI
  • Dev
  1. BAHọpghi âm
  2. AITranscriptvào vault
  3. AITrích yêu cầu
  4. BARà soát, hỏi khách
  5. AINháp story, giao diện, sơ đồ
  6. BADuyệt
  7. DevNhận ticket
AI làm, nhưng người chịu trách nhiệm là người cầm AI: kết quả luôn được xác minh trước khi chuyển đi.

Bước 6: Từ BA Kit thành bộ kit cho cả phòng IT

BA Kit sau đó trở thành lõi của Software KIT: một bộ kit cho mỗi vai trò trong phòng IT, dùng chung một chuẩn đặc tả và một bộ quy tắc. Số liệu đếm từ repo của bộ kit, 07–09/2026.

Bộ kit theo vai trò14BA, Tester, PM, Dev, Designer, DevOps, Security…
Skill tôi tự viết40
Tiêu chuẩn quy trình38kèm 8 SOP, 15 mẫu tài liệu
Commit trong 8 tuần72tất cả do tôi viết
Software KIT40 skill tự viết, theo vai trò
  • BA
  • Tester
  • PM
  • DevOps
  • 40 skillcùng 18 subagent và 17 quy tắc dùng chung

Một chuẩn đặc tả cho BA, Dev, Tester và khách. Mỗi yêu cầu là một khối Requirement + Scenario có mã (FR-, BR-, NFR-); thay đổi viết dạng delta (thêm, sửa, bỏ). Script kiểm tra tự động bắt mã trùng, yêu cầu thiếu scenario, chỗ còn để trống.

Sửa theo số đoHai con số làm thay đổi cách làm
  • Vẫn phải hỏi
  • Không phải hỏi
  • Task AI phân tích hàng loạt, lần đầukhoảng 90/100 bị Dev hỏi lại

  • 78 câu hỏi mở, sau một lượt rà23 câu tự đóng từ tri thức sẵn có

Con số đầu dẫn tới mẫu task "Dev đọc trước". Con số sau bớt khoảng một phần ba số câu phải hỏi khách.
Cổng xem trướcMọi thao tác ghi ra ngoài
  1. AI chuẩn bịticket, báo cáo cho khách
  2. Xem trước
  3. Người xác nhận
  4. Mới chạy

Kết quả

Theo đo lường nội bộ trên các quy trình đã áp dụng:

  • Thời gian cho các thao tác lặp lại của BA giảm khoảng 70%.
  • Năng suất của team BA tăng khoảng 3 lần.
  • Khâu phân tích không còn là nút thắt so với tốc độ của đội Dev.
  • Team BA chuyển từ làm thủ công sang điều khiển AI: cho AI đọc codebase và database dev, áp quy tắc dự án, vẽ giao diện và sơ đồ, ghi âm và trích transcript cuộc họp.

Điều tôi học được

  • Tự làm tay trước khi tự động hoá. Nếu không sẽ tự động hoá sai bước.
  • Ngữ cảnh quan trọng hơn câu lệnh. Không có kho tri thức thì skill nào cũng phải đoán.
  • Quy tắc kiểm soát không làm chậm. Nó là thứ khiến team dám tin và dùng AI hằng ngày.
  • AI Agent
  • MCP
  • Claude Code
  • Agent skills
  • Obsidian
  • Kho tri thức
  • Governance

Muốn trao đổi về case này?

Liên hệ