flanker (./37523) :
Je reste aussi persuadé qu'avoir des développeurs qui n'ont aucune idée du métier de l'utilisateur n'aide pas
C'est certain. Mais la responsabilité principale est du côté du client : si ce dernier fait écrire les spécifications par des gens qui n'ont aucun contact avec le terrain, il n'est pas du ressort du sous-traitant de les remettre en cause ou de solliciter l'avis des utilisateurs, surtout dans le cas d'un appel d'offres qui impose un cadre contraignant. (En pratique, quand les gens des deux côtés sont intelligents et de bonne volonté, y'a moyen de sauver les meubles. Mais dans ce cas-là, en général le projet ne dérape pas à ce point.)