Giới thiệu chung

Khóa học Phân tích nghiệp vụ thực chiến tích hợp AI (Business Analyst) tại VTI Academy là chương trình đào tạo tiên phong đem lại bước đột phá cho sự nghiệp của bạn. Lộ trình được thiết kế chuẩn quốc tế theo cẩm nang nghề nghiệp BABOK, hòa quyện xuất sắc cùng sức mạnh của Trí tuệ nhân tạo (AI).

Tại đây, bạn không chỉ được rèn luyện tư duy hệ thống, kỹ năng khai thác và đặc tả yêu cầu chuyên sâu, mà còn được chuyển giao kỹ nghệ "giao việc" cho AI (Prompt Engineering). Sự trợ lực từ AI sẽ giúp một BA hiện đại tối ưu hóa 80% thời gian thiết kế giao diện, tự động hóa phác thảo tài liệu kỹ thuật (SRS/FRS) và tối đa hóa hiệu suất quản lý dự án Agile/Scrum. 

hình ảnh giới thiệu

Đối tượng tham gia

  • Sinh viên hoặc Người ngành khác muốn chuyển nghề (Non-IT): Yêu thích công nghệ nhưng không muốn đi sâu vào viết code (Lập trình), sở hữu kỹ năng giao tiếp tốt và muốn gia nhập ngành IT với thu nhập hấp dẫn.
  • Nhân sự đang làm việc trong các dự án CNTT: Lập trình viên (Developer), Chuyên viên kiểm thử (Tester), Quản lý dự án (PM) muốn chuyển hướng hoặc nâng cấp lên vai trò BA chuyên nghiệp để thăng tiến.
  • Nhân sự khối ngành Kinh tế và Quản trị: Marketing, Tài chính, Ngân hàng, Ngoại thương... muốn làm chủ kỹ năng phân tích nghiệp vụ hệ thống để tối ưu hóa quy trình vận hành tại doanh nghiệp.

Học xong làm ở đâu?

  • Vị trí công việc: Chuyên viên Phân tích Nghiệp vụ (Business Analyst - BA), Chuyên viên Phân tích Hệ thống (System Analyst - SA), Product Owner (PO), Kỹ sư cầu nối (BrSE) hoặc Chuyên viên Tư vấn Giải pháp Phần mềm.
  • Môi trường làm việc: Khối Công nghệ, Khối Vận hành, Phòng Nghiên cứu và Phát triển Sản phẩm (R&D) tại các doanh nghiệp trong và ngoài nước.

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

  • Tư duy phân tích chuẩn quốc tế: Thành thạo mô hình khái niệm cốt lõi (BACCM) theo chuẩn BABOK, tư duy hệ thống và kỹ thuật tìm nguyên nhân gốc rễ để giải quyết mọi bài toán nghiệp vụ phức tạp.
  • Kỹ nghệ làm chủ vòng đời yêu cầu: Thành thạo các kỹ thuật phỏng vấn (Interview), tổ chức Workshop khảo sát, mô hình hóa quy trình kinh doanh (BPMN/Flowchart) và quản lý các yêu cầu thay đổi (Change Request).
  • Tài liệu hóa và Thiết kế chuyên sâu: Tự tay thiết kế giao diện ứng dụng (Wireframe/Mockup/Prototype); xây dựng các sơ đồ chuẩn UML (Use case, Activity, Sequence diagram); có khả năng đọc hiểu tài liệu API và cấu trúc Cơ sở dữ liệu (ERD). Thành thạo kỹ năng viết các tài liệu chuẩn mực như URD, SRS, FRS và User Story.
  • Tối ưu hiệu suất bằng Trí tuệ nhân tạo (AI): Khai thác AI thành thạo để tự động hóa viết Prompt phân tích, tạo bản thảo đặc tả yêu cầu, vẽ sơ đồ UML, thiết kế nhanh giao diện UI/UX và quản lý Backlog dự án.
  • Thực chiến quản lý Agile/Scrum: Hiểu sâu về cách triển khai dự án theo mô hình Scrum, kỹ thuật ước lượng độ phức tạp (INVEST) và viết tiêu chí nghiệm thu (Acceptance Criteria) chuẩn Gherkin.

