We see a version of the same story often enough that it has become almost predictable. A consultancy has spent years refining a methodology that genuinely works. Someone says, rightly, that it could become a product. A developer is hired, a specification is written, and eighteen months later the build is either abandoned or limping along with no paying customers and a bill that has consumed the year's surplus.
The mistake is almost never technical. It is structural. Consultancies approach a SaaS build the way they approach a client engagement: define the scope, agree the deliverables, execute, and deliver at the end. That is the right model for a consulting project, where the client's need is reasonably well understood. It is entirely the wrong model for building a product, where the central question, what will people actually pay for, cannot be answered in advance.
A fixed-project mentality encodes the assumptions you made on day one into the architecture of the software. By month twelve, you have built something coherent and internally consistent that reflects what you thought the market wanted before you had spoken seriously to anyone who might buy it. This is not a development problem. It is an epistemology problem.
There is a useful parallel in a recent MIT Technology Review piece on data centre construction. Data centres designed with built-in flexibility, able to modulate their power draw in response to grid conditions, get connected and running faster than those that commit to a single rigid load profile. The flexible build earns priority access. The fixed one waits in the queue. The principle translates directly: a consultancy SaaS build designed around a fixed specification is committing to a load profile before it knows the grid. The iterative build, designed to learn and adapt, gets to market earlier and with real evidence behind it.
Why do consultancies keep making this mistake?
Partly culture. Consulting rewards certainty. You are paid, as a consultant, to know things, and admitting that you do not yet know what your product should do is uncomfortable when your professional identity is built on expertise. So the specification gets written with confidence, the assumptions get buried, and the product gets built against a brief that nobody has tested.
There is also a subtler problem that matters more than it gets credit for: most of the knowledge that makes a consultancy valuable is tacit. It lives in the judgement of experienced practitioners, in the things an expert knows to check that a junior would not think to ask about, in the conversations that happen before a formal engagement begins. You cannot write tacit knowledge into a product specification. You can only discover it by watching what happens when a real customer, with a real problem, encounters your first imperfect version of the product and tells you exactly where it breaks down.
This is why iterative validation is not simply a preference for a certain style of development. It is the only process that can surface what you actually need to build. The first paying customer who uses your software in a way you did not anticipate is giving you information worth more than the entire original specification document. A fixed-scope project gives you no mechanism to receive that information until after the budget is spent.
What does revenue-funded iteration look like in practice?
The principle requires some nerve. You do not build the whole product and then sell it. You sell a version of the outcome and build only what is needed to deliver it. The first customers pay, probably at a reduced rate, for something that is part service and part software. Their money funds the next build phase. Their feedback shapes what you build next. By the time a handful of customers have been through that process, you have a product calibrated against reality rather than against your original hypothesis.
This approach disciplines the roadmap in a way that specification documents never can. Features nobody asks for do not get built. Capabilities that customers request repeatedly get built sooner. Because each phase is funded by the previous phase's revenue, you are not betting the entire development budget on a single launch moment. The failure mode to watch for is treating iterative as an excuse to build without direction. The difference between productive iteration and endless tinkering is a clear hypothesis at each stage: we believe this specific capability will allow us to charge this specific customer this specific amount. You test that belief, you learn, and you adjust. That is a loop, not a drift.
Does this mean you need outside investment?
Not necessarily, and for many specialist consultancies, external investment is neither available nor attractive. The businesses best placed to productise their method are often already generating healthy consulting revenue. The question is whether to keep all of that as profit or route some of it into a build that compounds over time.
A co-build model, where a technical partner shares the development work in exchange for a share of the product upside, can make the economics work without requiring external capital at all. It also changes the incentive structure in a useful way. If your technical partner has equity in the outcome, they have a reason to care whether the product finds customers, not just whether the code passes its tests. That alignment matters more than most people expect when the hard decisions about what to cut from the roadmap start to arrive, as they always do.
If your method already works as a service and you are weighing whether it could become a scalable product, the practical next step is to structure a first phase that a paying customer can validate before you commit to the full build. That is what our SaaS Product Build partnership does: we co-build the software alongside you, share in the upside, and bring the discipline to keep the development loop honest at every stage rather than letting it drift back into a project.
Not sure where AI fits in your business?
The AI Opportunity Finder maps your highest-value starting point in a few minutes, with no sales call required.
Find your best starting point