開発内製化の進め方/やり方/流れや方法/手法/工程/手順

外部ベンダーへの丸投げが続くと、社内にノウハウが残らず、ちょっとした改修依頼にも数週間と高額な見積もりがかかります。開発内製化は、IT成熟度の診断から撤退基準の設定まで、6つのステップを回していく進め方です。

内製化を進めている日本企業は22.3%で、米国の46.4%と比べると半分以下です。人材の確保や育成が難しいと答えた企業も82.3%に達しています。

  • 内製化のタイプとライフサイクル全体像
  • IT成熟度診断から6ステップで進める方法
  • 費用相場、ROI/TCO、人事・契約・ガバナンス
  • 国内事例から学ぶ成功・失敗パターン

開発内製化の全体像

開発内製化とは、これまで外部ベンダーに委託してきたシステム開発や運用保守を、自社の人材とリソースで内部化していく取り組みです。

現実解として広がっているのが、競争優位に直結するコア領域を社内で握り、ノンコア領域や専門性の高い領域は外部の力を借りる「ハイブリッド戦略」です。

日本企業のIT人材の約72.0%はベンダー企業側に偏在しています。この構造的な課題のなかで、ユーザー企業側にどう知見を引き寄せるかが論点になります。

経済産業省や民間調査によれば、日本のIT投資の約8割は既存システムの維持・運営に費やされ、新規価値の創出に回せていないと指摘されています。

開発内製化は、この構造を内側から崩す手段です。単なるコスト削減策にとどまらず、事業競争力そのものを再設計する経営戦略の一環として位置づけられるようになりました。

内製化の主なタイプと位置づけ

内製化と一口に言っても、対象範囲や担い手によって複数のタイプに分かれます。代表的なのは、エンジニア組織が主体となるプロコード内製、ノーコード・ローコードツールを使う市民開発、ベンダーと並走しながら社内化を進める伴走型内製の三つです。それぞれ求められるスキルセットも、リスク管理の重点も異なります。

プロコード内製は、競争優位を生むコアサービス領域に向いており、独自のアーキテクチャ設計や高頻度のデプロイが必要な領域で力を発揮します。市民開発は、Excel業務のアプリ化や定型業務の自動化など、業務部門が直接触れる領域で効果が大きく、ノーコードツールでの実装と業務部門による継続改善が前提となります。

伴走型内製は、IT組織が未成熟な企業で有効です。外部ベンダーの技術顧問と並走しながら、徐々に社内に知見を引き継いでいくアプローチです。

内製化のメリットと押さえるべきリスク

内製化の最大のメリットは、開発スピードと柔軟性の向上です。外部ベンダーとの調整や発注のリードタイムが不要になり、現場からの改修要望に数日単位で応えられるようになります。業務ロジックや暗黙知が社内に蓄積されると、ブラックボックス化を防げます。そのため、後継者育成や事業承継時の引き継ぎもスムーズになります。

中長期では、中間マージンや追加改修コストが削減され、コスト適正化にもつながります。一方で、リスクも明確に存在します。最大の壁はIT人材の確保と育成で、すでに述べたとおり日本企業の82.3%がここでつまずいています。

次に怖いのが属人化と退職リスクです。印刷業K社では、内製マクロを開発した担当者の休暇中に処理が停止し、納期に重大な支障が出ています。目的が曖昧なまま「作って終わり」になり、運用保守の予算と人員を確保せずに頓挫するパターンも典型的です。これらのリスクは、後述する「撤退基準KPI」と「技術的負債20〜30%固定枠」で構造的に防ぐ必要があります。

開発内製化の進め方と6つのステップ

開発内製化は「思いつき」で始めると、確実に失敗します。IT成熟度の診断からはじめ、撤退基準の設定まで、6つのステップを持続可能なライフサイクルとして回していく必要があります。経営層と情シス部門が同じ地図を共有することが、何よりの推進力となります。

ステップ1: 自社IT成熟度の診断と目的整理

