A good reason for consistent and clear communication then ;)
I think this is the trickiest part. Ideally the company has a planned scope, budget and delivery date, they present it to KS and then work to execute it. The problem arises in human desire to improve, the scope changes, budget needs...