ホーム お客様事例 Danske Bank Danske Bankは銀行業務における競争上の差別化を推進
IBM Application Delivery Foundation for z/OSスイートはサービスのイノベーションをサポートします
ダンスケ銀行のロゴが見える、ダンスケ銀行のオフィスの柱がある建物のファサード

ダンスケ銀行のアプリケーションとシステムを取り巻く状況は非常に動的です。競争の激しい市場におかれているため、継続的に新しいサービスを立ち上げる必要があるからです。開発サイクルを短縮し、ITとビジネスの距離を縮めるため、同銀行はIBM® Engineering Workflow Managementソフトウェアを使用して管理されるアジャイル開発プロセスを採用しました。

ダンスケ銀行のリード・ソフトウェア・エンジニア兼テクニカル・アーキテクトであるHenrik Hartvig Jensen氏は、次のようにコメントしています。「私たちは先行者利益を獲得し、市場シェアを獲得する機会を最大化しようとしてきました。しばらく前に、デンマーク初のモバイル決済アプリをリリースしましたが、IBMのツールがその実現に役立ちました。品質は依然として重要です。コードカバレッジ、ユニット・テスト、テストカバレッジを備えた強固なメインフレーム開発環境は、市場投入までの時間と併せ、当行のソフトウェア生産において重要な要素です」

変化し続けスピードが求められる環境でも、ダンスケ銀行は、可用性が極めて高いGDPS®クラスター内の2台のIBM z16®メインフレームを使用して、IBM Z®プラットフォーム上で中核となる銀行業務および顧客情報システムを実行し続けています。

ダンスケ銀行のメインフレーム継続的インテグレーション/継続的デリバリー(CI/CD)およびリポジトリーのプロダクト・オーナー、Henrik Sloth Schade氏は次のように語ります。「ダンスケ銀行にとって、IBM Zは引き続き非常に重要なプラットフォームです。 変化し続ける世界に応じて、私たちは常に新しい可能性を模索していますが、それは進化のプロセスです。私たちは、今でもIBM Zが中核となる銀行業務を行うのに最適であると考えています。IBM Zは私たちのビジネスの中心です」

ダンスケ銀行は、開発者が新しいソフトウェアを簡単に開発してテストし、IBM Zとその他のプラットフォームの両方のユニット・テストを自動化できるようにしたいと考えていました。Jensen氏は次のように説明しています。「私たちは、これまで行ってきたことに追加のガードレールを実装し、メインフレームの開発パイプライン全体でエンドツーエンドの自動化を実現することに重点を置いています」

ダンスケ銀行は、モダナイゼーションに向けた継続的な取り組みを推進する中、IBM Z開発環境、および他のプラットフォーム上で動作するEclipseや.NET開発環境との間に整合性を持たせる取り組みを行ってきました。 同銀行は、ソフトウェアのライフサイクル全体にわたって自動化と制御の強化を推進しようとしました。 さらにダンスケ銀行は、社内の開発者が常に迅速かつ効率的、生産的に作業できるよう、開発環境のパフォーマンスと可用性をより正確かつ迅速に理解する必要がありました。

このお客様事例をダウンロードする(272 KB)
50% 市場投入までの時間を短縮

ダンスケ銀行は、以前の半分の時間で製品を市場に投入できるようになりました。

60% 開発の迅速化

IBM Developer for z/OSは、開発サイクルを60%迅速化します。

ADFzとIBM Developer for z/OSの優れている点は、ソフトウェアを迅速に提供するために必要なほとんどすべてが1つのインターフェースにあることです。 Henrik Hartvig Jensen氏 リード・ソフトウェア・エンジニア兼テクニカル・アーキテクト Danske Bank
包括的なツールキット

その大規模な社内開発者コミュニティ(IDzの1700インストールと1000人弱のアクティブなメインフレーム開発者、一日当たり500人以上の一意のユーザーを含む)をより良くサポートし、安定した信頼性の高いIBM Z開発プラットフォームを確保するために、ダンスケ銀行は最新のIBM Application Delivery Foundation for z/OS(ADFz)にアップグレードしました。

