システム更改の進め方/やり方/流れや方法/手法/工程/手順

システム更改は、7つのステップを順に進めるのが基本の流れです。最初に現状分析と課題の棚卸しを行い、方針策定とベンダー選定を経て要件定義と設計に進みます。そのあと開発・テスト、データ移行と本番切替を行い、最後に初期流動管理に入ります。

本テーマに関する全体ガイドは、以下の記事をご覧ください。

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

システム更改の基本概念とリプレースとの違い

システム更改とは何かを解説するイメージ

システム更改とは、老朽化・機能不足・保守切れなどを理由に、既存システムを新しいシステムへ移行・刷新するプロジェクト全般を指します。「古いシステムを新しくする」という意味にとどまらず、業務プロセスの見直しや組織の変革を伴うことも多く、企業のデジタルトランスフォーメーション(DX)の中核を担う取り組みです。混同されやすい言葉として、リプレース、マイグレーション、モダナイゼーションがあります。

システム更改の定義と対象範囲

システム更改は、「ハードウェアやソフトウェアのライフサイクル終了」「業務要件の変化への対応」「技術的負債の解消」を主な目的に、既存の情報システムを刷新するプロジェクトです。対象は、インフラ(サーバー・ネットワーク)から業務アプリケーション、データベース、外部システムとの連携まで広く及びます。

更改の規模は企業によって大きく異なります。基幹系システム(ERP・会計・人事給与)を丸ごと入れ替える大規模な案件もあれば、特定の業務モジュールだけを新しいSaaSに置き換える小規模な案件もあります。

どの規模でも難しいのは、現行の業務を止めずに新システムへ移行することです。そのため、入念な計画と段階的な実施が求められます。

リプレース・マイグレーション・モダナイゼーションとの違い

「リプレース」「マイグレーション」「モダナイゼーション」は似た文脈で使われますが、指すものが少しずつ違います。リプレース(Replacement)は、現行システムを別の新システムに置き換えること全般を指し、システム更改の中で最も広い意味を持つ言葉です。

一方、マイグレーション(Migration)は主にデータやインフラ基盤の移行(例:オンプレミスからクラウドへ)を意味します。アプリケーションのロジック自体は大きく変えないケースで使われます。

モダナイゼーション(Modernization)は、レガシーシステムを最新の技術・アーキテクチャに刷新することを指し、マイクロサービス化やAPI化を伴うことが多いです。実務では、システム更改をこれらすべてを包含する上位概念として捉えるのが正確です。さらに、どのアプローチを選ぶかを最初に明確にしておくと、ベンダーとの認識のズレを防げます。

システム更改の全体像と7ステップの進め方

システム更改の進め方7ステップを示すイメージ

システム更改を成功させるには、各工程を体系的に進めることが欠かせません。ここで取り上げる7つのステップは、現場の実務経験をもとに整理したものです。各ステップで何を決め、何に注意するかを押さえておくと、プロジェクト全体の失敗リスクを大幅に下げられます。

Step1 現状分析と課題の棚卸し

プロジェクトの起点は、「現行システムの何が問題なのか」を徹底的に洗い出すことです。稼働年数や保守期限、パフォーマンス指標(応答速度・可用性)を、定量と定性の両面から整理します。業務ユーザーの不満点や年間の保守コストも、あわせて押さえておきます。

この段階で多くの企業がやりがちなミスは、IT部門だけで課題を定義してしまうことです。そのため、業務部門のキーマンへのヒアリングを必ず行い、「システムが変わることで現場が何を得るか」という業務側の目線で課題を言語化しておく必要があります。

現状分析の成果物として、「AS-ISシステム構成図」「業務フロー(現行版)」「課題一覧(優先度・影響度付き)」の3点は最低限用意しておきたいところです。これらがあると、後のRFP作成やベンダー選定で説明にかかる手間を大きく減らせます。

Step2 更改方針の策定(Fit to Standardの視点)

現状分析が終わったら、次は「更改の方向性」を決めます。ここで押さえたいのが、業務プロセスを標準機能に合わせて見直す「Fit to Standard(フィット・トゥ・スタンダード)」という考え方です。

特にERP導入やパッケージソフト活用で高く評価されています。従来の「システムを業務に合わせる(カスタマイズ優先)」という発想を逆転させると、開発工数の削減や保守コストの抑制、アップグレードのしやすさが実現できます。

