Correct Answers: A, C, D and F
As a Solution Architect, you need to lead the process of collecting the requirements. The project requirements are divided into two groups: functional and non-functional.
The functional requirements define what the system should do and behave like users should create an account to use the food delivery service.
The non-functional requirements describe the system`s properties that support system behavior, like saving the document should not take more than 3 seconds on average.
The typical non-functional requirements include regulatory, compliance, privacy, performance specifications, recovery time, availability, etc.
Option A is correct because creating an account to use the food delivery service is the app`s functional requirement.
Option C is correct because monitoring the position of the delivery vehicles on the dashboard map all the time is a functional requirement.
Option D is correct because the requirement to provide a list of the restaurants that users can order food from is the system`s functional requirement.
Option F is correct because the requirement to text the customer with an estimated delivery time is the system`s functional requirement.
Option B is incorrect because the requirement for the disclaimer about food delivery time compliance is a non-functional requirement.
Option E is incorrect because the requirement for restoration of the operation within 2 hours is a non-functional requirement.
For more information about functional requirements, please visit the below URLs:
https://docs.microsoft.com/en-us/learn/modules/work-with-requirements/3-functional-requirements
https://www.guru99.com/functional-requirement-specification-example.html