nshian / nus-cs2113-pe

0 stars 0 forks source link

Application should account for overseas modules mapped from SEP (OVS for grade obtained) #2

Open nshian opened 1 year ago

nshian commented 1 year ago

Mapping modules through student exchange is a common experience for many NUS undergraduates and upon successful completion of the overseas module, the grade obtained would be "OVS". However, the application perceives this letter grade to be an invalid input even though it is a valid one within NUS terms. The application could be extended to account for this case. image.png

soc-se-bot commented 1 year ago

Team's Response

No details provided by team.

The 'Original' Bug

[The team marked this bug as a duplicate of the following bug]

Unable to add module that uses the CS/CU grading system

I am unable to add a module that uses the CS/CU grading system.

image.png

This could potentially be a high severity issue as well since there is a significant portion of students who are taking modules with the CS/CU grading system.


[original: nus-cs2113-AY2223S1/pe-interim#1027] [original labels: type.FeatureFlaw severity.Medium]

Their Response to the 'Original' Bug

[This is the team's response to the above 'original' bug]

The valid grades have been mentioned in our Developer Guide as seen in the screenshot below. ("CS" / "CU" is not a valid grade accepted)

image.png

Items for the Tester to Verify

:question: Issue duplicate status

Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)

Reason for disagreement: [replace this with your explanation]


:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: It makes sense that this is a duplicate. However, it does not make sense for this bug to be rejected as it is still a feature flaw in the form of an incomplete feature. A sizeable number of NUS undergraduates go for student exchange programmes, be it in the regular semester or summer/winter programmes; how else are they supposed to represent the modules completed in these programmes in your application?

If the team still does not agree that this is a bug, it could be argued that the response should be in the "Not in scope" category as the argument for this being an incomplete feature is valid. I will let the teaching team decide.