ラボ型契約は、自社専属の開発チームを一定期間確保し、その稼働に対して月額固定で対価を支払う契約形態です。法的には準委任契約に位置づけられ、「成果物の完成」ではなく「一定期間の業務遂行」を対価の対象とする点が、請負契約との大きな違いになります。この契約構造は、新規開発だけでなく、リリース後の保守・運用フェーズにも適用できる柔軟性を持っています。しかし、ラボ型契約における保守・運用費用やランニングコストの考え方は、請負契約での保守契約とはコスト構造が根本的に異なるため、「月額いくらかかるのか」「何にお金を払っているのか」「閑散期はどうなるのか」といった点を契約面から正しく理解しておくことが、コスト管理の出発点になります。
本記事では、ラボ型契約という契約形態に焦点を当て、保守・運用費用とランニングコストの考え方を、月額固定・稼働(工数)ベースという料金構造の観点から体系的に解説します。ラボ型契約の月額費用は何で決まるのか、保守・運用をラボ枠に含めるとどんなメリットがあるのか、請負の保守契約とのコスト構造の違いはどこにあるのか、そして閑散期のアイドルタイムにどう備えるのか。これからラボ型契約で継続開発や保守運用を委託しようとしている企業担当者の方が、ランニングコストの内訳と契約上の注意点を理解し、無駄のないコスト設計ができるよう、実務に即して丁寧にお伝えします。
本テーマに関する全体ガイドは、以下の記事をご覧ください。
▼全体ガイドの記事
・ラボ型契約の完全ガイド
ラボ型契約の費用構造(月額固定・稼働ベース)

ラボ型契約の費用は、「確保するエンジニアの人数 × 人月単価 × 契約期間」という、シンプルかつ明快な式で月額固定として算出されます。たとえばエンジニア3名を人月単価80万円で確保すれば、月額240万円が固定費として発生します。この費用は、その月に大量の機能を開発しても、あるいは比較的軽い改修だけだったとしても、原則として変わりません。なぜなら、ラボ型契約で支払っているのは「成果物」ではなく「チームの稼働時間(工数)」だからです。この「稼働を買い取る」という費用構造こそが、ラボ型契約の保守・運用費用やランニングコストを理解する出発点になります。請負契約が「作ったものに対して支払う」のに対し、ラボ型契約は「確保した時間に対して支払う」という、根本的に異なる発想に立っています。
この月額固定・稼働ベースの構造は、保守・運用フェーズにそのまま適用できます。リリース後のシステムには、バグ修正、セキュリティアップデート、軽微な機能追加、問い合わせ対応、性能改善といった継続的な作業が発生し続けます。ラボ型契約でこれらをまとめて専属チームに任せれば、毎月一定の費用でシステムを「生きた状態」に保ち続けられます。次のセクション以降で詳しく見ていきますが、この稼働ベースの費用構造には、開発の空き時間を保守に充てられるという独特のメリットがある一方で、稼働が足りない月には費用が割高になるというリスクもあります。両面を理解したうえで活用することが、ラボ型契約のコスト最適化につながります。
月額固定費の決まり方と人月単価の相場
月額固定費の大半を占めるのが人月単価です。人月単価は、エンジニアのスキルレベルと開発拠点によって大きく変わります。首都圏(東京基準)の場合、初級エンジニアで月60万〜100万円、中級で80万〜120万円、上級(プロジェクトマネージャー等)で100万〜160万円程度が目安です。国内のニアショア(地方都市)を活用すると、東京の相場から5%〜30%程度のコストダウンが可能で、プログラマーで約52.8万〜63.5万円、シニアで約68万〜75.2万円、PMで約85万〜104万円といった水準になります。オフショア(ベトナムなど)であれば、東京の30%〜50%程度のコストダウンが見込め、プログラマーで約30万〜40万円、シニアで約40万〜60万円、ブリッジSEで約59万〜88万円という相場感です。インドネシアなどさらに人件費の安い地域では、人月20万〜30万円程度のケースもあります。
保守・運用フェーズでラボ型契約を活用する場合、この人月単価とチーム構成をどう設計するかが、月額ランニングコストを左右します。保守運用が中心であれば、新規開発ほどの大人数は必要ないため、エンジニア1〜2名の小規模チームで構成し、月額費用を抑えるのが一般的です。さらにコストを最適化する実務として、シェアードアサインという考え方があります。これは、高単価のPMやブリッジSEを専任(1.0人月)で張り付けるのではなく、「1ヶ月あたり0.2〜0.5人月」といった形で他の案件と掛け持ちさせ、稼働率に応じて費用を按分する方式です。保守フェーズのように常時フル稼働は必要ない局面では、このシェアードアサインを活用することで、必要な体制を維持しつつランニングコストを抑えられます。
「成果物」ではなく「稼働」に支払う構造
ラボ型契約のコストを理解するうえで最も重要なのが、「稼働に支払う」という構造の意味です。請負契約では、発注した機能や成果物が完成して初めて対価が確定し、支払いが発生します。一方ラボ型契約では、チームを確保した時点で、その期間の稼働に対する月額費用が確定します。これは言い換えれば、システムを「常に手入れし続ける体制そのもの」に対してお金を払っている、ということです。保守・運用フェーズにおいては、この発想が非常にしっくりきます。なぜなら、運用中のシステムには「何が起きるか分からない」という性質があり、突発的な障害対応、緊急のセキュリティパッチ適用、ユーザーからの問い合わせ起因の調査など、事前に量を見積もれない作業が発生し続けるからです。
ラボ型契約であれば、こうした予測しづらい保守作業に対しても、「月額固定で確保したチームが、その都度優先順位に応じて対応する」という形で柔軟に吸収できます。請負ベースの保守だと、作業ごとに見積もりと発注を繰り返す必要があり、緊急対応のスピードが落ちたり、追加費用がかさんだりしがちです。ラボ型契約なら、月額の枠内であれば追加見積もりなしに、即座に対応に動けます。つまり、ラボ型契約の保守・運用費用は「いざというときにすぐ動ける専属体制を、月額で確保しておく費用」と捉えると、その価値が分かりやすくなります。稼働に支払うという構造は、保守・運用という不確実性の高い領域と、本質的に相性が良いのです。
保守・運用をラボ型契約に含めるメリット

