Buying Product Development Without Getting Burned

in #technology10 hours ago

Buying Product Development Without Getting Burned

The first time you buy software development, you are buying something you cannot inspect, from people whose work you cannot evaluate, on a schedule nobody can guarantee.

That is an uncomfortable purchase, and the discomfort is why so many founders default to the cheapest quote or the warmest introduction. Neither is a strategy.

Here is a short field guide.

Know which product you are buying

Two very different things are sold under one name.

One is capacity: you say what you want, they build it, you review it. If what you asked for was wrong, that is your problem.

The other is ownership: they help decide what should be built, design it, build it, test it, launch it, then stay long enough to fix what real users prove wrong.

The price gap is often only twenty or thirty percent. The outcome gap is enormous. Most disappointment comes from paying for the first while expecting the second.

Where the money actually goes

A full engagement has six parts: discovery, definition, design, engineering, quality engineering, and iteration after launch. If a proposal prices only the engineering, you are buying capacity — which can be right, but know it.

Realistic shape of a budget: discovery in the low tens of thousands; a first release of a focused business product typically three to six months for a small team, landing somewhere between the mid five figures and low six figures depending on geography and integration complexity.

Then two lines nobody includes:

  • Engineering after launch. At least three months. Real usage produces more valuable work in six weeks than six months of planning did.
  • Running cost. Especially if the product calls AI services on every request — that cost sits directly against your pricing model.

The traps that appear in month three

Scope that grew by a few percent every fortnight. Nobody notices any single increment. Together they move the launch date into rumour territory. The prevention is an explicit written list of what is not in version one, agreed at the start.

The absent decision-maker. A client-side stakeholder too busy to answer questions, so the team guesses, and guesses compound. Name one person who can decide, and protect their time.

A vendor who agreed with everything. Agreement is cheap to give during a sales process and expensive to receive afterwards. Ask what they refused to build for a previous client.

AI added because it seemed necessary. A model dropped into a product without a defined job, a way to measure whether it is right, or a plan for when it is confidently wrong is a liability with a monthly bill attached.

Two questions worth more than any reference

What did you refuse to build for a client, and why?

What does handover look like if we bring this in-house in twelve months?

The first tells you whether they have opinions. The second tells you whether they are building you an asset or a dependency. Evasiveness on the second is the most reliable warning sign I know.

The cheapest way to reduce risk

Do not start with a twelve-month contract. Start with a short, paid discovery run by two or three shortlisted firms against the same brief.

Three weeks of shared work tells you more about how a team thinks than three months of proposals, the artefacts are yours regardless of who wins, and the estimate you get afterwards is based on information rather than optimism.

Then commit properly to one of them. Splitting a single product across two vendors to hedge costs more than it saves, because context does not transfer and accountability blurs exactly when you need it sharp.


Full guide with engagement models, architecture decisions, contract clauses and delivery metrics: https://techcirkle.com/blog/product-development-services

Frequently Asked Questions

How much should a first version of a product cost?

For a focused business product with one core workflow, real login and billing, and an admin area, expect a three to six month effort for a small team, landing between the mid five figures and low six figures depending on where the team is based and how many integrations are involved.

What is usually missing from a development quote?

Engineering after launch, quality engineering, non-functional work such as monitoring and performance, and a real discovery phase. None of these demo well, which is exactly why they are the easiest things to leave out of a competitive bid.

How do I stop scope from creeping?

Agree an explicit written list of what is excluded from version one, with a line of reasoning for each item, and treat it as a decision record rather than a backlog. Then hold fortnightly demos of working software so drift is visible early.

Should my product include AI features?

Only where there is a defined job for the model, a way to measure whether its output is right, and a designed behaviour for when it is wrong or unavailable. Features that satisfy those three conditions tend to work; features added because AI seemed necessary tend to become recurring costs.

What is the safest way to start with a new development partner?

A short, paid, time-boxed discovery run in parallel by two or three shortlisted firms against the same brief. You learn how each team thinks, you keep the artefacts either way, and the follow-on estimate is grounded in evidence rather than a sales conversation.

Sort:  

Esto es genial, la guía de listar lo que no va en la versión 1 es práctico para frenar el scope creep. Además, la diferencia de solo 20‑30 % de precio entre capacidad y ownership muestra que la diferencia se nota enorme.