Senior
What are functional and non-functional requirements in this case?
sobes.tech AI
Answer from AI
Functional requirements describe what the system should do — specific functions and behaviors. For example, if the case is an online store, functional requirements may include:
- The user can register and log in.
- Adding products to the cart.
- Placing an order and payment.
Non-functional requirements describe how the system should operate, i.e., qualities and constraints:
- Page response time no more than 2 seconds.
- The system must support 1000 concurrent users.
- Data security of users.
Thus, functional requirements are actions and capabilities, while non-functional are characteristics and constraints of the system.