「最先端のAIツールを導入した。数千万円の予算も組んだ。……なのに、現場の誰も使っていない」
これは、多くの企業で密かに起きている「AI導入のリアル」です。
他社でAI開発を進めていたものの、プロジェクトが行き詰まり、最終的に私たちPonTech Labにご相談いただくお客様がいらっしゃいます。
なぜ、大金を投じたAIプロジェクトがこれほどまでに頓挫してしまうのか?
理由はシンプルです。「従来のシステム開発(IT)と同じ感覚」でAIを導入しようとしているからです。
今回は、数々のAIレスキュー案件を手掛けてきた私たちが、失敗の本質と、現場で本当に使えるAIシステムを構築するための「徹底実装主義」の要件定義のコツを解説します。
開発会社も陥る、AI導入に失敗する「3つの致命的な原因」
他社で失敗したプロジェクトを分析すると、例外なく以下の3つのいずれか(あるいは全て)に原因があります。
原因1:経営課題を解決する「KPI選定」のミス
「とりあえずAIで業務効率化を」という曖昧な目的でスタートするプロジェクトは失敗する確率が高いように感じます。
よくあるのが、AIの「識別精度95%」を目標にしてしまうケース。しかし、これは開発側の都合であって、経営課題の解決とは結びついていません。
真のKPIは「現場の作業時間が何割減ったか」「それによって月いくらのコストが浮いたか」であるべきです。ここがズレたまま開発が進むため、できあがったシステムが「現場で使われない自己満足の産物」になってしまうのです。
原因2:「完全性」を必要とする課題に着手してしまう
従来のシステムは「入力すれば必ず100%正しい答えが返ってくる」のが当たり前でした。しかし、AIは確率の技術です。
「100回に1回は平気で間違える」のがAIの特性。それにもかかわらず、「1件のミスも許されない会計処理の自動化」や「人命に関わる完全自動制御」など、そもそも100%の完全性が求められる業務に単体でAIを組み込もうとするから破綻するのです。
原因3:PoCをしないで「要件定義」をしてしまう
最大の原因がこれです。AIの性能は、社内にある「データの質と量」に100%依存します。それなのに、実際のデータを見もせず、触りもせず、机上の空論だけで「要件定義」をカチッと固めてしまう。
結果、いざ開発フェーズでデータを流してみたら「全然AIが賢くならない」「想定していた機能が実装できない」という大惨事が引き起こされます。
一般のシステム開発と何が違う?PonTech Lab流「勝てる開発フロー」
では、どうすればAIを「現場で動くシステム」にできるのか。
答えは、開発のプロセス(流れ)そのものを変えることです。
一般的なシステム開発(基幹システムやWebアプリなど)では、最初に「要件定義」を完璧に行い、設計、開発へと進みます。しかし、AI開発ではこの流れはマッチしません。
PonTech Labが徹底しているのは、【要求定義 ➔ PoC ➔ 要件定義】という、AIの特性に最適化した逆転の発想のフローです。
【一般的なシステム開発】
要求定義 ➔ 要件定義(ここで固める) ➔ 開発 ➔ 納品
【PON-TECH流・AI開発】
要求定義 ➔ ★PoC(実証実験) ➔ 要件定義(ここで初めて固める) ➔ 本開発
① まず「要求定義」でビジネスゴールを決める
ここでは「何のためにAIを入れるのか」「どの経営課題を解決するのか」「最適化したいKPIは何か」というビジネスの要求だけを明確にします。システムの細かい仕様はまだ決めません。
② 要件定義の前に、必ず「PoC(実証実験)」を挟む
ここが最大の肝です。要件を固める前に、御社の「実際の生データ」をお預かりし、簡易的なAIを作って検証します。
- 「今のデータ量で、狙ったビジネスゴールが達成できそうか?」
- 「AIの精度はどの程度まで上がりそうか?」
これを本開発の前に「実験」として白黒つけるのです。
もしPoCで要求定義の要求を満たす品質が出ないのであれば、別のAI以外の手法を含めたアプローチを検討することが重要です。PoCを実施することにより、多額のコストを払ってAIで失敗してしまうことを未然に防ぎます。
③ PoCの結果をベースに、初めて「要件定義」を行う
PoCの結果、「精度は85%が限界だが、この運用ならビジネスとして成り立つ」といったリアルな境界線が見えてきます。
この「現実のAIの能力」を前提にして、初めて具体的なシステムの仕様(要件定義)を固めるのです。だからこそ、開発後に「こんなはずじゃなかった」というギャップが生まれません。
徹底実装主義:AIの「不完全さ」をカバーする運用設計
PoCを経て行う弊社の要件定義では、AIの「不完全さ」をはじめから織り込んだ業務フローを設計します。
| 項目 | 一般的なAI開発の失敗例 | PON-TECH流・徹底実装主義 |
|---|---|---|
| 前提条件 | AIが「100%正しい」前提で組む | AIは「たまに間違える」前提で組む |
| 要件定義のタイミング | PoCの前に(データを見ずに)決める | PoCでデータの限界を知ってから決める |
| 失敗時の対策 | エラーが出ると現場の業務がストップ | 人間が3秒でリカバーできる画面とフローを設計 |
AIを「全自動の魔法」として扱うのではなく、「優秀だけどたまにミスするアシスタント」として定義し、人間との共同作業のライン(Human-in-the-Loop)を完璧に設計する。これが、現場で永続的に動き続けるシステムを作るための、私たちのこだわりです。
「他社で失敗したAI」、そのまま諦めないでください
AIの導入は、最先端のアルゴリズムを選ぶゲームではありません。「要求定義 ➔ PoC ➔ 要件定義」という正しいプロセスを踏み、自社の業務に泥臭くアジャストできるかの勝負です。
もし、御社が今、
- 「他社に言われるがまま要件定義をしたが、本当に作れるか不安だ」
- 「PoCをすっ飛ばして開発に入り、プロジェクトが炎上している」
- 「提案書は立派だったが、実際のデータを入れたら全く動かない」
という悩みを抱えているなら、そのプロジェクト、諦める前に一度弊社にご相談ください。
私たちは、他社がプロセスを誤って頓挫してしまった「動かないAI」を引き取り、正しいフローで「現場で毎日生き続けるシステム」へと生まれ変わらせるリビルド(再構築)案件を数多く手掛けています。
他社での失敗、大歓迎です。私たちがそのリベンジ、一手に引き受けます。
