We use AI responsibly to support parts of the modernisation process.
AI can help our developers understand older code faster, explore dependencies, summarise unfamiliar areas, support documentation, assist with testing and accelerate repetitive development work.
This can be especially useful on legacy systems where the original developers may no longer be available and the documentation is limited.
But AI does not replace our developers.
We do not blindly ship AI-generated code. Any AI-assisted work is reviewed, tested and owned by experienced software engineers. Architecture, business logic, security, maintainability and production decisions remain human-led.