BUSINESS
ANALYSIS
FOUNDATION
Lecture 3 – Requirement Elicitation
CONTENT
01 General BA Process
02 Requirement Elicitation
03 Elicitation techniques
04 1st meeting preparation
05 Final project introduction
06 Homework
CONTENT
01 General BA Process
02 Requirement Elicitation
03 Elicitation techniques
04 1st meeting preparation
05 Final project introduction
06 Homework
Business Analysis Process in General
Business Process, Workflow, UI/UX 05
Final Solution
04 Develop
Details Final solution (BRD/SRS), pitching
Identify functional requirements and non-
functional requirements
03 Prioritize
and Approval
Requirement
02 Define
Requirement Essential, important, vs. nice to have
01 Gather
Detailed
Information
Collect detail information, data, documents,
real-life works, comments and suggestion
Copyright © by Hai Lúa 4
PROCESS TO MAKE A DIGITAL PRODUCT
Business/ Product
Idea Deep-dive Describe Review & Approval
Business Logic System
Requirement UI/UX
Analysis Analysis Analysis
• IT Business Analyst
• Product Specialist • System Analyst
• Product Manager Outsource UI/UX
• Head of Product/ Product /Inhouse
•
• Product Owner
Product Director • Tech Lead
(1): Business/ Product side Hybrid (2): IT/ Tech side
Copyright © by Hai Lúa 5
BUSINESS/ PRODUCT SIDE
Deep- Review &
Idea Describe
Dive Approval
• Innovation • Market research • BRD • Presentation
• Manager level’s • Hypothesis • Review
ideas testing • Approval
• Business • Data Analytics
development • Value
requirements identification
• Strategy • Product operation
• Partnership • User behavior
Copyright © by Hai Lúa 6
IT/TECH SIDE
Business Logic System
Requirement UI/UX Output
Analysis Analysis Analysis
• Request • User Story • Review • Use Case • GUI • SRS (System
from • Business Analysis • Workflow • Content Requirement
business/ Process • System • User Document)
product side. • Non- integration Experience • Development
• Requirement functional • System State stage
Elicitation requirement • Non-functional • Testing stage
• Output related to requirement (Testcase)
documents business/ related to • Deploy/
from product system Implement/
business/pro Go-live
duct side
Copyright © by Hai Lúa 7
VERY IMPORTANT
BUSINESS SYSTEM
Copyright © by Hai Lúa 8
CONTENT
01 General BA Process
02 Requirement Elicitation
03 Elicitation techniques
04 1st meeting preparation
05 Final project introduction
06 Homework
REQUIREMENT
Requirements focus on understanding what kind of value could be delivered if a requirement is fulfilled
Copyright © by Hai Lúa 10
WHAT IS REQ. ELICITATION
Finding problems,
Create consensus
opportunities, ideas
Generate solutions
Copyright © by Hai Lúa 11
MAIN ELEMENTS OF REQUIREMENT
Context
Requirement
Stakeholder Need
Copyright © by Hai Lúa 12
MAKE GOOD REQUIREMENT
Specific
Measurable
Attainable
Reasonable
Traceable
Copyright © by Hai Lúa 13
CONTENT
01 General BA Process
02 Requirement Elicitation
03 Elicitation techniques
04 1st meeting preparation
05 Final project introduction
06 Homework
ELICITATION TECHNIQUES
Interview
Interface Document
analysis review
Techniques
Observation Survey
Copyright © by Hai Lúa 15
INTERVIEW
• Face to face
• Job shadowing
• Customer site visit
Copyright © by Hai Lúa 16
DOCUMENT
REVIEW
• Requirement Document
(BRD/URD)
• Internal Documents
(Business Process,
Decision, Instruction …)
• Law
Copyright © by Hai Lúa 17
SURVEY
• Open-end questions
• Closed-end questions
Copyright © by Hai Lúa 18
OBSERVATION
• Naturalistic
• Participant
• Structured
Copyright © by Hai Lúa 19
ANALYZING
INTERFACE
• Customer Feedback/Complain
• Customer review meeting
• Development team review
meeting
Copyright © by Hai Lúa 20
CONTENT
01 General BA Process
02 Requirement Elicitation
03 Elicitation techniques
04 1st meeting preparation
05 Final project introduction
06 Homework
1st MEETING TASKS
Demand
Accept the BACCM Initiate
Analysis & Presentation Question list
Offer Analysis Solution
Classification
Copyright © by Hai Lúa 22
BACCM Analysis
Copyright © by Hai Lúa 23
DEMAND ANALYSIS & CLASSIFICATION
Product
Stakeholder Stakeholder Stakeholder
1 2 n
Demand 1 … …
Demand 2
Demand n
Copyright © by Hai Lúa 24
INITIATE SOLUTION
Value
Solution
Utility Function
Copyright © by Hai Lúa 25
PRESENTATION
• Company introduction
• Brief customer review
• Need analysis & Problem
Statement
• Proposed solution(s)
• Proposed benefit(s)
• Q&A
Copyright © by Hai Lúa 26
Q&A
1. Related core demands, core
structure of product
2. Utility, User Experience
3. Content
4. Operation
5. Contract
6. Resources
Copyright © by Hai Lúa 27
CONTENT
01 General BA Process
02 Requirement Elicitation
03 Elicitation techniques
04 1st meeting preparation
05 Final project introduction
06 Homework
PROJECT
INTRODUCTION
• Trainer: CEO of HL software company
and want to develop a software to
manage the documents, the document
flows in daily operation. The software
will be used for internal purpose and
may be launched for commercial
purpose.
• Student: As a BA, you are required to
develop a system to satisfy the need of
CEO.
Copyright © by Hai Lúa 29
CONTENT
01 General BA Process
02 Requirement Elicitation
03 Elicitation techniques
04 1st meeting preparation
05 Final project introduction
06 Homework
TODAY HOMEWORK
Before the 1st meeting, you need to prepare the presentation and
questions for the requirement elicitation & collection tasks. The homework
for today:
- Initial analysis
- Propose the solution for the CEO of HL Software Company
- Prepare the presentation content for the 1st meeting
- Prepare the questions to collect stakeholders’ information.
Notes:
- No questions about the company, the requirements are allowed in this homework
- Work in group, not individual
- Submit your work to the FB messenger.
Copyright © by Hai Lúa 31
Copyright © by Hai Lúa 32