Which of the following is a non-functional requirement in software development?

Which of the following is a non-functional requirement in software development?

a) System performance
b) User login functionality
c) Database design
d) Error handling mechanism

Answer:

a) System performance

Explanation:

System performance is an example of a non-functional requirement in software development. Non-functional requirements define system attributes such as performance, scalability, security, and usability rather than specific features or functionalities.

Functional requirements describe what the system should do, while non-functional requirements focus on how the system should perform and behave under certain conditions.

Examples of non-functional requirements include response time, availability, maintainability, and security standards.

Reference:

Software Engineering MCQ (Multiple Choice Questions)

Scroll to Top