ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
CBAP Study Note
1. 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)
PlanningBusinessAnalysisApproach
2. 2.2 Conduct Stakeholder Analysis
2
Elements
• Identify Stakeholders
• Complexity of stakeholder group
• Attitude and influence
• Authority levels for BA work
BA
Customer 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
ConductStakeholderAnalysis
Who has authority to accept
3. 2.3 Plan Business Analysis Activities
3
PlanBusinessAnalysisActivities
BA
Customer 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)
4. 2.4 Plan Business Analysis Communication
4
PlanBusinessAnalysisCommunication
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)
BA
Customer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
5. 2.5 Plan Requirement Management Process
5
AssessProposedSolution
BA
Customer 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)
6. 2.6 Manage Business Analysis Performance
6
ManageBusinessAnalysisPerformance
BA
Customer 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
7. 3.1 Preparefor Elicitation
7
Elements
• Clarify scope for selected
elicitation technique and
material
• Schedule all resources
• Notify appropriate parties of
the plan
BA
Customer 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)
PrepareforElicitation
8. 3.2 Conduct Elicitation Activity
8
Elements
• Tracing requirement
• Capturing requirement
attributes
• Metrics
BA
Customer 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)
ConductElicitationActivity
9. 3.3 Document Elicitation Results
9
Elements
• Written documents outcomes
(meeting minutes)
• Visual or audio recordings
• Whiteboards
BA
Customer 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)
DocumentElicitationResults
10. 3.4 Confirm Elicitation Results
10
Elements
• Confirming the results of the
interview and observation
BA
Customer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques
• Interviews (9.14)
• Observation (9.18)
ConfirmElicitationResults
13. 4.1 Manage Solution Scope & Requirement
13
Elements
• Solution Scope Management
• Conflict and Issue Management
• Presenting Requirements For
Review
• Approval
BA
Customer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques
• Problem Tracking (9.20)
• Baselining
• Signoff
ManageSolutionScope&Requirement
14. 4.2 Manage Requirements Traceability
14
Elements
• Relationships
• Impact Analysis
• Configuration Management
System
BA
Customer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques
• Coverage Matrix
ManageRequirementsTraceability
Support project change management
Trace Test Case
Table or sparesheet to manage tracing,
use when relatively few requirement
15. 4.3 Maintain Requirements for Re-use
15
Elements
• Ongoing Requirement
• Satisfied Requirement
BA
Customer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques
• None
MaintainRequirementsTraceability
16. 4.4 PrepareRequirements Package
16
Elements
• General Communication
• Presentations
Techniques
• Requirement Documentation
• Requirement for Vendor Selection
PrepareRequirementsPackage
BA
Customer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
17. 4.5 Communicate Requirement
17
Elements
• Work Products and Deliverables
• Format
BA
Customer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques
• Requirement workshops (9.23)
• Structured walkthrough (9.30)
CommunicateRequirement
19. 5.1 Define Business Need
19
Elements
• Business Goals and Objectives
• Business Problem or Opportunity
• Desired outcome
BA
Customer 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)
DefineBusinessNeed
20. 5.2 Access Capability Gaps
20
Elements
• Current Capability Analysis
• Assessment of New Capability
Requirements
• Assumptions
BA
Customer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques
• Document Analysis (9.9)
• SWOT Analysis (9.32)
AccessCapabilityGaps
21. 5.3 Determine Solution Approach
21
Elements
• Alternative Generation
• Assumptions and Constraints
• Ranking and Selection of Approaches
BA
Customer 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
DetermineSolutionApproach
22. 5.4 Define Solution Scope
22
Elements
• Solution Scope Definition
• Implementation Approach
• Dependencies
BA
Customer 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
DefineSolutionScope
23. 5.5 Define Business Case
23
Elements
• Benefits
• Costs
• Risk Assessment
• Results Measurement
BA
Customer 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)
DefineBusinessCase
25. 6.1 Prioritize Requirements
25
Elements
• Basis for Prioritization
• Challenges
BA
Customer 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
PrioritizeRequirement
26. 6.2 Organize Requirements
26
Elements
• Levels of Abstraction
• Model Selection
BA
Customer 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)
OrganizeRequirement
27. 6.3 Specify and Model Requirements
27
Elements
• Text
• Matrix Documentation
• Models
• Capture Requirement
Attributes
• Improvement Opportunities
BA
Customer 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)
SpecifyandModelRequirement
28. 6.4 Define Assumption and Constraints
28
Elements
• Assumptions
• Business Constraints
• Technical Constraints
BA
Customer Domain SME Project Manager Tester Regulator
End User Implement SME Operational Support Supplier Sponsor
Stakeholder
Techniques
• Problem Tracking (9.20)
• Risk Analysis (9.24)
DefineAssumptionsandConstraints
29. 6.5 Verify Requirement
29
Elements
• Characteristics of
Requirements Quality
• Verification Activities
BA
Customer 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
VerifyRequirement
30. 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
BA
Customer 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)
ValidateRequirement
31. 7.1 Assess Proposed Solution
31
Elements
• Ranking of Solution Options
• Identification of Additional
Potential Capabilities
BA
Customer 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)
PrioritizeRequirement
32. 7.2 Allocate Requirement
32
Elements
• Solution Components
• Release Planning
BA
Customer 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)
PrioritizeRequirement
33. 7.3 Access Organizational Readiness
33
Elements
• Cultural Assessment
• Operational or Technical
Assessment
• Stakeholder Impact Analysis
BA
Customer 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
AccessOrganizationalReadiness
34. 7.4 Define Transition Requirements
34
Elements
• Data
• Ongoing Work
• Organizational Change
BA
Customer 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)
DefineTransitionRequirements
35. 7.5 Validate Solution
35
Elements
• Investigate Defective Solution
Outputs
• Assess Defects and Issues
BA
Customer 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)
ValidateSolution
6.1
6.6
36. 7.6 Evaluate Solution Performance
36
Elements
• Understand Value Delivered by
Solution
• Validate Solution metrics
• Solution replacement or
elimination
BA
Customer 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)
EvaluateSolutionPerformance