Chiarena / pe

0 stars 0 forks source link

Inconsistency in use cases when stating when use case ends #14

Open Chiarena opened 5 months ago

Chiarena commented 5 months ago

image.png In use case 2 the use case ends when there is no such student.

image.png However in use case 3, the use case resumes at step 1 when a student does not exist.

It could be clearer to state that the use case ends in the situaiton where the student does not exist

nus-se-bot commented 5 months ago

[IMPORTANT!: Please do not edit or reply to this comment using the GitHub UI. You can respond to it using CATcher during the next phase of the PE]

Team's Response

Thank you for the feedback. However, we believe that both use cases are still clear to the reader.

For use case 2, if the user attempts to delete a student that does not exist, then the use case ends, since the student already does not exist. If he wishes to delete another student, then he may restart the entire use case.

For use case 3, if the user attempts to edit a student that does not exist, it is probable that that he posseses new information information like phone number or email that he wishes to update, so it was a mistake when indicating which student to edit. In that case, the user can resume the use case from step 1 to edit the correct student.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: [replace this with your reason]