How We Engage Fixed-Scope Projects

Fixed scope.
Fixed price.
Fixed date.

A complete deliverable with the scope, price and date agreed in writing before work starts. Tested in your environment and handed over so your team can run it without us.

What you get

Why fixed scope exists

Some problems are
well understood.

Not every project needs an open-ended engagement. When the problem is clear and the deliverable can be named, you should be able to buy an outcome, not rent a team.

Fixed scope is that: a written scope, a fixed price and a fixed date, with the risk of estimation on us. When the problem is not yet clear enough for that, we will say so and suggest a discovery sprint first.

What you get

One deliverable.
No surprises.

These are the commitments behind every fixed-scope project; the exact scope is agreed with your team in writing.

A written scope before work starts

The deliverable, the acceptance criteria and the boundaries are agreed in writing before the first commit. What is in scope and what is out is explicit, so there is no argument later about what was promised.

What to verify: Ask to see the scope document before signing. It should name the deliverable, the acceptance tests and the exclusions.

A fixed price for the agreed scope

The price is fixed for the agreed scope. If the work takes us longer than estimated, that is our problem, not yours. Changes to scope are priced separately and agreed before they start.

What to verify: Check the contract separates the fixed price from a change-request rate, and that changes need your written approval.

A fixed date with milestones

The delivery date is agreed up front, with milestones along the way so you can see progress weekly rather than waiting for a reveal at the end.

What to verify: Ask for the milestone plan. Each milestone should have something demonstrable, not just a status update.

Production quality, not a demo

The deliverable is built to run in your real environment with real users: tested, documented and deployed, not a prototype that needs rebuilding.

What to verify: Acceptance should happen in your environment against the agreed criteria, not on our staging server.

A clean handover

At the end you own the code, the documentation and the knowledge. Your team can maintain and extend the work without us.

What to verify: Verify the handover includes a walkthrough with your engineers and documentation they actually follow.

AI in the engagement

AI, scoped like
everything else.

When the project includes AI, 'it works' becomes a testable claim with an agreed bar.

AI features scoped like everything else

When the project includes AI, the scope names the model behaviour, the evaluation set and the accuracy bar it must pass, so 'the AI works' is a testable claim rather than a hope.

Evaluation before acceptance

AI behaviour is measured against an agreed set of real examples before acceptance. You see the results, including the cases it gets wrong.

Human review where it matters

Where the AI touches money, customers or compliance, the scope includes the review step a human performs and the evidence trail it leaves.

From scope to handover

Four steps.
Visible weekly.

You see working software every week against the milestone plan, not a reveal at the end.

ScopeBuildAcceptHand over

Working principles

The parts a contract
does not prove.

Change handling, visible progress and honest fit decide whether fixed scope actually works. We make those commitments explicit rather than implied.

Change is allowed, surprises are not

Real projects discover things. When scope needs to change, you get a written change request with a price and a date impact before deciding. Nothing is folded in quietly.

Weekly visible progress

Every week you see working software against the milestone plan. If progress slips, you know the week it happens, not at the deadline.

One accountable lead

One senior engineer owns the delivery and is your single point of contact. You never chase a team.

We say no to bad fits

Fixed scope only works when the problem is well understood. If your problem needs discovery first, we will say so and propose a short discovery phase instead of pretending certainty.

Security & trust

Your systems.
Your ownership.

The work touches your code, your data and your customers. Access, ownership and data handling are agreed in writing before the first commit.

Your code, your repositories

All work happens in repositories and cloud accounts you own. If the engagement ends at any point, everything stays with you.

Access agreed in writing

What we can access, at what level and for how long is agreed before work starts, and revoked when it ends.

Data handled on your terms

Production data stays in your environment. Where test data is needed, it is anonymised or synthetic unless you agree otherwise in writing.

Working arrangements

Remote first.
Your environments.

The team works remotely inside your rituals, in your cloud and your repositories. On-site sessions are arranged where being in the room genuinely helps.

Remote first

The team works remotely inside your rituals: your standups, your tools, your review process.

Your environments

Development, staging and production all live in your cloud and your accounts from day one.

On-site when it helps

Kick-offs, discovery workshops and handover sessions can be in person where being in the room genuinely helps.

How it starts

Scope, build,
accept, hand over.

Most fixed-scope projects start with a paid two-week sprint to de-risk the scope. If the sprint does not show real progress, you walk away.

  1. 01

    Scope

    One to two conversations to understand the problem, then a written scope: deliverable, acceptance criteria, exclusions, milestones, price and date.

  2. 02

    Build

    The team builds against the milestone plan. You see working software every week and can redirect within the agreed scope.

  3. 03

    Accept

    The deliverable is tested against the acceptance criteria in your environment, with you. AI behaviour is measured against the agreed evaluation set.

  4. 04

    Hand over

    Code, documentation and a walkthrough with your engineers. You own everything and can maintain it without us.

Before we start.

How is this different from the two-week sprint?

The sprint is a paid, time-boxed start that proves the working relationship. A fixed-scope project is a complete deliverable with an agreed price and date. Many fixed-scope projects start with a sprint to de-risk the scope.

What happens if the scope needs to change?

You get a written change request with the price and date impact before deciding. The original scope and price stay intact until you approve a change.

What if the estimate is wrong and it takes you longer?

That is our risk, not yours. The price is fixed for the agreed scope.

How do you price a fixed-scope project?

From the scope document: the deliverable, the integrations, the acceptance bar and the risk. You see the breakdown before signing.

Can our engineers work alongside yours?

Yes, and it usually makes the handover stronger. The scope names who does what so ownership stays clear.

What happens after handover if something breaks?

A warranty period is agreed in the scope. After that, most clients either maintain the work themselves or continue with a pod or an ongoing partnership.

When is fixed scope the wrong choice?

When the problem is not yet well understood, or when the real value is in ongoing iteration. In those cases we will recommend a sprint or a pod instead and say why.

Let's talk

What would you buy
if you could buy
an outcome?

Tell us about the problem and the constraints. We will tell you honestly whether it suits a fixed scope, and what the scope, price and date would look like.