Nafeij / pe

0 stars 0 forks source link

Scrolling violates Constraint-Typing-Preferred #4

Open Nafeij opened 1 year ago

Nafeij commented 1 year ago

image.png

A project constraint states that the application should be aimed at users who prefer typing.

When there are a large number of employees/departments, the user is required to scroll the respective display panel to view all entries, which can be seen as a violation of said constraint.

To reproduce:

Launch the application with sample data.

Expected behaviour:

A feature exist to focus/navigate/scroll the UI elements via keyboard inputs (e.g. up/down arrow keys to scroll).

Actual behaviour:

The user can only scroll the employee display panel by clicking and dragging the scrollbar.

soc-pe-bot commented 1 year ago

Team's Response

The app is optimised for typing, but not necessarily ONLY for typing.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: According to the project constraints:

The product should be targeting users who ... prefer typing over other means of input.

For a typist, having to regularly switch between the mouse and keyboard would not be preferred and can be considered unoptimal behaviour.


## :question: Issue severity Team chose [`severity.Low`] Originally [`severity.Medium`] - [ ] I disagree **Reason for disagreement:** [replace this with your explanation]