Analysis of Customer Requirements
Understand application context
- general business objectives
- specific business needs to be addressed by the system
Understand business constraints
- cost
- schedules
- legal considerations
Understand the technical constraints
- available technical resources (hardware, software, personnel)
- technology and expertise that can be brought in for the project
There’s more than just systems analysis.