3-04 / Series
3-04 № 04 · 2026

外注の手間で、
自分で作れてしまう。

外注しても残る上流の判断と、委託が生む無責任化・空洞化 ── 同じ手間で、自分で作れる

SIer に委託するモデルは、構造的に不経済になった。前章(3-03)では、事務の側 ── Microsoft への依存 ── の前提が反転したことを見た。本章は、もう一方の基幹 (SIer)側を見る。外注しても、上流の判断は顧客に残る。そのうえ委託は、責任と技術を空洞化させる。委託の工程を一つずつ分解して、その構造を示す。本章の眼目は、コストよりも構造にある。

前提は反転した ── 優秀なエンジニアは、いまや AI として雇える

SIer 委託は、これまで合理的だった。ソフトウェアを作るには、多分野にわたる優秀なソフトウェアエンジニアが要る ── 設計、データベース、フロントエンド、インフラ、セキュリティ。それを一社一社が社内に抱えて維持するのは、現実的でなかった。人材を一か所に集めて作る ── SIer に集中させるほうが、効率的だったのだ。

だが、その前提は反転した。優秀なエンジニアを、いまや AI として雇える。そして、顧客自身がビルダーになれる。1-05 で示したとおり、汎用は OSS、足りない自社固有のロジックだけ AI と作ればよい。

本章はその裏面を見る。なぜ「SIer に頼んで楽になる」が幻想なのか。委託プロセスの工程に分解して確かめる。

工程は、要件定義から始まらない

そもそも工程は、要件定義から始まらない。その前に、事務処理そのものをどう改善するかを考えねばならない。業務の流れ、承認のしかた、紙やルールの見直しまで、システム化以前の部分を含めてである。何をシステムにすべきかは、その後で決まる。ここは顧客にしか分からず、SIer に丸投げできない。

しかも、その事務処理の改善は、システムで何ができるかを理解していなければ、うまくいかない。何を自動化でき、どこがデータで繋がるかが見えて初めて、業務の組み替え方が決まる。

上流の判断ほど、システムの理解を要する。だから、その理解こそ、社内に持たねばならない。

上流から実装までは、ループでしか回らない

上流から実装までは、直線では進まない。作っては試し、見えたことで業務を組み替え、また作る。ループで回すしかない。

SIer には、これができない。一周ごとに予算の承認と契約が要り、普通は年単位になるからだ。業務システムをアジャイルで回せている現場が、ほとんどないのもそのためだ。予算と契約のゲートが、ループを禁じる。

だが、AI を使えば、このループを高速に回せる。実装はすぐ返る。時間がかかるのは、テストのほうだ。テストは、全部を自動化できない。動くかは自動で測れても、「本当に欲しかったものか」「業務に合うか」は、人が確かめるしかない。この検証こそ、外に出せない顧客の判断だ。

それでも一周は、SIer の一周(年単位)より桁違いに短い。何度でも回せる。これができるのは、AI を手元に持つ内製だけだ。

SIer 案件を一つ動かすには、この工程が要る

そのうえで、SIer 案件を一つ動かすには、こういう工程が要る。

これが本来の姿だ。だが現実には、この工程を省いて「SIer に任せた」で済ませてしまう。要件も、検収も、判断も、丸ごと相手に預ける。楽に見えて、ここから 無責任化が始まる。次の節で見るとおり、これが委託の最も深い問題だ。

