36
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 BA Customer 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) Planning Business Analysis Appro

CBAP Study Note

Embed Size (px)

Citation preview

Page 1: CBAP Study Note

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

Page 2: CBAP Study Note

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

Page 3: CBAP Study Note

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)

Page 4: CBAP Study Note

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

Page 5: CBAP Study Note

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)

Page 6: CBAP Study Note

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

Page 7: CBAP Study Note

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

Page 8: CBAP Study Note

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

Page 9: CBAP Study Note

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

Page 10: CBAP Study Note

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

Page 11: CBAP Study Note

11

Page 12: CBAP Study Note

12

Page 13: CBAP Study Note

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

Page 14: CBAP Study Note

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

Page 15: CBAP Study Note

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

Page 16: CBAP Study Note

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

Page 17: CBAP Study Note

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

Page 18: CBAP Study Note

18

Page 19: CBAP Study Note

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

Page 20: CBAP Study Note

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

Page 21: CBAP Study Note

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

Page 22: CBAP Study Note

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

Page 23: CBAP Study Note

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

Page 24: CBAP Study Note

24

Page 25: CBAP Study Note

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

Page 26: CBAP Study Note

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

Page 27: CBAP Study Note

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

Page 28: CBAP Study Note

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

Page 29: CBAP Study Note

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

Page 30: CBAP Study Note

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

Page 31: CBAP Study Note

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

Page 32: CBAP Study Note

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

Page 33: CBAP Study Note

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

Page 34: CBAP Study Note

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

Page 35: CBAP Study Note

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

Page 36: CBAP Study Note

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