BA Foundation
Khoá học nền tảng miễn phí cho người mới vào nghề Business Analyst: nghề BA làm gì, làm việc trong quy trình nào, cần kỹ thuật và công cụ gì.
- 20/52
- bài học
- 6
- chương
- 4h22
- thời lượng

Giới thiệu khóa học
BA Foundation là khoá nền tảng do cộng đồng BAHUB.VN biên soạn cho người mới bước vào nghề Business Analyst. Khoá bắt đầu từ câu hỏi cơ bản nhất — nghề này thật ra làm gì, một ngày của BA trông ra sao — rồi mới đi tiếp sang quy trình dự án, kỹ thuật lấy và viết yêu cầu, bộ công cụ, và cuối cùng là chuẩn bị cho buổi phỏng vấn đầu tiên.
Khoá học dành cho ai
- Sinh viên năm cuối, người mới ra trường đang cân nhắc nghề BA
- Người trái ngành đang làm QA, dev, vận hành hay kinh doanh, muốn chuyển sang BA và cần một lộ trình có thứ tự thay vì đọc lộn xộn trên mạng
- Intern và fresher BA đã đi làm nhưng vẫn phải tự mò từng việc
Khoá không yêu cầu biết lập trình. Có sẵn nền IT hoặc hiểu nghiệp vụ thì đi nhanh hơn, không có thì vẫn theo được.
Học xong bạn nắm được gì
Hiểu chỗ đứng của mình trong một dự án phần mềm
- Stakeholder là ai, xác định và làm việc với họ ra sao
- Phối hợp với đội phát triển và QC thế nào cho đỡ vênh
- Các môi trường dev, test, staging, production khác nhau ở đâu
Làm được việc chuyên môn hằng ngày
- Phân biệt yêu cầu chức năng với phi chức năng
- Viết user story kèm acceptance criteria
- Đọc và vẽ những sơ đồ BA dùng thường xuyên: use case, activity, sequence, BPMN
- Dùng Jira, Confluence, Figma, Draw.io ở mức đủ để làm việc thật
Chuẩn bị cho công việc đầu tiên
- Domain knowledge học ở đâu cho nhanh
- Chứng chỉ ECBA hay CBAP có đáng đầu tư không
- Bộ câu hỏi phỏng vấn fresher BA hay gặp, kèm hướng trả lời
Cách học
- Miễn phí toàn bộ, đọc được ngay, không cần đăng nhập
- Đăng nhập bằng Google thì hệ thống lưu tiến độ — lần sau vào biết mình đang dở ở đâu
- Các bài xếp theo thứ tự nên học, nhưng nhảy thẳng tới phần đang cần cũng được
Bài học do các BA đang đi làm trong cộng đồng BAHUB biên soạn, mỗi bài ghi rõ người viết. Khoá vẫn đang được bổ sung — bài mới lên là xuất hiện ngay trong danh sách nội dung bên dưới.
Nội dung khóa học
6 chương · 20/52 bài họcNhập môn và định hướng nghề nghiệp
7 bài- 1IT Business Analyst là gì?13 phút
- 2Vai trò và trách nhiệm chính của IT Business Analyst12 phút
- 3Lương Business Analyst tại Việt Nam & Lộ trình phát triển sự nghiệp (Career Path)14 phút
- 4Học gì để làm BA?11 phút
- 5Tiếng Anh quan trọng thế nào với BA? Cần trình độ nào?10 phút
- 6Tại sao bạn muốn trở thành một Business Analyst13 phút
- 7Kỹ năng BA cho người mới bắt đầu: Hành trang thiết yếu để thành công18 phút
Quy trình và môi trường làm việc
13 bài- 1Giới thiệu các mô hình phát triển phần mềm: Waterfall, Agile, Scrum16 phút
- 2Phát triển phần mềm thời AI: vibe coding, spec-driven và AI-DLC9 phút
- 3AI đổi gì trong công việc của BA?9 phút
- 4Vai trò của BA trong quy trình Scrum10 phút
- 5Vai trò của BA trong quy trình Waterfall9 phút
- 6Stakeholder là ai? Cách xác định và làm việc với Stakeholder13 phút
- 7Các môi trường phát triển phần mềm (Dev, Test, Staging, Production) BA cần biết19 phút
- 8Cách BA làm việc hiệu quả với Development Team và QC Team14 phút
- 9Xử lý bất đồng với Dev và QC: đổi yêu cầu, tranh cãi bug và ranh giới vai trò12 phút
- 10Các loại dự án IT phổ biến mà BA thường tham gia17 phút
- 11Product hay Outsourcing? Môi trường làm việc của Business Analyst19 phút
- 12Các vị trí trong team phát triển (FE, BE, ...)11 phút
- 13QC, Tech Lead, DevOps và những vai còn lại trong team13 phút
Kỹ năng và kỹ thuật cốt lõi
16 bài- 1Các nhóm kiến thức dành cho BA (Từ BABOK)Đang phát triển
- 2Kỹ thuật khơi gợi yêu cầu (Elicitation): Phỏng vấn, Workshop, Quan sátĐang phát triển
- 3WANT và NEED – Hiểu rõ để làm đúngĐang phát triển
- 4Phân biệt yêu cầu chức năng và phi chức năngĐang phát triển
- 5Giới thiệu về User Story và cách viết hiệu quảĐang phát triển
- 6Acceptance Criteria (Tiêu chí chấp nhận) là gì? Viết AC cho User StoryĐang phát triển
- 7Business RuleĐang phát triển
- 8Usecase là gì? Khi nào nên sử dụng Usecase?Đang phát triển
- 9Giới thiệu về UML và các Diagram BA hay dùng (Use Case, Activity, Sequence...)Đang phát triển
- 10Giới thiệu về BPMN và lợi ích trong mô hình hóa quy trình nghiệp vụĐang phát triển
- 11UI và UX là gì? Vai trò của BA trong việc đảm bảo UI/UX tốtĐang phát triển
- 12Wireframe, Mockup là gì? Tại sao BA cần biết?Đang phát triển
- 13Kỹ năng về testing & UATĐang phát triển
- 14Mô hình 3 lớpĐang phát triển
- 15SQLĐang phát triển
- 16APIĐang phát triển
Công cụ và tài liệu
7 bài- 1Các loại tài liệu BA thường tạo (BRD, SRS, User Stories, Meeting Minutes...)Đang phát triển
- 2Giới thiệu các công cụ BA phổ biến (Phần 1): Jira & ConfluenceĐang phát triển
- 3Giới thiệu các công cụ BA phổ biến (Phần 2): Công cụ vẽ Diagram (Draw.io, Lucidchart...)Đang phát triển
- 4Giới thiệu các công cụ BA phổ biến (Phần 3): Công cụ vẽ Wireframe/Mockup (Figma, Balsamiq...)Đang phát triển
- 5Giới thiệu các công cụ AIĐang phát triển
- 6Quản lý tài liệu và phiên bản hiệu quảĐang phát triển
- 7Hỗ trợ kiểm thử: Vai trò của BA trong UAT, viết Test Case/Checklist cơ bảnĐang phát triển