「このシステム、もう限界かもしれない」――そう感じながらも、どこから手をつければよいかわからず、刷新を先送りにしている企業は少なくありません。経済産業省が2018年に警鐘を鳴らした「2025年の崖」は、多くの企業にとってすでに”現在進行形の危機”となっています。老朽化した業務システムの維持コストは年々膨れ上がり、セキュリティリスクは深刻化し、そのシステムを扱えるエンジニアは市場から消えつつあります。
しかし、業務システム刷新プロジェクトは「失敗率が高い」ことでも知られています。スルガ銀行と日本IBMの95億円に及ぶ法廷闘争、みずほ銀行のATM障害が繰り返された背景にある組織文化の問題、NHKと日本IBMの2025年の訴訟――いずれも「進め方」の失敗が招いた悲劇です。本記事では、教科書的なステップ論に終わらず、プロジェクトが炎上したときの「撤退の作法」や、移行後に待ち受ける「次の技術的負債」まで、競合記事が語らない泥臭い現実を含めて徹底解説します。
本テーマに関する全体ガイドは、以下の記事をご覧ください。
▼全体ガイドの記事
・業務システム刷新の完全ガイド
業務システム刷新とは?なぜ今やるべきなのか

レガシーシステムの定義と「2025年の崖」の本当の意味
レガシーシステムとは、単に「古いシステム」を指すわけではありません。経産省の定義では、「技術的な老朽化・肥大化・複雑化によって、保守・運用が困難になり、ビジネスの変化に対応できなくなったシステム」とされています。COBOLやFortranで記述された基幹系はその代表例ですが、2000年代に導入されたJavaシステムでさえ、設計思想が時代遅れになれば立派なレガシーです。問題の本質は「言語の古さ」ではなく、「変更コストが青天井になっていること」にあります。
「2025年の崖」は、経産省が試算した「レガシーシステム問題を放置した場合、2025年以降に年間最大12兆円の経済損失が生じる」という警告です。その核心は二点あります。一つ目は、1980〜90年代に構築された基幹システムを支えてきたSE・プログラマーの大量退職が2025年前後に集中すること。二つ目は、同時期にサポート終了(EOS)を迎えるミドルウェアやOSが急増し、セキュリティホールがむき出しになることです。2025年をすでに過ぎた今、「崖の手前にいる」企業はほぼ存在せず、多くは「崖を転落中」か「崖の底でなんとか立っている」状態です。
放置した場合の具体的リスク(セキュリティ・コスト・人材)
刷新を先送りにし続けた企業が直面するリスクは三層構造になっています。第一層は「セキュリティリスク」です。EOSを迎えたシステムは脆弱性パッチが提供されなくなるため、ランサムウェアや標的型攻撃の格好の標的となります。金融機関では金融庁検査で「EOSシステムの使用継続」を指摘されるケースも増えており、規制リスクも無視できません。第二層は「コスト構造の歪み」です。IT予算の大半がレガシーシステムの維持・保守に消え、新規開発に回せない「守りのIT」状態に陥ります。経産省の調査では、多くの企業でIT予算の80%以上が維持・保守に充当されているという実態が明らかになっています。第三層は「人材の空洞化」です。COBOLエンジニアの平均年齢は60代に近づいており、定年退職後に属人化した知識が消滅するリスクが現実化しています。2026年現在、フリーランスエンジニアの平均月単価は約78〜80万円に達しており、希少なCOBOL技術者を引き留めるコストはさらに高くなっています。
業務システム刷新の手法を徹底比較(7Rフレームワーク)

