レガシーシステム更改の選定ポイント/選び方/種類

レガシーシステム更改は、EOL期限から逆算し、データ整合性と独自業務への適合度を軸に選びます。更改の選択肢は、延命策、パッケージ・SaaS移行、フルスクラッチ再構築の3つです。

棚卸しや予算承認、移行検証も含めて、課題整理から比較、RFP、要件定義、PoCまでを実務の順に扱います。

レガシーシステム更改の全体像は、次の記事で確認できます。

▼全体ガイドの記事
・レガシーシステム更改の完全ガイド

レガシーシステム更改選定前に整理すべき自社の課題

EOL時期、棚卸し、予算承認までの時間を確認するカード図。
期限から逆算すると、準備に必要な時間を見通せます。

製品やベンダーを比べる前に、自社の課題を具体的に言葉にしておきます。課題を説明できれば、比べるべき選択肢と除外してよい候補が見えてきます。

EOL時期と棚卸しの進み具合

まず、ハードウェア・OS・ミドルウェアのEOL時期を押さえ、期限から逆算して初期検討に使える時間を把握します。あわせて、現行システムの棚卸しがどこまで進んでいるか、コードや仕様書と実際の挙動がどの程度対応しているかも整理します。

棚卸しが不十分だと、後から想定外の連携が見つかり、期限に響きます。とくにメインフレームやCOBOL資産では、仕様書にない例外処理や業務ルールが残っていることがあります。

情報システム部門だけでなく、実際に運用する業務部門も棚卸しに加えます。業務部門を入れると、現場の暗黙知を早い段階で確認しやすくなります。

予算承認までのリードタイムの見積もり

更改には投資が必要で、経営層への説明と予算承認にも時間がかかります。そのため、EOLの通知を待たず、最低でも2〜3年前から初期検討を始めます。

期限の根拠と更改後の投資対効果は、選定の段階から整理しておきます。あわせて、延長更新を続ける場合と更改する場合の、3〜5年スパンの総保有コストも比べます。

ポイント

迷ったら、EOL期限から逆算して、棚卸しと予算承認に必要な時間が収まるかを先に確かめます。収まらないなら、初期検討の開始を早めます。

レガシーシステム更改の3つの選択肢

更改の選択肢は、延命策、パッケージ・SaaS移行、フルスクラッチ再構築の3つです。どれが合うかは、時間の余裕、許容できるリスク、業務の独自性によって変わります。

延命策:再リース・買い取り・特別保守

再リース、買い取り、特別保守は、抜本的な更改までの時間を確保するための方法です。再リースは年間費用を抑えやすい一方で、故障時の修理費が自己負担になりやすい点も見ておきます。

特別保守は、通常保守より高額になりやすい点に注意します。延命は一時策にすぎないため、その期間に抜本策の検討も並行して進めます。

パッケージ・SaaS移行とフルスクラッチ再構築

パッケージやSaaSは、業務を標準機能に合わせるFit to Standardが前提になります。法改正やバージョンアップへの対応は、ベンダーに任せやすくなります。

一方、フルスクラッチは、独自の業務ロジックや承認フローを反映できます。その分、要件定義から保守まで自社の関与が欠かせません。

基幹系では、標準機能で代替できない独自ロジックの量が分かれ目になります。周辺業務はパッケージ・SaaSに任せ、コア業務のみを個別開発する構成もあります。ハイブリッド構成では、正のデータの置き場所と、連携失敗時の再送処理の担当を先に取り決めます。

ポイント

選択肢は、残せる時間、許容できるリスク、業務の独自性で絞り込みます。時間が足りなければ延命策で期間を確保し、業務の独自性が低ければパッケージ・SaaSを優先します。

製品・ベンダー選定で比較すべき評価軸

候補は、期限、データ整合性、移行実績を中心に比べます。TCOとセキュリティ、移行難易度と移行性も、同じ観点で見ます。そこで、同じ質問を各候補に示し、回答とデモ結果をそろえます。

