COBOLを使う「コボラー」が消えていく“深刻過ぎる代償”COBOL人材不足の危機【前編】

プログラミング言語COBOLの技術者が続々と引退していく中で、COBOLに精通した人材を見つけることが困難になっている。この状況が引き起こしている、深刻な問題とは。

2024年07月16日 08時00分 公開
[Kim LoohusTechTarget]

関連キーワード

金融 | 基幹システム | プログラミング


 プログラミング言語「COBOL」は半世紀近くにわたり、金融系や行政系をはじめとしてさまざまな重要システムを支えてきた。そのCOBOLに携わってきた世代の開発者は続々と引退し、COBOLに精通した人材を見つけることは困難になりつつある。そうした中でもCOBOLで構築したシステムが稼働を続け、ある深刻な問題を引き起こしている。

「コボラー」が消えていく“深刻過ぎる代償”

 「COBOLを用いたシステム構築は1960年代に始まった」。こう話すのは、オランダ国立数学情報科学研究機関(CWI:Centrum Wiskunde & Informatica)の研究員と、アイントホーフェン工科大学の教授兼自動ソフトウェア分析の議長を務めるユルゲン・ヴィンジュ氏だ。

 20世紀半ばに、コンピュータを用いた自動化がオランダで始まった。銀行や保険会社などの金融機関は、大量のデータを処理できるシステムを導入した。これらシステムの開発には、当時の主流言語だったCOBOLが使われた。

 「COBOLで開発したシステムは、過去数十年間で巨大化してしまった」とヴィンジュ氏は指摘する。市場のニーズや法規制など外部環境の変化にシステムを適応させるためには、定期的に新機能を追加したり、機能を改良したりすることになる。そうしてシステムを拡張する結果、ソースコードは指数関数的に増大する。

 システムを拡張する中で、「システムを管理しやすい状態に保つ」というプロセスはしばしば後回しにされてしまう。時間の経過とともにシステムは複雑化し、保守がしにくくなる。

“退職したコボラー”を呼び戻す

 「引退したCOBOL技術者たちは、COBOLの知識だけでなく、長年携わってきたシステムの知見も豊富に持っている」。こう話すのは、ヴィンジュ氏のCWIの同僚であるティス・ファン・デル・ストーム氏だ。ストーム氏は、グローニンゲン大学のソフトウェア工学教授を務める。

 COBOL技術者がいなくなることは、COBOLを扱える人が不足するというだけでなく、そのシステムをメンテナンスしたり改修したりするのに関連する知見を有する人材も不足する事態につながる可能性がある。この状況は、システムがCOBOLで稼働している組織にとって重大なリスクとなる。

 オランダ社会保険銀行(SVB)のシステムは、COBOLで動いている。SVBのシステムで問題が発生した際、同行はそのシステムに関する知見を持っている人材がほとんど引退している状況に直面した。

 SVBはこの問題に対処するため、引退したCOBOL技術者たちを呼び戻さなければならなくなった。対象のシステムやCOBOLについて十分に理解していた技術者らが来てくれたことで、問題を迅速に解決することができたという。


 後編は、COBOLで構築したシステムの維持に関わる技術を解説する。

Computer Weekly発 世界に学ぶIT導入・活用術

米国TechTargetが運営する英国Computer Weeklyの豊富な記事の中から、海外企業のIT製品導入事例や業種別のIT活用トレンドを厳選してお届けします。

Copyright © ITmedia, Inc. All Rights Reserved.

隴�スー騾ケツ€郢晏ク厥。郢ァ�、郢晏現�ス郢晢スシ郢昜サ」�ス

製品資料 ServiceNow Japan合同会社

生成AIで「ローコード開発」を強化するための4つの方法

ビジネスに生成AIを利用するのが当たり前になりつつある中、ローコード開発への活用を模索している組織も少なくない。開発者不足の解消や開発コストの削減など、さまざまな問題を解消するために、生成AIをどう活用すればよいのか。

製品資料 ServiceNow Japan合同会社

「ローコード開発」実践のヒント:AI主導のイノベーションに向けた4つの戦略

急速に変化する顧客ニーズに応えるような適切な製品を継続的に提供するためには、より多くのアプリを生み出す必要があるが、そのための開発者が不足している。そこで注目されているのが、生成AIやローコード開発プラットフォームだ。

製品資料 ServiceNow Japan合同会社

ローコードによるアプリ開発と高度な自動化で成功を収めるためのポイントとは?

あらゆる組織は、従業員と消費者の双方に良質なエクスペリエンスを提供する義務を負っている。アプリ開発と高度な自動化は、この目的を達成するための有効策の1つだが、それぞれを適切に実装できなければ、むしろリスク要因ともなり得る。

製品資料 サイボウズ株式会社

「ERP×ノーコードツール」のアプローチを推進するためのポイントとは?

DXが進み、レガシーシステムからの脱却が喫緊の課題となっている今。「ERP×ノーコードツール」のアプローチで基幹システムの刷新に取り組む企業が増えている。そのアプローチを推進するに当たってのポイントを解説する。

事例 サイボウズ株式会社

ローコード/ノーコード開発ツールで実現する、変化に強い組織の作り方

DXの本質は、デジタル技術を駆使して変化に適応する能力を身につけることにある。その手段の1つとして注目を集めているのが、ローコード/ノーコード開発ツールだ。京王グループなどの事例とともに、その特徴やメリットを紹介する。

From Informa TechTarget

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは
遠隔のクライアント端末から、サーバにあるデスクトップ環境を利用できる仕組みである仮想デスクトップ(仮想PC画面)は便利だが、仕組みが複雑だ。仮想デスクトップの仕組みを基礎から確認しよう。

ITmedia マーケティング新着記事

news023.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年5月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...

news025.png

「マーケティングオートメーション」 国内売れ筋TOP10(2025年5月)
今週は、マーケティングオートメーション(MA)ツールの売れ筋TOP10を紹介します。

news014.png

「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年4月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。