{"id":18013,"date":"2026-02-19T03:26:47","date_gmt":"2026-02-19T03:26:47","guid":{"rendered":"https:\/\/www.europesays.com\/dk\/18013\/"},"modified":"2026-02-19T03:26:47","modified_gmt":"2026-02-19T03:26:47","slug":"danske-bank-ibm","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/dk\/18013\/","title":{"rendered":"Danske Bank | IBM"},"content":{"rendered":"<p>To better support its large community of internal developers\u2014which includes 1700 installations of IDz and just under 1000 active mainframe developers, with at least 500 unique users daily\u2014and to ensure a stable and reliable IBM Z development platform, Danske Bank upgraded to the latest <a href=\"https:\/\/www.ibm.com\/products\/app-delivery-foundation-for-zos\" target=\"_self\" rel=\"noopener noreferrer nofollow\">IBM Application Delivery Foundation for z\/OS (ADFz)<\/a>.<\/p>\n<p>Based on a continuous delivery model, ADFz delivers incremental enhancements throughout the year. The complete set of core tools in ADFz is designed to boost efficiency in creating and maintaining applications for IBM z\/OS\u00ae environments and includes <a href=\"https:\/\/www.ibm.com\/products\/developer-for-zos\" target=\"_self\" rel=\"noopener noreferrer nofollow\">IBM Developer<\/a> for z\/OS, <a href=\"https:\/\/www.ibm.com\/products\/debug-for-zos\" target=\"_self\" rel=\"noopener noreferrer nofollow\">IBM Debug<\/a> for z\/OS, <a href=\"https:\/\/www.ibm.com\/products\/fault-analyzer-for-zos\" target=\"_self\" rel=\"noopener noreferrer nofollow\">IBM Fault Analyzer<\/a> for z\/OS, <a href=\"https:\/\/www.ibm.com\/products\/file-manager-for-zos\" target=\"_self\" rel=\"noopener noreferrer nofollow\">IBM File Manager<\/a> for z\/OS, and <a href=\"https:\/\/www.ibm.com\/products\/app-delivery-foundation-for-zos\" target=\"_self\" rel=\"noopener noreferrer nofollow\">IBM Application Performance Analyzer<\/a> for z\/OS.<\/p>\n<p>\u201cWhat\u2019s great about these IBM solutions is that almost everything we need to deliver software rapidly is in one interface,\u201d says Jensen. \u201cWe can handle the whole IBM Z software lifecycle in a user-friendly environment that is quickly accessible to developers new to IBM Z. This promotes greater speed and efficiency, and helps bridge the gap between development for z\/OS and for other platforms.\u201d<\/p>\n<p>Danske Bank developed its own unit test tool, integrated into its IBM Developer for z\/OS environment, enabling a seamless flow from development through test cases, unit testing, the addition of business logic, and finally the transition into production.<\/p>\n<p>\u201cThe whole analysis and debugging process is faster and more intuitive in IBM Developer for z\/OS, with easy access to new tools that we developed,\u201d says Jensen. \u201cOur \u2018Application Diagnostic Systems\u2019 tool uses the Fault Analyzer API to extract system dumps from the mainframe and open them directly in the IDE to see the current state and history of the program in production, check criticality and whether you can make changes, and add comments to flag any issues.\u201d<\/p>\n<p>Schade adds, \u201cWe continue to work closely with the IBM labs, inspiring them to incorporate our homegrown functionality into the IBM tools. It\u2019s a great two-way relationship, and we appreciate the cooperation.\u201d<\/p>\n<p>While core transactions and customer information reside on the IBM Z platform, front-end services often sit on other platforms. By offering similar graphical environments to manage development and testing on both sides, Danske Bank is helping to reduce potential obstacles to collaboration.<\/p>\n<p>\u201cWe have also migrated our COBOL and PL\/1 code from old repositories into <a href=\"https:\/\/www.ibm.com\/products\/ibm-engineering-workflow-management\" target=\"_self\" rel=\"noopener noreferrer nofollow\">IBM Engineering Workflow Management<\/a>,\u201d comments Jensen. \u201cThis makes it easier to attract a new generation of developers to work with tried-and-trusted functionality without the culture shock of working on green screens! It\u2019s all intuitive to use.\u201d<\/p>\n<p>Schade adds, \u201cI\u2019m really proud of where we are right now. Everything on the mainframe that can be integrated into IDz is easily available. Even some of the processes in the IBM tools have been adopted or adapted to speed up the development process. Our mainframe developers can get really far in IDz with just a few clicks.\u201d<\/p>\n<p>The tools within ADFz play a key role in keeping the IBM Z landscape performing optimally at all times, as Jensen explains: \u201cWe use the IBM tools to monitor the performance and availability of everything from the back-end CICS systems through to the development landscapes. Discovering dependencies makes it easier to stay compliant. Looking at the distributed space, we have many different CI\/CD tools and over a thousand different pipelines and setups that may need to change in order to stay compliant. Adopting one way of working may be restrictive in some ways, but it offers advantages in terms of compliance and control.<\/p>\n","protected":false},"excerpt":{"rendered":"To better support its large community of internal developers\u2014which includes 1700 installations of IDz and just under 1000&hellip;\n","protected":false},"author":2,"featured_media":18014,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[288],"tags":[590,289,26],"class_list":{"0":"post-18013","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-danske-bank","8":"tag-banking","9":"tag-danske-bank","10":"tag-denmark"},"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/dk\/wp-json\/wp\/v2\/posts\/18013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/dk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/dk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/dk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/dk\/wp-json\/wp\/v2\/comments?post=18013"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/dk\/wp-json\/wp\/v2\/posts\/18013\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/dk\/wp-json\/wp\/v2\/media\/18014"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/dk\/wp-json\/wp\/v2\/media?parent=18013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/dk\/wp-json\/wp\/v2\/categories?post=18013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/dk\/wp-json\/wp\/v2\/tags?post=18013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}