AI駆動開発 用語集
GEAR.indigo BizとAI駆動開発・要件定義の文脈で頻出する74用語を、AEO最適化された定義文と概要で解説しています。
BYOK・セキュリティ4件
AI駆動開発・手法14件
AIを前提とした開発ライフサイクル全体
AIを前提に要件〜コーディングを進める開発
AIを補助でなく中核に置いた開発手法
コード変更を自動テスト・デプロイするプロセス
開発と運用を統合して迅速デリバリーを実現
短い反復で要件を柔軟に変化させる開発手法
アジャイル開発の代表的フレームワーク
短期優先開発が生む将来の保守コスト増大
新技術の実現可能性を確認する小規模試験実装
最小限の機能で素早くリリースし検証する戦略
AI機能の導入・展開計画を段階的に定義
要件定義→設計→実装を順次進む伝統的開発
ソースコードを相互確認し品質・バグを検出するプロセス
プログラミング最小限でシステムを構築できる開発手法
上流工程・要件定義18件
AIで要件定義書を作成・レビューする手法
要件書・設計書・テスト仕様をAIが自動生成
要件定義・設計を自律支援するAIエージェント
AIが要件書の抜け漏れ・矛盾を自動チェック
AIと人間のレビュー役割分担を設計する手法
性能・セキュリティ・可用性など機能以外の要件
「何を作るか」を定義する開発の基盤文書
「何を実現したいか」を整理する上流文書
システムの構造・コンポーネント・関係を定義
要求と仕様の関係を構造的に記述する手法
ベンダーに提案を求める発注文書
ベンダーに技術情報の提供を求める文書
エンティティと関連を図示するDB設計ツール
システムのアクターと機能関係を図示したUML
テスト手順・条件・期待結果をまとめた文書
発注者の要求をシステム仕様に翻訳するプロセス
システムの内部構造・処理ロジックを定義する文書
システムが満たすべきセキュリティ基準の定義
AIツール・LLM技術20件
AI統合コードエディタ。要件統制と組み合わせが鍵
AnthropicのAIコーディングエージェント
大量テキストで学習した高度な言語AIモデル
LLMを中核に自律的にタスクを実行するAI
LLMと外部ツールを標準接続するプロトコル
LLMから意図した出力を得る指示設計技術
外部知識を参照してLLMの回答精度を高める手法
複数LLM・エージェントを組み合わせて実行
LLMを特定ドメインデータで追加学習させる手法
テキストをベクトルで格納・検索するDB
GitHubとOpenAIのAIコーディング支援ツール
LLMアプリ開発・運用を支援するOSSプラットフォーム
LLMアプリ開発を支援するOSSフレームワーク
GPT-4等をプログラムから呼び出すAPI
Claude(LLM)をプログラムから利用するAPI
Microsoftのマルチエージェントフレームワーク
AI対応ノーコードワークフロー自動化ツール
2000以上のアプリを連携するノーコード自動化
LLMが事実でない情報を生成してしまう現象
コード生成・補完を支援するAIツールの総称
ガバナンス・組織8件
開発プロセス・基盤10件
GitHubのCI/CD自動化プラットフォーム
インターネット経由でサービス提供するソフトウェア
システム間接続インターフェースを定義するプロセス
デジタル技術でビジネスプロセスを変革する取組
企業間取引向けのサブスクリプション型ソフトウェア
アプリを独立した小サービスに分割する設計手法
インフラ構成をコードで管理する手法
ログ・メトリクス・トレースでシステム内部を把握
製品の方向性・機能追加計画を可視化した戦略文書
既存システムを新環境へ移行するプロセス