LeadershipNew·Falk Gottlob··7 min read

Kill the Hidden Buffer

Dr Bart Jaworski says plan at 70% of capacity and keep the buffer quiet. Keep the 70. A hidden buffer works once per stakeholder. Publish the variance.

schedule bufferestimatescapacity planningETA accuracyDr Bart Jaworskiroadmapstakeholder trustRoadmap Progress Agentproduct leadershipkill list
Helpful?

Leadership Falkster cover on orange: a blank wall calendar with its bottom corner peeled back to show a bright blue page and more sheets stacked underneath.

Dr Bart Jaworski published "The Dark Sides of Product Management Nobody Talks About" today, eight uncomfortable truths about the job. One sentence in the first of them is advice I would put on the Kill List.

The short version

Dr Bart Jaworski writes that nothing in product management is ever on time, and that the practical solution is to plan for roughly 70 percent of the team's theoretical capacity and hold the remaining schedule buffer without advertising its existence. Keep the 70 percent. Kill the silence. A hidden buffer works once per stakeholder: the first time it is found, every later date gets discounted by the listener. It also models, upward, the exact behavior his seventh truth complains about downward, people holding information until it is polished. And it does not cover the slip that hurts most, the one nobody told the PM about. The replacement is a published buffer: measure ETA accuracy (on-time percentage and average variance in days, which my Roadmap Progress Agent reports every weekday), attach the variance to every date in the open, and let the buffer be a line with a burn rate.

What Bart wrote

His essay is a list of eight realities: nothing is ever on time, the difficulties keep piling up, politics shapes the roadmap, the PM is the scapegoat, you can do everything right and still fail, the accumulation takes a toll, you are often the last to know, and the role is lonely. It is written for people considering the job and people finding it harder than the description said.

The first one is the one I want. No framework eliminates schedule risk, he writes, because software development is investigative work and the estimate was always a guess. Then the fix:

Plan for roughly 70 percent of the team's theoretical capacity and hold the remaining buffer without advertising its existence. Not to be deceptive, he says, but because the buffer will be consumed, reliably, by what you could not predict. A team at 70 percent of nominal capacity that delivers consistently is more valuable and more trusted than one that commits to 100 and delivers 75.

His key principle for that section is that the question is how to build enough buffer that the slip does not become a crisis, and how to communicate about timing in a way that preserves trust when plans change.

I agree with the diagnosis and with the 70. The four words I would strike are "without advertising its existence."

A hidden buffer works once

Here is what happens to a buffer nobody is supposed to know about.

It gets found. A team lands something early twice in a row. A finance partner lines up headcount against commitments and sees the gap. An engineer mentions in a hallway that the date had room in it. Any of these is enough.

From that moment the stakeholder does their own arithmetic. Every date you give is heard as the date minus whatever they have decided your padding is. Now there are two hidden numbers in the conversation, yours and theirs, and neither of you can see the other's. You pad a little more to compensate. They discount a little more. The schedule that leaves the room has stopped describing the work.

That is the opposite of the trust his key principle is after. The 70 percent team is more trusted because it delivers what it said. A team whose padding has been discovered is trusted less than the team that committed to 100 and missed, because the miss was at least honest.

It is the behavior he warns about, pointed up

His seventh truth is that the PM is often the last to know what is actually happening. The engineer who found an architectural problem three days ago and is quietly trying to fix it before saying anything. The designer sitting on research that contradicts the direction. His answer is relational: make it clear through consistent behavior that you want difficult things early, not polished things late.

A hidden buffer is a PM holding a difficult thing (we can reliably deliver about 70 percent of what the plan says) until it never has to be said. The team watches that. You cannot ask the people below you for early, unpolished truth while showing the people above you a polished date with the truth removed.

I do not think that is his intent. It is what the advice does when it is followed.

The slip no buffer covers

Take a schedule failure that was not an overrun.

At a company I advised, a feature was scheduled to launch mid-quarter. The PM tracked it. The customer knew about it. The CEO had mentioned it in a board update. Engineering had de-prioritized it in favor of technical debt, and the PM found out a week before launch. Then came the hard choice between slipping the customer feature and cutting the debt work, with the customer upset either way.

Thirty percent of buffer does nothing for a feature with zero commits. What would have helped is a daily cross-check of the roadmap against actual engineering activity, which would have shown the divergence a month earlier.

