joeltio / pe

0 stars 0 forks source link

view_student: Clicking on a student should also view the student #4

Open joeltio opened 1 week ago

joeltio commented 1 week ago

Although the user can view a student using the view_student command, the user would also expect to be able to use the GUI to view a student when clicking on a student from the list.

Expected: Student that is clicked on is shown.

Screenshot 2024-11-15 at 4.28.04 PM.png

Actual: Student that is clicked on is not shown. Screenshot 2024-11-15 at 4.26.51 PM.png

soc-se-bot commented 1 week ago

Team's Response

As stated in the CS2103 tP: Constraints Website, the application should be optimised for CLI.

image.png

image.png

As mentioned in the recommendations, non-CLI inputs will reduce the suitability of the product to target users. Our current user interface assumes that users prefer to interact with the app via a CLI interface.

However, future iterations can also optimise the app for GUI.

Items for the Tester to Verify

:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: Although the CS2103T website says that the application should be optimised for CLI, this is different from being solely usable via the CLI. Perhaps the user guide says it better:

image.png

It should still have some basic benefits of a GUI although the application is CLI-first. I would expect that clicking on a student to view it is basic.


## :question: Issue severity Team chose [`severity.Low`] Originally [`severity.Medium`] - [x] I disagree **Reason for disagreement:** I think that this is a medium severity issue as it is an inconvenience to most users. However, it is not high severity because the user can work around it by using `view_student`. Clicking on the student was one of the first things I did.