Dans la méthode traditionnelle, on attend du client qu’il fournisse un cahier des charges détaillé reprenant ses besoins, tels qu’ils sont au jour du commencement du projet. L’équipe de développement prend ensuite rendez-vous avec le client pour lui présenter l’entièreté du travail abouti. Entre temps, elle travaille sans interaction avec le client, seule dans sa bulle.
Peu d’espace est donc accordé au changement, à l’évolution de la vision du client.
Les inconvénients :
- Le client n’a pas de vue sur le produit en cours de réalisation (ceci est appelé l’effet tunnel). Il y a une perte de communication et de transparence, qui implique parfois une perte de confiance.
- Avec le temps, les besoins évoluent ou se précisent. Lorsque le produit est livré en une seule pièce et dans sa totalité, il peut y avoir un déphasage entre le besoin de base et le besoin à l’heure actuelle.