ITシステム維持運用開発/導入の失敗/課題/注意点/リスクについて

ITシステムの維持運用は、開発のように完成して目に見える成果が残るわけではないため、何がうまくいっていないのかが分かりにくく、気づいたときには深刻な事態に陥っている、ということが起こりがちです。責任の所在が曖昧なまま障害対応がこじれる、ベンダーロックインで身動きが取れなくなる、保守移管に失敗して品質が崩れる、想定していなかった費用が次々に発生する。こうした失敗は、契約の段階で備えていれば防げたものがほとんどです。

本記事は、ITシステム維持運用で実際に起きる失敗・課題・注意点・リスクを、発注企業の視点で掘り下げる「リスク特化」の解説です。クラウドやSaaS連携時代特有の責任分界の曖昧さ、法的ロックインによる塩漬けと泥沼、保守移管の失敗、そしてクラウド側障害やOSS保守といった想定外費用まで、競合の解説では踏み込みにくい現実を、一次データとあわせて率直に解説します。なお、ITシステム維持運用の全体像をまだ把握していない方は、まずITシステム維持運用の完全ガイドから読むことをおすすめします。

▼全体ガイドの記事
・ITシステム維持運用の完全ガイド

責任分界が有耶無耶になるリスク

責任分界が有耶無耶になるリスクのイメージ

現代の維持運用で最も深刻化しているのが、責任分界が曖昧になるリスクです。システムがクラウド基盤や外部SaaSと連携して動くようになった結果、障害が起きても「どこが原因で、誰の責任か」がすぐに分からない、という事態が増えています。自社ベンダーのコントロール外で起きる障害をめぐって、対応が宙に浮くのが典型的な失敗です。

クラウド・SaaS障害でベンダーが動かないリスク

典型的な失敗は、利用しているクラウド基盤で大規模障害が起きたときです。自社システム自体には問題がないのに、土台のクラウドが落ちればサービスは止まります。このとき、運用ベンダーが「当社の責任範囲外です」と言って静観してしまうと、発注側はクラウド事業者と直接やり取りする術もなく、ただ復旧を待つしかありません。連携している外部SaaSのAPI仕様が予告なく変更され、連携が突然動かなくなる、というケースも同様です。

さらに近年は、AIを組み込んだシステムで、AIが想定外の出力(ハルシネーション)を返すことによる障害も新しいリスクとして加わっています。これらに共通するのは、ベンダーが直接コントロールできない領域で起きる障害だという点です。失敗を避けるには、契約の段階で「ベンダーのコントロール外で障害が起きた場合に、原因究明や暫定対応をどこまで支援するか」を明確にしておくことが欠かせません。責任範囲外だから何もしない、という姿勢のベンダーでは、モダンなIT環境の運用は務まりません。これは競合の優等生的な解説では踏み込まれにくい、現実の最重要論点です。

SLAペナルティが原因不明で適用されないリスク

SLAに稼働率保証やペナルティ条項を入れていても、それが実際には機能しない、という失敗もあります。減額ペナルティは、障害の原因がベンダーの責任であることが確定して初めて適用されます。ところが、原因が自社設備かクラウド側か連携先かで切り分けがつかず有耶無耶になると、「当社の責任とは断定できない」としてペナルティが見送られることが少なくありません。

稼働率99.9%や復旧4時間といった立派な数値を契約に書いても、未達時の判定方法と原因切り分けの手順が曖昧なら、絵に描いた餅になります(出典:ripla)。失敗を避けるには、SLAの数値だけでなく、誰がどの手順で原因を切り分け、どの状態を「ベンダー責任」と判定するのかまでを契約で具体化しておく必要があります。ペナルティの相場は月額の数%程度とされますが、その実効性は条文の作り込み次第で大きく変わります。SLAは設定すること自体が目的化しやすく、形だけのSLAになっていないかを常に問い直すことが大切です。

ベンダーロックインで塩漬けになるリスク

ベンダーロックインで塩漬けになるリスクのイメージ

維持運用が長期化するほど深刻になるのが、特定ベンダーへの依存が進み、抜け出せなくなるベンダーロックインのリスクです。保守費が高いと感じても、他社に乗り換えようにもシステムの中身が分からず、結局は今のベンダーに払い続けるしかない。この塩漬け状態は、多くの企業が陥る典型的な失敗です。

