Acqualytics
Case study

A company that couldn’t run its own software — until it could.

A live regulated system, four missed launch dates, one supplier holding every key. Here’s the value we helped them take back: full control, a priced way out, and no interruption to service.

11% → 100%Software they could run themselves
12 of 31Paid-for items that didn’t exist
0Interruptions to a live service
The questions on the table

Four questions. No evidenced answers.

Every answer available came from the vendor — so the only people who could evaluate the work were the people being evaluated. Not a trust problem. A structural one.

If the vendor stopped work tomorrow, could we keep operating?

Are we getting what we are paying for?

Is the next date real, or is it the fifth one that slips?

If we wanted to leave, what would it actually cost us?

What was actually at risk

A live system with a legal deadline attached.

4/4

Launch dates set and missed. The fifth shipped only because a regulatory deadline forced it — not because anything was ready.

Live

Already in production carrying regulated filings when the review began. Any misstep reached customers with a legal deadline.

1

One person understood the system end to end. No documentation existed that would survive their departure.

0

Automated checks standing between a bad change and production. No rollback anyone in-house could execute.

What the review found

One number ended the debate.

63

Components only the supplier could reach.

Without that access the platform could not be built. Not slowed down — unbuildable. Three years of funding had produced a product the business could not compile.

9

Test files protecting 380,000 lines of production code

0

Checks in the pipeline that could stop a bad release

0

Recovery docs, monitoring, or infrastructure definitions

19/31

Contracted deliverables actually live — all 31 invoiced

What came next · a separate, optional engagement

We built the ability to leave first, and left last.

The review gave them the picture. They then asked us to act on it — a separate engagement they were free to give to anyone. Firing the vendor overnight would have meant losing the only people who could run a live regulated system. That is how a difficult situation becomes an outage.

Phase 01 · Weeks

Secure the assets

Source estate, private components, cloud accounts, and build images moved under the client’s own control. Every exposed credential rotated.

Phase 02 · Months 1–3

Build the quality gate

Four environments stood up on their own accounts, with automated tests over the critical paths blocking any release that failed.

Phase 03 · Months 2–5

Stabilise

Releases made repeatable and reversible. Silently failing data pipelines fixed. Monitoring added where there was none.

Phase 04 · Month 5 on

Transition

Delivery moved to a team they control, with the vendor stepping back in planned stages rather than all at once.

The bottom line

What it was worth to the business.

No exit, so no negotiating positionCosted, executable exit

Renewal moved from a conversation they could not win to one where leaving was a priced option on the table.

Could not build, deploy, or recoverFour environments run in-house

An outage stopped depending on one supplier’s availability, on a system with a legal deadline attached.

Failures found by customers, weeks lateAlerts in minutes

Stale and wrong data stopped reaching customers unnoticed — the failure that costs standing rather than money.

Transition would have been a crisisTransition was an administrative event

The vendor relationship ended on their timetable, with no interruption to the service.

Client name withheld under NDA. Every figure is as measured. The review findings came from analysis of the code and delivery record — no runtime testing or interviews. The transition that followed was a separate, optional engagement; its phases overlapped rather than running cleanly in sequence.

How many parts of your system can only one party reach?

If that takes more than ten seconds to answer, that is the finding. Tell us the decision you’re weighing and we’ll tell you what we’d want checked first.

Independent · Fixed fee, not contingent on findings · We never sell you the fix