Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Phased Delivery Versus One Big Launch
Custom Software

Phased Delivery Versus One Big Launch

Big-bang launches concentrate risk on a single day. When phasing is genuinely better, and the cases where it costs more than it saves.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Phase where each slice delivers value on its own and can be released independently. Do not phase where the phases only make sense together, because you pay the coordination cost without getting the feedback benefit.

The short answer

Phase when each release is useful to somebody on its own. If phase one has no users until phase three arrives, you have split the project without reducing the risk, and you have added the cost of running two versions.

The benefit of phasing is feedback and reduced blast radius. Both need real users on the earlier phases.

What phasing actually buys

  • Feedback while there is still budget to act on it
  • A smaller thing to go wrong on any given day
  • Value arriving before the end of the project
  • A decision point where you can stop or change direction
  • Real usage data rather than opinion about what matters next

The fourth is the one that justifies it commercially. A project that can be stopped after phase one with something useful delivered is a different risk from one that produces nothing until the end.

Where big bang is the honest answer

SituationWhy phasing struggles
Replacing a system that must switch wholesaleTwo systems of record is worse than either
Regulatory change with a fixed datePartial compliance is not compliance
Data model change affecting everythingHard to split without migrating twice
Small project, few weeksCoordination cost exceeds the benefit

Where one of these applies, phasing is not automatically wrong, but it needs to be done on a technical axis rather than a feature one: build it all, release behind a switch, and cut over once.

Slicing well

  1. Slice by user journey rather than by layer. A thin end-to-end path beats a finished database with no interface.
  2. Make each slice releasable, even to a small group.
  3. Put the riskiest thing in the first slice, not the easiest.
  4. Keep each slice short enough that feedback arrives while it is still relevant.
  5. Agree what would make you stop after each one.

Point three is the one teams get backwards. Starting with the easy parts feels productive and leaves the uncertainty until the budget is spent.

The cost of phasing

It is not free. Each release has testing, deployment and communication overhead. Running old and new in parallel costs money and creates reconciliation work. Users experience change repeatedly rather than once.

Where the phases are small, that overhead can exceed the benefit. The judgement is whether the feedback and risk reduction are worth the repetition.

Pilot groups

A middle path: build it fully but release to a small group first. You get real feedback and a limited blast radius without splitting the build.

It works well where the software replaces something people already do, because the pilot group can fall back. It works less well where there is no fallback.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Is phased delivery always better?

No. It is better where each phase is useful alone. Where phases only make sense together, it adds cost without reducing risk.

How big should a phase be?

Small enough that feedback arrives while it can still change something, large enough to be worth releasing. Weeks rather than months for most teams.

What about running two systems in parallel?

It costs money and creates reconciliation work. Worth it when the risk of a single cutover is high, not otherwise.

Can we phase a replacement of an existing system?

Often, by slicing on user group or function rather than by feature. Two systems of record at once is the thing to avoid.

Keep reading

More on Custom Software

Custom Software

When Off-the-Shelf Software Stops Fitting

Every platform is bent to fit eventually. The signals that you have passed the point where configuration is cheaper than a custom build.

Custom Software

Turning a Critical Spreadsheet Into Software

Most businesses have one. Why it survived, what it encodes that nobody wrote down, and how to replace it without losing the knowledge inside it.

Start here

Weighing up a custom build?

Tell us what you are trying to fix and what you already run. We will give you an honest view on whether custom software is the right answer, what it would involve and a realistic range. If configuring what you have would do the job, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →