En informatique (comme dans beaucoup de métiers), on a parfois l'impression que le client veut nous faire faire l'impossible. Il est difficile d'avoir à la fois le rôle de l'expert parce qu'effectivement, pris unitairement rien n'est foncièrement irréalisable mais lorsqu'on associe chaque brique dans l'ensemble cohérent du projet, on rencontre plusieurs embûches. Souvent, la cause est que le client n'a pas prit le temps de réfléchir à son projet dans son ensemble et il faut le mettre en face de ses contradictions.