zannloo / pe

0 stars 0 forks source link

Long command name #9

Open zannloo opened 11 months ago

zannloo commented 11 months ago

Command formats are abit too long which makes it abit tedious for users to type it all such as delete-appointment when something shorter could have been used

soc-se-bot commented 11 months ago

Team's Response

Valid point. However, we do consider this as a UX enhancement, rather than a bug.

Items for the Tester to Verify

:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: Firstly, users may not be as interested to use the app if the commands are too long and that there are no shorter versions available since it can be quite tedious and leaves much room for typo when typing the commands. Secondly, from my end-user's point of view, to change to delete-a(there might be other more efficient command words) from delete-appointment does not require much additional effort and would be much more efficient and useful when I use the app.

image.png


## :question: Issue severity Team chose [`severity.VeryLow`] Originally [`severity.Low`] - [x] I disagree **Reason for disagreement:** I believe that long command names is not considered a cosmetic issue. In addition as shown in the image below, many of the command names such as `delete-appointment` only works if users use exact command word when a shorter and simpler ones could have been used. Also, forcing users to use `-` (a special character) in the middle of the command word is tedious on the user's end. In addition I would like to revise my own severity level, I believe that a severity level of Medium would be more suitable for this issue. Since all of the commands used in the app uses 2 key words(not in short form), separated by `-` which is a special character. This causes quite alot of inconvenience to users since they have to ensure that they spell the words correctly every time and need to navigate their keyboard to the special character. Furthermore, any typos to the command word will just lead to the error message of "Unknown command" which makes it really difficult for users to find out what going on if they did not manage to spot the typo. ![image.png](https://raw.githubusercontent.com/zannloo/pe/main/files/f3f85f6f-accf-49e3-a68c-c8bba2fed260.png)