Brihat Infotech

Platform Strategy

Escaping a legacy system without betting the company on a rewrite

Big-bang rewrites fail expensively and publicly. The strangler pattern — applied with parallel-run discipline — retires legacy systems while the business keeps running.

10 Mar 20267 min read

The riskiest sentence in enterprise IT is 'we'll rewrite it from scratch.' The graveyard of big-bang rewrites is full of projects that were 80% done for three years while the business froze around them.

Grow around, not replace

The strangler pattern inverts the rewrite: the new platform starts as a thin layer around the legacy core, absorbing one capability at a time — reporting first, then a workflow, then a module — each behind an interface the rest of the estate already understands. The legacy system doesn't get switched off; it gets hollowed out until switching it off is an anticlimax.

Parallel-run or it didn't happen

Before any capability cuts over, both systems run it simultaneously and the outputs get reconciled — every invoice, every balance, every edge case the old system handled in ways nobody documented. We've had month-end close on both systems during transitions. That's not caution theatre; that's how you find the undocumented behaviour before it finds you.

Knowledge rescue

The scariest legacy risk isn't the code — it's the retirements. The people who know why the system does the strange thing on the 4th of April are leaving. Modernization is your last structured chance to capture that knowledge into tests and documentation. Treat it as such.

  • legacy
  • modernization
  • architecture
Questions this raises

An approach where a new platform grows around the legacy system, taking over capabilities one at a time behind stable interfaces, with parallel-run verification before each cutover — until the legacy system can be retired without a big-bang switch.

Next step

Bring us the problem. We will bring the architecture.

A discovery call takes forty-five minutes. You leave with our read on the problem, the shape of the system we would propose, and a straight answer on whether we are the right team for it.

  • No sales deck
  • An engineer on the call, not an account manager
  • NDA before you share anything