tim-pipi / pe

0 stars 0 forks source link

Misleading Error Message #10

Open tim-pipi opened 12 months ago

tim-pipi commented 12 months ago

image.png

This error message seems to be misleading - as it leads user to think that Alex Yeoh has two phone numbers that are the same.

Perhaps "The phone number you entered already exists" would be a better error message.

This doesn't fall under the Better Error Message in the Planned Enhancements

nus-pe-bot commented 12 months ago

Team's Response

This is just up to people's interpretation

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: Hi there,

Thank you for considering my feedback about the error message related to duplicate phone numbers. I understand that interpretation can vary among users, but I believe that clarity in the application's error messages is important. Here’s why the current error message might benefit from revision:

Clarity and Precision in Communication: The primary goal of any error message in an application is to clearly communicate the nature of the problem to the user. The current message, "This customer has a duplicate phone number," could be misinterpreted as indicating that a single customer has been assigned two identical phone numbers. This is not only confusing but also misrepresents the actual issue, which is that the entered phone number is already in use by another customer.

Reducing User Confusion: Ambiguity in error messages can lead to user frustration as they might not understand what they are doing wrong. A more straightforward message like "The phone number you entered already exists" directly addresses the issue without leaving room for misinterpretation. This clarity enhances user experience by making it easier for users to rectify their actions.

Efficiency and Usability: Clear error messages contribute to the overall efficiency and usability of the application. When users understand exactly what the issue is, they can quickly make the necessary corrections. This not only saves time but also reduces the likelihood of repeated errors, improving the overall user experience.

Given these points, I believe that rephrasing the error message to something more direct and unambiguous, such as "The phone number you entered already exists." would enhance the application by making it more intuitive and user-friendly. As such, I believe that this bug is an important one and it should not be rejected.