保守委託先の変更はなぜ難しいのか
システム保守の委託先を変更する際に多くの企業がつまずくのが「情報の引き継ぎ」です。旧ベンダーが管理していたソースコード・サーバー設定・パスワード・設計書などを適切に受け取れないと、新ベンダーが保守を引き継いだ後も長期間にわたってトラブルが続くリスクがあります。
引き継ぎで準備すべき4種類の書類
1. システム関連書類
- システム設計書・仕様書(基本設計書・詳細設計書)
- データベース設計書・ER図
- インフラ構成図(サーバー・ネットワーク)
- ソースコード一式(Gitリポジトリごと)
- 環境構築手順書
2. 運用管理書類
- サーバー・クラウドのアカウント情報(ID・パスワード)
- ドメイン・SSL証明書の管理情報
- 定期バックアップの設定・場所
- 監視設定一覧
- 月次保守報告書(過去1〜2年分)
3. 障害・変更管理書類
- 過去の障害記録(いつ・どこで・何が起きたか)
- 変更履歴ログ
- 現在進行中の課題・バグリスト
4. 契約・費用書類
- 現在の保守契約書
- ライセンス一覧(使用OSS・クラウドサービス等)
- 第三者サービスの契約情報(SMS送信・決済代行など)
引き継ぎの進め方:3つのフェーズ
フェーズ1:旧ベンダーへの引き継ぎ依頼(契約終了2〜3か月前)
まず旧ベンダーに対して「引き継ぎ協力依頼書」を書面で送付します。依頼内容として上記の4種類の書類をリスト化して提示し、提出期限を設定します。
保守契約に「引き継ぎ支援義務」が明記されているかを確認し、ない場合は別途費用交渉が必要なケースがあります。
フェーズ2:並行稼働期間(1〜3か月)
旧ベンダーと新ベンダーが同時に関与する「並行稼働期間」を設けることが推奨されます。この期間に旧ベンダーから新ベンダーへ直接ヒアリングを行い、ドキュメントには書かれていない運用ノウハウを引き継ぎます。
並行稼働期間の目安は以下のとおりです。
- 小規模システム(月額保守5万円以下):1か月
- 中規模システム(月額保守5〜20万円):1〜2か月
- 大規模システム(月額保守20万円超):2〜3か月
フェーズ3:新ベンダーへの完全移行
並行稼働期間が終了したら、サーバーアクセス権・ドメイン管理権・各種アカウントを新ベンダーに移管します。旧ベンダーのアクセス権は速やかに削除します。
旧ベンダーが協力してくれない場合の対処法
1. 契約書の確認
契約書に「契約終了後の情報提供義務」「データ返却義務」が明記されているか確認します。記載があれば書面で請求できます。
2. 著作権の確認
発注者に著作権が帰属する場合(契約書で明記されている場合)、ソースコードの引き渡しを法的に請求できます。著作権が曖昧な場合は弁護士への相談を検討します。
3. 最低限自力で確保できる情報を押さえる
旧ベンダーから協力が得られない場合でも、以下は発注者側で確保できます。
- ドメイン管理(ドメイン登録業者のアカウント)
- クラウドアカウント(自社名義のAWS/GCPアカウント)
- SSL証明書の更新権限
- バックアップデータ(ストレージへのアクセス権)
新規契約時に防ぐためのポイント
保守委託先の変更で苦労する発注者の多くが「最初の契約書を適切に作れなかった」という問題を抱えています。今後新たに保守契約を締結する際は、以下の点を必ず契約書に明記することが引き継ぎトラブルを防ぐ最善策です。
1. 著作権の帰属を明記する
「本契約に基づき作成・修正されたソースコード・ドキュメントの著作権は発注者に帰属する」と明記します。この一文がないと、ソースコードの引き渡しを拒否されるリスクがあります。
2. 引き継ぎ支援義務を明記する
「契約終了時には後継事業者への引き継ぎを○時間(または○万円相当)まで無償で支援する」と明記します。範囲を超えた支援については別途費用交渉できる形にしておきます。
3. 情報管理の所在を明確にする
「サーバーアクセス情報・ドメイン管理・SSL証明書の主契約者は発注者とし、受託者は管理代行として関与する」と定めます。これにより、契約終了後も発注者がすべての情報を掌握できます。
よくある引き継ぎトラブルと対処法
トラブル1:旧システムのパスワードが不明
旧ベンダーが管理していたサーバー・データベース・外部サービスのパスワードが引き渡されないケースです。クラウドサービス(AWS・GCP等)が発注者名義であれば管理者権限でリセット可能ですが、旧ベンダー名義の場合は手続きが複雑になります。
対処法:契約時から「すべてのサービスを発注者名義で契約し、受託者はIAMロール等で権限付与」という形を徹底します。
トラブル2:設計書が存在しない・古い
長年保守を続ける中でシステムに加えた変更が設計書に反映されておらず、実態と設計書が乖離しているケースです。新ベンダーに「リバースエンジニアリング(既存システムから設計書を起こす作業)」を依頼し、費用を見積もってから判断します。
トラブル3:担当者が退職して引き継ぎ情報がない
旧ベンダーの担当者が退職しており、引き継ぎ情報がほとんど残っていないケースです。ソースコードと月次報告書から新ベンダーが現状を把握する形で対応します。専門家による調査で多くの情報は再現できます。
まとめ
- 引き継ぎに必要な書類は「システム関連・運用管理・障害変更管理・契約費用」の4カテゴリ
- 旧ベンダーへの依頼は契約終了の2〜3か月前に書面で行う
- 並行稼働期間は規模に応じて1〜3か月を目安に設ける
- 旧ベンダーが協力しない場合は契約書・著作権の確認と自力確保できる情報の整理から
- ベンダーロックインを防ぐには新規契約時に「引き継ぎ義務」を明記しておくことが最善策
この記事をシェア
保守委託先の変更・引き継ぎについてご相談ください
現在の保守委託先に不満がある方、引き継ぎで困っている方は、FUNBREWにご相談ください。現状のシステム調査から新しい保守体制の構築まで対応します。