-
Gather Requirements Information
- User Interviews
- Scenarios
- Ethnography
-
Create the Requirements Specification
- Use natural language
- Seperate different requirements and organize similiar requirements
- Prioritize the requirements
-
Validate the Requirements
- Confirm with users
- Consistency
- Completeness
- Realism