Backbone-first workflow for AI teams

Structured BA work with AI, without artifact chaos.

BA-kit đặt ra lifecycle rõ ràng cho Business Analysis: backbone-first, gated emission, impact-first và project memory để output không drift giữa các lần làm việc.

Runtime support

Claude CodeCodexAntigravity
BA-kit artifact panelCLI

Hero artifact modes

CLI, doc preview, diagram hoặc cycle để demo flow.

$ bakit intake --slug=hoan-tien
→ sinh backbone.md, PROJECT-HOME.md, project-memory.md
$ bakit emit frd --slug=hoan-tien
→ gated emission: backbone đủ rõ, emit FRD
$ bakit impact --change='actor change'
✓ 3 artifact bị ảnh hưởng — chờ xác nhận
Vấn đề

AI sinh nội dung nhanh, nhưng không tự giữ tính nhất quán của BA.

Khi không có source of truth, artifact contract và change flow rõ ràng, output sinh ra càng nhiều thì drift càng nhanh.

01

Raw input bị diễn giải lại nhiều lần

Mỗi FRD, stories hay SRS lại quay về raw input. Không có source of truth nên tài liệu lệch dần theo thời gian.

02

Artifact bị emit khi chưa đủ điều kiện

Sinh tài liệu quá sớm khiến BA phải làm lại từ đầu khi scope, actor hoặc assumptions vẫn còn mơ hồ.

03

Requirement đổi nhưng không có impact route

Thay đổi bị sửa thẳng vào artifact đích. Những artifact liên quan không được cập nhật theo cùng một logic.

04

Teamwork thiếu lớp coordination

Khi nhiều BA cùng chạy module, không rõ ownership, trạng thái review và các blocker hiện tại.

Lifecycle

Một đường đi rõ từ raw input đến handoff.

BA-kit không phải chatbot khác. Nó là contract về lifecycle: mỗi bước có điều kiện vào, artifact đầu ra và change flow rõ ràng.

Source of truth

backbone.md

Emission

Có gate

Memory

project-memory

Change flow

Impact-first

lifecycle.bakit

01

Intake + Gap

Phân tích raw input, tìm lỗ hổng và chuẩn hóa ngữ cảnh đầu vào.

backbone.md

02

PROJECT-HOME

Tạo dashboard BA-facing để nhìn trạng thái, mục tiêu và next step.

PROJECT-HOME.md

03

Project memory

Lưu decisions, vocabulary, push-back triggers và assumptions sống.

project-memory.md

04

Gated outputs

Emit FRD, stories, SRS theo đúng điều kiện thay vì theo checklist cứng.

frd / stories / srs

05

Design handoff

Sinh DESIGN.md, wireframe-input.md và handoff packet khi đã đủ rõ.

design package

06

Final packaging

Đóng gói cho design, engineering hoặc review với cùng một source of truth.

review packet

Nguyên tắc

Backbone-first. Gated emission. Impact-first.

Đây là ba nguyên tắc quyết định vì sao BA-kit ra output có cấu trúc thay vì chỉ là text generation.

Backbone-first

Sau intake, `backbone.md` trở thành source of truth. Những artifact tiếp theo bám backbone thay vì giải thích lại từ đầu.

Gated emission

FRD, stories, SRS hay design handoff chỉ được emit khi điều kiện đầu vào đã đủ rõ cho đúng loại artifact đó.

Impact-first

Khi requirement thay đổi, BA-kit phân tích ảnh hưởng trước rồi mới route cập nhật đến đúng artifact.

Project memory

Vocabulary, decisions, assumptions và corrections đã được chấp nhận được giữ lại để giảm drift giữa các lần làm việc.

Artifacts

Artifact tree rõ ràng để team biết thứ gì được tạo ra.

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

bakit-artifacts/

backbone.md

canonical context

1

PROJECT-HOME.md

canonical context

2

project-memory.md

canonical context

3

frd.md

requirements emission

4

stories.md

requirements emission

5

srs.md

requirements emission

6

DESIGN.md

design / review handoff

7

wireframe-input.md

design / review handoff

8

review-packet.md

design / review handoff

9

COLLAB-HOME.md / MODULE-HOME.md

team coordination

10
Collaboration

Khi có teamwork, BA-kit thêm lớp coordination thay vì để drift qua chat.

PROJECT-HOME, COLLAB-HOME và module ownership giúp nhiều BA cùng làm mà vẫn giữ chung một source of truth.

PROJECT-HOME / COLLAB-HOME

Một lớp điều phối nhìn được toàn dự án thay vì handoff qua chat rời rạc.

Module ownership

Mỗi module có trạng thái, người phụ trách và review history rõ ràng.

Review packet

Khi cần review, BA-kit đóng gói đúng context thay vì gửi nhiều file rời.

FAQ

Những câu hỏi thường gặp trước khi bắt đầu với BA-kit.

Phần này tập trung vào lifecycle, artifact gating và runtime support để bạn hiểu cách BA-kit vận hành trong công việc thực tế.

Không. Prompt chỉ là một phần nhỏ. BA-kit đặt ra lifecycle, gating rules, artifact set và coordination pattern để output không drift theo thời gian.
Next step

Bắt đầu với docs để xem BA-kit vận hành thế nào trong thực tế.

Landing page giúp bạn nắm nhanh định hướng. Docs đi vào lifecycle và cách dùng cụ thể. Changelog giúp theo dõi các thay đổi mới nhất.