Fixed-scope build
Defined outcome, agreed price, written acceptance criteria
Best when the outcome is definable and you need a number before approval. We scope in writing, agree the acceptance criteria, and deliver against it. Changes that fall outside the agreed scope are estimated separately, so the fixed price stays a fixed price.
This suits a single custom application or a defined set of integrations. It works less well when the underlying data landscape is unknown, which is why we sometimes recommend an assessment first.
Discuss your scope