【中小企業向け】レガシーシステムとは? 意味や脱却方法をわかりやすく解説

レガシーシステムとは

「レガシーシステムって、結局どういう意味なの?」「うちで何年も使っている古いシステムも、これに当てはまるの?」と気になっている人は多いはずです。

レガシーシステムとは、中身がわからなくなって、自社の手では直せなくなってしまったシステムのことです。

大企業のメインフレームの話だと思われがちですが、中小企業でも事情は変わりません。表計算ソフトで組んだ在庫管理、担当者が退職したまま動き続けている受注システム、サポートが終わったパソコンの上で動く古いソフト。どれもレガシーシステムの代表例です。

この記事では、レガシーシステムの意味と具体例、自社が当てはまるかの見分け方、使い続けたときに起きること、「2025年の崖」との関係、そして脱却の方法と進め方までを解説します。

\ 無料相談・お見積もり受付中! /

目次

【わかりやすく解説】レガシーシステムとは

レガシーシステムとは、老朽化や複雑化が進んだ結果、中身がブラックボックスになり、会社の足を引っ張るようになったシステムのことです。

経済産業省が2018年に公表した「DXレポート」では、次のように定義されています。

技術面の老朽化、システムの肥大化・複雑化、ブラックボックス化等の問題があり、その結果として経営・事業戦略上の足かせ、高コスト構造の原因となっているシステム

出典:経済産業省「DXレポート ~ITシステム「2025年の崖」の克服とDXの本格的な展開~」(本文PDF)

「直したくても直せない」「触ると何が起きるかわからない」という状態を指しています。同じレポートには、レガシー化とは「ユーザ企業において、自社システムの中身が不可視になり、自分の手で修正できない状況に陥ったこと」だとも書かれています。

レガシーシステムを一言でいうと
  • 中身がわからず、自社で直せなくなったシステム
  • 維持するだけで手間とお金がかかるシステム
  • 新しい仕組みとつなげられないシステム

「古いシステム」とイコールではない

よくある誤解が、単に「古くなったから」「⚪︎年経ったから」レガシーシステムになってしまった、と捉えてしまうことです。

DXレポートにおいても「古い技術を使っているシステムだから必ずレガシー問題が発生するわけではない」とあり、適切なメンテナンスを続けている場合はブラックボックス化しにくいと説明されています。

逆に「最新のクラウド技術を適用していても、時間の経過と共にレガシー問題が発生し得る」ことにも注意しなければなりません。

つまり、レガシー化は技術の問題であると同時に、管理の問題でもあります。10年前に作ったシステムでも、仕様書が残っていて中身を説明できる人がいるなら、ブラックボックス化はしにくい状態です。逆に新しいクラウドサービスでも、誰も仕様や内容を把握していなければ、時間とともにレガシー化が進みます。

中小企業におけるレガシーシステムの具体例

例として挙がるのは、メインフレームや、その小型版として事務処理に使われてきたオフコンですが、中小企業の現場で実際にレガシー化しているのは、もっと身近なものです。

スクロールできます
よくある例何が起きているか
表計算ソフトで組んだ管理表関数やマクロが積み上がり、作った本人しか触れない。データが増えて動作が重い
古い言語で作られた業務ソフト開発したベンダーとの付き合いが切れ、改修を頼める先がない
オフコン・専用端末で動く基幹システム部品の調達もサポートも先細りで、壊れたときの代わりが見つけにくい
サポートが終わったOSの上で動くソフトOSを更新すると動かなくなるため、古いパソコンを捨てられない
事務所に置いた1台のサーバー停電・水害・故障がそのまま業務停止に直結する
簡易データベースで作った社内システム担当者が退職し、仕様を知る人がいない
紙とはんこが前提の申請フローシステム化されていないため、そもそもデータが残らない

共通しているのは、「なんとなく動いているので、誰も手を付けていない」という点です。日々の業務が回っているうちは問題として浮上せず、パソコンが壊れた日やOSの更新が必要になった日に、いきなり表面化します。

DXレポートでも「メンテナンスを行わず日常的に活用できている間はレガシーであることは自覚できない。ハードウェアやパッケージの維持限界がきたときにはじめて発覚する」などと、この発覚の遅さを問題として挙げています。

実際にあった製造業のケース

弊社が相談を受けた製造業のお客様では、数万点の部品の入出庫管理を表計算ソフトで行っていました。レスポンスが悪く、新しいバージョンではエラーも出るという状態です。

加えて、Visual Basicという古い開発ツールで作られた部分は、改修ができなくなっていました。棚卸しは手書きの用紙を表計算ソフトに転記して集計していたため、報告までに膨大な時間がかかっていたそうです。

この案件では、FileMakerで作った専用アプリに置き換えることで、棚卸しをタブレットから入力できるようにし、在庫数の警告や報告用の帳票もすぐ出せる形にしました。

実績紹介:製造業/部品入出庫&棚卸システム

自社のシステムがレガシーかどうかの見分け方

レガシーシステムかどうかは、次のようなポイントに心当たりがあるかどうかが目安となります。