評価の根拠も残しておきます。デモ、提案書、契約条項のどこで確認したかを記録し、未確認の項目は点数化せずに保留にします。

  • 期限適合性:EOLまでに完了できる計画かどうか
  • データ整合性:抽出・変換・登録の検証方法
  • 移行実績:類似規模の実績と性能検証の方法

期限適合性とデータ整合性の確認

提案スケジュールが、EOLまでに余裕を持って完了する内容かを確かめます。あわせて、遅延したときのリカバリー案も候補ごとに比べます。

データの抽出、変換、クレンジング、登録の各段階で、どのような不整合が起こりうるかも確認します。検証方法を具体的に説明できる候補かどうかも、判断材料になります。

基幹系では、機能の豊富さより、データ整合性と安定稼働を優先します。この2軸を、初期の足切り基準に使えます。

TCO・セキュリティ・移行実績の確認

TCOは、初期費用と月額費用だけでなく、延長更新を続ける場合との3〜5年の累計で比べます。あわせて、更改の損益分岐点も確認します。

セキュリティでは、移行後のパッチ提供、権限管理、バックアップ体制を確かめます。移行実績は、類似規模の事例と性能検証の方法まで尋ねます。

「対応可能」という回答を、証拠として示せる実績と合わせて見ます。そうすれば、契約後の認識違いを防げます。

ポイント

候補は、期限適合性とデータ整合性を初期の足切り基準にします。残りはTCO、セキュリティ、移行実績を同じ質問で比べ、根拠を記録します。

RFPと要件定義の進め方

RFPの期限と業務範囲、非機能要件、要件の優先順位を示す3層図。
要件の範囲と優先度を分けると、見積もりの前提がそろいます。

RFPには、機能一覧だけでなく、期限から逆算したスケジュール要件と移行対象の業務シナリオを具体的に示すことが求められます。

RFPに記載する期限・業務範囲・非機能要件

RFPには、EOL時期、対象業務、依存するハードウェア・言語・ミドルウェアを書きます。あわせて、データ量、バッチ規模、解決したい課題も含めます。

非機能要件では、性能、セキュリティ、障害時の復旧目標、移行時に許容できる停止時間を示します。そのうえで、要件を「必須」「望ましい」「将来」に分けておくと、優先順位を付けやすくなります。

月末月初だけ動く特殊なバッチや、一時的な外部連携も別枠で記載します。そうすれば、見積もり段階の見落としを減らせます。

期限から逆算したスケジュール

一括移行では、要件漏れが後から見つかったときに、デッドラインを超えやすくなります。ブラックボックス化したシステムほど、コードの解読とデータの確認にも時間がかかります。

そこで、要件定義の段階でリスクの高い箇所を洗い出し、段階移行やパイロット移行も選択肢に残します。段階移行では、EOLの緊急性が高い機能から先に切り替えます。

残りの機能は、現行システムと並行稼働させながら順次移行します。これにより、障害時の業務影響を抑えられます。

ポイント

RFPは、期限から逆算したスケジュールと業務範囲を具体的に示すことが土台です。要件は「必須」「望ましい」「将来」に分け、見積もりの見落としを減らします。

PoCの進め方

PoCで確認するコード、変換ツール、修正工数、夜間バッチの4項目。
技術と作業量の両面から、本番移行の懸念を洗い出せます。

期限のある更改案件のPoCは、新しい価値を探すより、現行踏襲の確認と重大な移行リスクの早期発見に絞ります。期間は3〜6週間程度のタイムボックスで区切ります。

PoCで検証すべき項目の絞り込み

主な検証項目は、レガシーコードの解読、自動変換ツールの精度、手作業による修正工数です。加えて、夜間バッチが規定時間内に終わるかも確かめます。

データ移行では、抽出、変換、クレンジング、登録の正確性を検証します。期限が迫っている場合は、リスクの高いコア業務や連携部分に絞って進めます。

SaaSやパッケージのFit to Standard領域では、技術検証を省き、Fit&Gapの確認にとどめる方法もあります。

本番移行のゴーサイン判断基準

