目次
プロジェクトの背景
商業施設の運営を主業とされる総合商社が、店舗運営や賃貸管理を支える自社パッケージソフトの開発・保守を、長年にわたり開発ベンダーに委託されていました。近年、急速に進化する AI 技術を活用することで、開発ベンダーへの依存を段階的に解消しながら、開発コスト削減と納期短縮を両立させたいというニーズが、経営層・現場部門の双方から強く挙がっていました。
一方で、既存の自社パッケージソフトは長年の運用を経て機能が積み上がっており、その仕様体系は非常に複雑化していました。単に「AIコーディング支援ツール」を導入しただけでは、こうした複雑な既存資産を踏まえた開発は難しく、期待した効果が得られない可能性が高い状況でした。今回ご支援したクライアント企業様は、こうした状況下で「AI をどのように活用すれば、自社の資産価値を最大化しながら開発体制を刷新できるか」を模索されており、弊社にお声がけをいただきました。
クライアントが抱える課題
クライアント企業様が抱えていらっしゃった課題は、大きく以下の四点に整理されます。
- 自社パッケージソフトの機能仕様が開発ベンダー側に暗黙知として蓄積されており、内製化や仕様見直しに着手できない状態が長年続いていた
- 1つの機能改修に対しても数人月規模の見積りが上がることが常態化しており、開発コストが恒常的に高い水準にとどまっていた
- AI による開発効率化への期待は大きいものの、単に AI コーディング支援ツールを導入しただけでは既存の複雑な仕様体系を理解した実装は難しく、これまで検討してきた複数のツールでも成果につながらなかった
- 将来的にはベンダー依存の解消と内製化を段階的に進めたい意向はあるものの、そのための足がかりとなる方法論が定まっていなかった
これらの課題に対して弊社は、「単なる AI ツール導入」ではなく「AI が理解可能な形で現行資産を再構造化し、その上で AI 駆動開発を仕組みとして運用する体制」を構築することが不可欠であると考え、以下のご支援を行いました。
弊社が提供したソリューション
本プロジェクトでは、既存資産の可視化と AI 駆動開発プロセスの設計を並行して進めることで、短期での成果創出と、継続的な運用を可能とする体制の構築を同時に目指しました。
- 現行仕様の可視化
既存の設計書とソースコードを突合し、機能と実装コードの対応関係をリバース分析によって丁寧に整理いたしました。これによって、これまでベンダー側の暗黙知として保持されていた仕様が、AI(および人間)が全体像を理解できる形の「現行仕様マップ」として体系化されました。この段階で、機能ごとの複雑性や改修インパクトの見立ても可視化され、後の開発方針決定における判断材料としてご活用いただけるようになりました。 - AI駆動開発プロセスの設計
要件定義〜設計〜実装〜テストの各プロセスを「プロセスボックス」として定義し、それぞれで何を入力・出力とし、どのタイミングで人間が判断を行うのかを明文化いたしました。これによって、AI に任せる部分と人間が意思決定を行う部分の役割分担が体系化され、後続の Agent / Skills 実装につながる設計の骨格が整いました。 - Agent / Skills の設計と実装
各プロセスボックスを担当する Agent(役割)と、その Agent が繰り返し使う Skills(再利用可能な作業手順)を定義し、Claude Code 上に実装いたしました。これによって、単発の生産性向上ツールではなく、案件を跨いで蓄積・改善していける「開発体制の資産」として、AI 駆動開発を仕組み化することができました。 - Claude Codeを核としたAI駆動開発の実行
整備した Agent / Skills を用いて、従来 5 人月の見積り規模と見込まれていた 1 案件を対象に、実際の開発をご支援いたしました。実行の過程で得られた知見は、Skills の改善や Agent 定義の見直しに随時反映され、次案件以降での再現性・効率が継続的に高まっていく形を実現しました。
適用による効果
本プロジェクトの結果として、以下のような効果を得ることができました。
- 従来 5 人月規模と見積られていた案件を、AI 駆動開発により 5 人日で完遂いたしました。すなわち、20倍を超える生産性を実現し、開発コスト削減とリードタイム短縮を同時に達成した結果となっています。
- ベンダー暗黙知として抱え込まれていた仕様が「AIが読める資産」として明文化されたことで、以後の改修コストを継続的に下げていくための基盤が確立されました。
- Agent / Skills の定義を積み増していくことにより、他の機能改修にも同じ AI 駆動開発体制を横展開できる状態を実現し、内製化と AI 活用を両立させる継続的な仕組みが整いました。
- 可視化された「現行仕様マップ」と Agent / Skills 定義群は、社内の開発資産として蓄積可能な形で残されており、今後の人材採用・内製化推進における判断材料としてもご活用いただける状態となりました。


