業務システム更改の発注/外注/依頼/委託方法について

業務システムの更改は、企業にとって数年に一度しか経験しない大規模プロジェクトです。老朽化したシステムをリプレースしたい、業務効率を大幅に改善したい、と考えながらも「どこから手を付ければよいかわからない」「ベンダーに言われるがままになってしまうのではないか」と不安を抱える担当者は少なくありません。

この記事では、業務システム更改の発注・外注・委託を成功させるために必要な準備から、RFP(提案依頼書)の作成方法、ベンダー評価・比較の手法、契約のリスクヘッジ、そして発注後のプロジェクト管理と障害対応まで、一連のプロセスを体系的に解説します。特に「予算をどこまで開示するか」という現場で悩まれる交渉術や、本番稼働後の初期流動管理など、他では語られない実践的なノウハウも盛り込んでいますので、ぜひ最後までお読みください。

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

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

業務システム更改の発注前に準備すべきこと

業務システム更改の発注前準備

業務システム更改において最も多い失敗は、「発注してから要件が定まっていなかった」と気づくケースです。ベンダーへの依頼前に社内で徹底的な準備を行うことが、プロジェクト全体の成否を分ける第一歩となります。発注前の準備段階では、業務部門との要件調整と体制構築の2つが特に重要です。

業務部門との要件調整と現状業務フローの棚卸し

業務システム更改で最も重要なのは、現場の業務担当者から正確な要件を引き出すプロセスです。情報システム部門が単独で要件をまとめようとすると、現場の実態と乖離した仕様になりがちです。たとえば、月末の締め処理で発生する例外的なオペレーションや、特定の顧客に対するイレギュラーな対応フローなど、業務担当者でないと気づけない要素が数多く存在します。

現状業務フローの棚卸しでは、部門ごとのヒアリングをベースに「As-Isフロー図」を作成することが有効です。このとき注意すべきなのは、部分最適化の弊害を避けることです。営業部門が「今のやり方に合わせてほしい」と主張する機能が、実は経理部門や物流部門に余分な工数をかけさせているケースは珍しくありません。業務システム更改は、各部門の要望を積み上げるだけでなく、全体最適の視点で業務プロセス自体を見直す絶好の機会です。

ヒアリングにあたっては、各部門のキーパーソン(業務に精通したリーダークラス)を巻き込み、「現在の課題」「理想の状態」「必須機能」「あれば便利な機能」の4軸で整理することをお勧めします。この棚卸し作業を怠ると、後工程のRFP作成や開発フェーズで大量の手戻りが発生し、費用と工期の両方が膨らむ原因になります。

IT人材不在の場合の体制構築

多くの中堅・中小企業では、情報システム担当者が1〜2名しかおらず、「IT人材が社内にいない中でシステム更改を進めなければならない」という状況に置かれています。この場合、発注側に技術的な判断ができる人材がいないため、ベンダーの提案を適切に評価できず、不利な条件で契約してしまうリスクが高まります。

IT人材不在の状況を補う方法としては、主に3つのアプローチがあります。まず、ITコンサルタントを外部から調達して発注側の支援をしてもらう方法です。PMO(プロジェクト管理オフィス)として機能するコンサルタントが、RFP作成からベンダー評価、プロジェクト監理まで一貫して支援してくれるため、特にIT部門が手薄な企業に有効です。次に、業務に精通した社内の業務改革推進リーダーをプロジェクトマネージャーとして任命する方法です。技術的な判断はベンダーに委ねつつも、業務要件のオーナーシップを社内で持つことで、プロジェクトの方向性を適切にコントロールできます。さらに、SI企業を「ベンダー兼コンサルタント」として活用する方法もありますが、この場合は発注側の利益よりもベンダー側の受注拡大につながる提案がされる可能性もあるため、利益相反に注意する必要があります。

RFI・RFPの作成方法と実践テンプレート

RFI・RFP作成方法

ベンダー選定のプロセスでは、まずRFI(情報提供依頼書)で市場の情報を収集し、次にRFP(提案依頼書)で具体的な提案を求めるという2段階のアプローチが標準的です。それぞれのフェーズで押さえるべきポイントが異なるため、順を追って解説します。

RFIで情報を集める段階のポイント

RFIは、特定のベンダーに発注することを前提とせず、業務システム更改に関わる市場動向・技術トレンド・ベンダーの対応可否などの情報を幅広く収集することが目的です。この段階では、自社の課題を率直に開示しながら「どのような解決策があるか」「導入実績はどの程度あるか」「概算費用はどのくらいか」を問い合わせます。