最初に行うのは、自社のIT成熟度を冷静に診断することです。社内エンジニアの人数やスキルレンジ、ベンダー依存度を確かめます。そのうえで、業務プロセスのドキュメント化率、CI/CD環境の有無、運用監視体制など、複数の観点から「現在地」を明らかにします。

診断を飛ばして大規模な内製化に踏み込むと、自動車部品メーカーA社のように要件が曖昧なまま走り出し、スコープクリープと属人化で「やらないほうがマシだった」結末を迎えかねません。なぜ内製化するのかという目的も、経営層と現場で揃えておく必要があります。

「ベンダーコストを下げたい」「現場改善のスピードを上げたい」「DX人材を社内に育てたい」など、複数の目的が混在しがちです。優先順位を明示すると、投資配分やKPIが定まります。目的が曖昧なまま走ると、評価軸がぶれ、内製化推進担当者の評価も納得感を失っていきます。

ステップ2: スモールスタートと車輪の再発明回避

診断と目的の整理が終わったら、影響範囲の小さい業務からスモールスタートを切ります。基幹系の刷新やコア事業のシステムを最初の題材にすると、失敗時の被害が事業全体に波及します。そのため、まずはExcel運用が回っている定型業務や、社内ポータルのように停止時の業務影響が限定的な領域から取り組むのが定石です。

星野リゾートが温泉浴場の三密回避を入退出センサーで短期内製化したように、目的が明確で部材コストのみで済む小規模案件は、内製化の最初の練習台として理想的です。ただ、このとき注意したいのが「車輪の再発明」です。

飲食業S社では、LINE連携の在庫発注ツールを自社で構築しようとしたものの、ZapierやMakeといったiPaaS型連携サービスを使えば3日で構築できる内容に、無駄な工数と教育コストを費やしてしまいました。スモールスタート時こそ、まずSaaSやノーコード連携ツールで代替できないかを確かめることが大切です。ツール選定のセンスが、内製化全体の命運を分けるといっても過言ではありません。

ステップ3: ドキュメント文化と調整役の確立

内製化の成否を最終的に決めるのは、プログラミング力よりもドキュメント文化と調整役の存在です。Notion、esa、Mermaid.jsなどで設計判断や運用手順、トラブルシューティングを残す習慣がないと、担当者の異動や退職の瞬間にナレッジが消え、印刷業K社のような属人化の破綻に直結します。

ドキュメント化には、「書く時間を必ずスケジュールに組み込む」「PRと同時に更新する」「四半期ごとに棚卸しレビューする」といった仕組みで、ルールに強制力を持たせる必要があります。経営層と現場の橋渡しを担う「旗振り役」も欠かせません。情シス部門のマネージャーやCTOクラスが、現場の要望を経営層に翻訳し、投資判断を引き出します。

日本企業では経営層のIT見識不足が指摘されることが多いため、内製化推進担当者には技術力以上にコミュニケーション力と政治的調整力が求められます。この役割を一人に背負わせず、複数名で分担する体制づくりも検討してください。

ステップ4: ハイブリッド戦略によるコア/ノンコアの切り分け

「100%内製は理想だが現実的ではない」という前提に立ち、コア領域は内製、ノンコア領域は外注とするハイブリッド戦略を採用します。コア領域とは、自社の競争優位に直結し、頻繁な改修や差別化が必要な領域です。たとえば、顧客接点となるECフロントや、独自の業務ロジックを内包する基幹系の一部がこれに当たります。

一方、AI基盤の構築やセキュリティ診断、大規模なクラウド移行といった専門性の高い領域は、外部ベンダーの力を借りるほうが合理的です。カインズは、この使い分けを巧みに進めた代表例です。基幹系ERPはMicrosoft Dynamics 365でリードタイムを約3分の1に短縮し、キャンセル率も半分以下に抑えました。

顧客接点のコンテンツ配信では、microCMSの内製活用でアクセス30%増を達成しました。セキュリティ診断ツールVexの内製運用では、診断リードタイムを最大4週間短縮し、累計数千万円規模のコスト削減を実現しています。コア/ノンコアの線引きを明確にしたうえで、適材適所で外部と内部を組み合わせることが鍵となります。

ステップ5: 技術的負債20〜30%固定枠の運用

