Professional Documents
Culture Documents
4-Analyzing The Problem
4-Analyzing The Problem
Problem Analysis :
Concepts and Techniques
Problem Analysis
Actors:
Later on, this early information will direct how the system
interfaces will be defined.
Summary
Problem Analysis :
Concepts and Techniques
Business Modeling
Business Modeling
Purpose: twofold
Business Modeling
Business Models
Business Models
Business Models
Business Modeling
Business Modeling
Summary
Problem Analysis :
Concepts and Techniques
System Engineering
Systems Engineering
10
Systems Engineering
Requirements Flowdown
Systems Engineering
Subsystem requirements
Interface requirements
11
Systems Engineering
Systems Engineering
12
Problem analysis
Business modeling
Systems engineering
Process :
Inception Phase:
Elaboration Phase:
13
Problem analysis
Process :
Business modeling
14
Systems engineering
Requirements
elicitation
Requirements
analysis and
negotiation
User needs
domain
information,
existing system
information,
regulations,
standards, etc.
Requirements
documentation
Requirements
validation
Requirements
document
System
specification
Agreed
requirements
15
Stakeholder
needs
Requirements
engineering process
Organisational
standards
System
specification
System
models
Regulations
Domain
information
Problem Analysis :
Concepts and Techniques
The UML
Use-Case-Driven Approach to
Requirements Engineering
16
The Process
Inception Phase:
Elaboration Phase:
17
Problem Analysis :
Concepts and Techniques
Inception Phase
Project Description
Project risks
18
Users
Other software systems
Hardware devices
Data stores
19
Describe actors
Customer
Shipping
Clerk
Supplier
Shipping
Company
Inventory
System
20
Place
Order
Cancel
Order
Send
Catalog
Calculate
Postage
21
Problem Analysis :
Concepts and Techniques
Elaboration Phase
22
Scenarios: Diagrams
23
Roles
Customer
Customer
Representative
Get order
status
Return
Product
Shipping
Company
Supplier
Send
Catalog
Deliver
Product
Send Us
Product
Calculate
Postage
Shipping
Clerk
24