How do you run quarterly planning so scope matches capacity without endless renegotiation?

I’ve been burned by “aspirational” roadmaps that implode mid‑quarter. What’s worked better for me lately:

  • Start with capacity math: team weeks, minus PTO/on‑call/maintenance, then lock the sandbox.
  • Pre‑wire trade‑offs with a one‑pager: “if we add X, we drop Y.” No silent adds.
  • Confidence bands (P50/P90) instead of single dates to set expectations.
  • A swap rule after sprint 2: net‑new only if something of equal size exits.
  • Weekly risk pulse with a “drop list” ready, and transparent scope drift tracking.

Curious how others make this boring-but-sane process stick: what exact templates, cadences, and phrasing keep exec asks and eng capacity honest? If you could only keep one ritual, which one actually prevents the mid‑quarter renegotiation spiral?

math beats vibes. i start Q-planning by slicing capacity into “money we actually have.” subtract on-call, bugs, carryover, PTO. then I send one slide: budget vs wishlist. folks still whine, but the convo shifts from fantasy to trade-offs. stamp a freeze date and enforce swap-equal-or-bigger. when someone says “it’s small,” ask for exact eng-days. funny how “small” evaporates. also, write down every mid-quarter insert and read it back next review. pain creates memory.

stop calling it a roadmap if it’s a mood board. you want fewer renegotiations? pre-mortem the quarter with execs: here’s what slips, here’s dependency roulette, here’s the bug tax. get explicit ack that surprises aren’t surprises. then hold the line. every “urgent” insert burns future work; show the burn in red, publicly. uncomfortable? yes. effective? also yes. and no, magical contractors in week 7 don’t fix anything except your illusion of control.

i added P50/P90 windows in our roadmap. execs chilled a bit, they get risk bands now. also a tiny “swap or stop” rule. small change, big calm. :+1:

new pm here — pre-wiring with eng + sales (30 mins each) before the big review saved me. fewer surprises, less theater later. highly reccomend.

Love this approach! Keep the swap rule and date bands, add a quick weekly “risk pulse,” and you’ll ship calmer. You’re absolutely on the right track!

Start with three inputs: historical throughput (completed stories or points per week), planned vs. actual from the last 2–3 quarters, and a baseline “tax” for support and defects. Use those to set a forecast range and publish P50/P90 delivery windows. Apply a simple swap rule tied to estimated effort (e.g., T-shirt sizes mapped to avg cycle time). Track schedule variance and scope change weekly and display both on one slide. When variance exceeds a threshold, trigger an options discussion: de-scope, defer, or add capacity with explicit impact. The visibility curbs renegotiation.