DEV Community

Cover image for Estimating a Project When AI Can Prototype the Whole Thing in a Day
Bry
Bry

Posted on Originally published at Medium

Estimating a Project When AI Can Prototype the Whole Thing in a Day

Key Points

  • Traditional estimation assumed the biggest unknown was implementation time. AI-assisted prototyping is collapsing that unknown for a large class of projects. A working, demoable version of "the whole thing" is increasingly a same-day artifact, not a milestone.
  • This isn't making estimation easier. It's moving the hard part upstream, from "how long will this take to build" to "what does this client actually need, and which parts of a fast prototype are load-bearing versus disposable."
  • Clients who watch a prototype appear in a day reasonably ask why the full engagement still takes months. An SI that can't answer that clearly, precisely, and early loses the deal before pricing even comes up.

Introduction

I watched a prospective client's face change during a discovery call recently, the moment our team screen-shared a working prototype of their requested feature, built that morning, in response to the brief they'd sent the night before. The reaction wasn't delight. It was suspicion. If that took a morning, the client asked, what exactly is the six-week, six-figure proposal for?

It's a fair question, and estimation as a discipline has to answer it honestly or lose credibility entirely. For most of the industry's history, the dominant uncertainty in a project estimate was implementation time: how long would it actually take to write, wire up, and test the thing being asked for. AI-assisted prototyping tools are attacking that uncertainty directly. What took three to five days of estimation and scaffolding work now often takes twenty minutes to produce a workable first pass, and a demoable version of an entire application can be a same-day artifact rather than a weeks-away milestone. That's not marginal. It's inverting which part of a project is actually hard to estimate.

What isn't getting faster is figuring out what the client actually needs versus what they asked for, which requirements are genuinely load-bearing versus assumed, and which parts of a fast prototype are production-viable versus a convincing façade over unhandled edge cases, missing data governance, and untested failure modes. A prototype answers "can this exist." It says almost nothing about "should this exist in production, serving real traffic, under this client's compliance obligations." Conflating the two is the single most common estimation failure I'm seeing since prototyping got fast, and it burns trust exactly when trust is what the estimate needs most.

Old Estimation Bottleneck vs. Post-AI Estimation

Criteria Pre-AI Estimation Post-AI Estimation
Dominant source of uncertainty Implementation time: how long to actually build it Requirements clarity: what the client actually needs versus what they described
Role of a prototype in the sales cycle Proof delivered weeks into the engagement, after signing Increasingly delivered same-day, before or during the pitch itself
What the client is really paying for Labor to produce a working system Judgment separating prototype-viable from production-viable, and scoping the gap between them
Biggest estimation risk today Underestimating build time Underestimating the gap between "it demos" and "it survives production"
What a fast prototype proves Very little on its own Real value, once paired with an honest gap analysis against production requirements

Recommendation: stop treating a same-day prototype as evidence the whole engagement should be same-day priced. Treat it as the starting artifact for the estimate, and spend the actual estimation effort on the gap between what's on screen and what a production system serving that client's real constraints requires.

A Fast-Prototype Estimation Process That Actually Holds Up

  1. Build the prototype first, in front of the client if possible. It's the fastest way to surface misunderstood requirements. Clients correct a prototype far more precisely than they answer an abstract discovery question.
  2. Separate "demoed" from "load-bearing" explicitly, in writing. For every feature the prototype shows working, state whether it's handling real data volumes, real failure modes, real auth, and real compliance requirements, or whether it's a scripted happy path.
  3. Price the gap, not the prototype. The estimate should account for hardening, integration with existing systems, data migration, and the client's actual compliance and scale requirements: the parts a prototype is specifically designed to skip.
  4. Show the client the gap analysis, not just the number. A client who's seen a prototype built in a day will not accept a six-figure quote without an explanation. Show them exactly what's between "it demos" and "it ships," and the number stops looking arbitrary.
  5. Revisit the estimate at the first production-scale test, not at the end. AI-assisted prototypes routinely hide scale and integration problems that only surface once real data and real load hit the system. Build a checkpoint for that into the estimate itself, not as a change-order surprise.

Questions to Ask Your Team

  • When we show a client a fast prototype, do we also show them, explicitly, what's not yet handled, or do we let the demo imply more readiness than exists?
  • Is our estimation effort actually going toward requirements clarity now, or are we still budgeting most of our estimation time for implementation guesswork that AI has already answered?
  • Have we ever lost a client's trust because a fast prototype made our full-engagement timeline look inflated, and did we have a clear answer ready when they asked why?
  • Do our estimates get revisited at a real production-scale checkpoint, or only at the end when a scale problem becomes an expensive surprise?

Conclusion

A same-day prototype is a genuinely useful artifact and a genuinely dangerous one, depending on what an SI does with it. Used as evidence that judgment is unnecessary, it wrecks client trust the moment the full quote lands. Used as the starting point for an honest, explicit gap analysis between what demos and what ships, it's the fastest way to have the requirements conversation that used to take weeks. The estimation skill that mattered a few years ago, guessing implementation time, is fading fast. The one replacing it, telling a client precisely what stands between a convincing demo and a production system they can bet their business on, is harder. It's also the one clients are increasingly paying for.

Further Reading


If this helped, a like and a follow are appreciated — and if you've solved this differently, drop a comment, I'd like to hear it.

Bry Writes Code; cloud and AI infrastructure specialist. Need help separating what a prototype proves from what a client needs in production? Let's talk.

Top comments (0)