ラボ型契約で保守・運用を委託する場合、単に「保守だけ」を切り出すよりも、開発と保守を同じ専属チームのラボ枠に含めて運用するほうが、コスト効率の面でも品質の面でも大きなメリットがあります。これは、ラボ型契約の「稼働を買い取る」という費用構造を逆手に取った、賢い使い方です。ここでは、開発の空き時間を保守に充てられること、そして同じチームが開発と保守を一貫して担うことの2つのメリットを解説します。この2点を理解しておくと、ラボ型契約の月額固定費を、保守・運用フェーズで最大限に活用できるようになります。
開発の空き時間を保守・QAに充てて稼働を無駄にしない
ラボ型契約には、エンジニアのアイドルタイム(空き時間)が生じても月額費用が据え置きで発生する、という特性があります。これは一見デメリットですが、保守・運用作業をラボ枠に含めておくことで、このアイドルタイムを有効活用できます。具体的には、新規機能の開発タスクが一時的に枯渇したときに、既存システムの保守、テスト(QA)の拡充、技術的負債の解消、セキュリティ監査、ドキュメント整備といった「いつでも着手できる仕事」にチームを充てるのです。こうすることで、稼働の無駄をなくし、同じ月額費用でより多くの価値を引き出せます。開発だけの契約だと、開発タスクが切れた瞬間に費用が無駄になりますが、保守も含めておけば、その空き時間がそのままシステムの健全性向上に変わります。
この「開発と保守を同じ枠で柔軟に切り替える」運用は、ラボ型契約のコストパフォーマンスを最大化する王道のやり方です。たとえば、リリース直後の繁忙期は新機能開発に集中させ、落ち着いてきたら保守・改善・QAに比重を移す、というように、事業フェーズに応じてチームの仕事内容を変えていけます。月額費用は一定でも、その中身を需要に応じて配分できるため、稼働率を高く保てるのです。発注側から見れば、「保守の繁閑に合わせていちいち契約を結び直す」手間がなく、常に一定の体制でシステムを見てもらえる安心感があります。稼働を無駄にしないという観点で、保守をラボ枠に含めることの意義は非常に大きいといえます。
同一チームによる知識継承でコストを抑える
保守・運用をラボ型契約に含めるもうひとつの大きなメリットが、開発したチームがそのまま保守を担うことによる知識継承です。請負契約で開発を発注すると、納品とともにチームが解散し、保守は別のチームや別の会社が引き継ぐことが多くなります。すると、システムの設計思想や「なぜこの作りにしたのか」という背景知識(暗黙知)が失われ、保守チームはゼロから既存コードを読み解く必要が生じます。この引き継ぎ・キャッチアップには相応の工数がかかり、結果として保守コストを押し上げる原因になります。新しいチームが既存システムを理解するまでの間は、対応スピードも遅く、不具合の見落としも起きやすくなります。
ラボ型契約で開発から保守まで同じ専属チームが一貫して担当すれば、こうした引き継ぎコストが発生しません。チームはシステムの隅々まで把握しているため、保守作業の効率が高く、障害対応も迅速で、改修の際も影響範囲を正確に見極められます。結果として、長期的に見れば保守・運用にかかるトータルコストを抑えられるのです。さらに、システムの背景知識がチームに蓄積され続けるため、機能追加や改善の質も高まります。ただし、同じチームに長く依存することはベンダーロックインのリスクも伴うため、要件定義や設計の経緯をドキュメントとして残しておく運用は欠かせません。知識継承によるコスト効率と、ロックイン回避のためのドキュメント化を両立させることが、賢い保守運用の鍵になります。
請負の保守契約とのコスト構造の違い

