You are required to identify which requirement is functional and which requirement is non-functional from the following:
Functional Requirement / NonFunctional Requirement
Suppose you are going to build an Online Tree Purchasing Application. In today's world, people are becoming increasingly environmentally conscious and looking for ways to contribute to preserving the planet. Trees play a crucial role in maintaining a healthy ecosystem, and individuals are looking for ways to plant more trees. The Online Tree Purchasing Application will allow users to purchase and plant trees online, making it easier and more convenient for people to contribute to the environment.
As you see the scenario mentioned above, keeping in view the significant types of Software Requirements for this application, you are required to identify which requirement is functional and which requirement is non-functional from the following:
Sr# | Requirements | Functional |
1 | The | Non-Functional Requirement |
2 | Users must be able to create | |
3 | The application should have a catalogue of different tree | |
4 | Users should be able to purchase trees online using the | |
5 | Users should be able to select the location where they | |
6 | The application should be fast and responsive to ensure a | |
7 | The application should provide planting services for users | |
8 | Users should be able to track the progress of their tree | |
9 | The application must be user-friendly, with a simple and | |
10 | The application should be scalable to accommodate future | |
Solution:
Sr# | Requirements | Functional |
1 | The | Non-Functional Requirement |
2 | Users must be able to create | Functional Requirement |
3 | The application should have a catalogue of different tree | Functional Requirement |
4 | Users should be able to purchase trees online using the | Functional Requirement |
5 | Users should be able to select the location where they | Functional Requirement |
6 | The application should be fast and responsive to ensure a | Non-Functional Requirement |
7 | The application should provide planting services for users | Functional Requirement |
8 | Users should be able to track the progress of their tree | Functional Requirement |
9 | The application must be | Non-Functional Requirement |
10 | The application should be scalable | Non-Functional Requirement |
No comments