RFIで送付先とすべきベンダーは、5社から10社程度が適切です。あまり広く声をかけすぎると回答の精査に時間がかかり、少なすぎると選択肢が狭まります。RFIを通じて得た情報をもとに、RFPを送付するベンダーを3〜5社に絞り込むことが理想的な流れです。また、RFI段階から積極的にベンダーと対話することで、自社が気づいていなかった課題や改善の余地を発見できることもあります。

RFPに盛り込むべき必須項目と書き方のコツ

RFPは発注者とベンダーの間の「共通言語」となる重要な文書です。RFPの品質が低いと、ベンダーからの提案もあいまいになり、適切な比較・評価ができなくなります。業務システム更改のRFPには、以下の項目を必ず盛り込む必要があります。

①プロジェクトの背景と目的(なぜ更改するのか)
②現行システムの概要と課題(既存システムの仕様・利用状況・問題点)
③新システムに求める機能要件(必須機能と希望機能を分けて記載)
④非機能要件(パフォーマンス・セキュリティ・可用性・拡張性)
⑤連携が必要な既存システムや外部サービス
⑥プロジェクトのスケジュール・マイルストーン
⑦評価基準と選定プロセス
⑧提案書のフォーマット・提出期限

書き方のコツとして特に重要なのは、機能要件と非機能要件を明確に分離することです。「使いやすいシステム」「安定したシステム」といったあいまいな表現ではなく、「同時接続ユーザー数200名でレスポンスタイム3秒以内」「稼働率99.5%以上を保証すること」といった定量的な表現を心がけてください。定量的な要件が明記されていれば、ベンダー間の提案内容を横並びで比較しやすくなります。

予算を記載すべきか?発注側の駆け引きノウハウ

RFPに予算を記載するか否かは、発注側が必ずといってよいほど悩む問題です。一般論としては「予算を明示した方がベンダーも提案しやすい」と言われますが、実態はそれほど単純ではありません。

予算を明示した場合のリスクは、ベンダーが提示された上限額に向けて提案を「水増し」することです。たとえば「予算3,000万円」と記載した場合、実際には2,000万円でも実現できるシステムを、2,800万円〜3,000万円の見積もりで提案するベンダーが出てきます。これはベンダー側の商慣習として珍しくなく、「予算ぴったりに収めるのが礼儀」という感覚で見積もりを作成するケースさえあります。

一方、予算を非提示にした場合のメリットは、各ベンダーが自社の原価積算に基づいた素直な見積もりを提出してくることです。結果として、提案内容とコストの両方をフラットに比較できます。ただし「予算が全く読めない」状態では、ベンダー側が過大な提案をしてしまうリスクもあるため、「○○万円から○○万円程度のレンジを想定している」といった幅のある表現で目安だけ伝える方法が現実的な妥協点です。重要なのは「上限額」を具体的に明示しないことであり、これだけでもベンダーによる価格の上限合わせを防ぐ効果があります。

ベンダー提案の評価・比較手法

ベンダー評価比較手法

複数のベンダーから提案を受け取ったあと、どのように評価・比較するかが発注先選定の核心です。評価を「なんとなく印象で決めた」という属人的なプロセスにしてしまうと、後から「あのベンダーの方がよかったのではないか」という疑念が生まれ、社内合意も取りにくくなります。定量評価と定性評価を組み合わせた客観的な評価体制を整えることが重要です。

定量評価(スコアリングシート)の設計方法

スコアリングシートは、評価項目・配点・評価基準を事前に定義し、各ベンダーの提案を同じ基準で点数化するためのツールです。評価項目としては、機能充足度・費用・納期・保守体制・開発実績・セキュリティ対応などが一般的です。それぞれの項目に対して、プロジェクトの優先度に応じた重み付けを行います。たとえば、コスト削減が最優先の場合は「費用」の配点を30%に設定し、セキュリティ要件が厳しい業界であれば「セキュリティ対応」を20%に設定するといった具合です。

スコアリングの評点は、「5段階評価×重み係数」の形式が扱いやすく、複数の評価者が個別に採点した後、平均点を算出することで恣意性を排除できます。評価者は情報システム部門だけでなく、業務部門のキーパーソンも加えることが重要です。技術的な観点だけでなく「業務担当者が使いやすいか」という視点を評価に反映させることで、実際の現場定着率が向上します。

定性評価(PMの対応力・企業文化との相性)の見極め方

スコアリングで測れない定性的な要素も、ベンダー選定においては非常に重要です。なかでも「プロジェクトマネージャー(PM)の対応力」は、プロジェクトの成否を大きく左右します。PMが変わるだけでプロジェクトの雰囲気が一変するほど、担当者の能力と姿勢は重要であり、ベンダー企業全体の評判だけでなく「この案件を実際に担当するPMは誰か」を必ず確認してください。