保守・運用費用を考えるうえで、ラボ型契約(準委任)の保守と、請負契約ベースの保守契約は、コスト構造がまったく異なります。どちらが安いか・高いかは一概には言えず、システムの性質や保守作業の量・予測可能性によって、適した形態が変わります。ここでは、請負の保守契約が「対応した範囲に責任を持つ」構造であるのに対し、ラボ型契約が「稼働した時間に課金する」構造である点を整理し、そのうえで責任範囲とコストの関係を比較します。両者の違いを理解することで、自社のシステムにどちらの保守形態が向いているかを判断できるようになります。
「稼働に課金」と「対応範囲に責任」の違い
請負ベースの保守契約は、一般に「月額いくらで、これこれの範囲の保守対応を行う」という形で、対応する範囲と責任を定めます。たとえば「月額の保守料金内で、バグ修正と軽微な改修に対応する。大きな機能追加は別途見積もり」といった具合です。この場合、開発会社は契約で定めた範囲について責任を負い、その範囲内であれば作業量にかかわらず定額で対応します。発注側にとっては「決めた範囲は確実に面倒を見てもらえる」という安心感がありますが、範囲外の作業には追加費用が発生し、その都度交渉が必要になります。一般的に、請負ベースの保守料金は開発費の10〜20%程度を年額とし、月額に換算すると数万円〜十数万円程度が小〜中規模システムの目安とされます。
これに対してラボ型契約の保守は、「対応範囲」ではなく「確保したチームの稼働時間」に課金します。チームは契約期間中、優先順位に応じてあらゆる保守作業に柔軟に対応しますが、「この範囲は責任を持って直す」という完成保証はありません。準委任契約であるため、開発会社は善管注意義務を負うものの、契約不適合責任は負わないのが原則です。つまり、請負の保守が「結果(直すこと)に責任を持つ」のに対し、ラボ型の保守は「プロセス(稼働すること)を提供する」という違いがあります。保守作業の量が読めず、柔軟な対応を重視するならラボ型、対応範囲を明確に区切って予算を固定したいなら請負ベース、という使い分けが基本的な考え方になります。
人の稼働費と環境維持費を切り分ける
ランニングコストを正しく把握するには、ラボ型契約で支払う「人の稼働費」と、システムを動かし続けるための「環境維持費」を明確に切り分けて考えることが重要です。ラボ型契約の月額費用は、あくまでエンジニアチームの稼働に対する費用であり、システムを稼働させるためのインフラ費用やライセンス費用は、原則として別途発生します。具体的には、クラウドサーバーの利用料(多くは利用量に応じた従量課金)、各種SaaSやライブラリのライセンス料、ドメイン・SSL証明書、監視ツールやエラートラッキングサービスの利用料などが、環境維持費にあたります。これらは、開発会社に払う費用とは別に、発注企業が直接負担するのが一般的です。
特に近年は、生成AIのAPI利用料やクラウドの従量課金など、利用量に応じて費用が変動するランニングコストが増えています(こうした最新の料金体系は契約内容により変動するため、個別に確認することをお勧めします)。これらは利用が増えれば費用も跳ね上がるため、コスト上限の設定や予算アラートの設定が欠かせません。ラボ型契約のコスト設計では、「人の稼働費(月額固定)」と「環境維持費(変動・従量)」を分けて管理し、それぞれに対する責任の所在を契約で明確にしておくことが大切です。混同してしまうと、「開発会社に毎月払っているのに、なぜ別の請求が来るのか」といった認識のずれが生じます。月額の人件費とは別に環境維持費がかかることを、最初から見込んでおくことが、ランニングコスト管理の基本になります。
閑散期のコストリスクと最適化

