RyanNgWH / pe

0 stars 0 forks source link

Name field is too restrictive #4

Open RyanNgWH opened 2 months ago

RyanNgWH commented 2 months ago

image.png

Name field is restricted to alphabetical characters and spaces.

Given that this is an application targeted at hospital clerks and administrators, it seems important to be able to record the full legal names of patients. However, some valid characters that are common in names such as , or s/o or names in other languages such as chinese are not allowed

nus-se-bot commented 2 months ago

Team's Response

Definitely agree that this is an issue and one that a polished system would accommodate. We recognised this and as such we included it in our DG as a planned enhancement. Understand that planned enhancements in the DG are not counted as bugs hence we are rejecting this one.

image.png

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: [replace this with your explanation]


## :question: Issue severity Team chose [`severity.Low`] Originally [`severity.Medium`] - [x] I disagree **Reason for disagreement:** I agree with the team's decision to reject this issue as it has already been specifically addressed in the planned enhancements appendix. However, I believe their decision to reclassify the severity of this bug from a `Medium` to `Low` as incorrect. This is because in the hospital setting, it remains important to be able to record the full legal names of patients. Furthermore, the likelihood of a patient's name being in a foreign language like Chinese or having a special character such as a comma (`,`), dash (`-`) or slash (`/`) is quite high especially in Singapore's context being a multinational society. Therefore, I believe that this restriction is not "unlikely to affect normal operations of the product. Appears only in very rare situations and causes a minor inconvenience only" that a `Low` severity constitutes. A `Medium` severity would be more fitting as the bug does "cause occasional inconvenience to some users, but they can continue to use the product". In fact, there is an argument for a `High` severity depending on the actual percentage of patients with special characters in their name where a large percentage of patients would be unable to be added to the application.