Articles de blog de Arden Koenig

Tout le monde (grand public)

The single largest cost driver is not technology — it remains unclear scope. Every ambiguity in the specification is converted into padding somewhere in the quote. A team that cannot see the edge cases has to assume a pessimistic case. Putting two weeks into requirements work frequently cuts the overall figure by far more than haggling over hourly rates.

Third-party integrations tend to be the next major multiplier. A feature that touches only your own data is low risk; the same functionality connected to a legacy ERP is another matter entirely. The cost hides in the other system: rate limits and sandbox access, docker web development company slow approval cycles, data that does not match your model. Ask any vendor to price integrations separately, because this is where estimates break.

Quality attributes silently change the number. A tool used by a handful of staff has almost nothing in common with the same functionality handling a hundred thousand users. Audit and compliance requirements, availability guarantees, scalability, audit logging and localisation add weeks of work. Write them down at the start or you can expect the estimate to move later.

Who actually does the work changes the arithmetic. A rate card reveals very little on its own: one senior developer at a premium rate can be cheaper per delivered feature than two inexperienced developers who need supervision and rework. Check too who else is billed: delivery management, testing, outsource aws development release engineering and design have to be done by someone, but these should be named rather than hidden inside a blended rate.

The quoted figure is not the total cost. Budget for cloud costs, time and materials vs fixed price contract subscriptions and licences, logging and alerting and a change budget each year. A useful planning figure is that any production system needs a meaningful share of the original budget annually for startup mvp development updates, security patches and small improvements. Leaving it out of the budget has always been the most common budgeting mistake.