ひとつでも当てはまれば要注意
  • システムの中身を説明できる人が社内にいない
  • 仕様書や設計書が残っていない、あっても現状と合っていない
  • 作った会社と連絡が取れない、または改修を断られた
  • ちょっとした変更でも見積もりが高額になる
  • OSやパソコンを新しくできない事情がある
  • ほかのシステムとデータを連携できず、手入力で転記している
  • 「この作業はあの人しかできない」が常態化している

中身を説明できる人も資料もなく、頼める会社もない状態は、実質的に手が出せないシステムになっていることを意味します。

逆に、動作が古くさくても、社内に詳しい人がいて、資料があり、改修を頼める相手がいるなら、あわてて捨てる必要はありません。

レガシーシステムを使い続けるとどうなるか

レガシーシステムを放置した場合に起きることは、以下のような問題です。

放置したときに起きること
  • 維持費がふくらむ
  • セキュリティの穴をふさげなくなる
  • 新しい仕組みとつなげられない
  • 担当者がいなくなった瞬間に業務が止まる

維持費がふくらむ

古いシステムは、直すこと自体が難しくなります。中身を読み解く作業から始めるため、同じ内容の改修でも、新しいシステムに比べて時間も費用もかかります。

専用のハードウェアや保守契約が必要な場合は、その費用も積み重なります。本来なら新しい取り組みに回せたはずの予算が、現状維持だけで消えていくのが、いちばん見えにくい損失です。

セキュリティの穴をふさげなくなる

サポートが終了したOSやソフトウェアには、通常の修正プログラムが配られなくなり、弱点が見つかってもふさげない状態が残ります。

Windows 10は2025年10月14日にサポートが終了しました。それでも、OSを新しくすると古い業務ソフトが動かなくなるため、更新に踏み切れないという事情が起きます。有償の拡張セキュリティ更新プログラム(ESU)に登録すれば2027年10月12日まで重要な更新は受け取れますが、期限付きの延命であることは変わりません。

参考:Microsoft「Windows 10、Windows 8.1、Windows 7 のサポート終了」

新しい仕組みとつなげられない

クラウドサービスやAIを業務に取り入れようとすると、既存システムのデータを外に出せるかが前提になります。データの形式が特殊だったり、ほかのソフトへ自動でデータを渡す仕組みがなかったりすると、ここで止まります。

結果として、便利なサービスが出てきても導入を見送るしかなくなります。手作業での転記が残り続けるのも、この段階で起きる現象です。

担当者が抜けた瞬間に業務が止まる

システムを支えているのが特定の一人だけという状況は珍しくありません。

その人が退職・異動すると、日々の運用だけでなく、トラブル時の復旧も止まります。また、管理画面のパスワードがわからない、保守契約の更新時期を誰も知らない、改修を頼む先の連絡先が残っていない、といった問題も発生しうるでしょう。

このようなシステムの属人化が起こりやすくなってしまうのもレガシーシステムの注意点です。

\ 無料相談受付中! /

レガシーシステムと「2025年の崖」

レガシーシステムとセットで語られるのが「2025年の崖」です。これは経済産業省がDXレポートで使われた表現で、古いシステムを放置した場合に日本全体が抱える損失を示したものです。

レポートでは、複雑化・老朽化・ブラックボックス化した既存システムが残ったままだと、IT人材の引退やサポート終了などのリスクが重なり、2025年以降の経済損失が最大12兆円/年にのぼる可能性があると試算されています。当時の経済損失の約3倍にあたる規模です。

この試算は、日本情報システム・ユーザー協会の調査をもとに、企業がもっとも大きなシステムを21年以上稼働させている割合が2025年には60%になると見込んだうえで、トラブルのリスクが3倍になると仮定したものです。

2025年はすでに過ぎていますが、開発者の引退もサポートの終了も今後継続して起こりうる問題ですので、レガシーシステムを抱える企業は引き続き手を打つ必要性に迫られるでしょう。

なお、システムが刷新されないまま止まっている背景には、予算や人手といった別の事情もあります。中小企業でDX・IT化が進まない理由は、こちらの記事でも解説していますのでぜひチェックしてください。

あわせて読みたい
中小企業でDXが進まない理由|よくある原因と進め方を解説 中小企業でDXが進まないのは能力ではなく進め方の問題です。よくある原因と失敗パターン、業務の棚卸しから小さく始める現実的な進め方、業務に合わせたシステム化の選び方までを、業務システムづくりの現場から解説します。

レガシーシステムから脱却する4つの方法

レガシーシステムの脱却といっても、いきなり全部を作り直すだけが選択肢ではありません。取りうる方法は大きく4つに分かれます。

スクロールできます
方法やること向いている状況
手を入れて使い続ける仕様書を作り直し、改修できる状態に戻す業務にはよく合っており、当面は止まる心配がない
マイグレーション今の機能をそのまま、新しいサーバーや環境へ移す機能に不満はなく、動いている土台だけが限界にきている
作り替える(リビルド)業務を見直しながら、新しい技術で作り直す業務のやり方自体が変わり、今の形が合わなくなっている
既製のサービスに乗り換えるクラウドサービスやパッケージソフトに切り替える業務が一般的な流れで、既製品に合わせられる

