Giới thiệu chung
Khóa đào tạo BA được VTI Academy chăm chút trong từng bài giảng, các kiến thức chất lượng từ cơ bản tới nâng cao. Đội ngũ giảng viên là các BA đã từ 5-10 năm kinh nghiệm luôn hỗ trợ 24/7. Sau khi kết thúc khóa học, học viên có thể đáp ứng được các yêu cầu của nhà tuyển dụng đưa ra cho vị trí BA.

Đối tượng tham gia
- Sinh viên chuyên ngành IT, các ngành khác (đặc biệt là ngành Kinh tế) mới hoặc sắp ra trường có định hướng trở thành BA
- Những người muốn chuyển ngành sang IT nhưng không muốn đi quá sâu vào lập trình
- Tester, Developer, Comtor muốn chuyển lên làm BA
- Các bạn mới tham gia BA dưới 1 năm kinh nghiệm
Học xong làm ở đâu?
- Apply vào tất cả công ty tuyển dụng BA
- Các công ty outsourcing - gia công phần mềm
- Các công ty tài chính, kế toán, ngân hàng…
- Công ty, tập đoàn trong nước và nước ngoài...
- Các công ty startup - khởi nghiệp
- Nhận các job freelance về BA
LÝ DO LỰA CHỌN CHÚNG TÔI?




.png)


Giá trị nhận được sau khóa học
- Nắm vững các kiến thức, kỹ năng để trở thành BA
- Trải nghiệm chương trình học thiết kế theo chuẩn giáo trình về BA như BABOK, PMBOK, AdvanceISTBQ
- Thực hành và sử dụng thành thạo các công cụ, template thường dùng
- Sẵn sàng tham gia dự án ở vai trò BA
Khung chương trình
Module 1: Các khái niệm cơ bản về Business Analysis
Qui trình phát triển phần mềm
- Các giai đoạn trong quy trình phát triển phần mềm (Planning/Defining/Designing/Coding/ Testing/Deployment/Maintain
- Vai trò của các vị trí (PM/BA/Dev/QC) trong các giai đoạn phát triển phần mềm
Một số mô hình phát triển phần mềm
- Mô hình Waterfall/ Mô hình chữ V
- Agile/ Scrum
Business Analysis là gì?
- Business Analysis là gì?
- Tại sao các doanh nghiệp lại cần đến Business Analysis?
- Lộ trình nghề nghiệp của Business Analysis
- Mô hình khái niệm cốt lõi của BA (Business Analysis Core Concept Model)

Module 2: Khai thác yêu cầu (Elicitation Requirements)
Khai thác yêu cầu là gì?
- Xác định nguồn yêu cầu (Stakeholder/ Document)
- Phân tích Stakeholder
- Định nghĩa Scope và cách để tránh Scope creep
Phương pháp lấy yêu cầu
- Phương pháp phỏng vấn 1-1/ phỏng vấn nhóm
- Phương pháp khảo sát/ quan sát
- Phương pháp Brainstorming
- Đọc và phân tích tài liệu
- Phân tích UI/ UX
Các bước thực hiện
- Phân tích mô hình BACCM
- Xác định cụ thể Need của Stakeholder
- Đưa ra giải pháp => User story
- Chuẩn bị list câu hỏi cần làm rõ
- Trình bày với khách hàng list câu hỏi để làm rõ
- Xác nhận và làm rõ nhu cầu
Cách đặt câu hỏi
- Các loại câu hỏi
- Nguyên tắc khi đặt câu hỏi
- Lưu ý khi đặt câu hỏi cho khách hàng

Module 3: Phân tích yêu cầu (Functional Requirement)
User Story
- Epic Story/ User Story là gì?
- Các bước làm User Story
- User Story Map
- Ví dụ thực hành
Business Process
- Business Process là gì?
- Phương pháp mô tả Business Process
- Phương pháp vẽ Business Process
- Ví dụ thực hành
Phân tích Logic
- Vì sao phải Phân tích Logic
- Phương pháp Phân tích Logic
Thực hành Phân tích yêu cầu chức năng (Functional Requirement)
- Tổng quan -> User story -> Business process -> Phân tích Logic
- Yêu cầu phi chức năng (Non-Functional Requirement)
UX/ UI
- Khái niệm
- Cách phân tích UX/UI
.png)
Module 4: Phân tích hệ thống ( System analysis)
Sơ đồ cấu trúc: Use case/ Activity Diagram/ Flow chart
- Ý nghĩa sơ đồ cấu trúc
- Cách xây dựng sơ đồ cấu trúc
- Ví dụ thực hành
Sơ đồ trạng thái: State Diagram
- Ý nghĩa sơ đồ trạng thái
- Cách xây dựng sơ đồ trạng thái
- Ví dụ thực hành
Sơ đồ tương tác: Sequence diagram
- Ý nghĩa sơ đồ tương tác
- Cách xây dựng sơ đồ tương tác
- Ví dụ thực hành
Database
- Ý nghĩa DB
- Cách xây dựng DB
.png)
Module 5: Đặc tả yêu cầu (SRS)
Đặc tả yêu cầu
- Mô tả và mục đích SRS
- Xây dựng SRS
- Ví dụ thực hành

Module 6: Quản lý yêu cầu
Quản lý yêu cầu
- Kế hoạch quản lý yêu cầu
- Định nghĩa yêu cầu
- Truy vết yêu cầu
- Workflow & hoạt động
- Quản lý thay đổi
- Thống nhất yêu cầu từ những người tham gia dự án (kickoff or meeting)
Quản lý các thay đổi (Change Request) & ảnh hưởng
- Quản lý thay đổi và ảnh hưởng
- Ma trận truy vểt yêu cầu (RTM)/ Sample
- Quản lý thay đổi trong các mô hình dự án
- Làm thế nào để Good change management?

Module 7: Các kỹ năng cần thiết cho BA
Tư duy phân tích
- Tư duy trực quan & khái niệm
- Sáng tạo & Cải tiến
- Giải quyết vấn đề
- Quyết định
- Tư duy hệ thống
Khả năng giao tiếp
- Kỹ năng truyền đạt
- Kỹ năng lắng nghe

Bài tập cuối khóa & Tổng kết
Các nhóm sẽ trình bày về dự án của mình

Học viên nói gì về chúng tôi?











