Transcript
2.1 Planning Business Analysis Approach
1
Elements• Timing of BA work• Formality and level of detail of
BA deliverables• Requirement prioritization• Change management• BA planning Process• Communication with stakeholder• Requirement analysis &
management tools• Project Complexity
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Decision Analysis (9.8)• Process Modeling (9.21)• Structure Walkthrough
(9.30)
Plan
ning
Bus
ines
s An
alys
is A
ppro
ach
2.2 Conduct Stakeholder Analysis
2
Elements• Identify Stakeholders• Complexity of stakeholder group• Attitude and influence• Authority levels for BA work
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Acceptance and evaluation
criteria definition (9.1)• Risk Analysis (9.24)• Brainstorming (9.3)• Interview (9.14)• Requirement workshops (9.23)• Organization Modeling (9.19)• Process Modeling (9.21)• Scenarios and use case (9.26)• Scope modeling (9.27)• User Story (9.31)• RACI Matrix• Stakeholder Map
Cond
uct S
take
hold
er A
naly
sis
Who has authority to accept
2.3 Plan Business Analysis Activities
3
Plan
Bus
ines
s An
alys
is A
ctivi
ties
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Elements• Geographic distribution of
stakeholder• Type of project or initiative• BA deliverables• Determine BA activities
Techniques• Estimation (9.10)• Functional Decomposition (9.12)• Risk Analysis (9.24)
2.4 Plan Business Analysis Communication
4
Plan
Bus
ines
s An
alys
is C
omm
unic
ation
Elements• Geography• Culture• Project Type• Communication Frequency• Communication Formality
Techniques• Structure work through (9.30)• Prepare Requirement Package (4.4)• Communicate Requirement (4.5)• Communication Skill (8.4)
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
2.5 Plan Requirement Management Process
5
Asse
ss P
ropo
sed
Solu
tion
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Elements• Repository• Traceability• Select requirements attributes• Requirements prioritization process• Change management• Tailoring the requirements
management process
Techniques• Decision Analysis (9.8)• Problem Tracking (9.20)• Risk Analysis (9.24)
2.6 Manage Business Analysis Performance
6
Man
age
Busi
ness
Ana
lysi
s Pe
rfor
man
ce
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Elements• Performance Measures• Performance Reporting• Preventive and Corrective
Action
Techniques• Lessons Learned Process (9.15)• Metrics and KPI (9.16)• Problem Tracking (9.20)• Process Modeling (9.21)• Root Cause Analysis (9.25)• Interviews (9.14)• Survey/Questionnaire (9.31)• Variance Analysis
3.1 Prepare for Elicitation
7
Elements• Clarify scope for selected
elicitation technique and material
• Schedule all resources• Notify appropriate parties of
the plan
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Brainstorming (9.3)• Document Analysis (9.9)• Focus Groups (9.11)• Interface Analysis (9.13),• Interviews (9.14)• Observation (9.18)• Prototyping (9.22)• Requirements Workshops
(9.23)• Survey/Questionnaire (9.31)
Prep
are
for E
licita
tion
3.2 Conduct Elicitation Activity
8
Elements• Tracing requirement• Capturing requirement
attributes• Metrics
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Data Dictionary and Glossary (9.5)• Brainstorming (9.3)• Document Analysis (9.9)• Focus Group (9.11)• Interface Analysis (9.13)• Interviews (9.14)• Observation (9.18)• Prototyping (9.22)• Requirements Workshops (9.23)• Survey/Questionnaire (9.31)
Cond
uct E
licita
tion
Activ
ity
3.3 Document Elicitation Results
9
Elements• Written documents outcomes
(meeting minutes)• Visual or audio recordings• Whiteboards
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Brainstorming (9.3)• Document Analysis (9.9)• Focus Groups (9.11)• Interface Analysis (9.13),• Interviews (9.14)• Observation (9.18)• Problem Tracking (9.20)• Prototyping (9.22)• Requirements Workshops (9.23)• Survey/Questionnaire (9.31)
Doc
umen
t Elic
itatio
n Re
sults
3.4 Confirm Elicitation Results
10
Elements• Confirming the results of the
interview and observation
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Interviews (9.14)• Observation (9.18)
Confi
rm E
licita
tion
Resu
lts
11
12
4.1 Manage Solution Scope & Requirement
13
Elements• Solution Scope Management• Conflict and Issue Management• Presenting Requirements For
Review• Approval
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Problem Tracking (9.20)• Baselining• Signoff
Man
age
Solu
tion
Scop
e &
Req
uire
men
t
4.2 Manage Requirements Traceability
14
Elements• Relationships• Impact Analysis• Configuration Management
System
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Coverage Matrix
Man
age
Requ
irem
ents
Tra
ceab
ility
Support project change managementTrace Test Case
Table or sparesheet to manage tracing, use when relatively few requirement
4.3 Maintain Requirements for Re-use
15
Elements• Ongoing Requirement• Satisfied Requirement
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• None
Mai
ntai
n Re
quire
men
ts T
race
abili
ty
4.4 Prepare Requirements Package
16
Elements• General Communication• Presentations
Techniques• Requirement Documentation• Requirement for Vendor Selection
Prep
are
Requ
irem
ents
Pac
kage
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
4.5 Communicate Requirement
17
Elements• Work Products and Deliverables• Format
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Requirement workshops (9.23)• Structured walkthrough (9.30)
Com
mun
icat
e Re
quire
men
t
18
5.1 Define Business Need
19
Elements• Business Goals and Objectives• Business Problem or Opportunity• Desired outcome
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Benchmarking (9.2)• Brainstorming (9.3)• Business Rules Analysis (9.4)• Focus Groups (9.11)• Functional Decomposition (9.12)• Root Cause Analysis (9.25) D
efine
Bus
ines
s N
eed
5.2 Access Capability Gaps
20
Elements• Current Capability Analysis• Assessment of New Capability
Requirements• Assumptions
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Document Analysis (9.9)• SWOT Analysis (9.32) Ac
cess
Cap
abili
ty G
aps
5.3 Determine Solution Approach
21
Elements• Alternative Generation• Assumptions and Constraints• Ranking and Selection of Approaches
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Benchmarking (9.2)• Brainstorming (9.3)• Decision Analysis (9.8)• Estimation (9.10)• SWOT Analysis (9.32)• Feasibility Analysis
Det
erm
ine
Solu
tion
Appr
oach
5.4 Define Solution Scope
22
Elements• Solution Scope Definition• Implementation Approach• Dependencies
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Functional Decomposition (9.12)• Interface Analysis (9.13)• Scope Modeling (9.27)• User Stories (9.33)• Problem or Vision Statement
Defi
ne S
oluti
on S
cope
5.5 Define Business Case
23
Elements• Benefits• Costs• Risk Assessment• Results Measurement
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Decision Analysis (9.8)• Estimation (9.10)• Metrics and KPI (9.16)• Risk Analysis (9.24)• SWOT Analysis (9.32)• Vendor Assessment (9.34)
Defi
ne B
usin
ess
Case
24
6.1 Prioritize Requirements
25
Elements• Basis for Prioritization• Challenges
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Decision Analysis (9.8)• Risk Analysis (9.24)• MoSCoW Analysis• Timeboxing/Budgeting
Prio
ritize
Req
uire
men
t
6.2 Organize Requirements
26
Elements• Levels of Abstraction• Model Selection
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Business Rules Analysis (9.4)• Data Flow Diagrams (9.6)• Data Modeling (9.7)• Functional Decomposition (9.12)• Organization Modeling (9.19)• Process Modeling (9.21)• Scenarios and Use Cases (9.26)• Scope Modeling (9.27)• User Stories (9.33)
Org
anize
Req
uire
men
t
6.3 Specify and Model Requirements
27
Elements• Text• Matrix Documentation• Models• Capture Requirement
Attributes• Improvement Opportunities
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Acceptance and Evaluation Criteria
Definition (9.1)• Business Rules Analysis (9.4)• Data Dictionary and Glossary (9.5)• Data Flow Diagrams (9.6)• Data Modeling (9.7)• Functional Decomposition (9.12)• Interface Analysis (9.13)• Metrics and KPI (9.16)• Non-functional Requirement (9.17)• Organization Modeling (9.19)• Process Modeling (9.21)• Prototyping (9.22)• Scenarios and Use Cases (9.26)• Sequence Diagrams (9.28)• State Diagrams (9.29)• User Stories (9.33)
Spec
ify a
nd M
odel
Req
uire
men
t
6.4 Define Assumption and Constraints
28
Elements• Assumptions• Business Constraints• Technical Constraints
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Problem Tracking (9.20)• Risk Analysis (9.24)
Defi
ne A
ssum
ption
s an
d Co
nstr
aint
s
6.5 Verify Requirement
29
Elements• Characteristics of
Requirements Quality• Verification Activities
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Acceptance and Evaluation
Criteria definition (9.1)• Problem Tracking (9.20)• Structured Walkthrough (9.30)• Checklists
Verif
y Re
quire
men
t
6.6 Validate Requirement
30
Elements• Identify Assumptions• Define measurable evaluation
criteria• Determine business value• Determine Dependencies for
benefits realization• Evaluate alignment with Business
Case and Opportunity Cost
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Acceptance and Evaluation
Criteria definition (9.1)• Metrics and KPI (9.16)• Prototyping (9.22)• Risk Analysis (9.24)• Structured Walkthrough (9.30)
Valid
ate
Requ
irem
ent
7.1 Assess Proposed Solution
31
Elements• Ranking of Solution Options• Identification of Additional
Potential Capabilities
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Acceptance and Evaluation
Criteria Definition (9.1)• Decision Analysis (9.8)• Vendor Assessment (9.34)
Prio
ritize
Req
uire
men
t
7.2 Allocate Requirement
32
Elements• Solution Components• Release Planning
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Acceptance and Evaluation
Criteria Definition (9.1)• Business Rule Analysis (9.4)• Decision Analysis (9.8)• Functional Decomposition (9.12)• Process Modeling (9.21)• Scenarios and Use cases (9.26)
Prio
ritize
Req
uire
men
t
7.3 Access Organizational Readiness
33
Elements• Cultural Assessment• Operational or Technical
Assessment• Stakeholder Impact Analysis
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Acceptance and Evaluation
Criteria Definition (9.1)• Data Flow Diagrams (9.6)• Process Models (9.21)• Focus Group (9.11)• Interview (9.14)• Survey/Questionnaire (9.31)• Organization Modeling (9.19)• Problem Tracking (9.20)• Risk Analysis (9.24)• SWOT Analysis (9.32)• Force Field Analysis
Acce
ss O
rgan
izati
onal
Rea
dine
ss
7.4 Define Transition Requirements
34
Elements• Data• Ongoing Work• Organizational Change
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Business Rules Analysis (9.4)• Data Flow Diagrams (9.6)• Process Modeling (9.21)• Organization Modeling (9.19)• Data Modeling (9.7)
Defi
ne T
rans
ition
Req
uire
men
ts
7.5 Validate Solution
35
Elements• Investigate Defective Solution
Outputs• Assess Defects and Issues
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Acceptance and Evaluation
Criteria Definition (9.1)• Problem Tracking (9.20)• Root Cause Analysis (9.25)
Valid
ate
Solu
tion
6.16.6
7.6 Evaluate Solution Performance
36
Elements• Understand Value Delivered by
Solution• Validate Solution metrics• Solution replacement or
elimination
BACustomer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques• Decision Analysis (9.8)• Focus Group (9.11)• Observation (9.18)• Survey/Questionnaire (9.31)
Eval
uate
Sol
ution
Per
form
ance
top related