ooawagaeri / pe

0 stars 0 forks source link

UI Resizing #10

Open ooawagaeri opened 2 years ago

ooawagaeri commented 2 years ago

image.png

Minimum size is unusable.

nus-pe-bot commented 2 years ago

Team's Response

Please be clearer in your bug report -- what do you mean by "minimum size", and what is your screen resolution, and what are the steps taken to get to this "bug"?

Kindly refer to our DG: Non Functional Requirements #5 that states "Should have GUI that is usable for screen resolutions 1280x720 and higher.", with usable meaning "All functions can be used even if the user experience is not optimal".

If the user, either accidentally or intentionally, resizes the program to a point where important information is cut off, the solution is simple -- resize it back again. The default size of the app is more than enough for usage on screen resolutions 1280x720.

This issue is rejected as we do not see how this NFR is violated here.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: An even simpler solution is to set the minimum to screen resolutions 1280x720 then. This NFR is not enforced in the codebase. Although your statement of either accidentally or intentionally resizing is valid, your program should still be defensive to prevent user mishaps and ensure that the GUI is usable to them. NFR should be met not only by assuming users won't violate your rules, but also with certain levels of programming so that users will not encounter an unusable time.