Micro Focus
Fidelity Information Services

Fidelity Information Services
Success Story

Modernizing a key development environment to increase productivity with Micro Focus tools

“Corebank is one of Fidelity’s critical solutions. We needed to host our mainframe development in a highly productive, cost efficient environment. Micro Focus was best able to provide our developers with the necessary tools that were both cost-effective and highly sophisticated.”

John W. Gordon
Executive Vice President
Fidelity Information Services

At a Glance


Financial Services


United States


  • Increased developer productivity and satisfaction
  • Removed risk of ‘single point of failure‘ Accelerated development and maintenance effects
  • Better support of salesforce
  • Increased IT flexibility to address future business demands


Fidelity Information Services [Fidelity] is one of the world’s largest providers of technology solutions and processing services to the mortgage and financial services industries.

Corebank is one of Fidelity’s superior next generation, customer-centric, core processing solutions for large global banks. Corebank utilizes a relational database environment and is based on the IBM eServer zSeries platform and architectures.


In the highly competitive banking industry, the ability to work on critical applications quickly is imperative. Corebank’s mainframe production environments are extremely sophisticated as they provide vital functions for global banks; it follows that the development and test environment must also be powerful and responsive. Fidelity’s developers work across London, Copenhagen, Bangkok and Bangalore and require a development environment which allows them to work both remotely and independently from one another.

However, developing and testing applications on the mainframe can be both expensive and time consuming. Fidelity initiated a project to reduce mainframe dependence and looked for a way in which it could host its mainframe development and testing in a more cost-effective environment.


The Corebank solution has a sophisticated three-layer server code architecture that makes analyzing the code using traditional methods extremely difficult. After evaluating the options available, Fidelity ultimately selected Micro Focus based on its sophisticated and low cost development tools, which were not available from other vendors.

“Corebank is one of Fidelity’s critical solutions. We needed to find a vendor that would enable us to host our mainframe development in a highly productive, cost efficient environment. Micro Focus was best able to provide our developers with the necessary tools that were low in cost while remaining highly sophisticated,” says John W. Gordon, executive vice president at Fidelity Information Services, Leveraged Product Development, Core Banking and Integration Solutions.

Through Micro Focus technology, the Fidelity mainframe development and test environment was modernized using Micro Focus Revolve® and Mainframe Express® Enterprise Edition, resulting in greater efficiency, lower costs and increased agility.

Fidelity has an integrated development environment consisting of software configuration management tools and processes, and a set of integrated development environments for the different components of Corebank. Working with Micro Focus Enterprise Developer®, a unified environment for mainframe application development, Fidelity’s developers are now able to perform analysis, compilation, debugging and unit testing of applications on local and remote workstations because the product allows for multiple developers to work on a decentralized platform.

Team collaboration is provided by the multi-threaded development environment implemented for the Corebank development teams, and source control has been integrated with the development environment through standard interfaces.

With Enterprise Developer the source code can be developed, compiled and tested by diverse teams in a collaborative and controlled way, without the need for a mainframe connection. Using Micro Focus, the development work can now be executed efficiently and accurately using local system resources. Not only does this allow the development team to develop new code and analyze existing code in order to fix defects, but it also removes the need for a constant uninterrupted connection to the mainframe as the developers work. This significantly saves costs by removing the risk of a ‘single point of failure’ which often occurs when developers are dependent on a mainframe connection for their productivity tools.


Ultimately, the modernized environment has helped accelerate development and maintenance efforts and has become an integral part of QA procedure, keeping all documentation up-to-date and managing impact analysis.

The project was a complete success; today Fidelity’s Corebank developers can work on the entire mainframe application (on-line and batch) from their workstations. Entire teams can work independently, share code and make changes to the base code while maintaining system integrity through process control.

“Micro Focus has allowed us to work independently of one another extremely easily, and we have reduced the time it takes to develop code and therefore saved costs,” says Armen Badal, manager at Fidelity Information Services, Corebank Build and Environments.

Prior to the project undertaking, the Corebank product had required connection to a powerful mainframe environment in order for the sales force to give demonstrations to prospects, which lengthened the sales process. Following the completion of the project, Micro Focus enabled Corebank to be loaded directly onto a laptop so demonstrations can be made off-site at conferences, exhibitions and sales meetings.

Using new COBOL features that provide larger data storage areas and support for data sharing using XML, Fidelity can provide more powerful solutions to its customers. Micro Focus is committed to provide leading edge Mainframe modernization solutions to customers by aligning with new and emerging standards. This has ensured that Fidelity can develop and test code using new Enterprise COBOL syntax that will be compatible with its customers’ mainframe environments.