nus-cs2103-AY2324S1 / pe-dev-response

0 stars 0 forks source link

Clashes in schedules do not account for group tutoring or tuition businesses (target audience) #2884

Open nus-se-script opened 1 year ago

nus-se-script commented 1 year ago

According to the User Guide, the product is marketed as an app to help easily manage tutoring schedules for tutors and Tuition Businesses. This is seen below:

Screenshot 2023-11-17 172414.png

However, for both tutors and tuition businesses in particular, group tuition (multiple students per tutor at the same time) are very common occurences. Currently the app disallows any sort of time conflict as seen below:

Screenshot 2023-11-17 165945.png

This means that the following cases cannot be handled by the app:

1) Group tutoring for Tuition Businesses (eg. Tuition centers) 2) Group tutoring for individual tutors (eg. Tutoring same age siblings, or multiple classmates in the same location)

That is to say that there are many potential users that may not be able to use this app due to it completely not allowing group tutoring schedules.

Currently the severity is placed at Medium as it still serves the proper function for one-to-one tutoring, however the User guide never mentions one-to-one tutors as the specific target group. As such, this Feature Flaw could potentially be raised to High as it currently fails to perform its intended scheduling functions for group Tutors or Tuition Businesses which often hold classes with multiple students at the same time.


[original: nus-cs2103-AY2324S1/pe-interim#2287] [original labels: type.FeatureFlaw severity.Medium]

WinstonLeonard commented 1 year ago

Team's Response

This issue was already specified in the Planned Enhancements in the DG.

Thank you for pointing this out though.

Duplicate status (if any):

--