リホスト・リプラットフォーム(短期・低コスト型)
AWSが提唱した「7R」フレームワークは、刷新手法を7つに分類したものです。最もコストと期間が少ないのが「リホスト(Rehost)」で、業務ロジックを変えずにインフラだけをクラウドへ移行する手法です。オンプレミスのサーバーをAWSやAzureのIaaS上に移す「リフト&シフト」がこれに当たります。期間は数ヶ月〜半年程度で、既存の動作を維持できる反面、業務プロセスの改善効果はほぼ得られません。「とにかくEOS対応を急がなければならない」という局面でのみ有効な手段です。リプラットフォーム(Replatform)は、コアのロジックを変えずにデータベースをマネージドサービスに移すなど、一部の基盤を最適化する手法です。リホストよりやや高度ですが、業務への影響を最小化しながら運用コストを削減できる点でバランスが良く、中堅企業の第一手として選ばれることが多いです。
リライト・リファクタリング(業務ロジック維持型)
「リライト(Rewrite)」は、COBOLなどのレガシー言語で書かれた業務ロジックを、JavaやGo、TypeScriptなどのモダン言語に書き換える手法です。業務ロジック自体は維持するため、現行業務への影響を抑えながら技術的負債を解消できます。TIS株式会社の「Xenlon~神龍」はこの分野の代表例で、COBOLからJavaへのロジック自動変換により移行期間とコストを約50%短縮、JFEスチール東日本製鉄所では3,400万ステップの基幹システムを29ヶ月でオープン化することに成功しています。また、ソフトロードが開発した独自AIによる変換サービスは、従来の手動リライトと比較して納期を1/2〜2/3に短縮できるとされています。リファクタリング(Refactoring)はコードの内部構造を整理・最適化しながら外部の振る舞いを変えない手法で、段階的な品質改善に向いていますが、根本的な構造問題の解決には限界があります。
リビルド・リプレイス(ゼロベース再構築型)
「リビルド(Rebuild)」は、業務ロジックを参照しながら完全にゼロからシステムを作り直す手法です。最もコストと期間がかかりますが、業務プロセス自体を抜本的に見直す絶好の機会となります。「リプレイス(Replace)」は、自社開発をやめてSAPやSalesforceなどのパッケージソフト・SaaSに切り替えることです。近年注目されている「コンポーザブルERP(ポストモダンERP)」はリプレイスの発展形で、単一の巨大ERPに依存せず、CRM・会計・在庫管理などの機能を最適なSaaSを組み合わせて構築するアプローチです。自社に合った手法の選択基準として重要なのは、「業務の独自性がどの程度あるか」という点です。業界標準のパッケージで8割以上カバーできる業務ならリプレイス、自社固有の業務ロジックが競争優位の源泉になっているならリライトやリビルドを検討します。また、予算規模と経営のタイムラインも考慮が必要で、「3年で成果を出せ」という経営指示があるなら、リプラットフォームで即効性を確保しながら並行して本格刷新を進める「二段階戦略」が現実的です。
失敗しないプロジェクトの進め方【5つのステップ】