内製化を始めると、最初は機能追加に開発リソースを集中投下したくなります。しかし、これを続けると、数年後には保守不能なシステムを抱えることになります。固定枠を設けないと、現場の新機能要望に押されて保守が後回しになり、「リプレースしか選択肢がない」状態に陥ります。

riplaが内製化支援で必ず提示しているのが「技術的負債20〜30%固定枠」というルールです。開発工数の20〜30%を、リファクタリングやテスト整備、監視強化に強制的に割り当て、非機能要件と技術的負債の返済に充てる運用を指します。依存ライブラリの更新も、この枠で行います。

スプリント計画の段階で工数全体の中に技術的負債用のチケットを必ず混ぜ、四半期に一度は経営層にも報告するルールにしておくと、保守軽視という日本企業の典型的な失敗パターンを構造的に防げます。星野リゾートがクラスメソッドの伴走支援でAWS利用費を29%削減できた背景にも、非機能要件の継続的な見直しがあります。

ステップ6: 撤退基準KPIと出口戦略の設定

内製化で最も語られにくいものの、実は最重要なテーマが「撤退基準」です。すべての内製プロジェクトが成功するわけではなく、市場環境や人材構成の変化によっては、再外注やSaaSへの乗り換えが合理的な判断となるケースもあります。

撤退基準KPIを事前に決めておかないと、「サンクコストを取り戻したい」という心理が働き、ズルズルと内製を続けて損失が拡大していきます。具体的なKPIとしては、年間運用コストが想定の1.5倍を超えた場合、担当エンジニアが2名以上同時に離脱した場合、稼働率が連続3ヶ月で目標を下回った場合などを、撤退ラインに設定します。

撤退時の出口戦略として、再外注先の候補、代替SaaS、データ移行プランをあらかじめドキュメント化しておけば、有事の意思決定スピードが飛躍的に高まります。「内製を始める時点で撤退条件を決めておく」という逆説的な準備こそが、健全な内製化文化の土台です。

ポイント

内製化は、診断で自社の現在地を知り、影響の小さい業務から始め、撤退の基準を先に決めておくと、途中で迷いにくくなります。

開発内製化の費用相場とROI/TCOの考え方

内製化TCOの採用費、教育費、ツール・ライセンス費、クラウドインフラ費の目安を4枚のカードで示した図。
費用ごとに対象人数や期間の単位が異なります。

「内製化は初期費用がかかるが、長期では安くなる」と語られることが多いものの、何年で回収できるのか、どこが損益分岐点なのかを定量的に語る記事はほとんどありません。そこで、採用費、人件費、ライセンス費、教育費、インフラ費といったコスト要素をTCO(総保有コスト)として捉え、ROIを算出する考え方を示します。

TCO構成要素と費用相場

内製化のTCOは、大きく5つの要素に分かれます。まず人件費と採用・教育費があり、さらにツール/ライセンス費、インフラ費、機会損失コストが加わります。採用費は1名あたり100〜200万円、教育費は1人年間20〜50万円が一般的な目安です。

たとえば社内エンジニア5名体制を整える場合、年収700万円前後のエンジニアを採用すると、人件費だけで年間3500万円規模となり、社会保険料を含めた実質負担はその1.2〜1.3倍になります。ツール/ライセンス費は、IDEやCI/CD、監視ツールを合算すると、年間1人あたり10〜30万円です。コード品質チェックや認証基盤も、その範囲に含まれます。

クラウドインフラ費は事業規模により幅がありますが、中規模システムでは年間数百万〜1000万円規模が標準です。これらをすべて積み上げ、現状の外注費(SIer発注額)と比較したうえで、何年で内製化のメリットが上回るかを試算するのが第一歩です。

ROIと損益分岐点シミュレーション

ROIの考え方はシンプルで、内製化による「コスト削減効果+スピード向上による事業貢献」を、内製化コストの累積で割って算出します。たとえば、外注費を年間5000万円削減できる代わりに、人件費・教育費を含めて年間4000万円かかる場合、年間1000万円の差額が生まれます。