方針策定では、「スクラッチ開発」「パッケージ導入」「SaaS活用」の選択が大きな論点で、スクラッチは自由度が高い反面、開発期間やコスト、保守負担が大きくなります。パッケージ導入は標準機能を最大限使う形で国内外に豊富な実績があり、SaaSはランニングコストを予測しやすく、中小企業にとって特に現実的な選択肢です。自社の規模・業種・予算・IT人材の有無を踏まえて、方針を固めます。

Step3 RFI/RFPの作成とベンダー選定

方針が固まったら、ベンダー選定のためにRFI(情報提供依頼書)とRFP(提案依頼書)を作成します。RFIは、まず市場の情報を集める目的で複数社に送り、その回答をもとにRFPの対象ベンダーを絞り込むのが一般的です。

RFPには、プロジェクト概要と現行システム概要を明記します。さらに、機能要件と非機能要件(性能・セキュリティ・可用性)を示したうえで、スケジュール、体制イメージ、契約形態の希望も盛り込みます。

RFPに予算を明記すると、ベンダーは上限ぴったりの見積もりを出すことが多く、本来より高い費用を提示されるリスクがあります。予算を示さないか「○○円以内を目標にしている」と伝えるにとどめると、競争力のある金額を出しやすくなり、安い見積もりを引き出せる場合があります。複数社から見積もりを取ってから交渉に入ることが、コストコントロールの鉄則です。

Step4 要件定義と設計

ベンダーが決まったら、本格的な要件定義に入ります。要件定義では、業務要件(何をしたいか)、機能要件(システムが何をするか)、非機能要件(どのくらいの性能・信頼性が必要か)の3層を整理します。

このフェーズで多い失敗は、業務部門の関与が薄れ、IT部門とベンダーだけで話が進んでしまうことです。そこで、要件定義書は発注者側も共同で作る成果物と位置づけ、業務担当者が内容を確認・承認する流れを必ず設けてください。

設計フェーズは、基本設計(外部設計)と詳細設計(内部設計)に分かれます。なかでも大切なのが「外部インターフェース設計」で、既存の他システムとの連携仕様を詳しく定めておかないと、後工程でデータ不整合や接続不良が頻発します。設計書のレビュー体制を整え、発注者側の技術担当が内容を理解したうえで承認する仕組みを作ることが、品質確保の鍵です。

Step5 開発・テスト(UATの成功/失敗事例付き)

開発後のテストは、単体・結合・システムの各テストから、ユーザー受入テスト(UAT)まで段階を追って行われます。なかでもUATは、「業務で実際に使えるか」を現場担当者が確かめる最後の機会で、ここでの品質が本番稼働後の安定性を左右します。

失敗事例として、ある金融機関では、新業務パッケージ導入時のUAT設計で「例外処理のシナリオ」が十分に洗い出されず、本番運用後に取引データの集計ロジックの不具合が発覚しました。その結果、本番稼働後3か月にわたり修正対応に追われ、当初計画の約1.8倍のコスト増と大幅な遅延が生じました。この事例の教訓は、異常系・例外系も含めてシナリオを現場担当者と一緒に洗い出すことです。

一方、成功事例では、大手流通企業が基幹システムを刷新した際に、UATの準備段階から現場スタッフがワークショップ形式で参加し、実業務シナリオを100件以上作りました。担当者が「自分たちのシステムだ」という当事者意識を持ってテストに臨んだ結果、「導入初日からフル稼働、手戻りゼロ」を実現しています。UATの成功の鍵は、技術的な網羅性よりも現場の参加度と当事者意識にあると言えます。

Step6 データ移行と本番切替(コンティンジェンシープラン)

データ移行と本番切替は、システム更改の中でも特にリスクの高い工程の一つです。現行システムから新システムへデータを移すには、クレンジング(重複・欠損・フォーマット不整合の修正)、移行ツールの開発・テスト、移行リハーサル(本番同等環境での事前実施)の3段階が欠かせません。

データ移行のリハーサルは、本番切替の少なくとも1か月前に完了させ、問題点を洗い出す時間を確保します。本番切替では、「コンティンジェンシープラン(緊急時対応計画)」を事前に策定しておくことが必須です。切替当日の重大な問題に備えて、「いつまでに判断して、ロールバック(現行システムへの切り戻し)を実施するか」の基準と手順を明文化しておきます。

本番障害が起きた際は、2段階のアプローチで対処するのが実務上の定石です。まず暫定対応として、代替処理や一部機能の停止により業務を継続させながら、並行してプログラム修正などの根本対応を進めます。この2段階の流れを事前に関係者全員で合意しておくと、障害発生時のパニックを最小化できます。

Step7 初期流動管理とリリース後安定化

