DWP Wraps Up Mammoth Mainframe Migration of Job Seeker’s Allowance Payment System

The Office for Operate and Pensions (DWP) has properly shifted its Career Seeker’s Allowance Payment

The Office for Operate and Pensions (DWP) has properly shifted its Career Seeker’s Allowance Payment Procedure (JSAPS) from its mainframe to an X86 architecture working on Pink Hat Business Linux — a mammoth endeavor involving reams of legacy code, some of which was prepared in the nineteen sixties.

The re-platforming concluded with the final migration of fifty four databases made up of six.3 billion information from the primary database/s to a “leading fashionable relational database administration system” in below 24 hrs

JSAPS (released in the late nineties) was based mostly on an IT code established that had been made in the nineteen sixties, with code added above the several years as new technical and policy needs altered. It has above 50,000 finish consumers. The substitute method includes seven.2 million traces of code, and 29,592 batch procedures.

Which is according to IT business Advanced, which supported the DWP with the transfer. The shift has halved how extended it can take to system purposes, Advanced explained: the very first entire functioning working day of pursuits on the new method was accomplished in two hrs and 11 minutes as opposed to a earlier 5 hrs, enabling the DWP to situation two hundred,000 specific payments well worth above £53 million.

Mark Bell, VME-R Deputy Director at the Office for Operate and Pensions explained: “This has been broadly recognised as a person of the best technical achievements sent by DWP Electronic for numerous several years and as ground-breaking in opposition to broader sector benchmarks. It also enables us to make even more digital enhancements to reward tens of millions of United kingdom citizens.”

Tim Jones, MD of Application Modernisation, at Advanced advised Pc Enterprise Critique: “The programme to transfer DWP’s purposes to a new platform is part of a major modernisation initiative to safeguard and increase the units liable for a £170 billion of welfare payments for every annum.

“The scale, complexity and importance of the project is most likely the greatest of its sort to adopt an automatic re-platform technique.

To provide an idea of scope of the project…

  • The Career Seekers Allowance software is the seventh DWP’s software to ‘go live’ as part of a a lot larger programme of perform to decommission its mainframe which started off in earnest with Advanced in August 2017.
  • Each and every method offers a mission crucial support and as these kinds of has nationwide ‘critical asset’ position.
    • C. twenty five+ Million Lines of Code transformed applying an automatic technique
    • All code properly translated to a fashionable code established and a fashionable built-in advancement surroundings (like a major language translation for crucial code)
    • The migration of nine billion data rows all transformed, loaded and confirmed
  • Only three units at present keep on being on the mainframe as the programme enters its final stage.

He advised us in an emailed reply to numerous queries: “There have been technical and shipping and delivery relevant challenges but these have been nicely managed and geared up for. The biggest obstacle was to regulate a big-scale shipping and delivery with many ‘swim streams’. Something the department took on themselves and managed magnificently as part of developing their very own inner ability.

Advanced’s Tim Jones added: “Some certain technical achievements that appear through the JSAPS project in certain incorporate:

one) The intricate database mapping and use of options these kinds of as partitioning and Index Organized Tables which resulted in greater on the web and batch general performance than on the primary mainframe software. No alterations were needed to the transformed software code to satisfy general performance targets.

2) Converting untyped data with COBOL computational things and EBCDIC figures into equivalent ASCII data.

3) Total byte-by-byte reconciliation between the primary database and the go forward database ensured any database conversion challenges were solved nicely in advance of cutover entirely de-jeopardizing the implementation into live.”