That is the reason I built the agent in Build Your Roadmap Progress Agent. Every weekday at 9 AM it reads the roadmap status, the engineering tickets, the commits, and the PM updates, and flags anything marked "in progress" with no commits in five days. It also reports ETA accuracy: how many recent items landed on time or early, how many ran late and by how much, the average variance in days, and the velocity trend over four weeks.

What replaces it

Publish the buffer. Three parts.

Say the capacity number once, out loud. "We plan at 70 percent of theoretical capacity, because the other 30 gets consumed by things we cannot predict, and here is the last quarter showing that it did." That is one uncomfortable meeting. The hidden version is an uncomfortable meeting every time a date moves.

Put the measured variance on every date. If the last 30 days ran two days late on average, the date goes out with those two days on it, labeled as such, and with the trend beside it. A variance that is shrinking is the best argument a team has for more trust. A variance that is growing is a conversation you want to have before the stakeholder starts it.

Report the burn. When the buffer is consumed, say what consumed it: the sick week, the vendor API, the dependency that slipped. Bart's own list of what eats the schedule is a good template for the line items. A buffer with a ledger is a plan. A buffer without one is padding.

The deeper reason this matters now is in The Cost of Being Wrong Is the Only Number That Matters Now. When shipping took two quarters, the slowness was itself a buffer, and nobody had to account for it. Building is fast now, the gap between a commitment and its consequence is short, and the padding that used to hide inside a long cycle is visible to anyone who looks. Write the decision down while you are at it. The Decision Log Template: Train Judgment Like a Muscle is where the "why did the date move" entry goes, and Bart is right that the record is the only protection when memory gets selective.

This sits in Product Leadership, where the argument is that coordination work calibrated to the old build cost has to be named and retired out loud. The secret buffer is a small piece of that: a private translation layer between what the team can do and what the company is told. Retire it, keep the 70 percent, and let the number be seen.

Related answer: Should a product manager hide schedule buffer?

Sources: The Dark Sides of Product Management Nobody Talks About, Dr Bart Jaworski, Dr Bart's Newsletter, October 2, 2026. Build Your Roadmap Progress Agent, falkster.com, February 8, 2026.

Share this post

Frequently asked

Should a product manager hide schedule buffer from stakeholders?+

No. Plan below theoretical capacity, and say so. A hidden buffer works once per stakeholder: after it is discovered, every date gets discounted by the listener and neither side can see the number being negotiated. Publish the buffer as measured variance on every date.

What does Dr Bart Jaworski recommend for schedule risk?+

In The Dark Sides of Product Management Nobody Talks About (2026-10-02), he writes that no framework eliminates schedule risk and that the practical solution he has seen work is to plan for roughly 70 percent of the team's theoretical capacity and hold the remaining buffer without advertising its existence. His argument is that a team at 70 percent that delivers consistently is more trusted than one that commits to 100 and delivers 75.

What is the alternative to a hidden buffer?+

A published one. Measure ETA accuracy over the last 30 days (on-time percentage and average variance in days), attach that variance to every date you give, and show the trend. The buffer becomes a line with a burn rate, and when it is consumed the people depending on the date already know why.

How do you measure ETA accuracy?+

My Roadmap Progress Agent does it every weekday morning by cross-referencing roadmap status, engineering tickets, commits, and PM updates. It reports how many recent items landed on time, the average variance in days, and the velocity trend over four weeks, then applies that to the items due this week and next.

What kind of slip does no buffer cover?+

The one nobody told you about. At a company I advised, a customer feature had been de-prioritized in favor of technical debt and the PM learned a week before launch. A daily cross-check of the roadmap against commit activity would have shown the divergence a month earlier, when there were still options.

THE SHORT ANSWER

PART OF

Product Leadership

About the author

Falk Gottlob

Falk Gottlob

Product Executive · Founder, Falkster.AI

Thirty years shipping product, from Microsoft Research and Adobe to Salesforce, where he grew Quip into what became Slack Canvas. Four startups, five exits, including a $6.5B healthcare platform and a company Microsoft bought. Four-time Chief Product Officer. Now founder of Falkster.AI, an agentic AI company run by its own agents. This notebook is written from inside the build, not above it.

Comments (0)

Sign in with LinkedIn to leave a comment.

Sign in with LinkedIn
  • Be the first to comment.

Keep Reading

Posts you might find interesting based on what you just read.