一方、初期投資として採用費・教育費・環境構築費で1500万円かかるとすると、損益分岐点はおおむね1.5年後となります。具体的な成果として、星野リゾートはクラスメソッドの伴走支援により、AWS利用費を計29%削減しました(うちサーバー稼働見直しのみで13%)。カインズは脆弱性診断の内製化で、診断リードタイムを最大4週間短縮し、累計数千万円のコスト削減を実現しています。

これらの企業が成果を出せたのは、ROIを単なるコスト削減にとどめず、スピード向上による事業価値の創出まで含めて評価軸に組み込んでいたからです。「何年で回収できるか」を経営層に明示できれば、内製化の投資判断は驚くほどスムーズに進みます。

ポイント

内製化の投資は、TCOで費用を積み上げ、何年で回収できるかを経営層に示せるかどうかが、判断の目安になります。

人事評価・契約・ガバナンスの実務設計

市民開発のガバナンスを検知、承認、棚卸しの順につなげた図。
段階ごとに情シスの確認を組み込む構成です。

内製化を持続させるには、技術と仕組みだけでなく、人事評価制度や契約条項、ガバナンス設計といった経営インフラの整備が欠かせません。どれも見落とされがちな実務論点です。とりわけ事業会社では、エンジニア職を従来の総合職の体系にどう組み込むかが大きな論点になります。

エンジニアの人事評価・キャリアパス設計

事業会社でエンジニアを内製採用する際、最大のハードルは既存職種(営業・企画など)との報酬差をどう調整するかです。市場相場で採用すると営業職より高い水準になりがちで、社内の納得感を得るには、評価軸を分けたデュアルラダー制度の導入が有効です。

「マネジメントトラック」と「スペシャリストトラック」を並列に設計し、技術を深めても管理職並みの報酬が得られる仕組みにすることで、優秀な人材の流出を防げます。

保守担当のモチベーション設計も欠かせません。新規開発に脚光が当たりやすく、運用保守の担当者は評価されにくい構造になりがちです。保守工数に対しても、障害復旧時間やドキュメント品質、新機能のオンボーディング工数低減といった正当な評価指標を定めます。保守も同等のキャリアパスとして処遇する設計にすると、属人化破綻のリスクを大幅に下げられます。

著作権無償移転条項とベンダーロックイン回避

伴走型の内製化支援では、ソースコードと設計ドキュメントの著作権を発注者に無償移転する条項を、契約書に必ず盛り込むべきです。多くの支援契約では著作権がベンダー側に残り、将来の内製範囲の拡大や別ベンダーへの引き継ぎの際に、新規ライセンス料の請求や二次利用の制限といったベンダーロックインが生じます。

契約形態としては、準委任契約と請負契約の使い分けも論点です。要件が固まっている短期案件は請負、要件が変動しやすい伴走型支援は準委任が一般的です。いずれにせよ、著作権の帰属、第三者ライブラリの取扱い、退場時のソース引き渡しまで、条項として明文化する必要があります。

法務部門と情シス部門が連携し、内製化向けの標準契約書テンプレートを用意しておくと、案件ごとの交渉コストが激減します。

市民開発とシャドーITのガバナンス

ノーコード/ローコードで市民開発を推進すると、情シスが把握しない場所でアプリやデータ連携が乱立する「シャドーIT」問題が必ず起きます。日本企業の70.7%が、「システム乱立・管理複雑化・コスト増加」をDX推進のデメリットに挙げています(米国は47.1%)。この数字は、シャドーIT問題に組織的に対処できていない証左です。

市民開発を解禁する際は、検知・承認・棚卸しの3段階ガバナンスを必ずセットで設計します。具体的には、利用可能なノーコードツールをホワイトリスト化し、業務適用前に情シスが軽量レビューを行うフローを作ります。

四半期ごとにレビュー会を開き、利用状況やデータ連携先、セキュリティ要件を棚卸しします。退職時のアカウントやデータ移行の手順も標準化しておく必要があります。「現場主導のアジリティ」と「情シスのガバナンス」を両立させる仕組みが整って初めて、市民開発は事業価値を生み出し続けられます。

