MarkDunne / 33-questions

33 Questions
362 stars 41 forks source link

Problem with 'Do you currently live in ...' question #69

Open o0x2a opened 10 years ago

o0x2a commented 10 years ago

Since the aim of the project is to create a unique identification number base on 33 questions, asking for a parameter that is not constant and may change during time ruin this aim.

For example, If a person currently live in United States, and get an identification number base on this fact, and let say next year moves to Brazil, it means she no longer lives in US, so if she answers the questioner again she would be assigned another identification number, but she is still the same person!

So the solution could be either remove this question or change it to 'Did you born in one of the following countries...'

o0x2a commented 10 years ago

The same issue can also be addressed on asking for gender, there are cases that people are changing genders. Assume if a person change her gender, she would no longer identified as the same person !?!?

In general question should be based on properties that a person acquires at the time of birth. For example ask the question in another way may fix the issue, like 'Did you born as a male?'

Another important point that I want to discuss here is that question should avoid matters that a person may want to keep private or may provoke controversies in some societies or cultures. For example if a user is asked if they believe in god. They may want to keep it private to themselves, since they may face problems in their community or even prosecuted in some countries. So the user wouldn't answer it or if they are forced to, they would not answer it correctly. Therefore questions should not be subjected to common ongoing controversies in the world.

I suggest the project maintainer add these criteria as requirements to the project documentation.