2. 2
TODAY …
• Introduction (Requirement and Designs)
• Specify and Model Requirements
• Verify Requirements
• Validate Requirements
• Define Requirements Architecture
• Define Design Options
• Analyze Potential Value and Recommend Solutions
• Open discussion ….
Requirements Analysis and Design Definition
3. 3
Introduction (Requirements and Designs)
Source: Requirements and Designs Webinar by IIBA
Requirements Analysis and Design Definition
4. 4
Introduction (Requirements and Designs)
Requirements Analysis and Design Definition
Source: Requirements and Designs Webinar by IIBA
5. 5
Introduction (Knowledge Area)
• Chapter 7 of BABOK v3
Requirements Analysis and Design Definition
Tasks
Practices
Structure and Organize
Requirements
BA performs To
8. 8
Introduction (Business Analysis Core Concept Model)
Requirements Analysis and Design Definition
Change
Need Solution
Value Context
Stakeholder
9. 9
7.1 Specify and Model Requirements
Purpose &
Description Inputs Elements
Guidelines
and tools
Techniques Stakeholders Output
10. 10
Specify and model requirements
Purpose
Requirements Analysis and Design Definition
Elicitation
Results
Analyze
Refine
Transform
Requirements
&
Designs
11. 11
Specify and model requirements
Elicitation
Results1.
Inputs
Requirements Analysis and Design Definition
May require expansion or clarification
12. 12
Specify and model requirements
2.
Elements
Requirements Analysis and Design Definition
Implement the Appropriate Levels of Abstraction (Context)
Audience Type of Requirement
Represent Requirements and Attributes
Characteristics Design Qualities
Analyze Requirements
What is missing What is unnecessary
Model Requirement
Matrices Diagrams
13. 13
Specify and model requirements
Modelling and Notation / Standards
Modelling tools (Software Apps)
Requirements architecture
Requirements life cycle management tools
Solution scope
3.
Guidelines
and Tools
Requirements Analysis and Design Definition
14. 14
Specify and model requirements
Acceptance and
evaluation criteria
Business model
canvas
Data flow diagrams
Prototyping User stories
4.
Techniques
Requirements Analysis and Design Definition
15. 15
Specify and model requirements
5.
Stakeholders
Requirements Analysis and Design Definition
Gaps between the states
Desired operating state (To Be)
Current operating state (As Is)
Key Concepts:
16. 16
Specify and model requirements
Requirements
Specified Modeled
6.
Outputs
Requirements Analysis and Design Definition
21. 21
Verify Requirements
Checklists
Standard set of qualifying elements important items are included
Verification Activities
compliance with
organizational standards
Correct use of notations,
templates, forms
Comparing models against
other relevant models
Characteristics of Requirements and Designs Quality
Complete,
Consistent
Atomic,
Concise
Feasible Prioritized Testable Understandable
2.
Elements
Requirements Analysis and Design Definition
30. 30
Validate Requirements
2.
Elements
Requirements Analysis and Design Definition
Evaluate Alignment with Solution Scope (!)
Define Measurable Evaluation Criteria
How successful the change has been after the solution is implemented.
Identify Assumptions Unprecedented requirements
39. 39
Define Requirements Architecture
2.
Elements
Requirements Analysis and Design Definition
Business Analysis Information Architecture
Relate and Verify Requirements Relationships
Defined Necessary Correct Unambiguous Consistent
Completeness
Understandable Full story
Template Architecture Frameworks
Industry Sector Organization
Requirements Viewpoints and Views
40. 40
Define Requirements Architecture
Architecture Management Software
(Source control)
Legal / Regulatory Information
Methodologies and Frameworks
3.
Guidelines
and Tools
Requirements Analysis and Design Definition
41. 41
Define Requirements Architecture
Data Modelling
Functional
Decomposition
Organizational
Modelling
Scope Modelling
Interviews and
Workshops
4.
Techniques
Requirements Analysis and Design Definition
48. 48
Define Design Options
Describe Design Options:
Business Policy or
Business Role
Business Process
Operational
Business Decision
Organizational
structure
Requirements Allocation
Solution Components Release
Identify Improvement Opportunities:
Increase Efficiency Improve Access to data Additional capabilities
Define Solution Approaches
Created Purchased Combination of Both
2.
Elements
Requirements Analysis and Design Definition
49. 49
Define Design Options
Existing Solutions
Future State Description
Requirements (traced)
Solution Scope
3.
Guidelines
and Tools
Requirements Analysis and Design Definition
50. 50
Define Design Options
Benchmarking and
Market Analysis
Brainstorming Document Analysis
Interviews Workshops
Survey or
Questionnaire
Lessons Learned Mind Mapping
Root Cause
Analysis
Vendor
Assessment
4.
Techniques
Requirements Analysis and Design Definition
55. 55
Analyze Potential Value and Recommend Solution
Purpose
Requirements Analysis and Design Definition
Design Options
Estimate Potential
Value
The most appropriate
option
Trade offs
will be
made
Best Solution
Option
to
56. 56
Analyze Potential Value and Recommend Solution
1.
Inputs
Requirements Analysis and Design Definition
Design
Options
Potential
Value
57. 57
Analyze Potential Value and Recommend Solution
Assess Design Options and Recommend Solution
Determine Value
Expected Costs
Expected Benefits
2.
Elements
Requirements Analysis and Design Definition
58. 58
Analyze Potential Value and Recommend Solution
Business Objectives
Current State Description
Future State Description
Risk Analysis Results
Solution Scope
3.
Guidelines
and Tools
Requirements Analysis and Design Definition
59. 59
Analyze Potential Value and Recommend Solution
Acceptance and
Evaluation
Criteria
Business Model
Canvas
Brainstorming
Business Cases
Backlog
Management
Decision
Analysis
Estimation Focus Groups
Financial
Analysis
Interviews
Metrics and Key
Performance
Indicators
(KPIs)
4.
Techniques
Requirements Analysis and Design Definition
60. 60
Analyze Potential Value and Recommend Solution
5.
Stakeholders
Requirements Analysis and Design Definition
61. 61
Analyze Potential Value and Recommend Solution
6.
Outputs
Requirements Analysis and Design Definition
Solution
Recommendation
63. 63
FULL STORY
Requirements Analysis and Design Definition
Elicitation Results
Specify and Model
•Specification
•Models
Verify
•Verified
Validate
•Accepted
•Rejected
Requirements
Architecture
•Organize
•Store
•Share
Deign and Solution
Options
•Solution 1
•Solution 2
•Solution N
Potential Value and
Recommend the Best
•Solution X Solution Evolution