LFCA · Question #37
An IT team is currently implementing a custom software platform to address some key needs of the company. Which of the following is considered a functional requirement?
The correct answer is A. Identifying the purpose of the proposed system. Functional requirements describe what a system must do to meet user needs, such as defining its core purpose and specific operations.
Question
An IT team is currently implementing a custom software platform to address some key needs of the company. Which of the following is considered a functional requirement?
Options
- AIdentifying the purpose of the proposed system
- BIdentifying the users of the proposed system
- CIdentifying the development methodology
- DIdentifying the technology stack of the proposed system
How the community answered
(58 responses)- A95% (55)
- C2% (1)
- D3% (2)
Why each option
Functional requirements describe what a system *must do* to meet user needs, such as defining its core purpose and specific operations.
Identifying the purpose of the proposed system directly relates to what the system should achieve or perform, which is the definition of a functional requirement. Functional requirements specify the functions that a system must provide, defining its behavior and what users expect it to do.
Identifying the users of the proposed system is part of understanding the system's scope and context, but not a functional requirement describing system behavior.
Identifying the development methodology is a project management decision, not a requirement of the software system itself.
Identifying the technology stack is a non-functional requirement related to implementation constraints or architectural decisions, rather than a specific function the system performs.
Concept tested: Software functional requirements
Source: https://learn.microsoft.com/en-us/azure/architecture/framework/devops/plan-develop#requirements
Topics
Community Discussion
No community discussion yet for this question.