An annual plan is the largest batch you run, and it commits your scarcest capacity on the least information you will ever have.
A delivered project earns nothing until someone adopts it, and the capacity to absorb change is a shared constraint of its own.
Two projects each slip a month and carry the same amber status. One cost almost nothing. Delay has a shape, not just a rate.
Twenty engineer-days on the plan, sixteen after a sensible factor, and fewer again in reality. The hours that are counted and are not there.
Nobody approved doubling the scope. It arrived one reasonable addition at a time, and the ratchet only ever turns one way.
Moving one job to the front of your scarcest team looks free. Everything behind it pays, and no report shows the bill.
Projects spend more of their life waiting for a yes than being worked on, and nothing in the reporting counts that time.
Making a team faster that was never setting your pace changes nothing you deliver, and usually makes the queue behind it worse.
Rework spends your scarcest hour twice, and the cost of being wrong escalates with how late in the work you find out.
A paused project is not a free project. The value clock keeps running, restart is not resume, and the capacity was never really freed.