AI lo phần nặng, BA giữ phần quyết định

Quy trình Business Analysis có cấu trúc cho AI.

BA Survival Kit là kho mã nguồn công khai cho quy trình BA một người, miễn phí. BA-kit là kho mã nguồn riêng tư cho quản trị, đóng gói, xuất bản và bàn giao thương mại. Tài liệu của cả hai đều được công bố công khai để bạn đọc trước.

Môi trường được hỗ trợ

Claude CodeCodexAntigravity
Bảng quy trình BA-kitCLI

Chế độ minh họa đầu ra

CLI, xem trước tài liệu, sơ đồ hoặc chế độ xoay vòng để minh họa quy trình.

/ba-start intake docs/raw/warehouse-rfp.pdf
→ sinh intake.md, PROJECT-HOME.md, summary.md và chunk-index.md
→ đọc chỉ mục trước khi mở phần nguồn liên quan
/ba-start backbone --slug warehouse-rfp
→ khóa nguồn sự thật và sinh registry quy tắc/thông báo dùng chung
/ba-figma-sync --slug warehouse-rfp --module auth-flow
→ đọc màn hình đã chốt trước khi cập nhật Figma
Vấn đề

AI viết nhanh, nhưng BA mới là người giữ chuẩn.

Khi không có nguồn sự thật, hợp đồng tài liệu và quy trình thay đổi rõ ràng, đầu ra càng nhiều thì sai lệch càng lớn.

01

AI hiểu sai vì thiếu ngữ cảnh có chủ đích

Bạn ném cả bản ghi họp, RFP dài 50 trang vào chat và bảo AI "viết tài liệu BA giúp tôi". AI làm thật, nhưng nó không biết cái nào quan trọng, cái nào chỉ là ví dụ. Bạn mất thêm 3 buổi sửa lại.

02

Tài liệu ra đời khi mọi thứ còn mơ hồ

Phạm vi chưa chốt, vai trò chưa rõ, giả định còn đầy — nhưng AI đã viết xong FRD rồi. Xong bạn lại bảo nó viết lại từ đầu, tốn token và tốn thời gian.

03

Sửa một chỗ, loạn cả đống

Yêu cầu thay đổi, bạn sửa thẳng vào file đích. Nhưng file liên quan — brd, stories, srs — vẫn giữ nguyên nội dung cũ. Không có ai tự động rà soát và cập nhật đồng bộ.

04

Làm nhóm nhưng mỗi người mỗi kiểu

Module của bạn viết "khách hàng", module của đồng nghiệp viết "user". Người rà soát không biết ai đang làm gì, trạng thái nào đã xong, chỗ nào đang kẹt.

05

Code đã có nhưng tài liệu yêu cầu thì không

Khi dự án có sẵn source code hoặc artifact cũ, BA không thể đi theo forward flow thông thường. Phải đọc lại toàn bộ code để đoán yêu cầu, không có điểm chốt nào để bắt đầu viết SRS hay stories.

Quy trình

Bảy bước từ nguyên liệu thô đến bộ tài liệu bàn giao.

BA-kit không chỉ là một chatbot. Đây là hợp đồng vận hành cho toàn bộ quy trình: mỗi bước có điều kiện đầu vào, tài liệu đầu ra và luồng xử lý thay đổi rõ ràng.

Nguồn sự thật

backbone.md

Trước backbone

mở options khi cần

Định tuyến đọc

index + memory

Luồng thay đổi

ưu tiên đánh giá tác động

quy-trinh.bakit

01

Tiếp nhận và rà soát

Phân tích đầu vào, phát hiện khoảng trống. Nếu nguồn lớn, tách thành tóm tắt, chỉ mục chunk và phần liên quan. BA Survival Kit và BA-kit đều có bước này.

intake.md + source index

02

Khóa backbone

Cả BA Survival Kit và BA-kit đều khóa nguồn sự thật trước khi sinh tài liệu. backbone.md là nền tảng cho mọi bước sau.

backbone.md

03

Stories / SRS-lite

