「一括受託」か「準委任」か:中小企業に最適な契約形態の選び方とコストの変動
システム開発の契約には、大きく分けて「請負(一括受託)」と「準委任(ラボ型・工数払い)」の2種類があります。多くの経営者は「完成を保証してくれる請負のほうが安心だ」と考えがちですが、実はその「安心」には、ベンダーが抱えるリスク分の「上乗せ金」が含まれています。
請負契約:完成をコミットさせるが、変更に弱い
- 特徴: 決まった金額で、決まった機能の完成を約束する。
- 経営的メリット: 予算が確定し、追加費用の心配が(基本的には)ない。
- デメリット: 途中で「やっぱりこうしたい」と思っても、変更には別途「追加見積もり」が必要になり、結果的に高くつく。
- 向いているケース: 要件が完全に固まっている定型的な開発。
請負に潜む「リスクプレミアム」の実態
ベンダーが請負契約で見積もりを出す際、担当者は自分の経験から「このくらいのプロジェクトで起きそうな不測の事態」を見込んで、余裕分を積み上げます。一般的にはプロジェクト費用の15〜30%程度が、こうしたリスクバッファとして含まれているとされます。つまり、請負の「安心感」を買うために、あなたは見えない上乗せ料金を払っています。
準委任契約:柔軟だが、管理能力が問われる
- 特徴: 開発者が働いた時間(人月)に対して対価を支払う。
- 経営的メリット: プロトタイプを作りながら要件を詰めるなど、柔軟な変更が可能。ベンダーのリスクプレミアム(上乗せ金)がないため、効率的に進めば請負より安くなる。
- デメリット: 完成の保証がないため、ベンダー任せにすると時間だけが過ぎ、予算が溶けていくリスクがある。
- 向いているケース: 新規事業や、プロトタイプで検証しながら進めるプロジェクト。
準委任を使いこなすための「発注者の責任」
準委任契約は、発注者側に一定のマネジメント能力を要求します。進捗の確認、成果物のレビュー、優先順位の決定を発注者側が能動的に行えないと、「気づけば予算を使い切ったが、欲しいものが手に入っていない」という結果になりかねません。準委任を選ぶなら、社内に「IT投資のオーナーとして責任を持つ人物」を立てることが前提条件です。
賢い使い分け:フェーズで契約を切り替える
中小企業のIT投資において、最もコスト効率が良いのは以下の「ハイブリッド型」です。
- 要件定義・プロトタイプ作成(不確実性が高い時期): 「準委任」 で契約し、試行錯誤しながら本当に必要な機能を絞り込む。
- 本開発(作るものが明確になった後): 固まったプロトタイプをベースに 「請負」 で発注する。
不確実なものを無理やり「請負」で契約しようとすると、ベンダーは不測の事態に備えて20〜30%ほど高い見積もりを出してきます。まずは準委任でリスクを特定し、その後に請負で固定する。この2段構えの契約戦略が、IT投資の無駄を削ぎ落とす鍵となります。
契約書で必ず確認すべき3点
どちらの契約形態であれ、以下の項目は契約書に明記しておく必要があります。
- 成果物・納品物の定義: 「完成したシステム」だけでなく、設計書・ソースコード・テスト結果など、引き渡されるドキュメントの範囲を明確にする。
- ソースコードの著作権: 発注者がソースコードの権利を持つか、ベンダーが保持するかを明記する。権利がベンダー側にある場合、将来の乗り換えが困難になります。
- 瑕疵担保(バグ修正)の期間: 納品後、どの期間まで発生したバグをベンダーの責任で修正してもらえるかを定める(一般的には1〜6ヶ月程度)。
まとめ:契約形態は「リスクの分担方法」を選ぶこと
請負か準委任かは、コストの話である以前に「誰がどのリスクを負うか」という問題です。
要件が固まっているなら請負でリスクをベンダーに負わせる。まだ曖昧なら準委任でリスクを共有しながら進める。このリスク分担の論理を正しく理解することが、IT投資の失敗を防ぐ最初の一歩です。