BUSINESS
ANALYSIS
FOUNDATION
Course Introduction
COURSE INTRODUCTION
Understand What is Business Analysis
01 Introducing Business Analysis in general. Career Path of BA.
How to become a good BA
Business Analysis Mindset
02 Clear out the right Project approach, analytical thinking
Business Analysis Techniques
03 How to write and use common documents and tools.
Understand UI/UX in practice
Skills and Knowledge
04 Real work experience sharing
How to do IT projects or products
Copyright © by Hai Lủa 2
COURSE SYLLABUS
LECTURE CONTENT
• Introduction to Business Analysis (BA)
• Introduction to BA skills, Career path
1 • Role of BA in technical and non-technical environment
• Business Analysis Core Concept Model (BACCM)
• Q&A
• General Mindset of development life cycle
• Project Management Models
2 • Introduction to Waterfall and Agile
• Introduction to Agile - Scrum
• How BAs work in projects
• Homework review: BACCM exercise
• Overview of Business Analysis process
3 • Requirement Elicitation Techniques
• Prepare for Elicitation and 1st meeting preparation
• Homework: 1st meeting preparation
Copyright © by Hai Lủa 3
COURSE SYLLABUS
LECTURE CONTENT
• Homework Review: 1st meeting preparation and requirement elicitation
• Initial Analysis: Business Case, Stakeholder, Root case analysis
• Business Analysis Steps
4
• Non-Function requirement
• Functional requirement Analysis: User Story
• Homework: User Story
• Homework Review: User Story
• Functional requirement Analysis: Business Process
5 • Business Process Analysis
• Introduction to BPMN
• Homework: Business Process
• What is System Analysis
• Initial concept of system design
• Use Case Analysis
6
• Use case Diagram and Use Case description
• Activity Diagram
• Homework: Use case and Activity Diagram
Copyright © by Hai Lủa 4
COURSE SYLLABUS
LECTURE CONTENT
• Homework review
7 • Final course project instruction – stage 1
• Q&A
• Function & Feature
• Function and Feature list
8 • Forming product structure
• Sitemap
• Homework: Function/ Feature
• Homework review
• State Diagram
9
• Sequence diagram
• Homework: State diagram, sequence diagram
Copyright © by Hai Lủa 5
COURSE SYLLABUS
LECTURE CONTENT
• Introduction to UI/UX
• Basic design principle
10 • UI/UX evaluation
• Introduction to wireframe/ mockup/ prototype
• Role of UI/UX in project
• Homework review
11 • Final course project instruction – stage 2
• Q&A
• Documents used in domain IT
• How to work with document in IT domain
12
• How to combine BA tools in documents
• Tips
• Project Pitching
13
• Q&A
Copyright © by Hai Lủa 6
Copyright © by Hai Lủa 7
Copyright © by Hai Lúa 8
BUSINESS
ANALYSIS
FOUNDATION
Lecture 1 - Introduction
CONTENT
01 BA Definition
02 BA Types
03 BA Key Activities
04 BA Knowledge & Skills
05 BA Career Path
06 BA Core Concept Model
CONTENT
01 BA Definition
02 BA Types
03 BA Key Activities
04 BA Knowledge & Skills
05 BA Career Path
06 BA Core Concept Model
Copyright © by Hai Lủa 12
Copyright © by Hai Lủa 13
WHAT IS BUSINESS
ANALYSIS?
“Business Analysis is the practice of
enabling change in an
organizational context, by defining
needs and recommending solutions
that deliver value to stakeholders.”
- IIBA
BABOK
Business Analyst is the person who
do the Business Analysis activities.
Copyright © by Hai Lúa 14
CONTENT
01 BA Definition
02 BA Types
03 BA Key Activities
04 BA Knowledge & Skills
05 BA Career Path
06 BA Core Concept Model
AREAS BA WORK
Copyright © by Hai Lúa 16
AREAS BA WORK
Copyright © by Hai Lúa 17
BA TYPES
Hybrid BA IT BA
Job title: Process Analyst, Product Specialist, IT Business Analyst, Product Owner, System
Product Manager, Digital transformation Analyst, UI/UX…
officer…
Non-IT BA
Non-IT BA
Job Title: Strategy Consultant, Business Architecture,
BOM Assistant, Sale – Marketing...
Copyright © by Hai Lúa 18
CONTENT
01 BA Definition
02 BA Types
03 BA Key Activities
04 BA Knowledge & Skills
05 BA Career Path
06 BA Core Concept Model
BA KEY ACTIVITY CYCLE
Validate Information Collection
Validate the end result achieves Identify problems and
the original problem opportunities
Implementation Requirement
Implement or Deploy the Determine and document the
solutions requirements
Evaluation Testing Design
Test the solution to evaluate and Define/ design the solution that
verify the requirements have best achieves the requirements
been met
Copyright © by Hai Lúa 20
CONTENT
01 BA Definition
02 BA Types
03 BA Key Activities
04 BA Knowledge & Skills
05 BA Career Path
06 BA Core Concept Model
WHICH MINDSET DO YOU NEED?
What is the mindset?
By Cambridge Dictionary: a person's way
of thinking and their opinions.
How many types of mindset?
Copyright © by Hai Lúa 22
WHICH ONE DO WE NEED?
Analysis
Business
Technique
Copyright © by Hai Lúa 23
BUSINESS KNOWLEDGE
Business
Acumen
Industry Organization
Knowledge Knowledge
Solution Methodology
Knowledge Knowledge
Copyright © by Hai Lúa 24
BA SKILLS
Critical
Thinking
Problem
Technical
solving
SKILLS
Ethics
and Communication
Behavior
Copyright © by Hai Lúa 25
CONTENT
01 BA Definition
02 BA Types
03 BA Key Activities
04 BA Knowledge & Skills
05 BA Career Path
06 BA Core Concept Model
CHOOSING PRODUCT OR MANUFACTURE
Manufacturing
Product (Inhouse/
Outsourcing)
Copyright © by Hai Lúa 27
BA IN DOMAIN IT/ DIGITAL
Idea Research Design Manufacturing
Copyright © by Hai Lúa 28
SOME BASIC CAREER PATHS
TITLE POSITION
Copyright © by Hai Lúa 29
BUSINESS ANALYSIS REVOLUTION
Copyright © by Hai Lúa 30
WHICH PATH DO YOU WANT?
PROFESSION POSITION
(Expertise) (Management)
Copyright © by Hai Lúa 31
CONTENT
01 BA Definition
02 BA Types
03 BA Key Activities
04 BA Knowledge & Skills
05 BA Career Path
06 BA Core Concept Model
BA CORE
CONCEPT
MODEL
(BACCM)
Copyright © by Hai Lúa 33
BACCM
Change Solution
The act of transformation in response Change Solutions Specific way of satisfying one or more
to a need needs in a context
Improve the performance of Resolving problem faced by
enterprise stakeholders or to make opportunity
Needs BA Contexts
A problem or opportunity to be Needs CORE Contexts Circumstances that influence, are
addressed influenced by, and provide
CONCEPT
Cause the changes by motivate understanding of change
stakeholders to act
Stakeholders Value
Group or individual related to the Stakeholders Value The worth, importance, usefulness of
change, the need or the solution something to a stakeholder within a
context
Copyright © by Hai Lúa 34
IN CLASS PRACTICE Một ông chủ kho hàng yêu cầu 1 cty software: “Tôi
muốn quản lý kho của tôi nhanh và chính xác”.
Copyright © by Hai Lúa 35
HOMEWORK
Case để các bạn áp dụng thực tập sử dụng mô hình:
1. Giả sử trên đời chưa có ví điện tử, hãy sử dụng BACCM để tư duy xem làm sao khai sinh ra sản
phẩm ví?
2. Trong quá trình làm việc, hệ thống quản trị nhân sự của doanh nghiệp đã cũ, nhiều nghiệp vụ
còn làm bằng tay. BACCM sử dụng như thế nào trong trường hợp này.
3. Trong quá trình xử lý các thủ tục cho sinh viên, ban giám hiệu nhà trường đang gặp vấn đề về tài
khoản ngân hàng cho sinh viên. Là một BA, bạn hãy phân tích và đưa ra giải pháp.
4. Áp dụng BACCM để giải quyết vấn đề bạn bị ê sắc
Bài tập cá nhân, buổi 3 chữa bài, nộp bài vào group FB của lớp
Copyright © by Hai Lúa 36
Copyright © by Hai Lúa 37