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. 

hình ảnh giới thiệu

Đố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?

LÝ DO LỰA CHỌN CHÚNG TÔI? VTI Academy trực thuộc VTI Group - tập đoàn công nghệ hàng đầu chuyên gia công phần mềm cho thị trường trong và ngoài nước
LÝ DO LỰA CHỌN CHÚNG TÔI? Chương trình đào tạo chất lượng từ cơ bản tới nâng cao, bám sát yêu cầu của doanh nghiệp
LÝ DO LỰA CHỌN CHÚNG TÔI? Đội ngũ giảng viên là các chuyên gia lâu năm kinh nghiệm, luôn hỗ trợ học viên 24/7
LÝ DO LỰA CHỌN CHÚNG TÔI? Tham gia các dự án xuyên suốt khóa học để tăng khả năng thực chiến
LÝ DO LỰA CHỌN CHÚNG TÔI? Cam kết giới thiệu việc làm sau khóa học
LÝ DO LỰA CHỌN VTI ACADEMY?
Giá trị nhận được sau khóa học

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

Day 1: 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

Day 2: 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

Day 3: 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 1: Các khái niệm cơ bản về Business Analysis

Module 2: Khai thác yêu cầu (Elicitation Requirements)

Day 4: 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

Day 5: 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

Day 6: 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

Day 7: 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 2: Khai thác yêu cầu (Elicitation Requirements)

Module 3: Phân tích yêu cầu (Functional Requirement)

Day 8: 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

Day 9-10: 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

Day 11: Phân tích Logic

  • Vì sao phải Phân tích Logic
  • Phương pháp Phân tích Logic

Day 12: 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)

Day 13: UX/ UI

  • Khái niệm 
  • Cách phân tích UX/UI
Module 3: Phân tích yêu cầu (Functional Requirement)

Module 4: Phân tích hệ thống ( System analysis)

Day 14-15: 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

Day 16-17: 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

Day 18-19: 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

Day 20-21: Database

  • Ý nghĩa DB
  • Cách xây dựng DB
Module 4: Phân tích hệ thống ( System analysis)

Module 5: Đặc tả yêu cầu (SRS)

Day 22-23: Đặ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 5: Đặc tả yêu cầu (SRS)

Module 6: Quản lý yêu cầu

Day 24: 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)

Day 25: 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 6: Quản lý yêu cầu

Module 7: Các kỹ năng cần thiết cho BA

Day 26: 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

Day 27: Khả năng giao tiếp

  • Kỹ năng truyền đạt
  • Kỹ năng lắng nghe
Module 7: Các kỹ năng cần thiết cho BA

Bài tập cuối khóa & Tổng kết

Day 28-29-30-31-32

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

Đối tác

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

Đăng ký tư vấn

icon đăng ký