Skip to content

AIエージェントを使ったドキュメントシステム

仕様書とコードベースは巨大なため、AIエージェントが扱いやすいようにデータを抽出します。

仕様書とコードベース(元文書、不変データ)から、ドメインごとにデータを整理します(AI文書)。 AIエージェントはAI文書を参照して、作業を行います。

AI文書

AI文書はたとえば、コンセプト、アーキテクチャ、要件定義、設計書、機能仕様書(画面仕様書)、テスト設計書などがあります。

レビュー

AI文書は間違いや情報不足、元文書に存在しない情報を作成したりします。そのため、AI文書と元文書を使ってレビューを行い、情報が正確かどうかを確認します。

仕様書の分解

仕様書(PDF)が大きいため、事前にPDFからマークダウンファイルに出力します。次に、出力したマークダウンファイルを章節で分割します。さらに、1つのファイルが800行程度に収まるように分割します。最終的に100ファイル程度。

AI文書の作成

まず、コードベースから仕様書を作成します。作成した仕様書と元文書から出力した仕様書を使ってレビューを行い、仕様書を更新します。仕様書は全体の仕様書と画面ごとの仕様書を作成します。

テスト設計書の作成

AI文書を使ってテスト設計書を作成します。