ADFzは、継続的デリバリー・モデルに基づいて、年間を通じて段階的な機能強化を行います。 ADFzのコア・ツールの完全セットは、IBM z/OS®環境向けアプリケーションの開発と維持の効率を高めるように設計されており、IBM Developer for z/OS、IBM Debug for z/OS、IBM Fault Analyzer for z/OS、IBM File Manager for z/OS、および IBM Application Performance Analyzer for z/OSが含まれています。

「これらのIBMソリューションの優れている点は、ソフトウェアを迅速に提供するために必要なほぼすべてが1つのインターフェイスにあることです」とJensen氏は言います。「IBM Zを初めて使用する開発者でもすぐにアクセスできる、使いやすい環境でIBM Zソフトウェアのライフサイクルを処理できます。これにより、速度と効率性が向上し、z/OS向けの開発と他のプラットフォーム向けの開発間のギャップを埋めることができます。

ダンスケ銀行は独自のユニット・テスト・ツールを開発し、それをIBM Developer for z/OS環境に統合することで、開発からテストケース、ユニット・テスト、ビジネス・ロジックの追加、そして最終的に本番環境への移行というシームレスなフローを可能にしました。

「IBM Developer for z/OSでは、分析とデバッグのプロセス全体がより高速かつ直感的になり、開発した新しいツールに簡単にアクセスできます」とJensen氏は言います。「当行の"アプリケーション診断システム"ツールは、Fault Analyzer APIを使用してメインフレームからシステム・ダンプを抽出し、IDEで直接開くことで、運用中のプログラムの現在の状態と履歴を確認し、重大度と変更が可能かどうかをチェックし、コメントを追加して問題にフラグを立てることができます」

Schade氏はさらに次のように付け加えます。「私たちは引き続きIBM研究所と緊密に連携し、自社開発の機能をIBMツールに組み込むよう働きかけています。素晴らしい双方向の関係が構築されており、協力に感謝しています」

根幹となるトランザクションと顧客の情報はz Systemsプラットフォームに置き、フロントエンド・サービスは他のプラットフォームに置いていることがよくあります。ダンスケ銀行は、開発とテストを双方で管理するための同様のグラフィカル環境を提供することで、コラボレーションに対する潜在的な障害を軽減しています。

「また、COBOLとPL/1のコードを古いリポジトリーからIBM Engineering Workflow Managementに移行しました」とJensen氏。 「その結果、新世代の開発者に実績と信頼のある機能を使用して作業する魅力をアピールすることができます。グリーン・スクリーンで作業するというカルチャー・ショックを与えることはありません。すべて直感的に使用できます」

Schadeはさらにこう付け加えます。「当行の現在の姿を本当に誇りに思っています。IDzに統合できるメインフレーム上のすべてのものを簡単に利用できます。開発プロセスを高速化するために、IBMツールの一部のプロセスも採用または適合しています。 当行のメインフレーム開発者は、数回クリックするだけで IDzで非常に多くのことを実現できます」

ADFzのツールは、IBM Zのランドスケープを常に最適な状態に保つ上で重要な役割を果たしているとJensen氏は言います。「IBMのツールを使って、バックエンドのCICSシステムから開発ランドスケープまで、すべてのパフォーマンスと可用性を監視しています。依存関係を検出することで、コンプライアンスの維持が容易になります。 分散スペースに目を向けると、各種CI/CDツールと1,000を超えるさまざまなパイプラインと設定があり、コンプライアンスを維持するために変更が必要になる可能性があります。 1 つの作業方法を採用すると、いくつかの点で制約が生じる可能性がありますが、コンプライアンスと制御の点でメリットがあります。

IBM Zプラットフォーム上のIBMツールは、特にテストの自動化などの分野で、DevOpsへの移行に向けたロードマップの構築を促進しています。 Henrik Sloth Schade氏 メインフレームCI/CDおよびリポジトリーのプロダクト・オーナー Danske Bank
より速く、より効率的な作業方法を採用

ダンスケ銀行は、市場投入までの時間と品質に関するプレッシャーの高まりに対応するためにソフトウェア開発機能を進化させ続けています。こうした環境で、ADFzは開発者が重要なツールを常に利用できるようにします。このソリューションは、APIをさらに活用して既存の機能を社内外でより効率的にアピールするという銀行の目標にも合っています。