PMの対応力を見極めるには、提案書のプレゼンテーション時に質問を投げかけてみることが有効です。たとえば「要件定義が遅延した場合、どのような対応を取りますか」「過去のプロジェクトで最も困難だった事態とその解決策を教えてください」といった問いに対する回答のスピード・具体性・誠実さを観察してください。また、企業文化との相性も見逃せないポイントです。スタートアップ気質でスピード重視の自社に対して、手続きや書類を重視する大手SIerのスタイルが合わない、というミスマッチは実際に起こりえます。プロジェクト期間中のコミュニケーション頻度・報告スタイル・意思決定のスピード感などが自社と合うかどうかを、提案段階から意識的に確認しましょう。

同点時の最終判断基準

スコアリングの結果が僅差で並んだ場合、最終的な判断基準として参考にすべき観点があります。まず「参照先(リファレンス)を提供してもらえるか」という点です。過去に類似プロジェクトを担当した顧客企業に直接ヒアリングできるベンダーは、それだけ実績と顧客満足に自信を持っている証拠です。また「プロジェクト開始後に担当メンバーが交代するリスクはどの程度か」も確認すべき事項です。提案時には優秀なPMが出てきても、受注後に別の担当者に替わるケースは業界内で珍しくありません。キーパーソンのアサイン継続を契約に明記することも検討する価値があります。

契約締結時に押さえるべきリスクヘッジ

契約締結時のリスクヘッジ

ベンダーを決定したあとの契約締結は、プロジェクトリスクを法的に管理するための重要なフェーズです。業務システム更改においては、契約書の内容が後々のトラブル対応を左右します。「言った言わない」の水掛け論を防ぐためにも、契約段階でリスクヘッジの取り決めをしっかり行うことが不可欠です。

請負契約 vs 準委任契約の使い分け

業務システム開発の契約形態は大きく「請負契約」と「準委任契約」の2種類に分かれます。請負契約は「成果物の完成」に対して報酬が発生する契約であり、仕様書に定められた機能を実装するまでの責任をベンダーが負います。一方、準委任契約は「作業の提供」に対して報酬が発生する契約であり、ベンダーは誠実に作業を遂行する義務を負いますが、成果物の完成自体を保証するものではありません。

一般的には、要件が固まっている開発フェーズには請負契約を、要件定義フェーズやアジャイル型の開発には準委任契約を適用するケースが多く見られます。重要なのは、フェーズごとに契約形態を適切に使い分けることです。要件定義を準委任契約で進め、要件が固まった段階で開発を請負契約に切り替えるという二段構えの契約体制を取ることで、発注側のリスクを最小化できます。

契約不適合責任・遅延損害金の取り決め

業務システム更改における契約上の最大のリスクは「要件漏れによる追加費用」と「納期遅延」です。2020年の民法改正により、従来の「瑕疵担保責任」は「契約不適合責任」という概念に改められました。契約不適合責任とは、引き渡されたシステムが契約内容(仕様書)と異なる場合に、発注者が修補・代金減額・損害賠償・契約解除を請求できる権利です。

この責任を実効的に機能させるには、契約書に「何をもって契約不適合とするか」を具体的に定義しておくことが重要です。単に「仕様書に従うこと」と書くだけでなく、「受入テストにおける合格基準」や「バグの重大度分類とそれぞれの修正期限」を明記することで、トラブル発生時の判断基準が明確になります。また、遅延損害金についても「1日あたり請負金額の0.1%」といった具体的な金額を定めておくことで、ベンダー側の納期遵守に対するインセンティブが高まります。実際に適用するかどうかは別として、条項として明記されていることが重要です。

ベンダーロックイン防止条項

業務システム更改において見落とされがちなのが、ベンダーロックイン(特定ベンダーへの依存状態)のリスクです。ソースコードの著作権がベンダー側に帰属する場合、「他のベンダーへの乗り換えが事実上できない」「保守費用の値上げを受け入れざるを得ない」という状況に陥ることがあります。

ベンダーロックインを防ぐためには、契約書に以下の条項を盛り込むことが有効です。まず、ソースコードを含む成果物の著作権(財産的権利)を発注者に帰属させることを明記します。次に、システムの移行に必要なドキュメント(設計書・データ定義書・操作マニュアル)の納品を義務付けます。さらに、保守契約終了後も一定期間は技術移行支援を提供する義務を設けることも重要です。これらの条項を事前に契約書に入れておくことで、将来のベンダー乗り換えや内製化に向けた選択肢を確保できます。

発注後のプロジェクト管理と障害対応

発注後のプロジェクト管理と障害対応

契約締結後は、ベンダー任せにせず発注者自身がプロジェクトを能動的に管理することが重要です。「何かあったらベンダーが対応してくれる」という受身の姿勢では、問題が深刻化してから気づくという事態を招きかねません。特に、本番稼働後の障害対応と初期流動管理は、発注者が主体的に関与すべき重要な局面です。

