Open Nafeij opened 1 year ago
The app is optimised for typing, but not necessarily ONLY for typing.
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.
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.