ステップ1:現行システムの棚卸しとAs-Is分析
刷新プロジェクトが失敗する最大の原因の一つが、「現行システムの全容が把握できていない」ことです。長年にわたる改修の積み重ねで、誰も全体像を把握していないシステムが多数存在します。まずやるべきことは「ドキュメントの発掘」ではなく「動いているシステムの実態調査」です。ソースコードのステップ数、使用している言語・フレームワーク・ミドルウェアのバージョン、外部APIやシステムとの連携数、日次・月次のジョブ処理数を定量的に把握します。キングジムの基幹システム刷新プロジェクト(10億円規模)が一度頓挫した後、再コンペで「最も見積金額が高かった」ベンダーが選ばれた理由は、そのベンダーだけが「旧システムの構成を全部洗い出す作業から始める」と明言したからです。他社が踏み込まなかったAs-Is分析のコミットメントが、発注側の信頼を勝ち取りました。現行システムの棚卸しは地味で時間のかかる作業ですが、ここを省略したプロジェクトは後工程で必ず痛い目を見ます。
ステップ2:経営層・IT部門・現場の三位一体での目標設定
業務システム刷新が失敗するもう一つの典型的なパターンが、「IT部門が主導し、現場が置いてきぼりになる」構造です。経営層はROIと投資回収期間を見ており、IT部門は技術的な負債解消を目指し、現場は「今のやり方を変えたくない」という心理を持っています。この三者の目標が乖離したまま進めると、システムが完成しても現場に使われない、という最悪の結果を招きます。食品加工工場のある刷新事例では、長年の慣習で行われてきた不要なチェック業務をシステム刷新のタイミングで廃止し、大幅な工数削減を実現しました。その成功の鍵は、各部署から「システムキーパーソン」を選出し、その人物が現場と開発側の橋渡し役を担ったことにあります。キーパーソンは業務の「なぜ」を語れる人材でなければならず、単なるパワーユーザーとは異なります。この三位一体の目標設定と推進体制は、プロジェクト開始前に必ず整備すべき組織的な準備です。
ステップ3:スモールスタートとPoCの実施
大規模刷新をいきなり全社展開するのは、もっとも回避すべきアプローチです。「ビッグバン移行」と呼ばれるこの手法は、移行リスクが集中し、問題発覚時のリカバリーコストが膨大になります。現実的な進め方は、業務影響の小さい部門や機能から始め、成功体験を積み重ねながら段階的に展開する「フェーズドアプローチ」です。その前段として有効なのがPoC(概念実証)で、「本当にそのアーキテクチャで要件を満たせるか」「新技術を自社開発チームが扱えるか」を小規模な実験で検証します。PoCは「成功させること」が目的ではなく、「リスクと課題を早期に発見すること」が目的です。PoCで想定外の課題が見つかった場合、それはプロジェクト全体を見直す重要なシグナルであり、「進めてしまったから後戻りできない」という心理に陥らないためのセーフティネットです。
ステップ4:泥臭いデータクレンジングの実務【競合にない切り口】
多くのシステム刷新記事が「データ移行の重要性」に触れながら、その具体的な実務については語りません。データクレンジングの現実は、想像をはるかに超えて泥臭いものです。旧システムに蓄積されたデータには、全角・半角の混在(「株式会社」と「株式会社」が別データとして登録されている)、住所フィールドへの自由記述による意図しないデータの混入、同一顧客が微妙に異なる名前で複数レコードとして存在する「名寄せ問題」、NULL値と空文字の不整合など、数え上げればきりがない問題が潜んでいます。実務的な処理の流れとしては、まずデータプロファイリングツール(Talend Data QualityやInformatica Data Qualityなど)を使って問題の全体像を定量把握し、次に自動変換ルールで処理できるものとできないものを分類します。自動化できない部分については、業務部門の担当者が手作業でデータを確認・修正する「データ棚卸し作業」が必要になります。この作業は、システム規模によっては数名のチームが3〜6ヶ月以上を費やすことも珍しくありません。プロジェクト計画にデータクレンジングの工数を見積もる際は、「想定の2〜3倍」を覚悟しておくことが現実的です。データ品質が低いままシステムを移行した場合、新システムで出力される帳票や分析データが信頼できないものになり、移行後に大規模な修正対応が発生します。
ステップ5:並行稼働とリスクヘッジ体制の構築
本番稼働前の「並行稼働期間」は、保険であると同時に、現場の習熟度を高める重要なフェーズです。旧システムと新システムを一定期間同時に動かし、同じ業務処理の結果を突合することで、データの不整合や業務ロジックの漏れを発見します。並行稼働の期間は業務の複雑さにもよりますが、月次締め処理を含む場合は最低2〜3ヶ月は確保すべきです。リスクヘッジの観点では、カットオーバー(旧システムから新システムへの切り替え)の日程は「繁忙期を外す」ことが鉄則です。小売業であれば年末年始や決算期、製造業であれば生産ピーク期を避けます。また、切り戻し手順(新システムに問題が発生した場合に旧システムに戻すプロセス)を事前に文書化し、関係者全員で訓練しておくことも不可欠です。「切り戻せる設計」でシステムを構築することがプロジェクトの安全弁になります。
実名で学ぶ失敗事例と成功事例

