jialatteo / pe

0 stars 0 forks source link

Add Meeting with duplicate date time success #7

Open jialatteo opened 1 year ago

jialatteo commented 1 year ago
  1. Enter addM l/007 n/Joke Peralta d/2022-10-20 12:00
  2. Enter addM l/007 n/Bob d/2022-10-20 12:00

Entering both commands in that order is allowed even though this means a meeting is scheduled with Bob and Joke Peralta on the same time and date.

soc-pe-bot commented 1 year ago

Team's Response

Duplicate date time is not an unintentional bug. Just like how google calendars allow multiple items on the same date and time, this is an intended feature to give users the flexibility to add, for example 2 meetings during the same time, and later on decide which meeting they are going to cancel, then remove it. Even if unintentionally done by the user, it does not affect the products usage greatly, and causes more of a minor inconvenience.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: The app itself and documentation does not alert the user to this behavior of allowing meeting clashes. Hence, this is a bug.


:question: Issue severity

Team chose [severity.Low] Originally [severity.High]

Reason for disagreement: This behavior can be bad for the user.
For example, if the user has ~100 meetings and does not manually check each meeting for clashes, it can cause the user to accidentally miss out on a meeting.
Furthermore, the application does not have a filter/find/sort feature for meetings. Hence, manually checking by scrolling through 100+ meetings is very time-consuming and frustrating for the user.

Ways to avoid this could be:

I searched through the documentation guides and viewed the application's feedback display messages but none of them alerts the user to this behavior of allowing meeting clashes.