Most of you will be familiar with the issue of a customer having vague requirements. Once s/he gets the software, s/he is of course perfectly able to articulate his/her actual requirements, since s/he can explain it on the example. Is there a name for this scenario / paradoxon?