I was talking to my sister in law on the weekend about the software/corporate project problem (you know, high failure rates, etc) and she confirmed that much of these issues also face her colleagiues in the construction industry.
Two things came out;
1. They refer to a lot of predefined components in their design specs, and
2. They have trouble getting their clients to remember (and pay for) agreed scope,scheule and budget changes.