Skip to content
How we work

What outsourcing software development actually involves

Outsourced delivery rarely fails on engineering skill. It fails on scope nobody froze, communication that was never scheduled, and a handover nobody planned — all three of which are decided before the first line of code.

Three models, and who each suits

A fixed-scope project suits work with a clear end state and a requirement that can be frozen. You get a defined deliverable; you give up the ability to change direction cheaply.

A dedicated team suits an ongoing roadmap. You keep priority-setting and direction; you take on the coordination overhead of running a team you do not sit next to.

Staff augmentation suits a specific capability gap in an existing team. It is the lightest model and the one most dependent on your side having strong engineering leadership already.

Where outsourced delivery actually goes wrong

Unfrozen scope is the most common. Without a written requirement, both sides negotiate continuously, and the estimate stops meaning anything within weeks. We ask for a statement of work before quoting for exactly this reason — a policy that predates this page by some years.

Thin communication is second. A weekly status call is not communication; it is reporting, and it surfaces problems a week after they happen. Daily stand-ups exist to compress that to a day.

No handover plan is third, and the most expensive. If documentation and a walkthrough are not contracted, they get skipped, and the code becomes unmaintainable by anyone but the team that wrote it.

Time zones, stated plainly

We work from India and Canada. A distributed engagement needs an agreed daily overlap window, defended by both sides — without one, a question that takes five minutes to answer takes a working day, and a decision takes three.

This is the most common criticism of working with a distributed team, and it is a real cost rather than one we would argue away. It is manageable when it is planned for and corrosive when it is discovered.

Suited to
  • Teams weighing outsourced delivery against hiring in-house

  • Companies who have outsourced before and had it go badly

  • Anyone who needs to brief a board or an investor on how the work will actually be run

Not the right fit
  • Work you cannot describe yet. Outsourcing an unclear problem outsources the confusion with it

  • Organisations with no internal technical owner at all — someone has to hold direction, and it cannot be the supplier

What drives cost

We do not publish rates, because scope decides them

A figure quoted before scope is understood is not a commitment either side can rely on. These are the things that actually move it.

Which model

Fixed-scope, dedicated team and augmentation carry different overheads and different risk distributions.

Scope clarity

The single largest factor. A frozen requirement is quotable; a moving one is not.

Overlap hours required

More mandated overlap means less flexibility in how a team is staffed.

Compliance surface

Regulated data adds review, documentation and testing that unregulated work does not carry.

Working together

NDA first, contract on frozen scope

We sign a mutual NDA before the first detailed conversation, not after — you should be able to describe what you are building without qualifying it.

The contract follows requirement freeze rather than preceding it. Once scope is agreed and written down, it is what the agreement is drawn against, which is what makes a fixed commitment meaningful in the first place.

Questions

What buyers usually ask

Something not covered here?

Ask directly — we would rather answer a specific question than publish a general one.

Contact us
  • 01

    Do you sign an NDA before we talk?

    Yes — a mutual NDA before the first detailed conversation, so you can describe what you are building without hedging.
  • 02

    When is the contract signed?

    After requirement freeze. Once scope is agreed and written down, that document is what the contract is drawn against, which is what makes the commitment mean anything.
  • 03

    Who owns the intellectual property?

    You own the code, the documentation and the deployment configuration. That is the arrangement from the start rather than something transferred at the end.
  • 04

    What overlap can you offer?

    We agree a daily window during scoping. It is a real constraint, so we would rather set it explicitly than let it be assumed.
  • 05

    What happens if we want to bring the work in-house?

    Handover is a planned phase: documentation, an architecture walkthrough, and a period where your engineers run the system with ours available.
  • 06

    How do you handle a fixed budget?

    By scoping to it rather than quoting against an unclear requirement and revising later. If the budget will not cover the scope, that is worth knowing in week one.
Next step

Talk through the options

Tell us what you are trying to build and what your team looks like now. We will say which model fits, including when the answer is to hire instead.

  • NDA before we talk
  • Reply within one business day
  • No obligation