マイグレーション・リビルド・乗り換えは、まとめて「モダナイゼーション」と呼ばれることがあります。レガシーシステムを新しい形にしていく取り組み全体を指す言葉です。

どれを選ぶかは、システムの状態と業務の事情の両方で決まります。全社で一択にせず、業務ごとに方法を変えてかまいません。会計は既製のサービス、現場の管理は自社向けに作る、という組み合わせも取れます。

レガシーシステムの脱却を進める手順

ステップ1:今あるシステムと業務を棚卸しする

現在のシステムについて、何が動いていて、誰が使っていて、どのデータがどこにあるのかを洗い出します。ここが抜けたまま話を進めると、移行の直前に「この機能も必要だった」と判明して手戻りが発生します。

ステップ2:残すもの・やめるものを決める

古いシステムには、もう使われていない機能が残っているケースが多いです。全部を移そうとすれば、使わない機能のために費用と期間を使うことになるでしょう。

DXレポートでも、刷新にあたってコストとリスクを下げるもっとも効果的な方法は、不要な機能を廃棄して規模と複雑度を軽くすることだと指摘されています。やめる判断は、現場の業務を知っている人でないとできません。

ステップ3:小さく作って現場で試す

いきなり完成品を目指さず、使う範囲を絞って動くものを作り、現場に触ってもらいます。画面や入力の流れは、実際に使ってみないと判断できない部分が多いためです。

ここで出てきた意見を反映してから本格的に作り込むほうが、結果的に早く仕上がり、使われないシステムができあがる失敗も避けられます。

ステップ4:移行して、運用できる体制にする

データを移し、しばらくは古いシステムと並行して動かしながら切り替えます。移行の作業そのものより、移行後に誰がどこまで面倒を見るのかを決めておくことが大事です。

ここを決めずに終わると、数年後にまた同じ状態に戻ります。仕様書の保管場所、問い合わせ先、更新の頻度まで、運用に入る前に決めておきましょう。

レガシーシステムの脱却でつまずきやすいポイント

システム刷新そのものが失敗するケースには、共通した型があります。

よくある3つのつまずき
  • 環境を新しくしただけで中身はそのまま
  • 現場に聞かないまま仕様を決める
  • データの移行を後回しにする

環境を新しくしただけで中身はそのまま

サーバーをクラウドに移す、プログラムを新しい言語に機械的に置き換える、といった対応は費用も期間も抑えられますが、中身がわからないという問題は残ります。

DXレポートも「単純なリホストや、プログラムのコンバージョンだけでは、一時的にはコストは下がっても、本質的には『ブラックボックス化』は解消されていない」と指摘しています。レガシーシステムの脱却はブラックボックス化の解消もセットですので、移行作業だけでなく、中身の把握や管理体制も見直すことが重要です。

現場に聞かないまま仕様を決める

古いシステムには、長年の業務で積み上がった細かい決まりごとが入り込んでいます。書類には残っておらず、毎日使っている人の頭の中にしかないことも珍しくありません。

管理部門と開発会社だけで仕様を決めると、現場視点で必要なものが抜け落ち、新しいシステムが現場で使われず、結局は古いほうを併用することになるのが典型的な失敗です。

データの移行を後回しにする

過去のデータをどこまで持っていくかは、システム移行で重要な課題です。古いシステムからデータを取り出せる形式が限られていたり、そもそも取り出す手段が用意されていなかったりすることもあります。

データが問題なく取り出せるかどうかは、システム刷新を決める前に確認しておくのが安全です。

レガシーシステムについて|まとめ

レガシーシステムとは、中身がブラックボックスになり、自社の手では直せなくなったシステムのことです。

レガシー化したシステムを放置すると、維持費の増加、セキュリティ対応の限界、新しい仕組みとの連携の難しさ、担当者への依存が積み重なります。

とはいえ、レガシーシステム脱却は全部をいっぺんに入れ替える話ではありません。今あるものを棚卸しし、やめるものを決めて、困っている業務から小さく置き換えていくようなDXのやり方でも十分です。

古いシステムの刷新でお悩みの方へ

とやまDXパートナーである有限会社シーズプランニングでは、WEBシステム開発やFileMakerを活用した業務システム開発を長年にわたり手がけています。社内に設置されたサーバーのクラウド化にも対応しています。

私たちが大切にしているのは、「超現場主義」の姿勢です。何を残して何をやめるかは、毎日その業務を回している方に聞かないとわかりません。現場の困りごとを直接うかがい、いまのシステムのどこから手を付けるべきかを一緒に整理するところから始めます。

「作った会社と連絡が取れなくなった」「何から手を付ければいいかわからない」といった段階でのお問い合わせも歓迎しています。古くなったシステムやDXでお悩みの中小企業のご担当者様、どうぞお気軽にご相談ください。

\ 無料相談・お見積もり受付中! /

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次