「一括受託」か「準委任」か:中小企業に最適な契約形態の選び方とコストの変動

システム開発の契約には、大きく分けて「請負(一括受託)」と「準委任(ラボ型・工数払い)」の2種類があります。多くの経営者は「完成を保証してくれる請負のほうが安心だ」と考えがちですが、実はその「安心」には、ベンダーが抱えるリスク分の「上乗せ金」が含まれています。

請負契約:完成をコミットさせるが、変更に弱い

  • 特徴: 決まった金額で、決まった機能の完成を約束する。
  • 経営的メリット: 予算が確定し、追加費用の心配が(基本的には)ない。
  • デメリット: 途中で「やっぱりこうしたい」と思っても、変更には別途「追加見積もり」が必要になり、結果的に高くつく。
  • 向いているケース: 要件が完全に固まっている定型的な開発。

請負に潜む「リスクプレミアム」の実態

ベンダーが請負契約で見積もりを出す際、担当者は自分の経験から「このくらいのプロジェクトで起きそうな不測の事態」を見込んで、余裕分を積み上げます。一般的にはプロジェクト費用の15〜30%程度が、こうしたリスクバッファとして含まれているとされます。つまり、請負の「安心感」を買うために、あなたは見えない上乗せ料金を払っています。

準委任契約:柔軟だが、管理能力が問われる

  • 特徴: 開発者が働いた時間(人月)に対して対価を支払う。
  • 経営的メリット: プロトタイプを作りながら要件を詰めるなど、柔軟な変更が可能。ベンダーのリスクプレミアム(上乗せ金)がないため、効率的に進めば請負より安くなる。
  • デメリット: 完成の保証がないため、ベンダー任せにすると時間だけが過ぎ、予算が溶けていくリスクがある。
  • 向いているケース: 新規事業や、プロトタイプで検証しながら進めるプロジェクト。

準委任を使いこなすための「発注者の責任」

準委任契約は、発注者側に一定のマネジメント能力を要求します。進捗の確認、成果物のレビュー、優先順位の決定を発注者側が能動的に行えないと、「気づけば予算を使い切ったが、欲しいものが手に入っていない」という結果になりかねません。準委任を選ぶなら、社内に「IT投資のオーナーとして責任を持つ人物」を立てることが前提条件です。

賢い使い分け:フェーズで契約を切り替える

中小企業のIT投資において、最もコスト効率が良いのは以下の「ハイブリッド型」です。

  • 要件定義・プロトタイプ作成(不確実性が高い時期): 「準委任」 で契約し、試行錯誤しながら本当に必要な機能を絞り込む。
  • 本開発(作るものが明確になった後): 固まったプロトタイプをベースに 「請負」 で発注する。

不確実なものを無理やり「請負」で契約しようとすると、ベンダーは不測の事態に備えて20〜30%ほど高い見積もりを出してきます。まずは準委任でリスクを特定し、その後に請負で固定する。この2段構えの契約戦略が、IT投資の無駄を削ぎ落とす鍵となります。

契約書で必ず確認すべき3点

どちらの契約形態であれ、以下の項目は契約書に明記しておく必要があります。

  1. 成果物・納品物の定義: 「完成したシステム」だけでなく、設計書・ソースコード・テスト結果など、引き渡されるドキュメントの範囲を明確にする。
  2. ソースコードの著作権: 発注者がソースコードの権利を持つか、ベンダーが保持するかを明記する。権利がベンダー側にある場合、将来の乗り換えが困難になります。
  3. 瑕疵担保(バグ修正)の期間: 納品後、どの期間まで発生したバグをベンダーの責任で修正してもらえるかを定める(一般的には1〜6ヶ月程度)。

まとめ:契約形態は「リスクの分担方法」を選ぶこと

請負か準委任かは、コストの話である以前に「誰がどのリスクを負うか」という問題です。

要件が固まっているなら請負でリスクをベンダーに負わせる。まだ曖昧なら準委任でリスクを共有しながら進める。このリスク分担の論理を正しく理解することが、IT投資の失敗を防ぐ最初の一歩です。