Published on 08-Oct-2008
Customer:
KfW Bankengruppe
Industry:
Banking
Deployment country:
Germany
Solution:
Enterprise Modernization
Overview
A federal banking group in Germany, KfW Bankengruppe supports endeavors that benefit business, society and ecology.
Business need:
With most of its 200 software designers developing within Java front-end and PL/I back-end environments, KfW Bankengruppe was suffering from low productivity and high development costs
Solution:
Deploying IBM Rational Developer for System z software, the bank was able to integrate the Java and PL/I environments.
Benefits:
KfW Bankengruppe simplified its development environment, thereby improving productivity, reducing costs and enhancing product quality.
Case Study
A federal banking group in Germany, KfW Bankengruppe supports endeavors that benefit business, society and ecology. The bank invests in environmentally friendly projects and housing development; it also supports midsize companies in Germany and investment abroad. With approximately 3,750 employees and a balance sheet total of i341 billion, KfW Bankengruppe is one of the 10 largest banks in Germany.
Developing in different worlds
KfW Bankengruppe employs 200 software designers who create and refine the organization’s business applications. Most development occurs within the Java™ and PL/I environments, which was becoming problematic because many designers were using the IBM Rational® Application Developer tool to work in the front-end Java environment, but then they were using Time Sharing Option/Interactive System Productivity Facility (TSO/ISPF) on the back end in the PL/I environment.
To support two-tracked integrated development and debugging, KfW Bankengruppe needed to implement an integrated design platform. And it knew that doing so could simplify its design processes and raise productivity.
Bringing worlds together
In the course of introducing a new decentralized source administration system, KfW Bankengruppe chose IBM Rational Developer for System z software in combination with the IBM System z™ Debug Tool. To incorporate the software seamlessly into the bank’s design process, individual plug-ins were created, which could integrate into KfW Bankengruppe’s new source administration.
A unified development platform for designers who use Java and PL/I technology, Rational Developer for System z provides the bank with a PL/I development environment that bridges the local software configuration management (SCM) environment and the System z target run-time environment. Additionally, the System z Debug Tool allows users to conduct uncomplicated debugging from front end to back end with one user interface. With Rational Developer for System z interacting with KfW Bankengruppe’s new source administration, designers get a modern design environment to help ensure and improve the efficiency, quality and productivity of software development. At the same time, the software can help decrease maintenance costs through tooling unification.
Reaping the rewards of integration
By deploying Rational Developer for System z, KfW Bankengruppe has established a platform for its designers that includes an integrated syntax check. This enables the bank’s developers to work within the Java and PL/I environments. Using the System z Debug Tool, designers can perform uncomplicated debugging with just one tool. The results of the IBM solution are significant, including higher efficiency, improved quality and enhanced developer productivity—all welcomed improvements for KfW Bankengruppe.
For more information
To learn more about IBM Rational Developer for System z software, contact your IBM representative or IBM Business Partner, or visit:ibm.com/software/awdtools/rdz
Products and services used
IBM products and services that were used in this case study.
Hardware:
System z
Software:
Rational Developer for System z
Legal Information
© Copyright IBM Corporation 2008 IBM CorporationSoftware GroupRoute 100Somers, NY 10589U.S.A. Produced in the United States of AmericaSeptember 2008All Rights Reserved IBM, the IBM logo, ibm.com, and Rational are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at ibm.com/legal/copytrade.shtml Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. References in this publication to IBM products or services do not imply that IBM intends to make them available in all countries in which IBM operates. The information contained in this documentation is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this documentation, it is provided “as is” without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this documentation or any other documentation. Nothing contained in this documentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM (or its suppliers or licensors), or altering the terms and conditions of the applicable license agreement governing the use of IBM software. IBM customers are responsible for ensuring their own compliance with legal requirements. It is the customer’s sole responsibility to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. RAC14031-USEN-00
