Note

Why I Built Delivery Sheet

Why I built Delivery Sheet: on every programme, vague leadership asks became commitments before anyone knew scope, owner or outcome. Shape before you commit.

·Published ·3 min read·#building-ai-products#delivery-sheet#case-study#product

The standard advice is to nail down requirements before you commit to a date. Everyone nods at it; almost nobody does it. I built Delivery Sheet because I spent 18 years watching the exact failure that advice is meant to prevent: a vague leadership ask became a commitment before anyone knew the scope, the owner or the outcome — and the bill arrived weeks later as rework. At some point I stopped filing it under bad luck and started filing it under missing tool. Delivery Sheet is that tool — the one I wished existed on every programme: capture a raw ask and shape it into a decision-ready one-pager before you commit a single person. It's the clearest example of my operating system in action — a real, recurring problem I'd hit hundreds of times, turned into a focused product.

The problem I kept hitting

It always started the same way. A leader drops a one-line ask into a channel — "can we add exposure reporting by entity?" — and someone answers "sure, we can do that." Three weeks later that nod has hardened into a commitment: a date living in someone's head, attached to a scope nobody wrote down, owned by no one in particular. Then the real cost arrives — rework, a scope fight, a slipped date — and none of it traces cleanly back to the thirty seconds where the ask was never shaped.

I watched it play out on programme after programme. It isn't an execution problem; it's a shaping problem, and it happens before delivery even starts.

The insight

The cheapest, highest-leverage moment in any piece of work is the one everyone skips: shaping the ask before committing to it. A one-liner has to become a few clear things — problem, outcome, scope, owner, open questions — before a team can honestly commit or decline. That shaping takes minutes and saves weeks. It rarely happens, because in the moment it reads as friction, and there was never a tool that made it fast.

That gap — a five-minute shaping step that saves a six-week wrong build, with nothing to support it — is the whole product.

How it works

Delivery Sheet takes a raw request and drafts it into structured fields — problem, outcome, scope — and surfaces the gaps and open questions. Then it forces one of four honest decisions: commit, shape further, pause, or decline. The output isn't "it's on the backlog"; it's a decision made with eyes open. The AI does the fast drafting; the human makes the call — the line I hold on every product.

Why it's a product, not a template

Anyone can build a form with those fields. What makes it a product is that it makes the shaping fast enough to actually do in the moment — the exact point where discipline usually loses to urgency. It turns "we'll pick it up" from a reflex into a genuine choice, and "no" from something that happens by neglect into something you decide on purpose. That's the difference between a checklist people ignore and a tool they reach for.

Who it's for, and why now

It's for engineering and product leaders — the people standing between a vague ask and a team's committed time. And it's a product now because AI finally makes the shaping instant. Drafting a decision-ready one-pager from a raw message used to be the friction that killed the discipline; take that friction out and shaping-before-committing becomes something you'll actually do.

I built Delivery Sheet because I was tired of watching good teams commit to sentences and find out what they meant in production. If that's your world too, that's what it's for.


Part of Building AI Products. See also the project intake process and my product operating system. The newsletter sends one practical build lesson every two weeks.

Frequently asked questions

What problem does Delivery Sheet solve?

Delivery Sheet solves the failure that starts most delivery problems: a vague leadership ask becomes a commitment before anyone knows the scope, the owner or what success looks like. Teams dig requirements out of scattered messages and commit to a date before the work is actually understood, and the bill arrives weeks later as rework and scope fights. Delivery Sheet takes a raw request and shapes it into a decision-ready one-pager — problem, outcome, scope, owner, open questions — so you decide with eyes open before you commit people.

Who is Delivery Sheet for?

Engineering and product leaders — the managers and directors who receive demands, shape them into work, and report upward. Anyone who regularly gets a one-line ask ('can we add X?') and has to turn it into something a team can actually commit to, or honestly decline, without losing weeks discovering what it meant. It's built for the person standing between a vague request and a team's committed time.

How does Delivery Sheet work?

You capture a raw request — a Slack message, an email, a hallway ask — and it drafts that into structured fields: title, problem, outcome, scope. It surfaces the gaps and open questions, so instead of committing to a sentence you shape it into a decision-ready one-pager and then make one of four honest calls: commit, shape further, pause or decline. The point is to make the shaping fast and the decision explicit, so 'yes' is a choice rather than a reflex.