Jiayan-Lim / pe

0 stars 0 forks source link

Possible to change status of done parcel? #5

Open Jiayan-Lim opened 1 year ago

Jiayan-Lim commented 1 year ago

From UG, user are not allowed to change status of parcel once it is marked as done, but in real world context, it is still possible for user to reject the parcel once they found the parcel is not in a good condition.

image.png

nus-se-script commented 1 year ago

Team's Response

The user of Bookopedia is not the recipent of the delivery, but the delivery rider.

Hence, even if a parcel is rejected, a new delivery would need to be created by the delivery rider to return the parcel.

Items for the Tester to Verify

:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: I disagree with the dev team's response. I believe that whether a new delivery rider needs to be assigned or not after a parcel is rejected is not the issue at hand. The main issue is that the current design of Bookopedia does not allow for a user to change the status of a parcel once it is marked as "done." However, in real-world scenarios, a recipient may still reject a parcel due to its condition even if it is marked as "done."

Furthermore, if the dev team justifies their position by saying that a new delivery rider will be assigned, what happens in the case where the original rider was responsible for the rejected parcel? This means that the rider is still unable to change the status of the parcel, highlighting the design flaw.