スルガ銀行(95億円白紙撤回)から学ぶパッケージ選定の罠
スルガ銀行と日本IBMの訴訟は、日本のシステム開発史に残る大型案件です。スルガ銀行は次期勘定系システムの開発をIBMに発注しましたが、総額95億円を投じたにもかかわらず、プロジェクトは白紙撤回となりました。裁判では最終的にIBM側に約42億円の賠償命令が下されましたが、問題の本質は判決内容よりも「なぜ失敗したか」にあります。根本原因は、スルガ銀行が自行固有の業務フロー(スルガスタンダードと呼ばれた独自の審査プロセス等)をパッケージに当てはめようとしたことです。「標準パッケージをカスタマイズすれば何でも実現できる」という幻想が、要件定義の段階での仕様の膨張を招き、開発の複雑性が制御不能になりました。この失敗から得られる教訓は明確です。パッケージ導入を選択する場合は「パッケージの標準機能に業務を合わせる」という意思決定が先にあるべきで、「パッケージを自社の業務に合わせる」という発想は、コスト・期間・品質のすべてに悪影響を及ぼします。パッケージで変えられない業務フローがあるならば、最初からスクラッチ開発を選ぶべきです。
みずほ銀行(企業風土が根本原因)から学ぶ組織課題
2021年2月に発生したみずほ銀行のATM障害は、ATMで通帳とカード約5,000枚が取り出せなくなるという前代未聞の事態を引き起こしました。技術的な原因はシステムの設計問題でしたが、金融庁の業務改善命令で指摘されたより深刻な問題は「企業風土」にありました。報告書が指摘した「失点を恐れて積極的行動を取らない」「縦割りで横断的な情報共有が機能しない」という文化的問題は、システムの問題であると同時に、組織の問題です。システム刷新プロジェクトにおいて、チェンジマネジメントが「おまけ」扱いされることは少なくありません。しかし、みずほの事例が示すように、最新のシステムを導入しても、それを運用する組織の文化・行動様式が変わらなければ、システムの性能を最大限に発揮することはできません。システム刷新と並行して、意思決定の迅速化、情報共有の仕組み、エスカレーションルールの明確化といった組織変革を進めることが、長期的な投資対効果を高める鍵となります。
キングジム(最高額ベンダー選定の逆転劇)に学ぶ正しい選び方
キングジムの10億円規模の基幹システム刷新プロジェクトは、一度失敗した後の再選定で非常に示唆に富む意思決定が行われました。コンペ3社のうち「最も見積金額が高かった」ベンダーを選定したのです。低価格で受注し、後から追加費用を積み上げる手法(いわゆるディスカウント見積もりからのスコープクリープ)を見抜いたキングジムの調達担当者は、「なぜそのベンダーが高いのか」の中身を精査しました。高かったベンダーは、他社が見積もりから除外していた「旧システムの全構成調査」「データクレンジング支援」「現場担当者へのトレーニング」を正直に工数として計上していたのです。さらに有効だったのが「リファレンスチェック」、すなわち最終候補ベンダーの過去クライアントに直接連絡を取り、実際の評価を聞く手法です。ある金融機関ではこのリファレンスチェックにより、有力候補が過去に大幅な納期遅延を繰り返していた事実を発見し、発注を回避することに成功しました。見積もりの「金額」ではなく「中身」を比較すること、そして契約前に独自にベンダーの評判を調査することが、正しいベンダー選定の作法です。
プロジェクト炎上時の「撤退の作法」【他記事にない独自視点】

