Download as pdf or txt
Download as pdf or txt
You are on page 1of 32

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

You might also like