巨大システムの裏側にある、小さな一歩の積み重ね
うわっ、金融機関がJavaフレームワークに挑戦するのか!?
そう思ったのが、そのプロジェクトの最初だった。
当時、私はある大手金融機関のお客様のプロジェクトに関わっていた。
その金融機関は、日本でも有数の巨大な企業体。社会への影響力も大きく、システムに障害が起きれば社会全体に影響が出る可能性すらある。
だからこそ、基幹システムは依然としてCOBOLが中心だった。
長年動き続けてきた、安定した仕組み。
金融の世界では、それは「守るべき資産」でもある。
しかし、同時にこういう声もあった。
「新しい技術にもチャレンジしていきたい」
そのプロジェクトは、Javaのフレームワークを金融機関で適用する初めての試みだった。
とはいえ、金融機関である。
いきなり基幹システムに導入するわけにはいかない。
そこで出てきたのが、非常に興味深い考え方だった。
新しい技術は、まず影響の少ないところから使う。
それは、Webシステムなどの周辺システムだった。
金融機関が考えた「安全なチャレンジ」
当時の金融システムでは、まだ帳票文化が主流だった。
帳票は公式記録。
そこに誤ったデータが出てしまうと、業務への影響は非常に大きい。
だからこそ、技術適用の順序にも工夫があった。
まずは入力システムではなく表示システムから。
理由は明確だった。
入力システムにバグがあり、誤ったデータが基幹データベースに登録されたら取り返しがつかない。
しかし、表示システムならどうか。
もし表示ロジックに問題があったとしても、データそのものが壊れるわけではない。
つまり
出力・表示 → 入力 → 基幹
という順序で、慎重に技術を適用していく。
さらに言えば、帳票に誤ったデータが出るより、
Web画面での表示の方が痛手は小さい。
こうした議論を、金融機関の担当者と何度も重ねた。
その議論を聞きながら、私は思った。
「金融機関は新しいことに挑戦しない」
世の中では、そんなイメージがある。
しかし実際は、まったく違っていた。
「守る責任」があるからこその計画
金融機関の人たちは、決して挑戦を避けているわけではない。
むしろ逆だ。
社会を守る責任があるからこそ、計画的に挑戦する。
いきなり導入するのではない。
段階を踏む。
影響の少ないところから始める。
検証する。
経験を蓄積する。
そして、少しずつ広げていく。
それは、ITの世界でよく語られる
「スピードこそ正義」
という価値観とは、少し違う。
しかし金融の世界では、
スピードだけがすべてではない。
社会の信頼を守ること。
安心してお金を預けられること。
それこそが最も重要なのだ。
だからこそ、
慎重に、しかし確実に前へ進む。
このプロジェクトで私は、
金融システムの本当の姿を学んだ。
それは
挑戦しない組織ではない。
挑戦を計画する組織だった。
ITは常に進化する。
技術はどんどん新しくなる。
だからこそ大事なのは、
無謀な挑戦ではなく、計画された挑戦だ。
この経験は、今でも私の中で大きな学びとして残っている。
技術は進む。
社会も変わる。
その中で、どう一歩を踏み出すか。
あの金融プロジェクトは、
その答えの一つを教えてくれた。
私ならできる!明日から踏み出す
コメント
コメントを投稿