Professional Documents
Culture Documents
Functional Requirements
Functional Requirements
A non-functional requirement
A functional requirement defines defines the quality attribute of a
a system or its component. software system.
Non-functional requirement is
specified by technical peoples
Functional requirement is e.g. Architect, Technical leaders
specified by User. and software developers.
It is captured as a quality
It is captured in use case. attribute.
Example Example
1) Authentication of user 1) Emails should be sent with a
whenever he/she logs into the latency of no greater than 12
system. hours from such an activity.
2) System shutdown in case of 2) The processing of each
a cyber attack. request should be done within 10
3) A Verification email is sent to seconds
user whenever he/she registers 3) The site should load in 3
for the first time on some seconds when the number of
software system. simultaneous users are > 10000