本番稼働後の1〜3か月は、「初期流動管理期間」として特別な体制を組むことをお勧めします。この考え方は製造業の生産管理で古くから使われており、新製品の量産開始直後に品質不良や工程トラブルが集中することを踏まえて、現場に追加のサポート要員を配置して集中管理する取り組みです。IT開発でも同様の現象が起きます。

システムのリリース直後は、操作ミスや設定漏れ、想定外のデータパターンによる不具合が生じやすく、問い合わせも集中します。そのため、通常の運用体制では対応しきれないケースが多いです。

具体的には、ベンダーのサポート要員を常駐または増員してオンコール体制を強化し、ヘルプデスクの対応時間を延ばします。問い合わせを分類・集計し、繰り返し起きる問題はFAQやマニュアルに反映してナレッジ化することで、件数を段階的に減らします。さらに、初期流動管理期間の終了後に「安定稼働宣言」を正式な完了マイルストーンとして設定すると、ベンダーとの責任範囲も明確になります。

ポイント

進め方に迷ったときは、各工程で決めた内容が次の工程へ確実に渡っているかを確かめ、今どの段階にあるかを見直してください。

プロジェクト炎上時の立て直しと撤退判断

プロジェクト炎上時の立て直し方を示すイメージ

システム更改の記事の多くは成功するための手順を解説していますが、実務では、プロジェクトが途中で炎上する場合にどう対処するかという問題にも直面します。ここでは、競合記事ではほとんど触れられていない「炎上プロジェクトの立て直し」と「撤退判断の基準」を実践的に取り上げます。

炎上の兆候チェックリスト

プロジェクトの炎上は突然起きるものではなく、必ず事前に兆候があります。そのうち2つ以上が重なっている場合は、すぐに対処が必要な警戒段階と判断してください。

  1. スケジュールの遅延が2週間以上続いているのに、挽回計画が示されない
  2. 課題管理表の「未解決」件数が増え続けている
  3. ベンダーの担当者が頻繁に交代している、またはコミュニケーションが著しく減っている
  4. 要件変更が頻発し、仕様の確定が先送りになっている
  5. テスト工程に入っても、重大な欠陥(バグ)が多数見つかり続けている

これらの兆候が見られたら、経営層を含む緊急のステアリングコミッティを召集し、プロジェクトの現状認識を共有することが先決です。問題を先送りすることが、プロジェクトにとって最大の敵です。

ベンダー切替・契約解除の進め方

「このベンダーでは難しい」と判断した場合、ベンダーの切り替えは慎重かつ迅速に進める必要があります。まず現行ベンダーとの契約書を精査し、解除条件、違約金、知的財産権の帰属を確かめます。あわせて、設計書やソースコード、テストデータなどの成果物を引き渡す義務が契約に明記されているかも確認してください。

次のベンダーを探すときは、現在の進捗と課題をすべて開示したうえで、「引き継ぎ可能か」を率直に打診します。隠し事をしたまま発注すると、後から問題が表に出て、再び信頼関係を損なうおそれがあります。契約解除の交渉は、法務部門や専門家を介して進めるのが望ましく、感情的な対立を避けて書面でのやり取りを徹底すると、後のトラブル防止につながります。

損切り基準の考え方

「ここまで投資したから止められない」というサンクコスト(埋没費用)の罠は、ITプロジェクトで最もよく見られる意思決定の歪みです。損切りを判断するポイントは、「追加投資をしても完成する見通しが立たないか」「完成しても当初の業務目標を達成できる状態でないか」の2点です。

目安として、当初見積もりの1.5倍以上のコスト超過かつ6か月以上の遅延が見込まれる場合は、専門家を交えた「プロジェクト診断」を実施することを強くお勧めします。

プロジェクト中止を決断した場合でも、現行システムの延命策(保守期限の延長交渉・クリティカルな部分のみのスポット改修)を並行して進めることで、業務継続性を確保できます。「更改を諦めた=現行のままでいい」とは考えず、「スコープを大幅に絞ったフェーズ1から再スタートする」という視点で再設計すると、多くの場合に現実的な落としどころになります。

ポイント

炎上の兆候が2つ以上重なったら、先送りせずに経営層を含めて現状を共有し、挽回の見込みが立たなければ、ベンダー切替や損切りも含めて判断します。

現場の反発を抑えるチェンジマネジメントの実践手法

チェンジマネジメントの実践を示すイメージ

システム更改は技術的に成功しても、現場の利用者が新システムを受け入れなければ、プロジェクトは失敗に終わります。現場の反発は、新しい操作方法への不安や業務量増加への懸念、「今のやり方の何が悪いのか」という不満など、複合的な要因から生まれます。そこで、チェンジマネジメント(変革管理)の観点から、反発を抑える具体的な手法を見ていきます。