Lộ trình khóa học

Bắt đầu
CHẶNG 1: NỀN TẢNG & TƯ DUY NGHIỆP VỤ (CƠ BẢN)

CHẶNG 1: NỀN TẢNG & TƯ DUY NGHIỆP VỤ (CƠ BẢN)

  • Nội dung trọng tâm: Bản chất nghề BA, tư duy hệ thống, vòng đời phát triển phần mềm (SDLC), phân biệt mô hình Thác nước (Waterfall) với Agile/Scrum và cách tiếp cận các loại hình dự án. 
  • Mục tiêu chính của chặng: Giúp học viên định hình rõ nét lộ trình sự nghiệp, làm chủ tư duy phân tích cốt lõi. Nắm vững vai trò, nhiệm vụ và cách phối hợp của một BA trong các mô hình dự án CNTT thực tế tại doanh nghiệp. 

Giai đoạn 1

CHẶNG 2: KỸ THUẬT KHẢO SÁT & PHÂN TÍCH HỆ THỐNG (NÂNG CAO)

  • Nội dung trọng tâm: Các kỹ thuật khai thác yêu cầu chuẩn BABOK (Phỏng vấn, Workshop, Brainstorming...); Mô hình hóa quy trình kinh doanh (BPMN); Phân tích tổng quan hệ thống theo hướng chức năng và hướng đối tượng (User list, Function list, Use case diagram, Site map). 
  • Mục tiêu chính của chặng: Thành thạo kỹ năng giao tiếp và khảo sát để làm chủ phạm vi dự án, tránh phát sinh lỗi. Biết cách chuyển hóa các yêu cầu nghiệp vụ thô của khách hàng thành các sơ đồ kiến trúc tổng quan logic của hệ thống máy tính. 

Giai đoạn 2
CHẶNG 2: KỸ THUẬT KHẢO SÁT & PHÂN TÍCH HỆ THỐNG (NÂNG CAO)
CHẶNG 3: THIẾT KẾ CHI TIẾT & TÀI LIỆU HÓA CHUẨN MỰC

CHẶNG 3: THIẾT KẾ CHI TIẾT & TÀI LIỆU HÓA CHUẨN MỰC

  • Nội dung trọng tâm: Thiết kế trải nghiệm người dùng (UI/UX - Wireframe/Mockup); Đặc tả chi tiết chức năng (Usecase Specification, Activity/Sequence diagram); Đọc hiểu tài liệu kết nối API; Thiết kế cơ sở dữ liệu (ERD, DFD) và viết tài liệu kỹ thuật (URD, SRS). 
  • Mục tiêu chính của chặng: Đạt đến trình độ phân tích kỹ thuật chi tiết. Học viên tự tay thiết kế được giao diện ứng dụng trực quan và hoàn thiện bộ hồ sơ đặc tả yêu cầu hệ thống (SRS) sắc nét giúp đội ngũ Lập trình viên (Developer) và Kiểm thử (Tester) hiểu đúng để xây dựng sản phẩm. 

Giai đoạn 3

CHẶNG 4: QUẢN LÝ DỰ ÁN SCRUM & BỨT PHÁ SỰ NGHIỆP CÙNG AI (THỰC CHIẾN)

  • Nội dung trọng tâm: Tích hợp AI vào toàn bộ quy trình viết tài liệu, phác thảo UI/UX và vẽ sơ đồ UML. Thực chiến quản lý yêu cầu thay đổi (Change Request). Đi sâu vào mô hình Scrum (Quản lý Backlog, viết User Story chuẩn INVEST và Acceptance Criteria chuẩn Gherkin). 
  • Mục tiêu chính của chặng:Nhân đôi hiệu suất làm việc nhờ ứng dụng AI thực chiến để tự động hóa các tác vụ lặp đi lặp lại. Thành thạo năng lực quản trị dự án theo mô hình Agile/Scrum linh hoạt hiện đại. Hoàn thành đồ án tốt nghiệp thực tế (Mock Project), bảo vệ giải pháp (Pitching) trước Hội đồng chuyên gia và chuẩn bị CV chinh phục nhà tuyển dụng.

