Planning can be inconsistent, and at times it can feel like plans become outdated almost as soon as they are made. Smaller projects can drag on longer than expected, while large, high priority projects may suddenly become all hands on deck efforts with scope evolving as it is built. Customer expectations are high, and there is real pressure to deliver quickly without making mistakes.