Open nshian opened 1 year ago
No details provided by team.
[The team marked this bug as a duplicate of the following bug]
Unable to add module for year 5 and onwards
I am unable to add a module as a year 5 student.
This could potentially be a high severity issue since there could be a significant number of Masters/PhD students who would be using this application.
[original: nus-cs2113-AY2223S1/pe-interim#1026] [original labels: type.FeatureFlaw severity.Medium]
[This is the team's response to the above 'original' bug]
Validity of year is also mentioned in the manual testing part for DG.
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]
Team chose [response.Rejected
]
Reason for disagreement: Quoted from UG: "PlanIt is a Command Line Interface (CLI) based desktop application which will help NUS students to plan their modules and credits every semester".
Although this application is stated to serve NUS students, it appears to be geared more towards undergraduate students specifically, which automatically includes students who are enrolled in 5-year programmes by default e.g. double degree programmes. There is a non-trivial number of people who fall in this category, considering how NUS offers multiple double degree programmes. Moreover, this number further increases when we consider students who delay their graduation due to taking LOAs to do internships.
It does not make sense for this category of students to be precluded from using the application when they are not an edge case to begin with. This is clearly a feature flaw as the application is not comprehensive enough.
Some students might undertake an undergraduate programme that spans 5 years instead of the usual 4-year candidature e.g. double degree programmes, delaying graduation due to taking LOAs etc.
The application is basically unusable for this group of students as the application does not allow the adding of modules for Y5 and above.