2025年、多くの日本企業が経済産業省の警鐘を鳴らした「2025年の崖」と向き合い、老朽化したレガシーシステムの刷新に奔走しました。基幹システムのクラウド移行、SAPの更新、DX推進室の設置……。莫大な投資と労力を費やし、なんとか崖を乗り越えた、あるいは乗り越えつつある企業も多いことでしょう。しかし新たな、そしてより深刻な課題が経営層を悩ませています。それは「システムは新しくなったが、それを運用・進化させる人材がいない」という現実です。「ベンダーに丸投げすればいい」という従来の発想は、もはや通用しません。IT人材の枯渇による外注費の高騰、そして何より、激変する市場環境に対応するスピード感が失われるからです。このジレンマを解消する唯一の解、それが「AIを活用した内製化」です。本記事では、エンジニア不足という絶望的な状況下で、いかにして生成AIを武器に組織の「自走力」を取り戻すか。その具体的な戦略と、非エンジニア社員を「開発者」へと変貌させるリスキリングの手法について解説します。1. 「2025年の崖」の先に待っていた「人材消失」という現実1.1. システムは刷新されたが、誰が守るのか「2025年の崖」レポートが指摘していた最大のリスクは、レガシーシステムのブラックボックス化と、それを保守できる人材の定年退職による技術継承の断絶でした。多くの企業はこれを回避するため、パッケージソフトやSaaSへの移行を進めました。しかし、ここで誤算が生じます。新しいシステムは、導入して終わりではありません。ビジネスの変化に合わせて機能を追加し、APIを連携させ、データを活用し続ける必要があります。ところが、これまでのプロジェクトで社内のIT担当者は疲弊しきっており、若手の採用もままなりません。経済産業省の試算でも、2030年には最大で約79万人のIT人材が不足すると予測されていましたが、2026年現在、その予測は現実のものとなりつつあります。みずほ情報総研株式会社 IT 人材需給に関する調査より引用結果として、「DX推進室」という箱はあっても、中身はベンダーからの出向者頼み。社内には「ベンダーへの発注書を書くスキル」しかない社員が残るという、いびつな構造が生まれています。これは、システムが新しくなっただけで、組織能力としてのDXは何も進んでいないことを意味します。1.2. 外部依存の限界と「ベンダーロックイン」の再来外部ベンダーへの過度な依存は、二つの致命的な問題を引き起こします。一つはコスト、もう一つはスピードです。まずコスト面ですが、人手不足はITベンダー側でも深刻です。そのため、エンジニアの人月単価は数年前と比較して1.5倍〜2倍に高騰しています。「ちょっとした画面の修正」に数百万円の見積もりが提示されることも珍しくありません。次にスピードです。外部に依頼する場合、要件定義、見積もり、契約、開発、検収というプロセスを経るため、簡単な機能追加でも数ヶ月かかります。競合他社がAIを使って数日でサービスをローンチしてくる時代に、このタイムラグは致命傷になりかねません。かつての「レガシーシステムによるロックイン」から脱却したはずが、今度は「人材不足によるベンダーロックイン」に陥っているのです。2. 生成AIが変える「内製化」のハードル2.1. 「市民開発者(Citizen Developer)」の台頭とAIペアプログラミングここで登場するのが、生成AIによる「開発の民主化」です。これまでの内製化といえば、「社内でエンジニアを採用・育成する」ことを意味し、ハードルが非常に高いものでした。しかし、生成AIの進化により、プログラミング言語を深く理解していない非エンジニア社員でも、アプリケーションを開発できるようになりました。彼らは「市民開発者(Citizen Developer)」と呼ばれます。例えば、ローコード/ノーコードツールと生成AIを組み合わせることで、以下のようなプロセスが可能になります。対話: 「営業日報を入力するアプリが欲しい。項目は日付、顧客名、内容、添付ファイルで」とAIに伝える。生成: AIがデータベースの構造を設計し、画面レイアウトを提案・自動生成する。修正: 「スマホで見やすいようにボタンを大きくして」と指示すれば、CSS(デザインコード)をAIが書き換える。また、プロのエンジニアにとっても、GitHub CopilotやCursorといったAIコーディング支援ツールは必須装備となっています。これらは「ペアプログラミング」の相手として機能し、コードの補完、バグの発見、単体テストの自動生成を行います。これにより、開発生産性は平均して30%〜50%向上すると言われています。つまり、少ない人数でも大規模なシステムを運用できる環境が整いつつあるのです。2.2. 「要件定義」こそが最大の難所であり、AIの得意領域システム開発において最も難しく、失敗の原因となりやすいのが「要件定義」です。現場の「なんとなく不便」という声を、論理的なシステム仕様に落とし込む作業には、高度なスキルが必要でした。実は、生成AIはこの「曖昧さを具体化する」プロセスにおいて絶大な威力を発揮します。 例えば、現場社員が「在庫管理が面倒だ」とAIに愚痴をこぼしたとします。AIは次のように問い返します。 「具体的にどの作業に時間がかかっていますか? 入荷時の検品ですか? 出荷時のピッキングですか?」 「検品です」 「では、バーコードリーダーを使う想定ですか? それともスマホカメラで読み取りますか?」このように、AIが熟練のシステムエンジニアのように壁打ち相手となり、要件を深掘りしてくれます。さらに、その対話ログから「要件定義書」のドラフトまで作成可能です。これにより、ベンダーに丸投げしていた最上流工程を社内でコントロールできるようになります。3. 【実践】AI×内製化で組織を変革した成功事例3.1. 国内小売業A社:現場主導の「在庫確認アプリ」開発全国に店舗を持つ小売業A社では、店舗スタッフがバックヤードに在庫を確認しに行く時間がロスになっていました。情報システム部にアプリ開発を依頼しましたが、「基幹システムの改修が必要で半年かかる」との回答。そこで、DX推進担当者が中心となり、ノーコードツールと生成AIを使って内製開発に挑戦しました。【具体的なステップ】データ連携: 基幹システムの在庫データをCSVで吐き出し、クラウド上のデータベース(kintoneなど)に連携させるスクリプトをChatGPTに書かせる。アプリ作成: ノーコードツール上で、「商品名かJANコードを入れたら在庫数を表示する」画面を作成。エラー処理などはAIに質問しながら実装。展開: わずか2週間でプロトタイプが完成。全店舗に展開し、フィードバックを受けて即座に修正。結果、開発コストはツール利用料のみで、外注見積もりの10分の1以下。何より、「現場が欲しい機能をすぐに作れる」という体験が、社員のDXへの意識を劇的に変えました。3.2. 製造業B社:レガシーコードの解析とモダナイズ創業50年の製造業B社には、30年前に作られた「生産管理システム」があり、中身のロジックを知る社員は退職していました。COBOLで書かれたこのシステムを刷新するため、B社は生成AIを活用しました。【具体的な活用法】 生成AIに古いCOBOLのソースコードを読み込ませ、「このプログラムが何をしているか、日本語で仕様書を作成して」と指示。AIはコードを解析し、「入力データAを受け取り、計算式Bを適用して、帳票Cを出力している」といった詳細な仕様書を出力しました。 さらに、「このロジックをPythonで書き直して」と指示し、最新の言語への変換も半自動化。人間は生成されたコードのレビューとテストに集中しました。これにより、ブラックボックス化していたシステムが可視化され、若手エンジニアでも保守可能な状態へと生まれ変わりました。「2025年の崖」の残党を、AIの力で一掃した好例です。4. 人材不足を解消する「リスキリング」の最適解4.1. 「プログラミング教育」ではなく「AIへの指示力」を育てる内製化を目指す際、全社員にPythonやJavaを教える必要はありません。それは非効率であり、挫折の原因になります。これからのリスキリングの中心は、「AIを使いこなす力(AIリテラシー)」です。具体的には以下のスキルセットです。課題発見力: 業務のどこにボトルネックがあり、何を自動化すべきかを見つける力。言語化能力: AIに対して、やりたいことを論理的に説明する力(プロンプトエンジニアリング)。構造的思考: 複雑な問題を小さなタスクに分解する力。「コードを書く」のはAIの仕事、「何を作るか決める」のが人間の仕事です。この役割分担を明確にした研修プログラムが必要です。4.2. 評価制度の見直しと「失敗できる環境」作り内製化が進まない最大の理由は、技術ではなく文化にあります。「失敗したら減点される」文化では、誰も新しいツールを使おうとはしません。先進的な企業では、人事評価に「DXチャレンジ項目」を設け、結果だけでなく「AIを使って業務改善を試みたプロセス」自体を評価しています。また、開発したアプリにバグがあっても責めず、すぐに修正できるアジリティ(俊敏性)を称賛する風土を作ることが重要です。内製化とは、システムを自社で作ること以上に、「自分たちの課題を自分たちで解決する文化」を作ることなのです。まとめ「2025年の崖」を越えた先にあるのは、安住の地ではなく、激しい変化の波です。その波を乗りこなすためには、外部の船(ベンダー)に頼るのではなく、自ら舵を取る(内製化する)覚悟が必要です。幸いなことに、生成AIという強力なパートナーが、そのハードルを劇的に下げてくれています。もはや「人材がいない」は言い訳になりません。今いる社員が、AIという武器を持つことで、最強の開発チームになり得るのです。まずは、社内の小さな業務課題を一つ選び、AIを使って自分たちだけで解決してみることから始めてみませんか? その小さな成功体験こそが、組織全体の意識を変える大きな一歩となるはずです。