ポイント

人事評価や契約、ガバナンスが揃っているかを、内製化を広げる前に確かめておくと、属人化や頓挫を防ぎやすくなります。

国内事例から学ぶ成功と失敗のパターン

開発内製化の失敗事例から得られる、要件定義、既存ツールの確認、属人化回避の3つの教訓を並べた図。
着手前の確認と担当者不在への備えが共通項です。

抽象論だけでは、内製化の実際の姿は見えてきません。コロナ禍を逆手に取って内製化を加速させた星野リゾート、ハイブリッド戦略を使いこなしたカインズ、そして反面教師となる失敗事例を取り上げ、自社の戦略立案に生かせる教訓を見ていきます。

成功事例: 星野リゾートとカインズ

星野リゾートは、コロナ禍で売上が激減する局面で「18ヶ月のサバイバル戦略非常事態宣言」を出し、あえて人材を維持しながら内製化を加速させる逆張りの経営判断を行いました。「危機こそ内製化のチャンス」という発想は、危機後の競争力を大きく押し上げました。

同社は、温泉浴場の三密回避を入退出センサーで短期内製化するなど、現場課題を素早く形にする文化を醸成しました。さらに、クラスメソッドとの伴走支援により、サーバー稼働の見直しで13%、計29%のAWS利用費削減を達成しています。カインズは、基幹系・フロント・セキュリティの三層でハイブリッド戦略を展開した好例です。

基幹系はMicrosoft Dynamics 365でリードタイムを約3分の1に、キャンセル率を半分以下に抑えました。フロントはmicroCMSの内製活用でコンテンツアクセスを30%増、セキュリティ診断はVexの内製化で診断リードタイムを最大4週間短縮し、累計数千万円のコスト削減を実現しました。領域ごとに最適な手段を選ぶ思考が、この事例全体に貫かれています。

失敗事例から学ぶ3つの教訓

自動車部品メーカーA社は、老朽化対策をローコードツールで内製しようとしましたが、要件が曖昧なまま進めた結果、スコープクリープが起き、属人化とブラックボックス化が進みました。最終的に「やらないほうがマシだった」という結末を迎えました。教訓は、要件定義と目的整理を飛ばさないことです。

飲食業S社は、LINE連携の在庫発注ツールを自社で構築しましたが、ZapierやMakeを使えば3日で実装できる内容に、半年と数百万円の工数を費やしてしまいました。教訓は、SaaSや連携ツールという選択肢を知らないまま「自社で作ろう」と判断することの危うさです。

印刷業K社は、内製マクロを開発した担当者の休暇中にシステムが停止し、納期に重大な支障が出ました。教訓は、属人化を放置すると、一人の不在でビジネス全体が止まるという当たり前のリスクです。これら3つの教訓を頭に入れておけば、自社が同じ轍を踏む確率は大幅に下がります。

ポイント

事例を見るときは、領域ごとに手段を選べているか、要件定義や既存ツールの確認を飛ばしていないかを、自社の計画と照らして確かめます。

まとめ

開発内製化は、「外注を内に取り戻す」コスト施策にとどまらず、事業競争力そのものを再設計する経営戦略です。日本企業の内製化率は22.3%で、人材確保で詰まる企業は82.3%に上ります。

IT人材の72.0%がベンダー側に偏在するという構造的課題のなかで、自社だけで戦うよりも、ハイブリッド戦略と伴走型支援を組み合わせるのが現実的な解です。

進め方の要諦は、IT成熟度の診断から撤退基準KPIまでの6ステップを「ライフサイクル」として継続的に回すことです。あわせて、ROI/TCOの定量モデルや人事評価の設計、著作権の無償移転条項を整えておくと、属人化と頓挫を構造的に防げます。シャドーITのガバナンスも欠かせません。

星野リゾートのAWS29%削減やカインズの数千万円規模のコスト削減は、こうした基盤整備の積み重ねが生んだ成果です。自社の現在地を冷静に診断し、無理のないスモールスタートから始めて、内製化を持続可能な競争力へと育てていきましょう。

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

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

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

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

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

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。