AGEST、AI駆動開発の全工程における品質課題を解決する「QA for AI駆動開発」を提供開始

開発ツール

提供開始の背景

近年、Claude Codeなどの自律型AIエージェントの台頭により、ソフトウェア開発のスピードは大幅に向上しています。しかし、AIは「仕様通りのコード記述と検証(Verification)」は可能であるものの、「システムがユーザーの要求を真に満たしているか(Validation)」を判断することは困難です。このため、AI駆動開発のメリットが品質問題によって損なわれるという課題が顕在化していました。

開発現場では、以下の問題が指摘されています。

  • 開発スピードは向上したが、予期せぬ不具合が発生している。

  • AIへのインプット不足により、要求定義との不一致が生じている。

  • AIが作成したコードに深刻な脆弱性が含まれていないかという懸念がある。

  • ユーザー視点における「要件の妥当性」の検証が不足している。

これらの課題に対し、AGESTはAIとQAエンジニアの技術を融合させ、要件定義から運用まで一貫して品質を保証する「QA for AI駆動開発」の提供を開始しました。これにより、AI駆動開発特有のリスク(要求の乖離、非機能品質の欠如、ブラックボックス化)を排除し、AIのスピードに同期した高度な品質保証が提供されます。

「QA for AI駆動開発」概要

「QA for AI駆動開発」は、AI駆動開発における品質課題を解決する総合品質ソリューションです。単なる開発の高速化に留まらず、品質の向上も目指し、「2つの品質視点」と「3つのアプローチ」で品質保証を実現します。

2つの品質視点

  • 製品品質(動作確認): AI生成物のバグ、セキュリティ、性能面のリスクを排除し、「問題なく動くか」を検証します。

  • 利用時品質(妥当性確認): 業務フローとのずれやUXを評価し、「ユーザーにとって正しいか」を検証します。

ソフトウェア開発における動作確認と妥当性確認の比較

3つのアプローチ

  • インプット品質の向上: 要件定義や設計などの上流ドキュメントをAI向けに最適化し、指示のずれや手戻りを防止します。

  • AI生成物リスクの徹底検証: 機能テストに加え、脆弱性診断や性能テストなど、非機能面のリスクまで多角的に検証します。

  • 妥当性確認の自動化: 独自の「AIユーザークローン」やATDD(受入テスト駆動開発)を活用し、高速な品質確認をCI/CDへ組み込みます。

AI生成物の品質向上とリスク検証のための開発・テスト・運用プロセス

今後の展望

AGESTは、「QA for AI駆動開発」の提供を通じて、顧客がAIのポテンシャルを最大限に引き出し、開発スピードと品質の両立を実現できるよう支援します。不具合の検出に留まらず、ビジネス価値を最大化する「攻めの品質保証」を提供することで、AI時代における安全で価値あるソフトウェア産業の発展に貢献していく方針です。

AGESTについて

AGESTは、「先端品質テクノロジーで、すべてのDXに豊かな価値と体験を」をビジョンに掲げ、先端テクノロジーの研究や最新技術に対応したQAテックリード人材の育成を推進し、次世代QAソリューションの提供を通じて、高度デジタル社会の発展に貢献しています。

AGESTウェブサイト: https://agest.co.jp

本ソリューションに関するお問い合わせ

本ソリューションに関する詳細は、以下のサイトをご参照ください。

コメント

タイトルとURLをコピーしました