サンクコストをいつ切り捨てるか:判断基準
業務システム刷新プロジェクトに関する記事の大半が「失敗を避けるための進め方」を説く一方で、「すでに炎上しているプロジェクトをどう着地させるか」については語りません。しかしスルガ銀行やNHK(2025年2月に日本IBMを提訴)の事例が示すように、引き際の判断こそが最も重要な経営上の意思決定の一つです。NHKの事案では、IBMが品質確保困難として代替策を提示した後、NHKが契約解除を決定し訴訟へと発展しました。プロジェクトからの撤退を検討すべきタイミングを判断するための指標として、「完了コスト見積もりの2倍超え」「スコープの30%以上が未確定のまま開発が半分以上進行」「主要ステークホルダーがプロジェクトへの信頼を失っている」という三つの警戒サインを認識することが重要です。サンクコスト(すでに投じた費用)は意思決定に影響を与えてはなりません。「ここまで投資したから続けなければならない」という心理こそが、失敗プロジェクトを泥沼化させる元凶です。継続か撤退かの判断は、「これから投じるコスト」と「継続した場合に期待できる価値」の比較によって行うべきです。
契約形態別(請負/準委任)の解除手続きと責任分解
プロジェクトを中断する際には、契約の法的性質を正確に理解した上で手続きを進めることが不可欠です。システム開発契約には大きく「請負契約」と「準委任契約」の二種類があります。請負契約は「成果物の完成」を約束する契約であり、ベンダーは仮にコストがかかっても成果物を完成させる義務を負います。一方、発注者側も中途解除の場合には「残工事相当分の費用」をベンダーに支払う義務が生じます(民法641条)。準委任契約は「業務の遂行」を委託する契約で、成果物の完成は約束されません。いつでも解除できますが、解除によってベンダーに損害が生じた場合の賠償リスクも残ります。炎上プロジェクトにおいて最も多いトラブルは、「請負なのに準委任と同様に運用されていた」あるいはその逆のケースです。契約書の精読と法務担当者の関与は、プロジェクト開始時だけでなく、危機発生時にこそ必要です。責任分解の観点では、「どの時点で、誰が、何を承認したか」の記録(議事録・メール・承認ドキュメント)が、後の紛争時の証拠となります。プロジェクト運営において証跡を残す習慣は、リスクヘッジの基本です。
刷新後に備える「次の技術的負債」対策

クラウドロックインを防ぐアーキテクチャ設計
レガシーシステムをクラウドに移行した後、多くの企業が直面するのが「クラウドロックイン」の問題です。AWSやAzure、GCPなどの特定クラウドプロバイダーの独自サービスに深く依存してしまうと、将来的に別のプロバイダーへ移行したい場合のコストが膨大になります。これは「レガシーシステムをクラウド製のレガシーに置き換えただけ」という皮肉な結果を生む可能性があります。ロックインを防ぐためのアーキテクチャ設計の考え方は、「クラウド固有サービスの使用を制御すること」です。Kubernetes(コンテナオーケストレーション)を活用することで、アプリケーションをクラウドプロバイダーから独立した状態に保てます。データベースは各クラウドの独自マネージドDBより、PostgreSQLなどオープンソースベースのものを優先することで、移行コストを抑えられます。2026年現在、クラウド利用料の高騰(特にAWSは毎年のように一部サービスの値上げを実施)がIT部門の新たな悩みとなっており、「クラウドファーストからクラウドスマートへ」という思想の転換が求められています。コスト最適化の観点から、オンプレミスと特定クラウドのハイブリッド構成や、マルチクラウド戦略を初期設計段階から検討することが重要です。
コンポーザブルERP(ポストモダンERP)という選択肢
次の技術的負債を防ぐための設計思想として注目されているのが「コンポーザブルERP」です。従来のモノリシックなERPパッケージ(SAPやOracleの単一巨大システム)に依存する代わりに、会計はfreeeやMoneytree、CRMはSalesforce、在庫管理はロジザード、人事はHR Brain、といった具合に最適なSaaSを機能単位で組み合わせ、APIで連携させるアーキテクチャです。この設計の最大のメリットは「一部の機能だけを最新のサービスに入れ替えられる柔軟性」にあります。特定の機能領域でより優れたサービスが登場した場合、その部分だけを差し替えることができるため、全体的な陳腐化リスクが大幅に低下します。ただし、複数のSaaSを連携させるためのAPI管理や、データの統合的な管理・ガバナンスの複雑さという課題もあります。コンポーザブルERPを選択する場合は、各SaaS間のデータフローを設計し、マスターデータ(顧客、商品、仕入先等)をどこで管理するかという「データハブ」の設計が肝になります。この設計を怠ると、複数のシステムに散在したデータが矛盾を起こし、新たなデータ品質問題を引き起こします。
費用相場と保守コストの算出方法

