-
Phase 1: Analysis of System
-
Activity 1.1: Look at problem domain
- Task 1.1.1: Design a Context Diagram
- Activity 1.2: Cause & Effect Analysis
- Activity 1.3: Determine System
Objectives and Constraints
- Activity 1.4: Update Project Plan
-
Phase 2: Identify Requirements
-
Activity 2.1: Identify system Requirements
- Task 2.1.1: Determine Functional Requirements
- Task 2.1.2: Determine Non-functional Requirements
-
Activity 2.2: Prioritize the Requirements
- Task 2.2.1: Determine Mandatory Requirements
- Task 2.2.2: Determine any additional Requirements
- Activity 2.3: Update Overall Plan
-
Phase 3: Design a Logical Model
- Activity 3.1: Model Functional Requirements
-
Activity 3.2: Validate the Requirements
- Task 3.2.1: Have end-user verify accuracy
of the functional requirements
- Activity 3.3: Set up Test Cases