反対派キーマンの説得・巻き込み術

現場には、必ず「変化に抵抗するキーマン」がいます。多くの場合、彼らは現行システムを熟知した業務のベテランで、影響力も大きいです。

そのため、このようなキーマンを「反対派」として扱うより、「プロジェクトの推進力」として巻き込むほうが効果的です。具体的には、要件定義や設計レビューの初期段階からワーキンググループに参加してもらい、「自分たちが作ったシステム」という当事者意識を育てます。

また、キーマンの反対意見を「業務リスクの重要なインプット」として受け入れる姿勢を示すと、信頼関係が深まります。「あなたの懸念を取り入れて、こう対処した」という実績が、その後の協力関係を生み出します。強引に押しつけるのではなく、対話と傾聴によるボトムアップの同意形成こそが、プロジェクト成功率を高める最も確実な方法です。

モチベーション低下を防ぐコミュニケーション設計

長期プロジェクトでは、メンバーのモチベーション低下が品質劣化の隠れた要因になります。特にシステム更改のような1〜2年以上のプロジェクトでは、中盤の「見えないゴール感」によって士気が落ちやすいです。そこで有効なのが「マイルストーン達成の見える化」で、リリースまでの工程を細かく分解し、小さな完了を意識的に積み重ねることで、チームの前進感を保てます。

プロジェクト関係者(業務部門・IT部門・経営層・ベンダー)に向けて、目的・進捗・リスクを定期的に共有する「プロジェクト通信」の発行も有効です。情報の差が不信感を生み、不信感が反発を生むという悪循環を断つには、情報共有の仕組みづくりに投資する価値があります。月1回のステアリングコミッティ、隔週のプロジェクト定例、随時のエスカレーションルートという3層の体制を設計しておくことをお勧めします。

ポイント

現場の反発は不安や不満から生まれるため、反対派のキーマンを早い段階から巻き込み、情報共有の仕組みを整えることが、同意を積み上げる近道です。

中小企業向け|専任情シスなしでも進められる更改ロードマップ

中小企業向けシステム更改ロードマップのイメージ

大企業と同じアプローチでシステム更改を進めるのは、中小企業には難しいのが実情です。専任の情報システム部門がなく、予算も限られるなかで、「レガシーシステムのまま業務が回らなくなってきた」という状況に直面する中小企業は多くあります。ここでは、IT専任者の不在や低予算という制約を踏まえた、段階的なロードマップを見ていきます。

SaaSを活用した段階的刷新アプローチ

中小企業に適したシステム更改の方法は、「スモールスタートによる段階的刷新」です。全システムを一度に置き換えるビッグバン方式は、リスクと費用の両面で中小企業には過大な負担になります。一方、業務上の優先度が高い1〜2領域からSaaS導入を始め、成果を確認しながら範囲を広げていくのが現実的です。

たとえば、まず販売管理をクラウドERPに移行し、次年度に在庫管理と購買管理を連携させ、3年後に全社の基幹システムを統合する、という段階的なロードマップは、多くの中小企業で有効に機能しています。SaaSの導入費用は初期費用50万〜300万円・月額数万〜数十万円程度が一般的な相場であり、スクラッチ開発と比べて大幅にコストを抑えられます。

SaaSは、ベンダーがシステムのアップデートや保守を担うため、社内のIT人材不足の課題を解消しやすい点も、中小企業にとって大きなメリットです。

外部リソース活用の最適解(SIer×フリーランスのハイブリッド)

中小企業がシステム更改を外部に委託する場合、「大手SIerに全部任せる」のが必ずしも最適とは限りません。大手SIerは要件定義や基本設計などの上流工程に強みを持ち、プロジェクト管理体制も整っています。一方で、大手SIerの平均年収は有価証券報告書ベースで見ると、NRIが1,321万円、日本オラクルが1,160万円、オービックが1,103万円という水準です。

日立製作所が935万円、富士通が929万円、NTTデータが923万円という水準も見られます。これらの人件費が間接的にプロジェクト費用に反映されるため、中小企業には割高になりやすいという現実があります。そこで注目されているのが、「SIer×フリーランス/SESのハイブリッド活用」という戦略です。

  • 上流工程:要件定義・基本設計・プロジェクト管理は、大手SIerやコンサルティング会社に任せる
  • 下流工程:詳細設計・開発・テストや小規模追加開発は、フリーランスエンジニアやSES企業に任せる
  • 費用:フリーランスエンジニアの単価は月額50万〜100万円程度が相場で、大手SIerの実質単価と比べると大幅なコスト削減が可能
  • 人材確保:クラウドソーシングやフリーランス特化エージェントで採用も容易になり、専任の情シスがいない中小企業でも活用できる体制が整っている

