IPA過去問ドリル

令和7年度 秋期 システム監査技術者試験 午前Ⅱ 問23

テクノロジ/開発技術

JIS X 0160:2021(ソフトウェアライフサイクルプロセス)によれば,ソフトウェアライフサイクルプロセスにおいて,提供するソフトウェアシステムが利害関係者要件(要求事項)に合致し,利用に適していることを,顧客とともに確信するに至るためのテストを何と呼ぶか。

出典:令和7年度 秋期 システム監査技術者試験 午前Ⅱ 問23

正解:ア

解説

JIS X 0160:2021(ソフトウェアライフサイクルプロセス)における“ソフトウェア受入れテスト”は,提供するソフトウェアシステムが利害関係者要件(要求事項)に合致し,利用に適していることを,顧客とともに確認・確信するために実施するテストです。開発者側が要求事項への適合を確認するソフトウェア適格性確認テストとは異なり,顧客の視点・立会いのもとで最終的な合意を得るためのテストである点が特徴です。

選択肢ごとの解説

  • 正しい。提供するソフトウェアシステムが利害関係者要件に合致し,利用に適していることを,顧客とともに確信するに至るためのテストは,ソフトウェア受入れテストです。
  • 誤り。ソフトウェア検証は,ソフトウェアが指定された要求事項を満たしていることを確認する活動全般を指す,より広い概念です。
  • 誤り。ソフトウェア適格性確認テストは,開発者が要求事項への適合を確認するためのテストであり,顧客とともに実施する受入れテストとは区別されます。
  • 誤り。ファズテストは,予期しない入力データを与えて脆弱性や不具合を検出するテスト手法であり,利害関係者要件への合致を確認するテストではありません。
システム監査技術者の過去問を演習モードで解く