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