IPA公式正解:ア ソフトウェア受入れテスト
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【ア】です。JIS X 0160:2021において、提供するソフトウェアシステムが利害関係者要件に合致し、利用環境での運用に適していることを顧客(発注者)とともに確認・合意するためのテストプロセスは「ソフトウェア受入れテスト」と定義されています。
【詳細解説】■ 本問の核心・解法のポイント
JIS X 0160:2021(ソフトウェアライフサイクルプロセス)における検証プロセス群の違いを正確に把握しているかが問われています。特に「顧客(運用者・発注者)とともに」「利害関係者要件への合致」「利用への適合性」を確認するプロセスは受入れ(Acceptance)に該当します。
・各選択肢の徹底解説:
・ア:【選択肢ア★】適切です。ソフトウェア受入れテストは、システムが受入れ基準を満たし、運用環境で利害関係者要件に合致して正しく利用できることを顧客とともに確認・確信するためのテストです。
・イ:不適切です。ソフトウェア検証(Verification)は、各開発工程の成果物が直前の工程で定義された仕様や要件を満たしているかを客観的に確認・評価する活動全体を指します。
・ウ:不適切です。ソフトウェア適格性確認テスト(Qualification Testing)は、開発者側がシステム要件やアーキテクチャ設計要件を満足しているかを実証・確認するためのテストです。
・エ:不適切です。ファズテスト(Fuzz Testing)は、ソフトウェアに対して予期しないデータや無効・不正な入力(ファズ)を大量に与え、例外処理の欠陥や脆弱性を検出するテスト手法です。
よって正解はアです。