Articles de blog de Mariel Desailly

Tout le monde (grand public)

The single largest cost driver is rarely the technology stack — it remains how much is still undecided. Every open question in the specification turns into a contingency in the estimate. A team that has no visibility into the exceptions and edge cases will assume a pessimistic case. Putting two weeks into requirements work frequently cuts the overall figure by far more than negotiating the rate.

Integrations tend to be the second big multiplier. A feature that touches only your own data is easy to estimate; the same functionality wired into a payment provider and a CRM is another matter entirely. The unknown hides in the other system: rate limits and sandbox access, long certification processes, inconsistent data. Ask each bidder to break integrations out as separate items, as this is where estimates break.

Non-functional requirements silently change the estimate. An application used by a small internal team is a very different build from the same functionality serving public traffic. Security reviews, availability guarantees, performance under load, top php development companies audit logging and accessibility add weeks of work. State them early or expect the estimate to move later.

Who actually does the work matters. A rate card reveals little on its own: an experienced engineer at a premium rate frequently turns out to be cheaper per delivered feature than two juniors who need constant review. Check too what else appears on the invoice: delivery management, QA, release engineering and analysis have to be done by someone, but they should be itemised.

The build price is rarely what you will actually spend. Expect cloud costs, paid APIs, observability and a change budget annually. A useful planning figure is that outsourcing software development in active use needs a noticeable fraction of the original budget per year in fixes, updates and small changes. Ignoring this is the classic mistake.

Modifié: jeudi 20 août 2026, 07:50
Tags: