Richard HarrissAug 24, 202313 min readEstimating Engineering ProjectsDeveloping complex systems is a risky business; around one third of all complex engineering projects will fail; two-thirds of engineering...