requirements analysis and design ddefinition
TRANSCRIPT
![Page 1: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/1.jpg)
Requirements Analysis and Design Definition
IIBA Cairo Chapter
@_Darwishh
![Page 2: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/2.jpg)
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
![Page 3: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/3.jpg)
3
Introduction (Requirements and Designs)
Source: Requirements and Designs Webinar by IIBA
Requirements Analysis and Design Definition
![Page 4: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/4.jpg)
4
Introduction (Requirements and Designs)
Requirements Analysis and Design Definition
Source: Requirements and Designs Webinar by IIBA
![Page 5: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/5.jpg)
5
Introduction (Knowledge Area)
• Chapter 7 of BABOK v3
Requirements Analysis and Design Definition
Tasks
Practices
Structure and Organize Requirements
BA performs To
![Page 6: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/6.jpg)
6
Introduction (Accomplishing Tasks)
Incrementally
Iteratively
![Page 7: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/7.jpg)
7
Introduction (Input / Output Diagram)
Requirements Analysis and Design Definition
![Page 8: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/8.jpg)
8
Introduction (Business Analysis Core Concept Model)
Requirements Analysis and Design Definition
Change
Need Solution
Value Context
Stakeholder
![Page 9: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/9.jpg)
9
7.1 Specify and Model Requirements
Purpose & Description Inputs Elements Guidelines
and tools
Techniques Stakeholders Output
![Page 10: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/10.jpg)
10
Specify and model requirements
Purpose
Requirements Analysis and Design Definition
Elicitation Results
Analyze
Refine
Transform
Requirements &
Designs
![Page 11: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/11.jpg)
11
Specify and model requirements
Elicitation Results
1.
Inputs
Requirements Analysis and Design Definition
May require expansion or clarification
![Page 12: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/12.jpg)
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 AttributesCharacteristics Design Qualities
Analyze RequirementsWhat is missing What is unnecessary
Model RequirementMatrices Diagrams
![Page 13: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/13.jpg)
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
![Page 14: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/14.jpg)
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
![Page 15: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/15.jpg)
15
Specify and model requirements
5.
Stakeholders
Requirements Analysis and Design Definition
Key Concepts:
![Page 16: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/16.jpg)
16
Specify and model requirements
Requirements
Specified Modeled
6.
Outputs
Requirements Analysis and Design Definition
![Page 17: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/17.jpg)
17
Specify and model requirements
Requirements Analysis and Design Definition
![Page 18: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/18.jpg)
18
7.2 Verify Requirements
![Page 19: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/19.jpg)
19
Verify Requirements
Purpose
Requirements Analysis and Design Definition
Specifications and
Models
Meet quality standards
Usable for the purpose they
serve
![Page 20: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/20.jpg)
20
Verify Requirements
1.
Inputs
Requirements Analysis and Design Definition
Requirements
(specified and
modelled)
Well documented
Well written
![Page 21: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/21.jpg)
21
Verify Requirements
2.
Elements
Requirements Analysis and Design Definition
![Page 22: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/22.jpg)
22
Verify Requirements
Requirements Life Cycle Management Tools (Software to)
Recording
Organizing
Storing
Sharing
3.
Guidelines and Tools
Requirements Analysis and Design Definition
![Page 23: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/23.jpg)
23
Verify Requirements
Acceptance and evaluation criteria Item Tracking
Metrics and Key Performance
Indicators (KPI)Reviews
4. Techniques
Requirements Analysis and Design Definition
![Page 24: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/24.jpg)
24
Verify Requirements
5.
Stakeholders
Requirements Analysis and Design Definition
![Page 25: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/25.jpg)
25
Verify Requirements
6.
Outputs
Requirements Analysis and Design Definition
Verified
Requirements Designs
![Page 26: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/26.jpg)
26
Verify Requirements
Requirements Analysis and Design Definition
![Page 27: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/27.jpg)
27
7.3 Validate Requirements
![Page 28: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/28.jpg)
28
Validate Requirements
Purpose
Requirements Analysis and Design Definition
Requirements and Designs
Support Business
RequirementsDeliver
Business Value needed
![Page 29: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/29.jpg)
29
Validate Requirements
1.
Inputs
Requirements Analysis and Design Definition
Validation cannot conclude until all requirements are completely verified
Requirements
(specified and
modelled)
Well documented
Well written
![Page 30: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/30.jpg)
30
Validate Requirements
2.
Elements
Requirements Analysis and Design Definition
![Page 31: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/31.jpg)
31
Validate RequirementsBusiness Objectives
Future State Description
Potential Value
Solution Scope
3.
Guidelines and Tools
Requirements Analysis and Design Definition
![Page 32: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/32.jpg)
32
Validate Requirements
Acceptance and Evaluation Criteria Document Analysis Financial Analysis
Item Tracking ReviewsMetrics and Key
Performance Indicators (KPI)
Risk Analysis Management
4.
Techniques
Requirements Analysis and Design Definition
![Page 33: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/33.jpg)
33
Validate Requirements
5.
Stakeholders
Requirements Analysis and Design Definition
![Page 34: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/34.jpg)
34
Validate Requirements
6.
Outputs
Requirements Analysis and Design Definition
Validated
Requirements Designs
![Page 35: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/35.jpg)
35
Validate Requirements
Requirements Analysis and Design Definition
![Page 36: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/36.jpg)
36
7.4 Define Requirements Architecture
![Page 37: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/37.jpg)
37
Define Requirements Architecture
Purpose
Requirements Analysis and Design Definition
RequirementsCollectively
support each other
Fully achieve the business
objectives
Goal
Requirements
Harmony
![Page 38: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/38.jpg)
38
Define Requirements Architecture
1- Information Management Approach
2- Requirements (any state) (only once)
3- Solution Scope
1.
Inputs
Requirements Analysis and Design Definition
![Page 39: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/39.jpg)
39
Define Requirements Architecture
2.
Elements
Requirements Analysis and Design Definition
![Page 40: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/40.jpg)
40
Define Requirements Architecture
Architecture Management Software (Source control)
Legal / Regulatory Information
Methodologies and Frameworks 3.
Guidelines and Tools
Requirements Analysis and Design Definition
![Page 41: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/41.jpg)
41
Define Requirements Architecture
Data Modelling Functional Decomposition
Organizational Modelling Scope Modelling
Interviews and Workshops
4.
Techniques
Requirements Analysis and Design Definition
![Page 42: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/42.jpg)
42
Define Requirements Architecture
5.
Stakeholders
Requirements Analysis and Design Definition
![Page 43: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/43.jpg)
43
Define Requirements Architecture
6.
Outputs
Requirements Analysis and Design Definition
Requirement
Architecture
Complete Requiremen
ts
Completed interrelation
shipsContextual information
![Page 44: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/44.jpg)
44
Define Requirements Architecture
Requirements Analysis and Design Definition
![Page 45: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/45.jpg)
45
7.5 Define Design Options
![Page 46: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/46.jpg)
46
Define Design Options
Purpose
Requirements Analysis and Design Definition
Define Solution Options
Opportunities to improve
Desired Future State
![Page 47: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/47.jpg)
47
Define Design Options
Requirements
Architecture
Requirements
(validated, prioritized)
Change Strategy
1. Inputs
Requirements Analysis and Design Definition
![Page 48: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/48.jpg)
48
Define Design Options
2. Elements
Requirements Analysis and Design Definition
![Page 49: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/49.jpg)
49
Define Design Options
Existing Solutions
Future State Description
Requirements (traced)
Solution Scope
3.
Guidelines and Tools
Requirements Analysis and Design Definition
![Page 50: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/50.jpg)
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
![Page 51: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/51.jpg)
51
Define Design Options
5.
Stakeholders
Requirements Analysis and Design Definition
![Page 52: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/52.jpg)
52
Define Design Options
6.
Outputs
Requirements Analysis and Design Definition
Design Options
![Page 53: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/53.jpg)
53
Define Design Options
Requirements Analysis and Design Definition
![Page 54: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/54.jpg)
54
7.6 Analyze Potential Value and Recommend Solution
![Page 55: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/55.jpg)
55
Analyze Potential Value and Recommend Solution
Purpose
Requirements Analysis and Design Definition
Design Options Estimate Potential Value
The most appropriate
optionTrade offs will be made
Best Solution Option
to
![Page 56: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/56.jpg)
56
Analyze Potential Value and Recommend Solution
1.
Inputs
Requirements Analysis and Design Definition
Design OptionsPotential Value
![Page 57: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/57.jpg)
57
Analyze Potential Value and Recommend Solution
2.
Elements
Requirements Analysis and Design Definition
![Page 58: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/58.jpg)
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
![Page 59: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/59.jpg)
59
Analyze Potential Value and Recommend SolutionAcceptance
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
![Page 60: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/60.jpg)
60
Analyze Potential Value and Recommend Solution
5.
Stakeholders
Requirements Analysis and Design Definition
![Page 61: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/61.jpg)
61
Analyze Potential Value and Recommend Solution
6.
Outputs
Requirements Analysis and Design Definition
Solution Recommendation
![Page 62: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/62.jpg)
62
Analyze Potential Value and Recommend Solution
Requirements Analysis and Design Definition
![Page 63: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/63.jpg)
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
![Page 64: Requirements Analysis And Design Ddefinition](https://reader036.vdocuments.net/reader036/viewer/2022062905/58714aa81a28ab55588b6795/html5/thumbnails/64.jpg)
64
Thank You