What is Requirements Engineering
Process of establishing the services the system should provide and the constraints under which it must operate
System requirements
- what the system should do not how this is done
- functional requirement vs. non-functional requirements