Giai đoạn 4
CHẶNG 4: QUẢN LÝ DỰ ÁN SCRUM & BỨT PHÁ SỰ NGHIỆP CÙNG AI (THỰC CHIẾN)
Hiển thị thêm [+]
Kết thúc

Khung chương trình

Module 1

Các khái niệm cơ bản về Business Analysis

Day 1

Business Analysis là gì? Các khái niệm cốt lõi của BA

  • Các khái niệm Business Analysis, Business Analyst
  • Tầm quan trọng của BA trong doanh nghiệp
  • Năng lực cốt lõi của BA (Competency of Business Analyst)
  • Con đường sự nghiệp của BA (BA Career Roadmap)

Tư duy phân tích

  • Mô hình khái niệm cốt lõi của BA (Business Analysis Core Concept Model - BACCM)
  • Hướng dẫn phân tích dùng The BACCM
  • Need, Requirement

Day 2: Vai trò của BA trong vòng đời phát triển phần mềm (SDLC)

  • Các giai đoạn trong quy trình phát triển phần mềm (Planning/Defining/Designing/Coding/Testing/Deployment/Maintain
  • Các hoạt động phân tích nghiệp vụ (Business Analysis) trong một dự án CNTT
  • Nhiệm vụ của BA trong mô hình phát triển phần mềm: Waterfall
  • Nhiệm vụ của BA trong mô hình phát triển phần mềm: Agile/Scrum
Module 1: Các khái niệm cơ bản về Business Analysis
Module 2

Tiếp cận dự án CNTT

Day 3: Các loại hình dự án và cách tiếp cận dự án với vai trò BA - Chốt bài tập lớn, chia nhóm làm bài tập lớn

  • Dự án Product và cách tiếp cận
  • Dự án outsource và cách tiếp cận
  • Dự án triển khai và cách tiếp cận
  • Cả lớp làm chung 1 bài tập lớn, chia nhóm làm bài tập lớn

Day 4: Lập kế hoạch thực hiện các task BA trong dự án

  • Lập kế hoạch thực hiện tasks BA trong dự án
  • Quản lý Stakeholders: Các loại Stakeholder
  • Quản lý Stakeholders: Xác định, quản lý và phân tích Stakeholder
  • Xác định, quản lý và phân tích Stakholder của bài tập lớn
Module 2:  Tiếp cận dự án CNTT
Module 3

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

Day 5: Khai thác yêu cầu là gì?

  • Khai thác yêu cầu là gì? (Khái niệm, phân biệt các khái niệm Gathering và Elicitation)
  • Tầm quan trọng của khai thác yêu cầu
  • Các bước để khai thác yêu cầu hiệu quả (hướng dẫn 3 bước theo BABOK)
  • Định nghĩa Scope và cách để tránh Scope creep

Day 6: Các kỹ thuật khai thác yêu cầu

  • Interview, Focus Group
  • Workshop requirement
  • Document Analysis, Interface Analysis, Survey and Questionnaire
  • Brainstorming
  • Prototype
  • Observation, Process Analysis, Process Modelling
  • Một số lưu ý khi thực hiện khảo sát: Các vấn đề thường gặp khi khảo sát yêu cầu & hướng xử lý. Tips của giảng viên

Day 7: Foundations of AI in Business Analysis

  • Overview of AI applications in Business Analysis.
  • Introduction to tools for AI-assisted tasks (e.g., ChatGPT, Bard).
  • Prompt Engineering Basics:
  • Prompting for learning new domain knowledge: accuracy and detail
  • Crafting effective prompts for eliciting insights, requirements, and analyses.
  • Advanced prompting techniques for refining responses and handling scenarios.
  • Hands-on Exercises: Prompting for requirements gathering and stakeholder communication.

Day 8: Thực hành khai thác yêu cầu cho bài tập lớn

Thực hiện các hoạt động áp dụng kỹ thuật khai thác yêu cầu: 
Có thể cho thực hành một trong các cách sau: 

  • Giao trước các nhóm về chuẩn bị, ghép đôi 2 nhóm cho thực hành Phỏng vấn, khai thác yêu cầu lẫn nhau, GV quan sát và hỗ trợ khi thực hành
  • Cho các nhóm Brainstorming cùng nhau để ra được kết quả khảo sát. GV quan sát và hỗ trợ khi thực hành
  • Yêu cầu các nhóm chuẩn bị trước bài tập, trình bày lại output trước lớp. Các nhóm góp ý. GV tổng kết và chốt scope khảo sát

 Day 9: Business Process - Thực hành Business Process

  • Business Process là gì?
  • Phương pháp mô tả Business Process
  • Mô hình hóa Business Process (Flowchart/BPMN)
  • Ví dụ thực hành, hướng dẫn, chữa bài thực hành xác định và vẽ Business Process của dự án lớn
Module 3:  Khai thác yêu cầu (Elicitation Requirements)
Module 4

Phân tích yêu cầu tổng quan (High-level Analysis)

Day 10: Phân tích tổng quan hệ thống theo hướng chức năng

  • Phương pháp phân tích tổng quan theo hướng chức năng
  • Các output của phương pháp phân tích theo hướng chức năng: 
    • User list
    • Function list
    • Permission Matrix
  • Hướng dẫn vẽ BFD (Business Functional Digaram)

Day 11: Thực hành phân tích tổng quan theo hướng chức năng

  • Hướng dẫn, chữa bài thực hành phân tích tổng quan theo hướng chức năng bài tập lớn

Day 12: Phân tích tổng quan hệ thống theo hướng đối tượng

  • Phương pháp phân tích tổng quan theo hướng đối tượng
  • Các output của phương pháp phân tích theo hướng đối tượng: 
    • User list
    • Object list
    • Object attribute
    • Function list/Screen List
    • State Transition Diagram
    • Site map
    • Permission Matrix

Day 13: Thực hành phân tích tổng quan theo hướng đối tượng

  • Hướng dẫn, chữa bài thực hành phân tích tổng quan theo hướng đối tượng bài tập lớn

Day 14: Mô hình hóa phân tích tổng quan

  • Hướng dẫn vẽ State Transition Diagram
  • Use case Diagram
  • Hướng dẫn vẽ Site map
  • Thực hành vẽ cho bài tập lớn

Day 15: Tổng quan về kiến trúc hệ thống (System Architecture)

  • Phân biệt Business Và System
  • Phân tích các yêu cầu phi chức năng
  • Tổng quan về mô hình kiến trúc hệ thống 3 lớp
Module 4:  Phân tích yêu cầu tổng quan (High-level Analysis)
Module 5

Phân tích và thiết kế chi tiết hệ thống

Day 16: UX/ UI

  • Khái niệm UI/UX
  • Phân biệt các khái niệm Sketch/Wireframe/Mockup/Prototype
  • Các nguyên tắc và lưu ý khi vẽ UX
  • Hướng dẫn các tool vẽ UX

Day 17: Designing Mock UIs with AI

  • Introduction to AI tools for UI/UX design (e.g., Figma AI, ChatGPT-based plugins).
  • Prompting AI to create wireframes and mockups.
  • Refining AI-generated designs with iterative feedback.
  • Exercise: Create and refine a mock UI for a sample application.

Day 18: Thực hành vẽ giao diện

  • Hướng dẫn, chữa bài thực hành vẽ giao diện cho bài tập lớn

Day 19: Usecase Specification: Đặc tả usecase

  • Khái niệm và hướng dẫn cách đặc tả usecase
  • Sơ đồ Activity Diagram: các ký hiệu, cách vẽ
  • Ví dụ thực hành

Day 20: Using AI for Generating Requirements Documents (SRS and FRS)

  •  Advanced Prompting Techniques:
    • Role of context and iterations in refining responses.
    • Generating complex responses (e.g., workflows, detailed explanations).
    • Conditional instructions for targeted outputs.
  • Drafting the First Version of Requirements:
    • Identifying and structuring requirements (functional and non-functional).
    • Eliciting actor-based scenarios and use cases.
    • Generating role and actor definitions.
  • Functional Analysis with AI:
    • Mapping system functions to user needs.
    • Visualizing workflows and dependencies using AI-generated diagrams or textual descriptions.
  • Hands-on Exercise:

Create a first draft of SRS, focusing on actors, use cases, and functions for a 3S-garage application.

Day 21: Thực hành phân tích chi tiết chức năng

  • Hướng dẫn, chữa bài thực hành đặc tả usecase và vẽ sơ đồ Activity Diagram

Day 22: 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 23: Tổng quan về API

  • Khái niệm API
  • Các loại API
  • Hướng dẫn các đọc hiểu tài liệu API

Day 24: Tổng quan về Database

  • Tổng quan về Database: khái niệm cơ bản, cấu trúc, các loại DB phổ biến
  • Cách xây dựng Database (phân biệt và hướng dẫn đi từ object ánh xạ sang tạo Database
  • Mô hình dữ liệu quan hệ và ERD (Entity Relationship Diagram)
  • Data Flow Diagram
Module 5:  Phân tích và thiết kế chi tiết hệ thống
Module 6

Tài liệu hóa yêu cầu (SRS)

Day 25: Các loại tài liệu BA cần thực hiện trong dự án

  • Giới thiệu về các loại tài liệu BA cần làm trong dự án
  • Giới thiệu template các loại tài liệu
  • Tài liệu URD: mô tả, mục đích và hướng dẫn cách viết
  • Tài liệu SRS: mô tả, mục đích và hướng dẫn cách viết

Day 26: Integrating AI into BA Workflows

  • Continue completing of Requirements:
  • Prompting AI to draw UML: sequence diagram, flow diagram
  • Improving quality of documents for each scenario
  • Automating repetitive tasks (e.g., meeting summaries, document formatting, requirement mgmt system).
  • Learn new thing: SQL / Data Analysis

Day 27: Thực hành viết tài liệu URD

  • Hướng dẫn, chữa bài thực hành viết BRD cho bài tập lớn

Day 28: Thực hành viết tài liệu SRS

  • Hướng dẫn, chữa bài thực hành viết SRS cho bài tập lớn

Day 29: Cách viết User story

  • User Pesonas
  • User story là gì? Các xác định User Story
  • User Story Map
  • Hướng dẫn viết tài liệu User story
  • Ví dụ thực hành
Module 6: Tài liệu hóa yêu cầu (SRS)
Module 7

Quản lý yêu cầu

Day 30

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: Quản lý yêu cầu
Học phần 8

Tổng kết cuối khóa

Day 31: Trình bày bài pitching cuối khóa và tổng kết

  • Các nhóm sẽ trình bày về dự án của mình
  • Tổng kết và Hướng dẫn viết CV cho BA, Q&A
Tổng kết cuối khóa
Học phần 9

Mini Course

Day 1

  • Giới thiệu sâu về Scrum: Cách triển khai theo Scrum; các khái niệm & Sự kiện; vai trò BA trong Scrum

Day 2

  • User Story map: cách xác định user story list, mô hình hóa user story map;
  • Xây dựng story list/map cho mini project

Day 3

  • Quản lý Backlog: Kỹ thuật sắp xếp thứ tự ưu tiên
  • Uớc lượng độ phức tạp cho User Story
  • User story & AC: Áp dụng tiêu chuẩn INVEST

Day 4

  • Thực hành viết user story & AC: Áp dụng tiêu chuẩn INVEST
  • Viết Acceptance Criteria theo chuẩn Gherkin (Given - When - Then) và cách viết cho đội Dev đọc

Day 5

  • Communication & Demo: Kỹ năng trình bày; 
  • Thương lượng yêu cầu với Client/dev;
  • Tổ chức Refinement workshop, Demo dự án Scrum, Sprint retro meeting
  • Summary mini course
Mini Course

Các khóa học khác

Banner chi tiết khóa học

Đối tác

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

Đăng ký tư vấn
cùng đội ngũ chuyên gia VTI ACADEMY!!

icon đăng ký