暫定対応(業務継続優先)と根本対応(バグ修正)の2段階フロー

業務システムが本番稼働した直後に障害が発生することは、規模の大小を問わずどのプロジェクトでも起こりえます。重要なのは、障害が発生した際に「まず業務を止めない」という優先順位を明確にしておくことです。この考え方を体系化したのが「暫定対応→根本対応」の2段階フローです。

第一段階の暫定対応では、バグの根本原因を解決することよりも「業務を継続できる状態を最短で確保すること」を最優先します。具体的には、障害が発生している機能を一時的に停止し、手作業による代替処理に切り替えるか、旧システムでの処理に戻すなどの措置を取ります。たとえば「発注処理のオンライン入力機能にエラーが発生」した場合、まずその機能をオフラインにして担当者がCSVで手入力する暫定フローに切り替え、業務を止めないようにします。

第二段階の根本対応では、暫定対応によって業務の継続性が確保されたあと、落ち着いてバグの原因究明とプログラム修正を行います。障害の重大度に応じて対応期限を設定し(たとえば「重大バグは24時間以内、軽微バグは1週間以内に修正」)、修正後は必ずテストを実施してから本番環境に適用します。この2段階フローを事前に定めておくことで、障害発生時の混乱を最小化できます。さらに、この対応フローは契約書の保守条項にも反映させておくと、ベンダーとの認識齟齬が生じにくくなります。

初期流動管理の導入で稼働直後の混乱を最小化

初期流動管理とは、業務システムのリリース直後(一般的にはリリース後1〜3か月)に集中的にサポートを行い、現場の混乱を最小化するための取り組みです。製造業のQCD(品質・コスト・納期)管理から派生した概念ですが、業務システム更改においても非常に有効です。

リリース直後は、業務担当者が新システムの操作に不慣れなため、問い合わせが急増します。「この画面はどう使えばよいか」「前のシステムではこうなっていたのに」といった問い合わせが連日ヘルプデスクに殺到し、業務担当者の生産性が一時的に大きく低下することは避けられません。初期流動管理では、この期間にベンダーのサポートメンバーが現場に常駐し、リアルタイムで問い合わせに対応することが理想的です。常駐が難しい場合は、専用のチャットチャンネルや電話対応の体制を構築し、通常より手厚いサポート期間を設けることが現実的な対策になります。

また、初期流動期間中に収集された問い合わせ内容を分析することで、マニュアルの充実や画面改善のヒントが得られます。同じ操作方法について複数の担当者から問い合わせがあれば、それはUIの改善が必要なサインです。初期流動管理を単なる「稼働直後の混乱収束」と捉えるのではなく、システムの品質向上サイクルの起点として活用することで、長期的な運用コストの削減にもつながります。

まとめ

業務システム更改まとめ

業務システム更改の発注・外注・委託を成功させるには、発注前の社内準備から始まり、RFI・RFP作成、ベンダー評価、契約締結、そして稼働後の管理まで、各フェーズで適切な手を打つことが求められます。本記事で解説したポイントを改めて整理します。

発注前は業務部門を巻き込んだ「全体最適」の視点での要件棚卸しが不可欠です。RFP作成では、予算の上限額を明示しないことでベンダーによる価格の上限合わせを防ぐという交渉術が有効に機能します。ベンダー評価では、スコアリングシートによる定量評価にPMの対応力・企業文化との相性といった定性評価を組み合わせることで、後悔のない選定ができます。契約では、契約不適合責任・遅延損害金・ベンダーロックイン防止の条項をしっかり盛り込み、リスクを法的に管理することが重要です。稼働後は、暫定対応と根本対応の2段階フローを事前に定めておき、初期流動管理によって現場の混乱を最小化する体制を整えることで、プロジェクトの成果を確実なものにできます。

業務システム更改は、単なるITプロジェクトではなく、企業の業務プロセスと競争力を根本から変革する取り組みです。発注側が主体的に関与し、適切なパートナーと協力しながら進めることで、更改後のシステムが本当に現場に定着し、ビジネスの成果につながります。riplaでは、コンサルティングから開発・稼働後の定着支援まで一気通貫でサポートしています。業務システム更改の発注・外注・委託でお悩みの方は、ぜひお気軽にご相談ください。

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

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

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

また「Boxシリーズ」による、受発注管理・在庫管理・配送管理・業務システム・生成AI・SaaS・マッチングサイト・EC・アプリ・LINEミニアプリなどの標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」を活用することで、低コスト・短期間でのスクラッチ開発を実現いたします。

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

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

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

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

 

記事一覧|株式会社riplaをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む