ポイント

専任の情シスがいない中小企業は、全システムを一度に置き換えず、優先度の高い1〜2領域からSaaSで始め、外部リソースを組み合わせて範囲を広げるのが現実的です。

システム更改の費用相場とコスト管理の実践

システム更改費用相場とコスト管理のイメージ

システム更改の費用は、企業規模・システムの複雑度・更改の範囲によって大きく変わります。担当者が最初に悩むのは「どのくらいの予算を見込めばよいか」で、適切な費用感を事前につかんでおくことが、予算計画や経営層への説明に欠かせません。ここでは、企業規模別・システム種別の費用レンジと、コストを抑える実践のポイントを取り上げます。

企業規模・システム種別ごとの費用レンジ

中小企業(従業員100名以下)が、基幹業務システム(販売管理・在庫管理など)をパッケージまたはSaaSで更改する場合、初期費用は300万〜1,500万円程度が一般的な相場です。月次の運用コスト(SaaS利用料・保守費用)は、10万〜50万円程度となります。同規模でスクラッチ開発を選ぶと1,000万〜5,000万円程度に跳ね上がるため、中小企業では費用対効果の観点から慎重に検討する必要があります。

中堅企業(従業員100〜1,000名)がERPを中心とした基幹システム全体を更改する場合は、5,000万〜3億円程度が目安です。この規模では、要件定義から初期流動サポートまでの各フェーズに工数が必要となります。

特に要件定義と教育コストは、全体の20〜30%を占めることが多いです。大企業(従業員1,000名以上)のグループ全体を対象とした基幹システム更改では、数億円から数十億円規模に達するケースも珍しくありません。

コスト超過を防ぐための実践ポイント

システム更改でコスト超過が起きる最大の要因は、「要件変更」と「スコープ拡大」です。当初合意した仕様に、後から「やっぱりこの機能も欲しい」という追加要望が積み重なると、開発工数が膨らみ、費用が跳ね上がります。これを防ぐには、契約形態として「スコープを固定した請負契約」を基本にしつつ、変更が発生した場合の手続き(変更管理プロセス)を契約時に明確に定めておくことが大切です。

また、発注先を選ぶ際は、「最安値ベンダーが最善とは限らない」点に注意が必要です。異常に安い見積もりには、後から追加費用を請求するビジネスモデル(いわゆる「後出し追加費用」)のリスクが含まれていることがあります。見積もりは、コスト総額に加えて「どこまでが見積もりに含まれているか」「追加費用が発生するケースの定義」を細かく確認することで、最終的なコスト管理の精度が高まります。

ポイント

費用は企業規模と更改の範囲で大きく変わるため、まず規模に合った相場をつかみ、要件の追加や変更で膨らまないよう、契約と見積もりの前提を確かめておくことが大切です。

まとめ

システム更改まとめのイメージ

システム更改は、現状分析と課題の棚卸しから始まり、更改方針の策定(Fit to Standard)、RFP作成とベンダー選定(予算非開示の交渉術を含む)と進みます。要件定義・設計、開発・テスト(UATの現場参加が鍵)、データ移行と本番切替(コンティンジェンシープラン必須)、初期流動管理まで、7つのステップを順に進めることが成功の王道です。

炎上が起きた際は、兆候を早めに察知し、ベンダー切替や損切りの判断も含めて、現実的な対処を迷わず実行することが大切です。チェンジマネジメントでは、反対派のキーマンを「敵」ではなく「共同設計者」として巻き込むことが、現場の受容性を高める最も効果的な方法です。

中小企業は、SaaSを活用した段階的刷新とSIer×フリーランスのハイブリッド活用を組み合わせることで、専任の情シスがいない低予算でも、現実的なシステム更改を実現できます。

システム更改は企業にとって大きな投資ですが、適切な計画と実行体制があれば必ず成果につながります。本記事で解説した手法と視点を参考に、貴社のプロジェクトを成功に導いていただければ幸いです。

システム更改の全体の流れを改めて確認したい場合は、冒頭で紹介した「システム更改の完全ガイド」をご覧ください。

riplaでは、コンサルティングから開発・定着支援まで一気通貫でシステム更改をサポートしています。まずはお気軽にご相談ください。

会社紹介

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

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

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

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

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

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