「私たちは、IBM Z上で実行されるサービスに対してさらに多くのAPIをセットアップしています」と、Jensen氏はコメントしています。 「顧客の現在の残高をコアバンキングシステムから直接呼び出すなど、既存のサービスを簡単に呼び出せるようにすることで、開発が加速し社内の効率性が向上します。 ADFz内ではAPIを使用することで、複数のソースをユーザーの単一の視点に統合することができ、時間と労力を節約できます」

IBM Developer for z/OSのリアルタイム構文チェックを使用すると、開発者はコードをコンパイルし続ける必要がなく、問題をすぐに確認できるため、時間が節約され、開発サイクルが短縮されます。パフォーマンス階層、グラフィカル・プログラム・コントロール、強化されたコード・リファクタリング・ツール、迅速な静的コード分析のためのツールにも簡単にアクセスできます。

「開発環境での停止はほとんどありません」とJensen氏は言います。 「パフォーマンスと成熟度も向上しました。 数年前、私たちはテストから本番環境に25分以内に移行するという目標を設定しました。そして、それを15分以内に実行できることを証明しました。開発者は準備を整え、何をすべきかを知っている必要がありますが、このツールセットはそうしたことに対応できます」

「導入前に別の環境でテストを行うことで、今後の環境の安定性がさらに高まります」とSchade氏は付け加えます。 「私たちは、新たなビジネス・ニーズを満たすために、高品質のアプリケーションと新機能を迅速かつ継続的に提供することを目指しています。 IBM Zプラットフォーム上のIBMツールは、特にテストの自動化などの分野で、DevOpsへの移行に向けたロードマップの構築を促進してくれます。おかげで、イノベーションの強化、新しいビジネス・ソリューションの迅速な提供、ソフトウェア・ライフサイクル全体の認識という新しい文化と考え方を推進できます。また、開発、テスト、生産における標準化と透明性の向上、パイプラインの理解と調整、開発プロセスの効率の向上にも役立ちます。」

Danske Bankのロゴ
ダンスケ銀行について

1871年に設立されたダンスケ銀行(リンクはibm.com外)は、北欧のユニバーサルバンクです。デンマーク、ノルウェー、スウェーデン、フィンランドの中核市場で、個人や企業から大規模な機関の顧客まで、あらゆる種類の顧客にサービスを提供しています。この銀行には合計350万人の顧客がおり、そのうち220万人が電子バンキングを利用しています。また8か国で300の支店ネットワークを運営しています。ダンスケ銀行は19,000人のフルタイム従業員を雇用しており、組織的および合併と買収の両方を通じて成長を続けています。

次のステップ

この記事で紹介されているIBMソリューションの詳細については、IBMの担当者またはIBM ビジネス・パートナーにお問い合わせください。

Innocens

ヘルスケアのスタートアップ企業であるInnocens BVは、IBMのAIを使用して、脆弱な新生児の敗血症の潜在的な兆候を検出するのに役立つソリューションを設計しています。

詳細はこちら
Neste

Neste社は、再生可能燃料と循環ソリューションの世界的リーディングカンパニーを目指して、グローバルERPプラットフォームを構築しました。

詳細はこちら
GBSバンク

GBSBankは、高性能で回復力に優れたIBM Storageの支援のもと信頼性の向上に努めています

詳細はこちら
法務

2023年4月、アメリカ合衆国で制作。

IBM、IBMロゴ、ibm.com、IBM Z、z16、GDPS、およびz/OSはInternational Business Machines Corp.の商標であり、世界中の多くの管轄区域で登録されています。その他の製品名およびサービス名は、IBMまたは他社の商標である可能性があります。IBMの登録商標の最新リストは、Webサイトの「著作権および登録商標情報」(ibm.com/legal/copyright-trademark)でご確認いただけます。

本書は最初の発行日時点における最新情報を記載しており、IBMにより予告なしに変更される場合があります。IBMが事業を展開している国であっても、特定の製品を利用できない場合があります。

記載されている性能データとお客様事例は、例として示す目的でのみ提供されています。実際の結果は特定の構成や稼働条件によって異なります。本書の情報は「現状のまま」で提供されるものとし、明示または暗示を問わず、商品性、特定目的への適合性、および非侵害の保証または条件を含むいかなる保証もしないものとします。IBM製品は、IBM所定の契約書の条項に基づき保証されます。