nus-cs2103-AY2223S2 / pe-dev-response

1 stars 0 forks source link

Student can be allocated to 2 classes that clashes #2298

Open nus-pe-bot opened 1 year ago

nus-pe-bot commented 1 year ago

image.png

As seen above, students can be added to 2 clashing classes, and should TA try to allocate multiple students to these 2 classes, there would be very negative repercussions. Hence a severity of medium is awarded, as again this is a key feature from user point of view, and should not be allowed. Perhaps considering another layer of checks before adding a student to a specific class.


[original: nus-cs2103-AY2223S2/pe-interim#2995] [original labels: type.FunctionalityBug severity.Medium]

ARPspoofing commented 1 year ago

Team's Response

Proposing severity of low for this bug.

The application was designed to be used by individual CS2040 TAs in NUS. It is almost impossible for the university to assign to the TA multiple classes that clash. As a result, there would be almost no circumstance in which the TA would genuinely attempt to add a student to 2 or more classes that clash (since it is almost impossible that the TA would be responsible for multiple clashing classes). Since this bug report involves a use case that is extremely unlikely to occur, it is also unlikely that it would affect the vast majority of users and as such we believe it should have a low severity.

Duplicate status (if any):

--