石井食品、脱AS/400への「4つの戦略」 30年の安定稼働を捨てたレガシー刷新の記録

30年にわたり安定稼働してきたAS/400を、石井食品はなぜ捨てたのか。業務改革をあえて切り離すなど4つの戦略でレガシー刷新に挑み、コスト超過や現場摩擦を乗り越えたプロセスから、システム刷新の本質と成功の条件を探る。

 石井食品は、1990年代から主要業務を支えてきたレガシーシステム「AS/400」の刷新に踏み切った。AS/400は長年の稼働によって老朽化していたものの、その堅牢(けんろう)性と安定性ゆえに業務に大きな支障はなかったという。それでも同社が刷新を決断したのは、将来の事業成長と柔軟なシステム運用を見据えた戦略的判断によるものだ。このままでは立ち行かなくなるという危機感があった。

 同社はAS/400で構築された業務システムをパッケージ製品と内製システムへ段階的に置き換え、レガシー脱却を成功させた。このプロジェクトを通して、レガシー刷新の最適なアプローチや注意すべきポイントが明確になったという。

 大手コンサルティング会社出身でアジャイル開発の経験を持つ石井智康社長、そして大規模開発の豊富な経験を持つ外部CTOの和智右桂氏の両名が直面してきた課題の数々には、レガシー刷新を検討する企業が参考にできるヒントが多く含まれている。

本稿は内田洋行が主催のイベント「UCHIDA ビジネスITフェア2025」での講演を編集部で再構成した。

「稼働に支障ない」が一番の問題 AS/400の刷新を阻む“安定稼働”

 同社で約30年にわたり安定稼働してきたAS/400は、現在も止まることなく動き続けている。だが、「稼働に支障がない」ことが、ITインフラ改善への着手を妨げる大きな障壁でもあった。和智氏は「AS/400の継続運用には、企業成長を阻害する要因が潜んでいた」と語る。

石井食品 和智右桂氏

 最も深刻な問題の一つは、運用・保守の属人化とブラックボックス化だ。長年の運用の中で個別最適を積み重ねてきた結果、システム全体の構造が把握しづらくなっていた。

 加えて、AS/400を扱えるエンジニアの高齢化と減少が、この属人化に拍車を掛けていた。IBMのプログラミング言語であるRPG(Report Program Generator)を当初から理解している若手はほとんどおらず、シニアエンジニアの知識やノウハウの継承も難しい。将来にわたる継続運用には大きな不安があった。

 さらに最大の課題は、Web APIを活用したSaaSなどとの連携が困難であることだ。AS/400は内部で処理が完結する前提の設計で、バッチ処理こそ得意だが、リアルタイム連携は不得手だ。外部システムにデータを送るだけでも中継層や変換処理が必要となり、コストと複雑性が跳ね上がる。外部環境の変化への即応性が低下するのは明らかだった。

 こうした問題点を認識しながらも、刷新に踏み切れなかった理由の一つは「システムの中身が見えない」ことだ。ブラックボックス化したシステムはリプレース計画を立てること自体が難しく、何をどこまで対応すべきかが判断できない。

 さらに、リプレースには多額の投資が伴う。「機能は従来とほぼ同じで、導入直後はむしろ使い勝手が低下する可能性もある。それでも数億円規模の費用が必要になる」という厳しい現実を、経営層に説明しなければならない。その承認を得るハードルは決して低くない。

 さらに、刷新プロジェクトでは業務改善や機能拡張の要望が次々と持ち上がりがちだ。いわゆるスコープクリープが発生すると、プロジェクトは容易に複雑化し、コストも期間も膨れ上がる。

 一方で、レガシーシステム自体は相変わらず安定して動いている。「あと2~3年は問題ないだろう」と先送りし、その2~3年が過ぎてもまた同じ判断をしてしまう。この繰り返しが、刷新へのモチベーションを奪っていく。これこそがレガシー刷新に立ちはだかる最大の壁だ。

業務改革は“あえて”やらない AS/400刷新への「4つの戦略」

印刷する
SNSでシェア

事例で学ぶ! 業務改善のヒント

この連載の記事をもっと見る

この記事の著者

こんなメディアも見られています

キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

製品カタログや技術資料、導入事例など、IT導入の課題解決に役立つ資料を簡単に入手できます(メディアごとに文章は変更)

いますぐ無料会員登録

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9

キーマンズネット SNS

X @Keymansをフォロー

インフォメーション

キーマンズネットをフォロー