今年に入って実に7回ものシステム障害に見舞われている、日本3大メガバンクの一角「みずほ銀行」。前回、「みずほ銀トラブル多発は「絶好のビジネスチャンス」当事者意識の欠如、トップ無理解どう克服?」で、読者からの質問に答える形でみずほ銀トラブルの背景や原因を考察した、メルマガ『週刊 Life is beautiful』の著者で「Windows95を設計した日本人」として知られる米シアトル在住の中島聡さん。今回、中島さんはメルマガ内の「私の目に止まった記事」のコーナーで、ネットメディアが掲載したみずほ銀システム障害に関する検証記事を読みながら、その原因と思われる日本のITゼネコンのあり方と丸投げ体質を批判し、根本原因を分析しています。
プロフィール:中島聡(なかじま・さとし)
ブロガー/起業家/ソフトウェア・エンジニア、工学修士(早稲田大学)/MBA(ワシントン大学)。NTT通信研究所/マイクロソフト日本法人/マイクロソフト本社勤務後、ソフトウェアベンチャーUIEvolution Inc.を米国シアトルで起業。現在は neu.Pen LLCでiPhone/iPadアプリの開発。
世界の未来を予測するエンジニア・中島聡さんのメルマガご登録、詳細はコチラ
私の目に止まった記事:みずほ銀システム障害の背景
● これから「みずほ銀行」に起こる、ヤバすぎる現実…システムの「爆弾」を誰も処理できない(週刊現代)
みずほ銀行が起こしているシステム障害についての分かりやすい解説記事です。重要なのは以下の点です。
統合時、みずほは旧3行が使っていた複数の異なるシステムを生き残らせたまま、「ゲートウェイ・システム」と呼ばれる中継プログラムでそれらを繋ぎ合わせるという方針を打ち出した。
だが、この建て付けそのものに難があった。当時の事情を知るみずほ行員が言う。
「勧銀は富士通製のメインフレーム(大型コンピュータ)の『STEPS』を’88年に導入していました。また興銀は日立製のシステム『C-base』を、富士銀行は日本IBM製の『TOP』をそれぞれ持っていた。
普通、銀行が合併してシステムを統合する時は、顧客や預金などの情報をどれか一つのシステムに全て移行する『片寄せ』という方法を取ります。
しかし、みずほは合併後も『同じ担当の役員が3人いる』と揶揄されるくらい、よく言えば旧3行が対等、悪く言えばバラバラだった。そのため、各行のシステム、ひいてはベンダーとの取引を温存しようとしたのです」
統合前にそれぞれの銀行が、別々のITゼネコンにシステムを作らせていたので、本来ならば一つのシステムに統合すべきだったのに、それぞれのシステム部門とITゼネコンが強く癒着していたために、どれも切ることが出来ず、ゲートウェイを通じて3つのシステムも無理矢理繋げて使い続けることを決めたとのことです。
ITゼネコンが銀行のシステム部門の人を接待漬けにしたり、天下り先を提供することにより、強い癒着関係を築いていたようです。これは決して、金融業界に限った話ではなく、日本ではこんな慣習は、政府を筆頭にあらゆるところにはびこっており、これが国全体の生産効率を下げており、ITゼネコンから国際競争力を奪っているのです。
私の学校の同期でも、理工学部の修士号を持ちながらも銀行のシステム部門に就職し、プログラムも書かずに接待営業や下請けベンダーの管理ばかりしている人間がいますが、本当にもったいない話です。
【関連】立民支持者ですら批判。「所得税ゼロ」枝野代表ぶち上げも効果疑問視、“票集め施策”に国民は辟易、変わらぬ野党体質
ちなみに、2019年には4000億円の費用をかけてシステムを全面改定したそうですが、
事実、全面改修を経たはずのMINORIのシステム構成は、不自然なほど複雑怪奇だ。普通預金を司る機器は日本IBMが作るが、その上で走るソフトは富士通が作る。他行との接続を司るシステムは、機器を日立と富士通が作ってソフトをNTTデータが作る。各業務のシステムをベンダーが分割して作り、さながら怪物「キメラ」のようになっている。
これが意味するのは、おそらく’11年に金融庁から業務改善命令を受けた時点で、みずほのシステムは根本的な再構築がもはやできない状態だった可能性だ。
古い部分と新しい部分が幾重にも折り重なり、さらに開発元も複数のベンダーにまたがっていた。しかも、この時すでにみずほは延べ3000億円近くをシステム改修に投入していた。20年以上も二人三脚を続けてきたベンダーを切り捨て、一から作り直すわけにはいかなかったのだ。
いまや、システムの全容を知る者はみずほにも、ベンダーにもいない。
とのことです。ソフトウェアはこんな風に、古いシステムを無理矢理統合したり、その上に改修を重ねて行くと、どんどん複雑化してしまい、「全体を把握できる人が一人もいない」状態になってしまいます。そのため、「リファクタリング」と呼ばれる「ソースコードをメンテナンスしやすくするための変更」を繰り返しかけることにより、古いものを排除し、より小さくて分かりやすいコードに直し続けることがとても重要です。
しかし、そもそもシステムの開発をITゼネコンに丸投げしている上に、複数のITゼネコンが関わっている状態では、まともなリファクタリングなど出来ず、結果として(いまはエンジニアを探すことすら難しい)COBOLで書かれたプログラムがいまだに残っており、まともにメンテナンス出来る状態ではないのです。
【関連】みずほ銀トラブル多発は「絶好のビジネスチャンス」当事者意識の欠如、トップ無理解どう克服?
(※本記事はメルマガ『週刊 Life is beautiful』2021年9月21日号より一部抜粋したものです。この機会にぜひご登録ください)
世界の未来を予測するエンジニア・中島聡さんのメルマガご登録、詳細はコチラ
初月無料購読ですぐ読める! 9月配信済みバックナンバー
- 週刊 Life is Beautiful 2021年9月21日号:3Dプリンタ(9/21)
- 週刊 Life is Beautiful 2021年9月14日号:日本の半導体ビジネスの興亡(9/14)
- 週刊 Life is Beautiful 2021年9月7日号:自動車に設置した Apple AirTag(9/7)
<こちらも必読! 月単位で購入できるバックナンバー>
※初月無料の定期購読のほか、1ヶ月単位でバックナンバーをご購入いただけます。
- 週刊 Life is Beautiful 2021年8月31日号:「ハワイに自動車を送るミッション」という「大ボス」を倒した話(8/31)
- 週刊 Life is Beautiful 2021年8月24日号:Tesla AI Day(8/24)
- 週刊 Life is Beautiful 2021年8月17日号:ファクターXとデルタ株(8/17)
- 週刊 Life is Beautiful 2021年8月10日号:救急搬送支援アプリ(8/10)
- 週刊 Life is Beautiful 2021年8月3日号:号量子コンピュータ(8/3)
- 週刊 Life is Beautiful 2021年7月27日号:日本に政権交代が必要な理由とその実現方法について(7/27)
- 週刊 Life is Beautiful 2021年7月20日号:インフルエンサー・ビジネス(7/20)
- 週刊 Life is Beautiful 2021年7月13日号:オプション取引:Covered Cal(7/13)
- 週刊 Life is Beautiful 2021年7月6日号:Windows 11(7/6)
- 週刊 Life is Beautiful 2021年6月29日号:TMSC(6/29)
- 週刊 Life is Beautiful 2021年6月22日号:米国の新しい休日(6/22)
- 週刊 Life is Beautiful 2021年6月15日号:デジタル法定通貨(6/15)
- 週刊 Life is Beautiful 2021年6月8日号:mmhmm 開発日誌(6/8)
- 週刊 Life is Beautiful 2021年6月1日号:Amazon による MGM の買収(6/1)
- 週刊 Life is Beautiful 2021年5月25日号:自動運転の難しさ(5/25))
- 週刊 Life is Beautiful 2021年5月18日号:SNLに出演したElon Musk(5/18)
- 週刊 Life is Beautiful 2021年5月11日号:Bill Gatesの離婚(5/11)
- 週刊 Life is Beautiful 2021年5月4日号:チップの歩留まりの話(5/4)
- 週刊 Life is Beautiful 2021年4月27日号:5Gネットワーク(4/27)
- 週刊 Life is Beautiful 2021年4月20日号:若者よ野望を抱け(4/20)
- 週刊 Life is Beautiful 2021年4月13日号:ARのキラーアプリ(4/13)
- 週刊 Life is Beautiful 2021年4月6日号:WWDC(4/6)
- 週刊 Life is Beautiful 2021年3月30日号:ARK Invest(3/30)
- 週刊 Life is Beautiful 2021年3月23日号:グラフ描画アプリ(3/23)
- 週刊 Life is Beautiful 2021年3月16日号:半導体不足について(3/16)
- 週刊 Life is Beautiful 2021年3月9日号:蓄電テクノロジー(3/9)
- 週刊 Life is Beautiful 2021年3月2日号:9歳の少年とゴルフ(3/2)
- 週刊 Life is Beautiful 2021年2月23日号:自動運転の近未来(2/23)
- 週刊 Life is Beautiful 2021年2月16日号:理想的なリモート・ワークスタイルを求めて(2/16)
- 週刊 Life is Beautiful 2021年2月9日号:Clubhouseで起こる「奇跡の出会い」(2/9)
- 週刊 Life is Beautiful 2021年2月2日号:2040年の未来:農業・畜産業(2/2)
- 週刊 Life is Beautiful 2021年1月26日号:2040年の未来:生体プログラミング(1/26)
- 週刊 Life is Beautiful 2021年1月19日号:ソフトウェアに飲み込まれる自動車業界(1/19)
- 週刊 Life is Beautiful 2021年1月12日号:米国で起こっているカオス(1/12)
- 週刊 Life is Beautiful 2021年1月5日号:mmhmm 開発日誌(1/5)
- 【新年特別号】2021年は「AIに仕事を奪われる」最初の年になる。人間超えのすごい実力とは(1/1)
- 週刊 Life is Beautiful 2020年12月22日号:M1 のインパクト(12/22)
- 週刊 Life is Beautiful 2020年12月15日号:バブルの正体(12/15)
- 週刊 Life is Beautiful 2020年12月8日号:Algorithmic Rent(12/8)
- 週刊 Life is Beautiful 2020年12月1日号:自社製チップを持つアドバンテージ(12/1)
- 週刊 Life is Beautiful 2020年11月25日号:RCEP(11/24)
- 週刊 Life is Beautiful 2020年11月17日号:オペレーティング・システムの地政学(4)(11/17)
- 週刊 Life is Beautiful 2020年11月10日号:オペレーティング・システムの地政学(3)(11/10)
- 週刊 Life is Beautiful 2020年11月3日号オペレーティング・システムの地政学(2)(11/3)
- 週刊 Life is Beautiful 2020年10月27日号:オペレーティング・システムの地政学(1)(10/27)
- 週刊 Life is Beautiful 2020年10月20日号 プロセッサの地政学(2)(10/20)
- 週刊 Life is Beautiful 2020年10月13日号 プロセッサの地政学(10/13)
- 週刊 Life is Beautiful 2020年10月6日号:Ruch Bader Ginsburg(10/6)