
人向けの要件定義を、AIに渡せる粒度まで割る方法
人向けに書かれた要件定義をそのままAIに渡すと、動くものは出ても意図とは違うものになります。何が確定していれば、その塊をAIに渡してよいかを先に決めます。株式会社ワンオブゼムが仕様を割る考え方を書きます。
AIDD(AI-Driven Development)とは、AIにコードを書かせながら進める開発のことです。 短くなるのは書く時間だけです。作るものを決める時間と、出来上がったものを確かめる時間は、むしろ増えます。当社は、新規プロダクトなら立ち上げの企画から、既存システムなら改修から入ります。生成AIを組み込む機能では、設計から実装まで通して受け持ちます。内製チームに伴走する形もあります。 このカテゴリでは、AIに書かせたものが本番で動くまでに、どこで詰まり、何をどう直したのかを書いていきます。
記事に書いていることを、実際のプロジェクトで一緒に進めています。