結論:データ移行は「動かして終わり」ではなく「移す前」で9割決まる
リプレイスで失敗する会社の多くは、新システムの選定や画面の使いやすさで揉めているわけではありません。実際に痛い目を見るのは、たいてい「データ移行」という、地味で目立たない工程です。先代の時代から30年近く積み上がった顧客台帳、品番がバラバラの在庫データ、退職した営業担当の名前で残った得意先マスタ。これらを新しいシステムに移した瞬間に、数字が合わない、検索しても出てこない、二重登録が量産される——という事態が起こります。
結論を先に言うと、データ移行の成否は「移行作業そのもの」ではなく、移行の前にどれだけ現状のデータを棚卸し、クレンジングし、責任の切れ目を契約書で確認できたかで決まります。移行日当日にできることは、実はそれほど多くありません。
この記事は、こんな状態の方に向けて書いています。
- 先代の代から使っている基幹システムやExcel台帳を、そろそろ新しいシステムに切り替えようと考えている
- 「移行は業者がやってくれるもの」だと思っていたが、見積りを見て「データ移行費」という項目の大きさに驚いた
- 古参の事務担当者しか触っていない謎のマクロや、誰も全体像を把握していない顧客データが社内にある
- 新しいベンダーに変えたいが、今のデータを人質のように握られている気がして身動きが取れない
- 株や登記の相続なら専門家に相談できるが、システムの引き継ぎだけは相談先が見つからない
一つでも当てはまるなら、最後まで読む価値があります。
なぜ承継後のリプレイスでデータ移行がこじれやすいのか
創業者や先代が現役で作り上げたシステムには、「その人にしかわからないルール」が必ず埋め込まれています。取引先コードの付け方、在庫の単位の数え方、割引率の計算根拠。これらは仕様書に書かれていないことが多く、担当者の頭の中と、長年運用されてきた台帳の「クセ」としてしか存在していません。
二代目・三代目の社長がリプレイスに踏み切る時期は、多くの場合、先代からの引き継ぎが一巡し、経営の立て直しに着手するタイミングと重なります。ところが、経営の意思決定は引き継げても、データの「暗黙知」までは引き継がれていません。ここに構造的なギャップがあります。
「株式や登記の相続には税理士や司法書士という相談先がいる。しかし、先代が使っていたシステムとそこに眠るデータについては、誰に聞けばいいのか分からない」
これは承継社長からよく聞かれる悩みです。データ移行はまさにこの孤独が具体的な形で表面化する工程だと言えます。
失敗パターン1:「移せば終わり」という誤解
最も多い誤解は、データ移行を「古いシステムから新しいシステムへファイルをコピーする作業」だと捉えてしまうことです。実際には、以下の3段階に分かれる、れっきとしたプロジェクトです。
- 現状データの調査・棚卸し(どこに何があるか、正しいデータはどれかを洗い出す)
- クレンジング・変換(重複排除、表記統一、新システムの形式への変換)
- 移行・検証(実際に投入し、件数・金額・整合性を確認する)
多くの中小企業では、この1と2にかかる工数を見積もりの段階で軽視し、3の「移行作業」だけを見て予算とスケジュールを組んでしまいます。結果として、移行直前になって「このデータ、実は2種類の顧客コード体系が混在していた」といった事実が発覚し、プロジェクト全体が数か月単位で遅延する、というのが典型的な失敗の筋書きです。
IPAが公開している情報システムの取引・契約に関するモデル文書でも、システムの再構築(リプレイス)対応は通常の新規開発とは別の論点として扱われており、既存システムの資産や関係者の役割分担を明確にすることが重要な検討事項として位置づけられています(IPA「情報システム・モデル取引・契約書」)。裏を返せば、リプレイス特有の移行作業は、通常の新規システム開発の契約条件をそのまま当てはめるだけでは不十分だということです。
失敗パターン2:旧ベンダーへの「言い出しにくさ」がデータ抽出を遅らせる
先代の代からの付き合いがある開発会社やSaaSベンダーに対して、「他社に切り替えたいのでデータを出してください」とは、なかなか言いにくいものです。担当者が先代と個人的な付き合いがあった場合はなおさらです。
この気持ちは自然なものですが、実務上は次のような不利益につながりやすい点に注意が必要です。
- 契約終了の通知期限(多くは解約希望日の1〜3か月前など)を過ぎてしまい、余分な契約期間の費用が発生する
- データのエクスポート形式について事前確認をしないまま解約通知だけを先に出し、いざデータを受け取ったら新システムに入らない形式だった
- 「円満に」を優先しすぎて、データの範囲・形式・提供期限を口頭確認のまま進めてしまい、後になって「そこまでは契約に入っていない」と言われる
角を立てずに関係を整理するコツは、感情の話(長年の感謝、今後も別の形で付き合いたいという意思)と、実務の話(データはいつ、どの形式で、どこまで出してもらえるか)を分けて伝えることです。感謝を伝える場と、データ移行の実務要件を文書で確認する場を、あえて分けるだけでも進みやすくなります。伝え方そのものの具体的な組み立て方は、先代の代からの開発会社、角を立てずに関係を終える伝え方でも詳しく解説しています。
失敗パターン3:契約書に「移行」の役割分担が書かれていない
見積書に「データ移行費」という一行だけがあり、具体的に何を、どこまでやってくれるのかが書かれていない契約は少なくありません。この曖昧さが、後になって「そこは御社の作業だと思っていました」という水掛け論を生みます。
IPAのモデル契約書の見直しポイントには、プロジェクトマネジメント義務・協力義務の明確化とともに「再構築対応」が挙げられています(IPA「情報システム・モデル取引・契約書(第二版)」)。これは、既存システムからの移行を伴う開発では、新規開発とは異なる責任分担の考え方が必要になることを示しています。つまり、リプレイスにおいては「誰が何をいつまでにやるか」を通常より丁寧に文書化する必要がある、ということです。
契約前に、次の項目を必ず文書で確認してください。「うちでしか直せません」と言われた場合に確認すべき契約書の項目については、先代の代からの開発会社に「うちでしか直せません」と言われたときに確認する契約書の項目でまとめています。
| 確認項目 | 確認すべき内容 |
|---|---|
| 移行対象データの範囲 | 何年分のデータを移すのか(全件か、直近数年分か) |
| データ抽出の責任者 | 旧ベンダー側が出すのか、自社で吸い上げるのか |
| データ形式 | CSV、Excel、API連携など、受け渡しの具体的な形式 |
| クレンジング作業の担当 | 表記統一・重複排除は誰の作業として見積もられているか |
| 移行検証の基準 | 「移行完了」をどう判定するか(件数一致、金額突合など) |
| 移行後の並行稼働期間 | 旧システムをいつまで残すか、その間の費用は誰が持つか |
この表を埋められないまま契約に進むと、後で必ずどこかがこじれます。
失敗パターン4:「きれいなデータ」だと思い込んでいる
長年使ってきたシステムのデータは、思っている以上に汚れています。典型的な汚れ方は次の通りです。
- 同じ取引先が、担当者や部署ごとに別コードで複数登録されている
- 退職した社員のIDが顧客対応履歴に紐付いたまま残っている
- 単位や表記(「株式会社」と「(株)」、全角と半角)が混在している
- 過去のキャンペーンや一時的な特例値引きの設定が、通常の掛け率として固定されてしまっている
- 廃盤・終了済みの商品や取引先が「有効」フラグのまま残っている
これらを新システムにそのまま移すと、新システムの検索機能やレポート機能が正しく動かず、「新しいシステムの方が使いにくい」という不満が現場から上がってきます。実はシステムのせいではなく、移行したデータの品質が悪いだけ、というケースが非常に多いのです。
クレンジングは新システム選定と並行して、できるだけ早い段階で着手すべき作業です。移行直前にまとめてやろうとすると、量に圧倒されて手が回らなくなります。
失敗パターン5:移行リハーサルをせずに本番一発勝負
移行を1回で終わらせようとする会社ほど、失敗のダメージが大きくなります。理想的な進め方は、次のように段階を分けることです。
- 少量データでのテスト移行(数十件〜数百件で形式・項目のズレを確認)
- 全量データでのリハーサル移行(本番と同じ量で時間・件数・金額を検証)
- 本番移行(リハーサルで洗い出した問題を解消した状態で実施)
リハーサルを省略すると、本番移行当日になって初めて「想定より2倍の時間がかかる」「一部のデータが文字化けする」といった問題が発覚します。中小企業の現場では、リプレイス当日に営業を止められる時間は限られているため、リハーサルの有無がそのまま業務停止時間の長さに直結します。
「移行は一発勝負ではなく、リハーサルを重ねて『想定外』を減らす作業」という捉え方に変えるだけで、当日のトラブルは大きく減らせます。
承継特有の落とし穴:古参社員だけが知っている「例外ルール」
二代目・三代目社長が特に注意すべきなのが、古参の事務担当者しか把握していない例外ルールです。たとえば、次のようなケースが典型です。
- 特定の得意先だけ、通常とは違う請求サイクルで運用されている
- ある商品カテゴリだけ、在庫の数え方が「箱単位」ではなく「本数単位」になっている
- 先代が個人的な関係で許可した「口頭の特別条件」が、システム上はどこにも記録されていない
これらは新システムの要件定義の段階で聞き出さないと、データ移行が終わった後に「あの得意先の請求が急に変わった」という形でクレームになって初めて発覚します。古参社員へのヒアリングは、データ移行プロジェクトの初期段階で必ず組み込むべき工程です。ベンダー任せにせず、社長自身か、社長が信頼して間に入れる社内の人間が、古参社員から例外ルールを聞き出す場を設ける必要があります。
古参社員との関係性という点では、リプレイスは「システムを変える話」であると同時に「長年のやり方を変える話」でもあります。ここで角を立てると、データ移行の非公式な情報源そのものを失うことになるため、技術的な移行計画と同じくらい、社内コミュニケーションの設計も重要です。
レガシーシステムの何が移行を難しくするのか
古いシステムほど、ドキュメントが整備されていない傾向があります。導入から10年、20年と経過したレガシーシステムは、次のような特徴を持つことが多く、これらすべてがデータ移行の難易度を上げます。
- 設計書やデータ定義書が最新の状態に更新されていない、あるいは現存しない
- 導入当時の担当者(先代や、その時代のシステム担当者)が既に退職・引退している
- カスタマイズが積み重なり、標準機能とオリジナル改修の境界が分からなくなっている
- データベースの構造が公開されておらず、ベンダーに聞かないと中身が分からない
このうち最後の「データベース構造が公開されていない」という状態は、ベンダーロックインの典型的な現れ方の一つです。データを自社の資産として自由に取り出せない状態のまま何年も運用してきた場合、リプレイスのタイミングで初めてその不自由さに気づく、というのはよくある話です。
データを「自社の資産」として取り戻す視点
リプレイスを機に意識してほしいのは、次のシステムでも同じ問題が起きないようにする、という長期的な視点です。今回のデータ移行の苦労を教訓にするなら、新システム選定の際に次の点を確認してください。
- データのエクスポート機能が標準で用意されているか(CSV出力、API提供など)
- 契約解除時のデータ返却について、契約書に明記されているか
- 特定のベンダーの専用形式ではなく、汎用的な形式でデータを保持できるか
これらはデータポータビリティの考え方そのものです。次にまた乗り換えが必要になったとき、今回のような苦労を繰り返さないための保険になります。
移行スケジュールの組み方:逆算で考える
データ移行のスケジュールは、「本番移行日」を起点に逆算して組むのが基本です。目安となる工程と期間感は次の通りです(規模やデータ量によって前後します)。
| 工程 | 目安期間 | 内容 |
|---|---|---|
| 現状データ調査 | 2〜4週間 | データの所在確認、量の把握、品質の初期チェック |
| 移行要件の確定 | 2〜3週間 | 移行対象範囲、形式、担当分担を文書化 |
| クレンジング | 3〜6週間 | 重複排除、表記統一、不要データの整理 |
| テスト移行 | 1〜2週間 | 少量データでの形式検証 |
| リハーサル移行 | 1〜2週間 | 全量データでの本番想定検証 |
| 本番移行 | 1〜3日 | 実際の切り替え作業 |
| 並行稼働・検証期間 | 2〜4週間 | 旧システムと並行し、実運用で問題がないか確認 |
こうして並べると分かる通り、「本番移行」自体にかかる時間は全体のごく一部です。ほとんどの時間は、その前の調査・クレンジング・検証に使われます。見積りを取る際、この事前工程がどのくらいの工数として計上されているかを必ず確認してください。ここが薄い見積りは、後になって工程が伸びる可能性が高いです。
見積りチェックリスト:データ移行費の内訳を聞く
「データ移行費 一式」というような大雑把な見積りには注意が必要です。次のような質問を投げて、内訳を確認しましょう。
- 現状データの調査・分析にかかる工数は何人日で見積もられているか
- クレンジング作業(重複排除・表記統一など)は誰が実施するのか。ベンダー側か自社側か
- テスト移行・リハーサル移行は何回実施される想定か
- 移行後の並行稼働期間中のサポートは料金に含まれているか、別途費用が発生するか
- 想定外のデータ不整合が見つかった場合の追加費用の考え方はどうなっているか
これらに対して明確な回答が返ってこない場合、見積り自体がまだ「粗い」段階にあると考えた方がよいでしょう。粗い見積りのまま契約すると、後から「追加費用」として跳ね返ってくるリスクが高まります。そもそもリプレイス費用の内訳がなぜ高くなりがちなのかは、先代の代からの基幹システムのリプレイス費用はなぜ高い?内訳の読み方で詳しく整理しています。
旧ベンダーとの「円満な」データ引き渡しの進め方
古いベンダーとの関係を壊さずにデータを引き渡してもらうための、実務的な進め方を整理します。
- 感謝と実務要件を分けて伝える。まず先代の代からの付き合いへの感謝を伝え、その後「今後のシステム更新にあたり、現在のデータをこのような形式でいただけますか」という実務的な依頼を別立てで行う
- 契約書の解約条項・データ返却条項を先に確認する。感情的なやり取りの前に、書面上の権利を確認しておく
- データ提供の期限と形式を書面(メールでも可)で残す。口頭のやり取りだけで終わらせない
- 提供されたデータをすぐに検証する。件数や主要な項目が想定通りに含まれているか、受領後できるだけ早く確認する
- 並行稼働期間の費用について事前にすり合わせる。旧システムを止めるタイミングと費用負担を明確にしておく
これらは特別なことではなく、マルチベンダーの考え方を実務に落とし込んだものです。一社に依存せず、必要な情報を自社の手元に確保しておく、という基本姿勢がデータ移行の成否を左右します。
新システム側のベンダー選定で確認すべきこと
移行先のベンダーを選ぶ際にも、データ移行の実力を見極める観点が必要です。次のような質問を選定段階でぶつけてみてください。
- 過去に同規模・同業種のデータ移行を手がけた実績があるか
- 移行作業の進め方(調査→クレンジング→テスト→リハーサル→本番)を具体的に説明できるか
- 移行失敗時のリカバリー手順(旧システムへのロールバック含む)をどう考えているか
- 移行完了の判定基準(件数一致、金額突合など)を提示できるか
説明が抽象的で「大丈夫です、問題ありません」という回答しか返ってこないベンダーは、実際に手を動かした経験が薄い可能性があります。具体的な工程と検証方法を淡々と説明できるベンダーの方が、実務上は信頼できることが多いです。旧ベンダー側からデータを引き出せるかどうかの事前確認については、データをエクスポートできるか、古参ベンダーからの乗り換え前に確認すべきことも参考にしてください。
社内側で準備しておくべきこと
ベンダー任せにできない、自社側の準備事項もあります。
- データの「正」を決める人を社内で1人決める。営業部門と経理部門でデータの見方が違う場合、最終的にどちらを正とするかを判断できる人が必要です
- 古参社員へのヒアリング時間を確保する。日常業務の合間ではなく、まとまった時間を確保してヒアリングを行う
- 移行後にすぐ確認できる担当者を各部署に置く。移行直後の数字の違和感に、現場が一番早く気づきます
- 旧システムのバックアップを移行後も一定期間保持する。何かあった時に「見返せる」状態を残しておくことが安全弁になります
これらはコストのかからない準備ですが、実施しているかどうかで移行後の混乱の大きさが大きく変わります。
移行後に起こりやすいトラブルと対処
移行が完了した直後によく起きるトラブルと、その対処の考え方を整理します。
- 「前のシステムでは見られた情報が見当たらない」→移行対象範囲の確認漏れの可能性が高い。移行前の要件定義に戻って、どの範囲までを移行対象としたか確認する
- 「数字が合わない」→クレンジング時の重複排除や表記統一の過程で、集計方法が変わっていないか確認する。移行前後で同じ条件の集計を突き合わせる
- 「動作が重い、検索が遅い」→不要なデータ(廃盤商品・退職者IDなど)を整理せずに移行した可能性がある。データの整理を追加で行う
- 「現場が使ってくれない」→操作性の問題だけでなく、データの見え方が変わったことへの心理的抵抗である場合が多い。並行稼働期間中に十分な説明と試用期間を設ける
トラブルが起きた際、すぐに「システムが悪い」と結論づけず、まず移行したデータそのものに問題がないかを確認する癖をつけてください。多くの場合、原因はシステムではなくデータ側にあります。
システムを一元管理する台帳の重要性
今回のリプレイスを機に、社内でどのシステムがどこにあり、どのベンダーと契約しているかを一覧化しておくことを強くお勧めします。承継後の会社では、こうした情報が先代や特定の担当者の頭の中にしかない、という状態が非常に多く見られます。
システム管理台帳を整備しておけば、次にリプレイスが必要になったときに、今回のような「どこに何があるか分からない」という調査工程そのものを大幅に短縮できます。データ移行の苦労を一度きりのものにせず、次への備えとして記録に残すことが、長期的なコスト削減につながります。
EOL(サポート終了)が迫っている場合の移行判断
先代の代に導入したオンプレミス型の基幹システムやサーバーは、メーカーによるサポート終了(EOL)の期限が定められている場合があります。EOLを過ぎたシステムは、セキュリティパッチの提供が止まり、障害が起きても修理部品やサポート要員が確保できなくなるリスクを抱えたまま運用を続けることになります。
EOLが迫っている状態でリプレイスを検討する場合、通常のリプレイスよりもスケジュールに余裕がなくなりがちです。「あと半年でサポートが切れる」という制約の中で、データ移行の調査・クレンジング・リハーサルという工程を圧縮しようとすると、まさに本記事で述べてきた失敗パターンをすべて踏みやすくなります。EOLの期限は、システムの契約書やメーカーの案内から把握できることが多いため、リプレイスを検討し始めた段階で、まず「いつまでに移行を終える必要があるのか」という制約条件を明確にしておくことが重要です。制約が厳しいほど、データ移行の準備工程を後回しにする誘惑が強くなりますが、そこを圧縮した結果のしっぺ返しは、移行後の業務停止という形で必ず返ってきます。
オンプレミスからクラウド・SaaSへの移行で増える論点
先代の時代に構築された基幹システムは、自社サーバーに構築されたオンプレミス型であることが多く、リプレイス先としてクラウド型のSaaSを検討する会社が増えています。この形態の変化は、データ移行の難易度をさらに一段階上げます。
オンプレミスからクラウドへの移行で追加で確認すべき点は次の通りです。
- 自社サーバー内のデータベースから、直接データを抽出できる技術者が社内あるいは旧ベンダー側にいるか
- クラウド側が受け入れ可能なデータ形式や文字コードが、旧システムの出力形式と一致しているか
- 移行対象データに個人情報が含まれる場合、クラウド事業者のデータ管理体制(サーバーの設置国、セキュリティ認証など)が自社のポリシーに合っているか
- オンプレミス側の旧サーバーを、移行後にどのタイミングで撤去・廃棄するか、廃棄時のデータ消去をどう行うか
特に文字コードの不一致は見落とされがちな落とし穴です。古いオンプレミスシステムがShift-JISで運用されていた場合、クラウド側がUTF-8を前提にしていると、移行時に文字が化ける、特殊な旧字体の氏名や地名が正しく表示されない、といった問題が起きます。取引先や顧客の名前が化けて表示される事態は、信頼関係にも影響するため、テスト移行の段階で必ず確認すべき項目です。
移行検証は「自社でやる」か「外部に頼む」か
移行後のデータ検証を、誰が担うかという論点も整理しておく必要があります。ベンダーに検証まで含めて依頼する方法と、自社の担当者が検証する方法、それぞれに長所と短所があります。
| 方式 | 長所 | 短所 |
|---|---|---|
| ベンダーに検証まで依頼 | 技術的な整合性確認(件数・形式)を専門的に行える | 業務上の「見た目の違和感」には気づきにくい |
| 自社担当者が検証 | 例外ルールや業務感覚に基づいた違和感に気づける | 技術的な観点(文字コード、桁数制限など)を見落としやすい |
現実的には、この両方を組み合わせるのが最も安全です。ベンダーには件数一致や金額突合といった技術的な検証を任せ、自社の現場担当者には「見慣れた数字と違う気がする」という感覚的なチェックを担ってもらう。内製とアウトソースの判断は、単純にどちらかに全部を委ねるのではなく、工程ごとに適切な役割分担を設計することが肝心です。
社内に検証を担える人材がいない場合、移行直後の一定期間だけ、旧システムに詳しい古参社員や退職予定者に検証作業を依頼するという選択肢も検討に値します。退職後に頼るのは難しくなるため、在職中に一度、新旧データの突合作業を一緒に行ってもらうだけでも、後々の安心感が大きく変わります。
業種別に注意したいデータの種類
リプレイスで移行するデータは、業種によって特に注意すべき種類が異なります。自社の業態に当てはめて、見落としがちな項目を確認してください。
- 製造業・卸売業:品番・型番のマスタデータ、在庫のロット管理情報、単位換算(ケース・バラなど)のルール
- 建設・工事業:工事ごとの原価管理データ、協力会社(下請け)のマスタ、過去の見積り・契約履歴
- 小売・サービス業:会員情報・ポイント履歴、店舗別の売上データ、季節性のある販促設定
- 運送・物流業:配送先ごとの特殊な取り扱いルール、車両・ドライバーの割り当て履歴、料金体系の例外設定
いずれの業種でも共通するのは、「制度としては存在しないが、実務上は当然のルールとして運用されている」データが必ず存在するという点です。これらは先代や古参社員へのヒアリングなしには洗い出せません。
コスト超過が起きる典型的な流れ
データ移行のコストが当初の見積りから膨らんでいく過程には、一定のパターンがあります。事前に流れを知っておくことで、どの段階で踏みとどまるべきかが見えてきます。
- 見積り段階で「データ移行費一式」として粗く計上される
- 現状調査を始めてから、想定より多くのデータソース(Excel台帳、旧システム、紙の帳簿など)が見つかる
- クレンジング作業で、想定以上の重複・不整合が発見される
- テスト移行で、形式の不一致や文字化けが発覚し、追加の変換作業が必要になる
- リハーサルで想定より処理時間がかかることが判明し、本番移行のスケジュールを組み直す
- 本番移行後、並行稼働期間中に想定していなかった業務フローの差異が見つかり、追加対応が発生する
この流れのどこかで「想定外」が発覚するたびに、追加費用の交渉が発生します。あらかじめ契約書に「想定外のデータ不整合が見つかった場合の対応方針(追加費用の考え方、上限など)」を盛り込んでおくことで、後になって揉める可能性を減らせます。何もかもを事前に見通すことは不可能ですが、「想定外が起きたときにどう対応するか」というプロセスだけは、事前に決めておくことができます。
現場・古参社員への伝え方
データ移行を含むリプレイスは、経営層だけの話ではなく、日々システムを使う現場の協力が欠かせません。特に、長年同じシステムを使い続けてきた古参社員にとっては、単なる操作の変更以上に、「自分たちのやり方が否定された」という感覚を持たれやすい変化です。
伝え方の工夫としては、次のような点が有効です。
- リプレイスの目的を「今のやり方が悪い」ではなく「先代が作った仕組みを次の時代に合わせて引き継ぐ」という言葉で伝える
- 古参社員に「知っていることを教えてほしい」という立場で例外ルールのヒアリングに協力してもらう(否定ではなく、頼る姿勢で臨む)
- 移行後の並行稼働期間中は、不満や違和感をすぐに拾えるように、日次や週次で簡単な意見交換の場を設ける
- 新システムの操作研修は、一度きりではなく、繰り返し質問できる期間を設ける
承継社長にとって、古参社員は先代の時代からの生き証人であり、同時にデータ移行における最も重要な情報源でもあります。この二重の役割を意識し、技術的な移行計画と並行して、社内の心理的な移行プロセスにも目を配ることが、結果的にデータ移行そのものの精度を上げることにつながります。
よくある質問
Q1. データ移行はベンダーにすべて任せられますか。
A. 移行作業の実施自体はベンダーに任せられますが、「どのデータが正しいか」「どの例外ルールが今も有効か」を判断できるのは、その会社の中の人間だけです。ベンダーに任せられるのは技術的な移行作業であり、データの内容判断は自社側の役割として残ります。この役割分担を契約前に明確にしておくことが重要です。
Q2. 旧ベンダーがデータを渡すのを渋った場合、どうすればいいですか。
A. まず契約書を確認し、データの権利関係や解約時の取り扱いがどう定められているかを確認してください。多くの契約では、自社が入力・蓄積したデータの所有権は自社に残ります。感情的な対立を避けるためにも、契約書の該当条項を根拠に、事務的なやり取りとして依頼するのが現実的です。長年の関係がある相手であればこそ、書面での確認を先に済ませておくと、後々の関係悪化を防げます。
Q3. データ移行にどのくらいの予算を見ておくべきですか。
A. 会社の規模やデータの複雑さによって大きく変わるため一概には言えませんが、システム開発全体の費用の中で「データ移行費」が数十万円程度の一項目として軽く扱われている見積りには注意が必要です。現状データの調査・クレンジング・テスト移行・リハーサルまでを含めた工数が、具体的に人日単位で示されているかを確認し、それが極端に少ない場合は追加費用が発生するリスクを見込んでおいた方が安全です。
Q4. 移行に失敗した場合、旧システムに戻すことはできますか。
A. 旧システムを一定期間並行稼働させておけば、理論上は戻すことができます。ただし、新システムで一定期間運用した後のデータ(新規の受注や入力など)をどう扱うかという問題が発生するため、「戻せる」ことと「戻して問題がない」ことは別です。並行稼働期間中に本番移行の妥当性をしっかり検証し、後戻りが必要な事態そのものを避けることが最も重要です。
まとめ:移行の失敗は「移す前」の準備不足から生まれる
データ移行の失敗は、突然起こるものではありません。現状データの調査を軽視した、クレンジングの時間を見積らなかった、契約書に責任分担を書かなかった、リハーサルを省略した——これらの積み重ねが、移行当日のトラブルとして表面化するだけです。
先代の代から付き合いのあるベンダーとの関係整理は、感謝の気持ちと実務上の確認を分けて進めれば、角を立てずに済みます。そして何より、株や登記のように専門家がすぐに見つかる領域ではない分、システムとデータについては経営者自身が最低限のチェックポイントを持っておく必要があります。この記事で挙げたチェックリストと工程表を、次のリプレイス検討の出発点にしていただければ幸いです。現行システムの調査から移行計画、並行稼働までを含めたリプレイス自体を専門家に任せたい場合は、システムリプレース(運営会社ゼットリンカーの受託メニュー)のような選択肢も参考になります。
