AI駆動開発 用語集
AI駆動開発・AIエージェント・要件定義・BYOKセキュリティ領域などの重要用語を導入検討から実装まで役立つ解説でまとめています。
BYOK・セキュリティ6件
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ツールの総称
ガバナンス・組織13件
AI開発の要件・設計・レビューを組織統制
AI生成の要件定義を組織として品質統制
要件書・設計書をバージョン管理・承認する仕組み
企業のAIツール活用を計画〜定着化まで支援
スコープ・スケジュール・リソースを統制して成功へ
AI開発の公平性・透明性・法令遵守の枠組み
利害関係者を特定し要求を調整・合意形成するプロセス
企業がAI・LLMを業務活用できる人材を育成
AIシステムのリスクを体系的に特定・評価・対処するプロセス
AI活用を組織として統制・管理するための体系的な指針
AIツール利用のルール・承認プロセスを定めた社内規程
公平性・透明性・説明可能性・安全性を実践するAI活用の考え方
AIシステムの妥当性・準拠性を第三者視点で検証するプロセス
開発プロセス・基盤10件
GitHubのCI/CD自動化プラットフォーム
インターネット経由でサービス提供するソフトウェア
システム間接続インターフェースを定義するプロセス
デジタル技術でビジネスプロセスを変革する取組
企業間取引向けのサブスクリプション型ソフトウェア
アプリを独立した小サービスに分割する設計手法
インフラ構成をコードで管理する手法
ログ・メトリクス・トレースでシステム内部を把握
製品の方向性・機能追加計画を可視化した戦略文書
既存システムを新環境へ移行するプロセス
AIエージェント10件
AIが自律的に計画・実行・評価を繰り返す処理方式
複数AIエージェントが協調して複雑タスクを分担処理
LLMが外部ツール・APIを自律的に選択・呼び出す機能
LLMが外部関数・APIを構造化呼び出しする機能
複数AIエージェントの役割・実行順序を統括管理
AI処理の特定タイミングに人間の判断を介在させる設計
エージェントが文脈・知識を保持する記憶機能
エージェントが目標をサブタスクに分解・計画する機能
推論と行動を交互に繰り返すエージェントパターン
エージェントの品質・精度・信頼性を測定・検証