Le projet est en retard, il repose sur des consultants externes qui s'en iront une fois le travail (plus ou moins) terminée, il faut tout refaire à chaque évolution, la moitié des fonctionnalités du projet ne sont pas connues des utilisateurs, une personne travaille sur le projet mais peu savent ce qu'elle fait réellement ? La plupart des entreprises sont organisées de manière à ce que les projets échouent ! D'autres voies sont possibles mais elles ont toutes un point commum: les développeurs doivent parler aux utilisateurs.