Pughal77 / pe

0 stars 0 forks source link

Allowed to only add one subject per student #6

Open Pughal77 opened 3 months ago

Pughal77 commented 3 months ago

From using the application I noticed that though you can schedule a student for multiple lessons but only for the same subject, a student is unable to hold multiple lessons of different subjects. In the real world, students can take tuition for multiple subjects under the same tutor (freelance tutors can teach Math and Science) . Hence the fact that I am unable to add multiple subjects to a student, the feature feels incomplete and does not solve the stated problem of the intended user.

This causes a major inconvenience to the user as if the user teaches multiple subjects and had a student who takes multiple classes of different subjects the user is only able to add that student a track the lessons for one subject.

soc-se-bot commented 3 months ago

Team's Response

Looking back to the intended target audience of our proposed app, which is in the first line of our User Guide as shown below:

image.png

I believe TutorTrack fulfils the intended use of allowing tutors to schedule lessons (with schedule lesson command) and manage student details. This is also further backed up by our intended target audience in the DG below.

image.png

Hence, while I acknowledge that having multiple subjects for a student is a nice to have feature, it is out of scope in regard to our current version 1.4 features. High severity is also assigned for bugs that makes the product borderline unusable for most users, will only be the case if majority of freelance tutors using our app teaches 2 or more subjects.

Thank you for posting this issue regardless, our TutorTrack dev team will aim to implement it soon it a future product release!

Items for the Tester to Verify

:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: [replace this with your explanation]


## :question: Issue severity Team chose [`severity.Medium`] Originally [`severity.High`] - [ ] I disagree **Reason for disagreement:** [replace this with your explanation]