Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 13

User Story and

Functional/Non
Functional Requirement
What is a Functional Requirement?

Functional Requirements Document


Functional requirements along with
A Functional Requirement defines a should contain Data handling logic and
requirement analysis help identify
system or its component complete information about the
missing requirements
workflows performed by the system

Transaction corrections, adjustments,


and cancellations, Business Rules,
Certification Requirements, Reporting
Putting in unjustified extra information
Requirements, Administrative functions, As a good practice do not combine two
that may confuse developers should be
Authorization levels, Audit Tracking, requirements into one. Keep the
avoided in the functional requirement
External Interfaces, Historical Data requirements granular.
document.
management, Legal or Regulatory
Requirements are various types of
functional requirements
What is Non-Functional Requirement?

Example of Non-Functional
Types of Non-functional Requirement is Employees
A non-functional
requirement are Scalability never allowed to update
requirement defines the
Capacity, Availability, their salary information.
performance attribute of a
Reliability, Recoverability, Such attempt should be
software system.
Data Integrity, etc. reported to the security
administrator.

The advantage of Non-


The biggest disadvantage of
functional requirement is
Functional Requirement is a Non-functional requirement
that it helps you to ensure
verb while Non-Functional is that it may affect the
good user experience and
Requirement is an attribute various high-level software
ease of operating the
subsystems.
software

You might also like