BA Survival Kit dừng ở luồng hẹp này — đủ để một BA solo vận hành trọn vẹn bằng Markdown mà không cần thêm công cụ nào.

stories.md + srs-lite

04

Mở options khi cần

BA-kit có thể mở gói phương án và so sánh trước backbone khi cần nhiều hướng giải pháp. Chỉ BA-kit mới có bước này.

01_intake/options/*

05

Bộ nhớ, chỉ mục và quản trị

BA-kit bổ sung bộ nhớ dự án, chỉ mục artifact, bảng điều phối, các registry quy tắc/thông báo dùng chung và luồng rà soát để làm việc nhóm không lệch hướng.

PROJECT-HOME.md + common-rules.md + shared-rule-message-index.md

06

SRS rõ nguồn, Figma đi theo sau

BA-kit tách SRS thành từng phần dễ kiểm soát: yêu cầu, luồng sử dụng, màn hình và bản tổng hợp. Figma Sync chỉ đọc bản đã chốt để cập nhật thiết kế, không tự sửa ngược tài liệu.

srs/* + usecases/* + ascii-screen/* + phiếu tổng hợp

07

Bàn giao thương mại

BA-kit có cơ chế phối hợp, rà soát chéo và xuất bản đủ chuẩn cho bàn giao khách hàng khi nhiều người cùng tham gia.

review packet + export

Nguyên tắc

Ưu tiên backbone. Đọc có định tuyến. Phát sinh có điều kiện.

Bốn nguyên tắc quyết định vì sao BA-kit tạo ra đầu ra có cấu trúc, kiểm soát context và giảm lệch hướng trong workflow dài.

Backbone-first

Sau bước intake, `backbone.md` trở thành nguồn sự thật duy nhất. Các tài liệu sau đều bám vào đây, không phải diễn giải lại từ đầu. Ai cũng biết đâu là chuẩn.

Phát sinh có điều kiện

BA-kit chỉ viết tài liệu tiếp theo khi đầu vào đã đủ rõ. Nhờ vậy FRD, user stories, use cases, màn hình và SRS không bị sinh vội rồi phải sửa lại nhiều vòng.

Đánh giá tác động trước khi sửa

Khi yêu cầu thay đổi, hệ thống phân tích ảnh hưởng trước — tài liệu nào sẽ bị động — rồi mới điều hướng cập nhật tới đúng chỗ cần sửa.

Bộ nhớ và chỉ mục điều hướng

Từ vựng, quyết định và giả định được lưu lại cùng các chỉ mục nội bộ. AI đọc đúng vùng cần xử lý mà không phải mở cả đống tài liệu gốc.

Đầu ra

Mười lăm đầu ra — biết rõ tài liệu nào được tạo, khi nào và cho ai.

BA-kit gắn quy trình với bộ tài liệu cụ thể: tài liệu nào được tạo, khi nào nên tạo và ai sẽ dùng ở bước tiếp theo.

bakit-artifacts/

BA Survival Kit: intake.md

ngữ cảnh chuẩn

1

BA Survival Kit: backbone.md

nguồn sự thật

2

BA Survival Kit: stories.md

phát sinh yêu cầu

3

BA Survival Kit: srs-lite.md

đặc tả gọn

4

BA-kit: PROJECT-HOME.md

điều phối dự án

5

BA-kit: project-memory.md

bộ nhớ dự án

6

BA-kit: 00_source/chunk-index.md

chỉ mục nguồn nội bộ

7

BA-kit: common-rules.md / message-list.md

registry quy tắc (CR-*) & thông báo (MSG-*) dùng chung

8

BA-kit: shared-rule-message-index.md

chỉ mục quy tắc/thông báo dùng chung

9

BA-kit: backbone-index.md / userstories/index.md

mục lục giúp agent đọc đúng phần cần xử lý

10

BA-kit: frd.md

đặc tả chức năng

11

BA-kit: userstories/us-{slug}.md

mỗi nhu cầu người dùng là một file dễ rà soát

12

BA-kit: usecases/index.md / usecases/uc-{slug}.md

luồng nghiệp vụ được tách riêng để dễ kiểm chứng

13

BA-kit: srs/spec.md / flows.md / states.md / erd.md

các phần SRS nguồn trước khi ghép bản bàn giao

14

BA-kit: ascii-screen/index.md / {screen}.md

mô tả màn hình có wireframe ASCII đi kèm

15

BA-kit: srs.md

bản SRS tổng hợp để đọc và bàn giao

16

BA-kit: srs-compile-receipt.json

ghi rõ bản SRS được ghép từ nguồn nào

17

BA-kit: shared/traceability.md / staleness.md / definitions.md

kiểm tra liên kết, độ mới và thuật ngữ dùng chung

18

BA-kit: DESIGN.md

định hướng thiết kế

19

BA-kit: 03_modules/{module}/tool-lanes/tool-lane-state.md

trạng thái lựa chọn lane (manual/figma-make)

20

BA-kit: 03_modules/{module}/figma-sync/figma-sync-report.md

báo cáo đồng bộ Figma qua MCP

21

BA-kit: 03_modules/{module}/figma-sync/figma-mismatch-report.md

báo cáo lệch thiết kế Figma và SRS

22

BA-kit: review-packet.md

gói rà soát gửi Lead BA

23

BA-kit: COLLAB-HOME.md / 03_modules/{module}/MODULE-HOME.md

điều phối nhóm

24
Phối hợp

Từ BA một người sang team: BA-kit là bước kế tiếp tự nhiên.

BA Survival Kit giữ luồng gọn để một người vận hành. BA-kit bổ sung PROJECT-HOME, COLLAB-HOME, cơ chế phụ trách theo mô-đun và luồng rà soát khi làm việc theo nhóm.

BA-kit: PROJECT-HOME / COLLAB-HOME

Khi công việc không còn là bài BA một người, BA-kit bổ sung bảng điều phối để cả nhóm cùng nhìn một trạng thái dự án thống nhất.

BA-kit: Phụ trách theo mô-đun

Mỗi mô-đun có người phụ trách, trạng thái rà soát và điểm nghẽn rõ ràng thay vì phân việc qua các đoạn trao đổi rời rạc.

BA-kit: Gói rà soát

Khi cần rà soát hoặc bàn giao, BA-kit đóng gói đúng ngữ cảnh để việc chuyển giao cho khách hàng và bên liên quan an toàn hơn.

Hỏi đáp

Câu hỏi thường gặp: BA Survival Kit hay BA-kit?

Mục này làm rõ ranh giới giữa bản miễn phí cho một người và bản thương mại cho team, giúp bạn chọn đúng ngay từ đầu.

BA Survival Kit là 12 skill miễn phí dành cho BA solo — bạn đưa nguyên liệu thô (bản ghi họp, brand book, ghi chú) và AI chọn skill phù hợp để sinh tài liệu. BA-kit là 11 skill có quy trình chặt chẽ hơn cho team: có gate, có governance, có đóng gói và bàn giao chuyên nghiệp. BA Survival Kit là 'tự động hóa', BA-kit là 'quy trình hóa'.
Bước tiếp theo

Bắt đầu miễn phí với BA Survival Kit. Nâng cấp lên BA-kit khi cần phối hợp nhóm và bàn giao thương mại.

BA Survival Kit giúp bạn bắt đầu ngay bằng kho mã nguồn công khai. BA-kit vẫn công bố tài liệu để nhóm đọc trước cách thiết lập, phạm vi lệnh và quy trình sử dụng, nhưng để clone và cài đặt thực tế, bạn vẫn cần được cấp quyền truy cập riêng.

BA Survival Kit

Khởi đầu nhanh, không mất phí

Kho mã nguồn công khai, vào nhanh, phù hợp cho quy trình BA do một người vận hành từ đầu đến bộ tài liệu đầu tiên.

Dùng BA Survival Kit
BA-kit

Khi cần phối hợp theo nhóm

Quyền truy cập riêng cho quản trị, đóng gói, xuất bản và vận hành thương mại khi quy trình vượt khỏi phạm vi một người.

Tìm hiểu BA-kitRepo ví dụ công khaialigned-ba-docs