The client wants everything

In the past I have done a couple of projects (all CMS websites or portal development) where the deadline and budget were fixed, and the scope variable. Most of the times because the Senior User (business/client) did not completely know what they wanted at the start of the project. This is a problem. During the [...]