ゴーサインの判断では、PoCを担ったチームやキーパーソンが本番にも加わるかを確かめます。非機能要件とセキュリティ基準も、判定の対象に含めます。

データ移行が予定の停止時間内に収まる見込みや、ロールバック計画が実際に機能するかも確認します。PoC後にチームが交代すると認識がずれやすいため、その点にも注意します。

なお、具体的な製品候補は、レガシーシステム更改のパッケージ・クラウド製品一覧で紹介しています。

ポイント

PoCは現行踏襲の確認と重大な移行リスクの発見に絞り、3〜6週間程度で区切ります。本番移行は、チームの継続性とデータ移行の停止時間を基準に判断します。

レガシーシステム更改選定でよくある失敗とその回避策

機能数や知名度だけで選ぶと、期限内に移行できないことがあります。さらに、想定していた業務を標準機能で扱えない場合もあります。

選定の時点では見えにくい問題ほど、契約後やプロジェクトの後半に表面化します。だからこそ、比較の根拠を残しておくことが、失敗の回避につながります。

機能の多さだけで選ぶ失敗

機能が豊富でも、重要業務が標準機能の範囲外にあれば、追加開発が必要になります。また、運用が複雑になる可能性もあります。

一方で、機能を絞った製品でも、自社課題に合っていれば教育や定着の負担を抑えられます。必須要件を満たさない候補は、早い段階で除外します。

残った候補は、評価点の合計だけでなく、TCOと移行難易度で比べます。

移行実績の確認を省いた契約

メインフレームやCOBOL資産の移行は、案件ごとに難易度が変わります。「対応可能」という記載からは、実力を見分けにくいものです。

類似規模・類似技術の実績、過去の課題、解決方法を具体的に確かめます。内容は、提案書や契約条項に残しておきます。

担当者の異動やチーム変更に備えた引き継ぎ体制も確認します。途中で交代があっても、作業が停滞しにくくなります。

レガシーシステム更改選定前に確認しておきたいポイント

最終段階では、期限に間に合うかどうかに加えて、フルスクラッチとパッケージの優先順位も確認します。暫定の延命策との併用も、あわせて検討しておきます。

フルスクラッチとパッケージの優先順位

独自ロジックが競争優位に直結し、標準機能で代替できない場合は、フルスクラッチが有力になります。反対に、標準機能への適合度が高いなら、パッケージ・SaaSを優先します。

迷うときは、標準化する業務と独自性を残す業務を分けて考えます。コア・サテライト型の構成も、選択肢の一つです。

暫定延命策と抜本的な更改の併用

併用できます。再リースや特別保守で時間を確保し、その間に要件定義とベンダー選定を進める形です。

延命策は一時的な措置なので、次のEOL期限を見据えたロードマップを用意します。あわせて、更改を完了とみなす条件も別に決めておきます。

PoCの期間の目安

期限のある案件では、PoCを3〜6週間程度のタイムボックスで区切るのが目安です。検証は、現行踏襲の確認と移行リスクの早期発見に絞ります。

検証範囲を広げすぎると、全体スケジュールが圧迫されます。そのため、移行リスクが高い箇所から優先して検証します。

まとめ

まず、EOL時期、棚卸しの進み具合、予算承認までの時間を確かめます。次に、延命策、パッケージ・SaaS、フルスクラッチのどの方向で進めるかを絞り込みます。

候補は、期限、データ整合性、TCO、セキュリティ、移行実績の観点で比べます。そのうえで、RFPと要件定義を期限から逆算して組み立て、PoCで移行リスクを確かめます。

基幹系では、データ整合性と安定稼働を優先します。特に、独自ロジックをどこまで標準機能に合わせられるかが、選定の分かれ目になります。

複雑な承認フローや基幹連携を無理に標準機能へ合わせると、現場に手作業が残りやすくなります。riplaは、要件整理から連携を含む構築、移行リスクの低減まで支援します。

▼全体ガイドの記事
・レガシーシステム更改の完全ガイド

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

また、当社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。