Professional Documents
Culture Documents
Requirements Analysis & Modelling: Week 6
Requirements Analysis & Modelling: Week 6
& MODELLING
Instructor: Saima
REQUIREMENTS
ANALYSIS
REQUIREMENTS ANALYSIS
Requirement Analysis - Understand the problem before you begin to
create requirements specification
Don’t solve the wrong problem
The process of reasoning about the requirements that have been
elicited
Examining requirements for Conflicts, Inconsistencies, Omissions,
Ambiguity
REQUIREMENTS ANALYSIS
Combining related requirements
Categorizing requirements
Organizing requirements into related subsets
Analyzing requirement feasibility
Exploring relationship between requirements
Prioritizing requirements according to the needs of users
REQUIREMENTS ANALYSIS AND NEGOTIATION
Requ irements analysis
Example:
One customer says Turn off heater and open water shower when
temperature > 100 C
Another customer says Turn off heater and turn ON cooler when
temperature > 100 C
7
EXAMPLE 2
Different requirements must be consistent.
R1.2: The speed of the vehicle will never exceed 250 mph.
Example:
heater should be turned ON
water shower turned OFF.