flowchart TB subgraph Sier["SIer 委託モデルの工程"] direction TB S1["要件定義 / RFP 作成
(顧客内: 数週間〜数ヶ月)"] S2["ベンダー選定
(顧客内: 数週間〜数ヶ月)"] S3["契約交渉
(顧客内 + SIer: 数週間)"] S4["プロジェクト管理
(顧客内 + SIer: 案件期間中)"] S5["検収・受入テスト
(顧客内: 数週間)"] S6["運用保守の引き継ぎ
(顧客内 + SIer: 継続)"] S1 --> S2 --> S3 --> S4 --> S5 --> S6 end subgraph AI["AI ネイティブの工程"] direction TB A1["顧客 + AI で要件と設計
(数日〜数週間)"] A2["AI が実装
(すぐ)"] A3["AI と人でテストで検証
(全部は自動化できない)"] A4["評価・統合
(継続)"] A1 --> A2 --> A3 --> A4 A3 -->|直して再実行| A2 end classDef good fill:#e8f5e9,stroke:#7a9a6d,color:#3a4d34 classDef bad fill:#fef3e7,stroke:#c89559,color:#5a3f1a class AI good class Sier bad

外注の工程に払う手間で、自分で作れてしまう。

委託は、責任を消し、技術を空洞化させる

委託の最も深い問題は、手間でもコストでもない。委託は、責任を消す。作る側と任せる側が分かれた瞬間、「これは誰の責任か」が宙に浮く。任せた側は「専門家に任せた」と言い、任された側は「仕様どおり作った」と言う。誰も、結果の全体を引き受けない。これが無責任化だ。

そして無責任化は、技術の空洞化を呼ぶ。誰も責任を負わないものは、誰も育てない。作る力を外に出し続ければ、技術は自分の中に育たず、やがて出てきたものの良し悪しを見抜く力まで失う。

空洞化した組織は、初歩的な失敗を止められない

その最も高価な実例が、GitHub Copilot だ。Microsoft は AI の中核を自社で作らず、 OpenAI に委ねた。作る力は OpenAI、製品の責任は Microsoft と、責任が二社に割れた。そしてその間、CEO のナデラは自社の基礎研究を細らせていった。Microsoft Research は産業界で最も権威ある基礎研究所の一つで、チューリング賞受賞者を擁した。だが CEO 就任初年の 2014 年に MSR シリコンバレー研究所を閉鎖し(約 50 名)、 2023 年には AI 倫理チームを丸ごと解体して、OpenAI のモデルを「最速で顧客に届ける」ことを優先した。長期の研究は、速度に置き換えられた。

技術が空洞化した組織は、初歩的な失敗を止められない。Copilot は、公開された GitHub のコードで学習した。そこには優れたコードもあるが、ゴミのようなコードも大量にある。何を学習させるかが出力を決めるのは機械学習の常識中の常識だが、それを見抜き、優良なコードを選ぶ研究者は、もう判断の中心にいなかった。

結果は、危険なコードに出た。

これは、世界最大のソフトウェア企業が、責任を散らし、技術を空洞化させた末に犯した失敗である。だが、責任を散らしても、責任は消えない。最終決定を下すのは CEO だ。この失敗の責任は、ナデラにある。

SIer 委託も、規模が違うだけで、同じ構造を持つ。顧客は「SIer に任せた」、SIer は「仕様どおり作った」。責任は宙に浮き、顧客はソフトウェアを活用する能力を失う。委託が深いほど、空洞は深くなる。

だから答えは、内製 ── 顧客自身がビルダーになることだ(1-05)。判断と技術を自分の手元に握り直すことだけが、無責任化と空洞化を止める。

SIer 委託モデルの消滅は、必然だ

委託のコストは内製と同等になり、委託は無責任化と空洞化を生み、ループを回せるのは内製だけだ。ここまで来れば、SIer 委託モデルの消滅は必然である。

大半の仕事 ── AI が書ける標準的なもの ── は、顧客側に移る。残る専門領域(真に新しい技術、専門規制、スケール起因の設計)も、もはや「多年の運用委託」では支えられない。時間契約のコンサルティングに変わるか、顧客の内製チームに吸収される (3-06)。どちらも、SIer 委託モデルそのものではない。

転換の速度、日本固有の事情(多重下請け構造)、雇用流動性は、3-07 と 3-09 で扱う。

まとめ

本章は、基幹(SIer)側の前提を分解した。外注しても、上流の判断 ── 事務処理そのものの改善と、システムの理解 ── は顧客に残る。その判断は直線では進まず、ループでしか進まない。ループを回せるのは、AI を手元に持つ内製だけだ。そして委託は、責任を消し、技術を空洞化させる。外注の工程に払う手間で、自分で作れてしまう。

だが、消滅が必然でも、顧客がすぐに動けるとは限らない。既存の委託関係が、ロックインとして残るからだ。次章では、このロックインを扱う(3-05)。


関連記事