giterator / pe

0 stars 0 forks source link

The `menu` is hardcoded #10

Open giterator opened 2 years ago

giterator commented 2 years ago

As per the UG, the app can service middlemen, diners, etc. The menu in the app is hardcoded, containing 48 dishes. It is thus limited in variety and does not account for the many possible dishes offered by restaurants and desired by diners. To meet the users' requirements, perhaps features to edit the menu could have been implemented.

image.png

nus-pe-bot commented 2 years ago

Team's Response

No details provided by team.

The 'Original' Bug

[The team marked this bug as a duplicate of the following bug]

Users are unable to change the menu

image.png

Essential functionality missing: editing menu.

The application targets the following user: a person who is making large order for himself or others/ someone who tracks multiple food orders/ order collators/ diners.

As a person who is making large order, I would like to have the flexibility to order things not just from one place.

As someone who tracks multiple food orders, I should be able to track orders from not just one restaurant.

As a food collators, I should be able to manage orders from multiple vendors.

As an owner of a diner, I should have the flexibility to change my menu.

Without the flexibility to edit the menu, the application is not able to fully fulfil what was promised in the introduction of the user guide.


[original: nus-cs2113-AY2122S1/pe-interim#2322] [original labels: type.FeatureFlaw severity.Medium]

Their Response to the 'Original' Bug

[This is the team's response to the above 'original' bug]

We have specified in the UG that the main point of LOTS is to "keep track of multiple food orders from a pre-set list of food items." As such, we did not choose to implement a function to edit the menu.

Items for the Tester to Verify

:question: Issue duplicate status

Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)

Reason for disagreement: [replace this with your explanation]


:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: Since the UG states that the user can only keep track of multiple food orders from a pre-set list of food items, the menu feature in the app cannot service all the target users as per the user stories. Hence, it has been labelled a feature flaw. The menu feature would be complete if the user could edit it.

image.png