保守費が高止まりする構造的リスク

保守費が高止まりする背景には、ベンダー側の利益構造があります。多重下請けの構造では、元請けから二次・三次へと外注されるたびにマージンが乗り、発注側が払う金額に対して実際に手を動かす人材のコストは一部に過ぎない、ということが起こります。また、障害に備えて待機する要員のコストが、障害がほとんど起きなくても固定費として上乗せされ続けます。これが、保守費が下がりにくい構造的な理由です。

年間保守費は開発費の15〜20%が目安とされますが(出典:ripla)、この相場を大きく超えていても、内訳が開示されなければ気づけません。失敗を避けるには、保守費の内訳(障害対応25〜35%、定期保守20〜30%、監視15〜25%など)の開示を求め、自社の実態と照らして妥当性を検証することが必要です(出典:ripla)。相手の台所事情、つまりなぜ保守費が高くなるのかという構造を理解しておくことが、交渉の出発点になります。言われるがままに払い続けるのが、最大の失敗パターンです。

ソースコード著作権を盾にした法的ロックイン

ロックインの最も厄介な形が、法的な縛りです。開発したシステムのソースコードの著作権がベンダー側にあると、発注側はそのコードを他社に渡して保守させることができません。さらに、ベンダー独自のパッケージを派生させて作られたシステムだと、その派生物の取り扱いを盾に、移管そのものを拒まれることがあります。こうなると、乗り換えは契約解除に向けた法務対応の泥沼に発展しかねません。

この失敗の根は、開発・契約の段階で成果物の権利帰属を曖昧にしたことにあります。リスクを避けるには、契約時にソースコードの著作権を発注側に帰属させるか、少なくとも保守目的での利用・第三者への開示を認める条項を入れておくことが重要です。すでにロックインに陥っている場合は、契約書の権利条項を法務とともに精査し、移管に向けた解除のステップを慎重に踏む必要があります。維持運用のリスク管理は、運用が始まってからではなく、開発・契約の段階から始まっているのです。riplaはフルスクラッチ受託の立場から、権利帰属を発注側に整理し、ロックインを生まない契約のあり方を重視しています。

保守移管に失敗するリスク

保守移管に失敗するリスクのイメージ

ロックインを脱して別ベンダーへ乗り換えようとする際、その移管プロセス自体でつまずくのも、よくある失敗です。乗り換えを決断できても、移管の進め方を誤ると、かえって品質が崩れ、二重コストだけがかさむ結果になりかねません。移管は、契約を切り替える事務作業ではなく、知識を移転するプロジェクトだと認識しないと失敗します。

ドキュメント不足で引き継ぎが難航するリスク

移管失敗の最大の原因が、ドキュメントの不足です。旧ベンダーが残した設計書や運用手順書が古かったり、そもそも存在せず、システムの仕様が担当者の頭の中にしかない、というケースが頻発します。この状態で新ベンダーに引き継ぐと、新ベンダーは手探りで運用を始めることになり、障害が起きても原因を特定できず、復旧が長期化します。

さらに悪いことに、旧ベンダーが移管に非協力的な場合、知識の引き継ぎが意図的に妨げられることもあります。失敗を避けるには、移管を急がず、現行システムの棚卸しとドキュメント整備に十分な時間を取ることが欠かせません。移管時の引き継ぎ協力を契約上の義務として旧ベンダーに課しておくことも、こうした非協力リスクへの備えになります。移管プロジェクトは、ドキュメントという「知識の器」がなければ成立しないことを肝に銘じるべきです。

二重コストと品質低下が重なるリスク

移管期間中は、旧ベンダーと新ベンダーの両方に費用を払う二重コストが発生します。この一時コストを惜しんで並行稼働期間を削ると、知識の空白期間が生まれ、その間に障害が起きれば誰も対応できない、という最悪の事態を招きます。コストを抑えようとした判断が、かえって品質低下と余計な障害対応費を生む、という皮肉な失敗です。

失敗を避けるには、二重コストを「移管リスクを下げるための必要経費」と割り切り、新旧ベンダーが一定期間並行稼働して知識を確実に移す段階移行を選ぶことです。最初は旧ベンダーが主担当、新ベンダーが副担当として障害対応に同席し、徐々に主従を入れ替えていく。この丁寧な進め方が、移管後の品質低下を防ぎます。移管の成否は「いかに速く・安く切り替えるか」ではなく「いかに知識を欠落なく移すか」で決まる、という原則を忘れてはいけません。