ラボ型契約の保守・運用費用において最大のコストリスクとなるのが、保守作業が少ない閑散期です。月額固定・稼働ベースという構造ゆえに、保守すべき案件が減っても、確保している専属チームの固定費は発生し続けます。さらに、ラボ型契約は期間契約のため中途解約が難しく、発注量が極端に少ない時期でも費用が出続けるという制約があります。この閑散期のコストリスクをどう管理するかが、ラボ型契約で保守運用を回すうえでの腕の見せどころになります。ここでは、固定費が出続けるという制約の本質と、シェアードアサインや業務幅の拡張によるコスト最適化の手法を解説します。
発注量が減っても固定費は発生し続ける
ラボ型契約は、稼働を買い取る契約であるがゆえに、「やることが少ないから今月は安くしてほしい」という調整が基本的にできません。チームを確保している以上、その月の発注量がどれだけ少なくても、月額固定費は契約どおりに発生します。これは請負ベースの保守との大きな違いで、請負であれば「今月は対応がなかったので保守料金だけ」と費用を抑えられる場合がありますが、ラボ型では稼働を予約している分、固定的にコストがかかります。保守作業の波が大きいシステムや、安定稼働していて手がかからないシステムでは、この固定費がコスト効率を下げる要因になり得ます。安定したシステムの保守だけが目的なら、ラボ型よりも請負ベースの保守契約のほうがコスト効率が良いケースもあるのです。
このリスクに対処するには、契約段階での設計が重要になります。中途解約の条件(何ヶ月前通知で解約可能か、違約金の有無)や、契約期間中にチーム人数を増減できる条項を入れておくことで、保守需要の変化に合わせて体制を柔軟に調整できます。また、契約更新のタイミングで、保守の実績を踏まえてチーム規模や人月単価を見直せるようにしておくと、閑散期が続く場合に体制をスリム化できます。固定費が出続けるという制約を前提に、「需要が減ったときにどう縮小できるか」を契約に織り込んでおくことが、コストリスクを抑える最も確実な方法です。ラボ型契約のメリットである柔軟性は、こうした契約条項によって初めて十分に発揮されます。
シェアードアサインと業務幅の拡張で最適化する
閑散期のコストを最適化する実務的な手法のひとつが、前述したシェアードアサインです。保守・運用フェーズでは、高単価のPMやブリッジSEを専任で張り付ける必要が薄いため、これらの役割を月0.2〜0.5人月といった形で他案件と掛け持ちさせ、稼働率に応じて費用を按分します。これにより、必要な管理体制とコミュニケーション窓口を維持しながら、固定費を圧縮できます。また、エンジニアについても、繁忙期は人数を増やし、閑散期は最小限に絞る、というように、契約条項で許容された範囲で人数を機動的に調整することで、稼働率を高く保てます。要は、確保するキャパシティを需要に合わせて細かくチューニングするのが、コスト最適化の基本姿勢です。
もうひとつの最適化が、業務幅の拡張です。保守作業が少ない時期に、チームを遊ばせるのではなく、テストの自動化、技術的負債の返済、セキュリティ強化、ドキュメント整備、次の機能開発の準備といった「将来への投資となる仕事」に充てることで、月額固定費を無駄にせず、システムの価値向上に変えられます。閑散期を「コストがもったいない時期」と捉えるのではなく、「普段は手が回らない改善に投資できる時期」と捉え直すことで、ラボ型契約の固定費を前向きに活用できます。こうした業務幅の拡張は、発注側がチームに対して常に意味のある仕事を用意し続けることで初めて実現します。閑散期のコストリスクは、見方を変え、運用を工夫することで、システムを継続的に磨き上げる原資へと転換できるのです。
まとめ

本記事では、ラボ型契約の保守・運用費用とランニングコストについて、月額固定・稼働ベースという費用構造の観点から解説しました。ラボ型契約の費用は「エンジニア人数 × 人月単価 × 契約期間」で決まる月額固定であり、「成果物」ではなく「稼働」に支払う構造が、不確実性の高い保守・運用と本質的に相性が良いことを見てきました。開発と保守を同じ専属チームのラボ枠に含めれば、開発の空き時間を保守やQAに充てて稼働を無駄にせず、同一チームによる知識継承で長期的な保守コストも抑えられます。
一方で、請負ベースの保守契約とは「稼働に課金する」か「対応範囲に責任を持つ」かというコスト構造の違いがあり、安定稼働していて手がかからないシステムでは請負ベースのほうがコスト効率が良いこともあります。また、人の稼働費と環境維持費(クラウド従量課金・ライセンス料など)を切り分けて管理することや、発注量が減っても固定費が出続ける閑散期のコストリスクに、シェアードアサインや業務幅の拡張、契約条項での人数調整で備えることが重要です。ラボ型契約で保守・運用を委託する際は、こうした費用構造と契約上の注意点を踏まえ、自社のシステムの性質に合った形態かどうかを見極めたうえで、信頼できる開発パートナーに相談してみることをお勧めします。
▼全体ガイドの記事
・ラボ型契約の完全ガイド
株式会社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を創業。
