170k views
0 votes
Select INCORRECT statement about nonfunctional requirements

A. Non-functional requirements define system attributes such as security, reliability. performance, maintainability...
B. Non-functional requirements also define what the system should do.
C. Non-functional requirements define the properties of the system.
D. Non-functional requirements define the constraints on the system or its development process.

1 Answer

3 votes

Final answer:

The incorrect statement about nonfunctional requirements is that they define what the system should do, which is actually the role of functional requirements.

Step-by-step explanation:

The incorrect statement about nonfunctional requirements is B. Non-functional requirements also define what the system should do. This statement is incorrect because non-functional requirements actually refer to the quality attributes of a system, such as security, reliability, performance, and maintainability, rather than the specific functionalities of what the system should do. Instead, functional requirements are concerned with what the system should do, describing the behaviors and functions of the system. Non-functional requirements affect the user experience and influence the system’s overall effectiveness.

Requirements and constraints are essential aspects of system design. Requirements like the purity of the water, the rate at which it is produced, and the lifetime required from a designed system specify what a system must achieve. Constraints, such as cost limitations and environmental considerations, limit how the system can be developed and operated.

User Mohit Tyagi
by
7.9k points