Li-Lehao / pe

0 stars 0 forks source link

The duplicate detection is not very reasonable. #13

Open Li-Lehao opened 2 years ago

Li-Lehao commented 2 years ago

The software disallows duplicate names. However, this can cause some issues, if two students with the same name go to the company for the internship, then the software cannot handle this situation.

Since this situation happens frequently, this kind of duplicate detection is not reasonable. Although this is mentioned in DG, it can also be considered as a documentation bug or a feature flaw.

nus-pe-bot commented 2 years ago

Team's Response

image.png

It is more likely that the duplicate names are user errors than actual situations. If there were two people with same names, users can use numbers to denote different people as our validation of names accept numbers as well as alphabets.

We also decided that is should be considered as a feature flaw.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: I disagree that this is not a bug.

I found that this software does not allow persons with the same name but it does allow users with exactly the same attributes except the name. I think the first situation happens frequently, but the second situation is very rare. But the first situation is considered duplicate and the second one is allowed.

Therefore I think the duplicate detection strategy is not very reasonable and this should be considered a feature flaw.


:question: Issue type

Team chose [type.FeatureFlaw] Originally [type.DocumentationBug]

Reason for disagreement: [replace this with your explanation]