BGL BNPP needed to maintain business intelligence held in its core, mainframe-based, systems, while addressing a mandate to reduce costs and increase its flexibility. Complexity of the environment made all evolution difficult, expensive and slow.
BGL BNPP had run its main banking features in a mainframe environment for many decades and over this time the IT infrastructure, with the mainframe at its center, had expanded to include about 3,000 MIPS, 15 million lines of code, 20,000 JCLs, and 2,000 DB2 databases. With great customization included it was hard for the BGL BNPP teams to have clear visibility into the applications, maintain them and respond quickly to business requests for change. Modern banking demands mobile and Web technologies and for this BGL BNPP had started Java development. However, new solutions still needed to integrate with the core applications back on the mainframe which posed a problem.
At the same time, cost pressures were mounting as well. Legislation in different countries led to amnesties of expatriated capital leading to a loss for Luxembourgian bank clients. Cost reduction directives came down from headquarters in a bid to remain competitive.
Jean-Jacques Dubois, Chief Technology Officer for BGL BNPP, summarizes the issue: “We realized we needed to save costs and increase our flexibility towards the business. At the same time, our core business applications contain a wealth of information and we need to interface to them with our new, digital banking, initiatives.”