開発費用の構成と2026年の単価相場
業務システム刷新の費用は「工数(人月)× 人月単価 + PM費 + インフラ費 + テスト費用」という構造で決まります。2026年現在のフリーランスエンジニアの平均月単価は約78〜80万円に達しており、AI活用スキルを持つエンジニアはそうでないエンジニアより月単価が約10万円高い傾向があります。言語別では、Rust(93.7万円)、Go(87.0万円)、TypeScript(85.5万円)が高単価三強となっています。一方、オフショア開発の単価動向には大きな変化が生じています。中国のオフショア単価は前年比31.3%増の58.3万円に跳ね上がっており、「安いオフショア」という常識が崩れつつあります。対照的にインドは前年比29.6%減の37.5万円となっており、インドへのオフショアシフトが加速しています。FPTジャパンホールディングスのようにベトナムで独自の「COBOLアカデミー」を設立し、3,000名超のメインフレームエンジニアを安定供給する体制を構築しているベンダーもあり、オフショア戦略は国によって明確に明暗が分かれています。システム刷新の規模感の目安として、中規模の基幹システム(従業員500名規模)であれば1〜5億円、大規模な全社的刷新であれば10〜50億円以上が一般的な相場です。
「初期費用 × 15〜20%」で計算する年間保守費の現実
システム刷新後に見落としがちなのが「運用保守コスト」の継続的な負担です。年間保守費用の目安は「初期開発費 × 15〜20%」が業界の経験則です。つまり、2億円で構築したシステムであれば、毎年3,000〜4,000万円の保守費用が発生するという計算になります。この数字を初期予算の段階で経営層に共有しておかないと、稼働後に「なぜこんなにかかるのか」という軋轢が生まれます。見積の妥当性を評価するKPIとして「保守時間達成率(実稼働時間 / 見積時間)」を計測することで、保守コストの過不足を定量的に把握できます。コスト最適化の実践的アプローチとして有効なのが「ハイブリッド型」の保守体制です。日常的な運用監視とパラメータ変更程度の軽微な対応は内製チームで行い、障害対応・セキュリティパッチ適用・特定領域の改修のみ外注するというモデルです。この分担により、属人化を解消しながら保守コストを20〜30%程度削減できるケースが報告されています。IT導入補助金などの公的支援制度も活用できる場合がありますが、補助金要件がシステムの技術選定を縛るケースがあるため、申請前に補助対象の範囲と制約を精査することが重要です。
まとめ:業務システム刷新を成功に導く本質

業務システム刷新は、技術プロジェクトである以上に、経営プロジェクトです。スルガ銀行の95億円白紙撤回も、みずほ銀行の繰り返す障害も、その根底には「技術の問題」ではなく「意思決定の問題」と「組織の問題」がありました。一方、キングジムの逆転選定が示すように、「高い見積もりの中身を読み解く力」と「ベンダーのリファレンスを自ら調査する行動力」が、プロジェクトの成否を分けます。
成功するシステム刷新の共通点は、「現行システムの棚卸しを怠らない」「経営層・IT部門・現場の三位一体を実現する」「データクレンジングを軽視しない」「撤退の判断基準をあらかじめ合意しておく」、そして「刷新後の次の技術的負債を意識した設計をする」という五点に集約されます。教科書的なステップを追うだけでなく、プロジェクトが炎上したときの「撤退の作法」と、移行後のクラウドロックインへの警戒を持ってはじめて、業務システム刷新は真の意味で成功したと言えます。貴社のシステム刷新プロジェクトにおいて、本記事が具体的な判断の助けになれば幸いです。
本テーマに関する全体ガイドは、以下の記事をご覧ください。
▼全体ガイドの記事
・業務システム刷新の完全ガイド
株式会社riplaでは、IT事業会社出身のプロフェッショナルが「Impact-Driven型支援」を通じて、プロダクトやシステムの納品・提供を目的とせず、お客様と同じ目線で、事業成果の達成をゴールとして、高品質なDX/開発支援をいたします。

また「Boxシリーズ」による、受発注管理・在庫管理・配送管理・業務システム・生成AI・SaaS・マッチングサイト・EC・アプリ・LINEミニアプリなどの標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」を活用することで、低コスト・短期間でのスクラッチ開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。
・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>


株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。IT事業会社出身のプロフェッショナルが集う株式会社riplaにおいて、「Impact-Driven型支援」を掲げ、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の実現に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。
