AIで作るのが速くなった。では、何を作るかは誰が決めるのか
木村 優志

AIを使ってコードを書くと、思い付いたものを動く形にするまでの距離が短くなります。
画面を作る。データベースにつなぐ。入力された文章を処理して、結果を表示する。実装に時間を取られていた部分を、短いサイクルで試せるようになりました。
この変化は、アジャイル開発とかなり相性がよいと思います。小さく作って、使ってもらい、その反応から次に作るものを考える。AIで実装が速くなると、この往復を回しやすくなるからです。
では、作るのが速くなったとき、何を作るかは誰が決めるのでしょうか。私は、動くものを囲んで、事業側と開発側が一緒に考えていく場面が、もっと増えるのではないかと思っています。
動くものがあると、分かることが増える
新しい製品について、最初から必要な機能をすべて言葉にするのは難しいものです。
「顧客対応を楽にしたい」という要望でも、自動で回答してほしいのか、担当者向けに回答案を作ってほしいのか、過去の対応履歴を探しやすくしてほしいのかで、作るものは変わります。
話し合いで整理できる部分はあります。それでも、実際に触ってみて初めて気づくこともあります。
たとえば、回答案を作る小さな画面を用意し、担当者に使ってもらう。すると、「文章を作る時間より、根拠となる資料を探す時間が長い」「回答案は便利だけれど、どの資料を参照したか分からないと確認できない」といった反応が出るかもしれません。
その反応を受けて、次は参照資料を表示する機能を作る。あるいは、回答生成より検索を中心にした道具へ変えてみる。
最初の要望が曖昧だったとしても、動くものを使いながら、必要なものを具体的にしていけます。AIで実装が速くなることは、この過程を進める助けになります。
AIは、アジャイルの往復を回しやすくする
アジャイル宣言の背後にある原則では、価値のあるソフトウェアを継続的に届けること、要求の変化に対応すること、事業側と開発側が協働することが重視されています。
AIがこの考え方を新しく生み出したわけではありません。ただ、実装の負担が下がることで、実践しやすくなる部分はあると思います。
以前なら、案を試すための実装に時間がかかり、着手する前に詳しく仕様を詰める必要があった場面でも、まず一つの利用場面に絞って作ってみる。その結果を見て、次の判断をする。
実装が速くなると、同じ期間の中で、利用者の反応を受けて作り直す機会を増やせます。
もちろん、コードを書く時間が短くなっても、利用者に触ってもらう機会がなければ、この往復は速くなりません。業務で試すにはデータや環境を用意する必要もありますし、品質の確認にも時間がかかります。
だからこそ、実装の速さを生かすには、使ってもらう機会も開発の中に組み込む必要があります。開発の最後にまとめて見せるより、小さな段階で見せ、次に何を変えるかを話せるようにする。そこまで含めて、AIとアジャイルの相性のよさが出てくるのだと思います。
何を作るかを、一緒に決めていく
この進め方では、事業側と開発側の関わり方も変わります。
事業側が仕様を渡し、開発側がそれを実装するだけでは、試して分かったことを次の判断へ戻しにくくなります。動くものを見ながら、互いの知識を持ち寄ることが大切です。
事業側は、顧客や現場について知っています。誰が困っているのか、どの場面で使うのか、今はどんな工夫で仕事を進めているのか。
開発側は、技術の可能性や制約について知っています。既存のデータから入力を省けるか、別の画面構成で操作を減らせるか、何を小さく試せるか。
「この操作は、現場では手袋をしているので難しい」
「それなら、毎回入力せず、機器から取得する方法を試せるかもしれない」
こうしたやり取りの中で、次に作るものが変わります。事業側の要望も、開発側の提案も、使ってみた結果によって具体的になります。
予算や優先順位の最終判断を誰が担うかは、明確にしておく必要があります。そのうえで、判断に必要な材料を一緒に作っていく。開発会社にも、実装だけでなく、この過程に関わる余地があります。
作る速さを、学ぶ速さにつなげる
AIで実装が速くなれば、同じ期間に多くの機能を作ることもできます。ただ、新しい製品を作るときには、その速さを、確かめる機会を増やすためにも使いたいと思います。
試す前に、「この機能で何を知りたいか」を決める。使ってもらったあとに、役に立った場面や、手が止まった場面を確認する。その結果から、次に作るものの優先順位を変える。
回答支援の画面なら、回答案を生成できたかだけでなく、確認と修正を含めて担当者の仕事が楽になったかを見る。その結果によって、文章生成を改善するのか、参照資料を見やすくするのかを決める。
作るたびに、製品について分かることが増えていく。その学びが次の開発につながるなら、実装の速さは製品を育てる力になります。
何を作るかを一度で決め切らず、小さく作り、使い、考え直せる。AIによって、その進め方を選びやすくなったことに、私は可能性を感じています。



