mBank is Poland’s fourth largest universal banking group in terms of total assets and loans. It offers retail, corporate and investment banking as well as other financial services such as leasing, factoring, insurance and wealth management.
mBank has been widely recognized as a leading digital innovator. In 2014, Forrester Research hailed mBank’s Internet banking as the best in Europe and its mobile banking solutions as among the best in the world. mBank has also garnered multiple Model Bank awards from Celent, multiple Distribution & Marketing Innovation awards from Efma and Accenture, and three Finova te Best in Show awards.
Because mBank’s world-class mobile and web banking applications interface with mainframe systems of record, it needed a way to quickly, safely and accurately modify those mainframe systems as required to support rollouts of new customer- and employee-facing capabilities.
The bank uses Bitbucket for its non-mainframe SCM workflows. By leveraging Compuware ISPW on the mainframe side, developers can now include mainframe code in their Bitbucket code reviews. Team City drives Continuous Integration, and ISPW’s automation then drives the requisite mainframe compile and promotion processes.
This integration offers several benefits. Code changes and deployment can be managed in a common manner across mainframe and non-mainframe artifacts. Mainframe developers who choose not to work in Bitbucket workflows, however, can do so without disruption. So collaboration across platforms is accelerated and appropriately governed while still giving DevOps staff the freedom to work in their IDE of choice.
“Trying to innovate digitally without the mainframe as a fully integrated, Agile partner is nearly impossible,” said mBank’s Application Development Manager. “The combination of Bitbucket and ISPW takes a tremendous amount of friction out of our DevOps pipeline.”