Almost no big project keeps every promise
Across thousands of large projects, about half finish on budget, under a tenth finish on budget and on time, and only half of one percent also deliver the benefits promised. Overrunning cost, overrunning time and falling short on benefits is the normal result, repeated over and over, not a rare misfortune.
