Tensor LabsTENSORLABS

The AI feature stuck on your roadmap has a price tag

The unshipped feature has a cost. Buying the outcome caps it.

July 6, 20264 min read3 sectionsBy Ahmed Abdullah
The AI feature stuck on your roadmap has a price tag

Introduction

There is a line on your product roadmap that is about to have a birthday. The AI-powered one. It was exciting in last year's planning cycle, it was "next quarter" for three consecutive quarters, and it is still there, well-groomed and unbuilt, while the team ships the things it already knows how to ship.

Nobody in the building is doing anything wrong. Your engineers are good, which is exactly why they are fully committed to the product that pays everyone's salary. The feature stays stuck for the most ordinary reason in software: it needs a skill set you do not employ, and every honest path to employing it looks expensive.

What rarely gets calculated is the cost of the birthday.

The meter is already running

While the feature waits, the bill accrues in places the roadmap does not show. The sales calls where a prospect asks for it and the answer is a roadmap slide instead of a demo; some of those deals closed elsewhere, and you paid for that in silence. The two support people doing manually, every day, what the feature would do automatically; that is a recurring cost with a salary attached. The renewal conversations where a competitor's version of it, even a mediocre one, reframes your product as the one standing still. None of these line items announces itself as "the stuck feature," which is how a fivefigure monthly cost hides inside an eight-word roadmap entry.

A feature that waits a year does not cost what it cost last year. It costs that, plus the year.

Now the conventional fix: hire for it. A senior machine-learning engineer runs $180,000 to $250,000 in salary, four to six months to find, and several more to ramp. Eighteen months of cost before the feature exists, and afterward you own a specialist whose specialty your roadmap needed once. The math is why the feature has birthdays.

Buying the outcome instead of the capability

There is a third option between "our team someday" and "a hire we cannot justify," and the companies using it well all buy the same way. They buy the outcome, not the technology, and they cap the check.

Concretely, it looks like this. One feature, defined by what a user sees, not by which model powers it. A fixed price and a fixed number of weeks. A first milestone small enough to be painless to walk away from, so the vendor carries the proof burden, not you. Your data stays yours, the code and IP transfer to you on payment, and your team can maintain what gets handed over because handover documentation is a deliverable, not a courtesy. The building blocks have matured enough that a scoped feature is a weeks-scale project now; what you are really paying for is judgment about what your data can and cannot support, so the feature that ships is the one that works.

Scoped, capped, and owned: if a proposal cannot meet those three words, it is not a proposal, it is an adventure.

The last feature we shipped this way had spent fourteen months as a roadmap line: automatic extraction of order details from the unstructured emails a sales team retyped by hand. Five weeks, a fixed price, a frontier language model reading from the customer's existing database rather than any new infrastructure, and the two operations hires budgeted for the following quarter were quietly removed from the plan. The feature had cost more unbuilt than built.

That judgment call, by the way, is free to make in the other direction too. Roughly a third of the AI features we get asked to scope should not be built yet, usually because the data underneath them is not ready, and being told that in week zero is considerably cheaper than discovering it in month six.

This is what TensorLabs does: we build the stuck feature, priced and bounded like a purchase instead of a moonshot, and we tell you plainly if it should stay unbuilt. If your roadmap has one of these lines on it, a thirty-minute call is enough to tell you what it would take, what it would cost, and whether it is worth doing at all. Book the call before the next birthday. The candles are getting expensive.