Requirement Engineering (Notes For Midterm)
Requirement Engineering (Notes For Midterm)
1. Functional Requirement
- description of the service that the software must offer
- describes a software system or its component
- A function is nothing but inputs to the software system, its behaviour and outputs
- It can be a calculation, data manipulation, business process, user interaction, or
any other specific functionality which defines what function a system is likely to
perform
3. Benefits of functional-requirement
- Helps to check whether the application is providing all the functionalities that
were mentioned in the functional requirement of that application
- A functional requirement document helps to define the functionality of a system
or one of its subsystems
- Functional requirements along with requirement analysis help identify missing
requirements. They help clearly define the expected system service and behaviour
- Errors caught in the Functional requirement gathering stage are the cheapest to fix
- Support user goals, tasks, or activities