想定外費用が発生するリスク

想定外費用が発生するリスクのイメージ

維持運用の予算を立てたものの、契約に含まれていなかった作業が次々に発生し、想定を超える費用がかかる、という失敗もよくあります。月額の保守費だけを見て予算を組むと、いざというときの追加費用に足元をすくわれます。何が月額に含まれ、何が別料金になるのかの境界を、契約段階で詰めておかないと、想定外費用のリスクが顕在化します。

OSS保守・データ復旧の想定外費用リスク

見落とされがちな想定外費用の一つが、オープンソースソフトウェア(OSS)の保守です。システムに組み込んだOSSのバージョンが古くなり、脆弱性対応のためにアップデートが必要になると、その検証や改修に相応の工数がかかります。OSSは無料で使えるという認識が、保守局面で思わぬ費用として跳ね返ってくることがあります。

もう一つが、大規模なデータ復旧の費用です。日常のバックアップ取得は月額に含まれていても、実際に障害でデータが失われ、大がかりな復旧作業が必要になった際は、別途の作業費が発生することが少なくありません。失敗を避けるには、OSSの保守方針やデータ復旧の費用負担を、契約段階で確認しておくことが重要です。想定外費用は「契約に書かれていなかったこと」から生まれるため、グレーゾーンを事前に潰しておくことが最大の防御になります。

軽微改修と本格改修の境界をめぐるリスク

想定外費用が最も頻発するのが、軽微改修と本格的な機能追加の境界です。「これくらいは月額の範囲でやってくれるだろう」と思っていた改修が、ベンダーから「これは別途の開発案件です」と言われ、追加見積もりを請求される。維持運用費の内訳で軽微改修は10〜15%とされますが(出典:ripla)、どこまでが軽微で、どこからが本格改修かの線引きが曖昧だと、この境界をめぐって認識の食い違いが生じます。

失敗を避けるには、契約の段階で軽微改修の範囲を具体的に定義しておくことです。たとえば「一定工数以内の改修は月額に含む」「画面の文言修正や軽微なバグ修正は無償、新機能の追加は別見積もり」といった形で、線引きを明文化します。IT予算を増額する企業が49.5%にのぼり攻めのIT投資が進むなか(出典:JUAS)、運用フェーズでの想定外費用は、その投資余力を削る隠れたリスクです。維持運用は、目に見える月額だけでなく、見えにくい追加費用まで含めた総額で捉えることが、失敗しないための鉄則になります。riplaはフルスクラッチ受託と国内運用保守の立場から、こうした費用の境界を最初に明確にし、想定外を生まない運用設計を重視しています。

まとめ

ITシステム維持運用の失敗・リスクのまとめイメージ

ITシステム維持運用の失敗・リスクを整理すると、四つの落とし穴に集約されます。クラウド・SaaS連携時代の責任分界が有耶無耶になりベンダーが動かないリスク、保守費の高止まりと法的ロックインによる塩漬けのリスク、ドキュメント不足や二重コストによる保守移管失敗のリスク、そしてOSS保守・データ復旧・改修の境界をめぐる想定外費用のリスクです(出典:ripla、JUAS)。これらの多くは、運用が始まってからではなく、開発・契約の段階で備えていれば防げたものです。

失敗を避ける鍵は、責任分界点を契約で明確にし、ソースコードの権利帰属やドキュメント納品義務でロックインを構造的に防ぎ、費用の境界を最初に詰めておくことに尽きます。維持運用のリスク管理は、目に見える月額の安さではなく、見えにくい責任・権利・費用の設計で決まります。riplaはフルスクラッチ受託と国内運用保守を組み合わせ、こうしたリスクを開発・契約の段階から潰し、作った後も継続して伴走する維持運用を一貫して支援します。全体像の確認には、あらためて完全ガイドをご活用ください。

株式会社riplaでは、IT事業会社出身のプロフェッショナルが「Impact-Driven型支援」を通じて、プロダクトやシステムの納品・提供を目的とせず、お客様と同じ目線で、事業成果の達成をゴールとして、高品質なDX/開発支援をいたします。

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

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

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

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

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