AS400 migration

AS400 migration: moving off an application nobody can develop any further.

We rewrite it increment by increment, without service interruption, in a technology that your teams — and the market — can take over. Paid on results.

The method
Increment by increment, one at a time
During the project
Without service interruption
Our commitment
Paid on results
Request a call
Sovereign EU deliveryCII accreditationContractual reversibility
01 · The situation

The AS/400 (IBM i) is reliable. What is becoming scarce are the skills around it: RPG, integrations, people able to work on it.

The core business system has been running for twenty years, and nobody wants to be the one who breaks it. That is precisely why you need to move off it gradually.

This will sound familiar if
  • The RPG system is maintained by only a handful of people
  • Each time one of them leaves, the business is at risk
  • Integrations with the rest of the information system rely on workarounds
  • You want to move off without breaking your core business system
02 · What we deliver
What it is
  • Your existing code read and documented before it is rewritten
  • The application rewritten in a standard technology, increment by increment
  • Each increment checked against the old system with regression tests
  • The code and the documentation, all yours
What it is not
  • An automatic, line-by-line conversion
  • Packaged software imposed on your business
  • Time-and-materials staffing, billed by the day
  • One captive supplier replaced by another
03 · How it works
01
A thirty-minute call

Free, and no demo. We listen to your situation and tell you whether we are the right people to help. If we are not, we say so.

02
Scoping

Two to three weeks, at a price stated before we start. You receive the written scope, the breakdown into increments and a fixed price for the first one.

03
The first increment

You decide on it with the scope and the price in front of you. It goes live rather than being demonstrated, and is judged on real use before the next one begins.

04
The following increments

One increment at a time, each priced before it starts. You can stop at the end of any of them, and we can then take over maintenance.

04 · They chose us
SNCF Réseau
Ministère des Armées
IMA
Michelin
Babcock Wanson
EY
Vinci
EasyKost
Lefèbvre Dalloz
ARS
05 · The questions we are asked
“Do we have to rewrite the whole AS400 application in one go?”
No. The old and new systems run in parallel, and each increment replaces the existing one only once it does the job just as well. Service is never interrupted.
“Nobody knows what the code does any more.”
That is the most common case. Reading the existing code is the first step of scoping: it produces the documentation that was missing, and it is what ensures your business logic is preserved.
“Which technology do we move to?”
A standard, non-proprietary technology, chosen with your teams during scoping. Python by default, because the market has the skills to take it over.
“How does payment on results work?”
What will be measured, against what threshold and by what date is written into the contract. If the result is not achieved, the conditional portion is not payable.
“How much does it cost?”
The first call is free. Scoping has a price, stated before we start. The price of the first increment is fixed and given once scoping is complete: it depends on the scope, not on who is asking.
Write to us

Describe your situation.

A few lines are enough. Your message goes straight to the engineers who will do the scoping, and the first call is free.

We reply within two working days. Your details are used only to reply to you — privacy policy.