Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Functional & Non-Functional

Requirements
Explanation of Functional & Non-functional requirements in
Urdu / Hindi
Subscribe Us
Youtube.com/SoftwareEngineering

/SoftwareEngineeringYT

@imSoftwareEng
Watch video Presentation of
this topic at YouTube
Link
https://youtu.be/02AouF6wX
z4
Software Requirements in Software
Engineering
• Description of services which a software will
provide to the *end user.

• Constraints which we will imposed on the


services are also part of the requirements.
Additional Information
User of any software will be the company for which you developed the
software.

End User the person who is actually using the software sitting in front of the
computer.
Functional Requirements
• In one sentence “What the system should do.”

• This is the list of the actual services which a system will


provide.

• This is the list of the services/Functions which a user wants


from the software.

• Example:
• Features of software which the client demands.
• Business rules of the particular organization for which developing
software.
Non-Functional Requirements
• How a system should behave while performing the operations.

• These are the constraints on the services which system is


offering e.g. Timing of operations, way to response in
particular condition.

• Some time known as quality attributes.


• For Example:
• Recoverability
• Response Time
• Explain example: Database get ready after update within 2
second.
Importance of Non-Functional
Requirements
• These are not ignore able requirements you
can’t say as these are non-functional so we
should not worry about it.

• These requirements are something which user


do not explain most of the time but want in the
system.

• These requirements are directly related to the


using experience of user and end user.
Thank You
Please Subscribe the channel

You might also like