BA-kitCollaboration
Collaboration - Làm việc nhóm với BA-kit
BA-kit hỗ trợ BA team làm việc theo module: phân công, review, approve, integrate - tất cả bằng tiếng Việt tự nhiên, không cần biết Git.
Collaboration
Khi dự án BA có nhiều người cùng làm, BA-kit cung cấp lớp collaboration để phân công và phối hợp mà không cần BA phải biết Git.
Khi nào cần collaboration
- Dự án có 2 BA trở lên
- Cần chia việc theo module (mỗi người một module)
- Cần review trước khi merge
- Cần biết ai đang làm gì, module nào đang block
Vai trò trong team
| Vai trò | Trách nhiệm |
|---|---|
| Lead BA | Tạo project, chạy intake + backbone, phân module, review, approve, package |
| Module BA | Nhận module, làm stories/SRS/wireframes trong module, gửi review |
Module ownership
Mỗi Module BA chỉ được sửa trong thư mục module của mình:
plans/{slug}-{date}/03_modules/{module_slug}/
Không được tự ý sửa:
02_backbone/backbone.mddesigns/{slug}/DESIGN.md- Module của người khác
- Shared rules/messages (nếu chưa có approval)
Nếu cần thay đổi shared artifact, phải báo Lead BA.
Cách dùng
Tất cả đều qua ba-collab - bạn nói bằng tiếng Việt, agent lo phần còn lại:
/ba-collab Tôi nhận module auth-flow
/ba-collab Tôi làm xong module auth-flow, gửi Lead BA review
/ba-collab Lead BA approve module auth-flow
Các trạng thái module
unassigned → assigned → in-progress → ready-for-review → approved → integrated
↓ ↓
changes-requested blocked
Dashboard collaboration
BA-kit tạo các file dashboard để team theo dõi:
COLLAB-HOME.md- ai đang làm module nào, trạng thái, blockerMODULE-HOME.md(trong mỗi module) - scope được sửa, checklist trước review
BA không cần đọc Git branch/PR. Đọc dashboard là đủ.
Git là implementation detail
BA không cần tự chạy Git. Bạn nói intent bằng tiếng Việt:
Cập nhật module reporting theo bản mới nhất
Đồng bộ module reporting với main trước khi tôi làm tiếp
Agent sẽ tự chạy Git local. Nhưng commit, push, tạo PR, merge chỉ được làm sau khi bạn approve rõ.
Tiếp theo
- BA làm việc như developer - workflow chi tiết với branching, merge, conflict
- Xử lý thay đổi - 5 tình huống thay đổi thường gặp