IPA過去問ドリル

令和5年度 春期 システムアーキテクト試験 午前Ⅱ 問11

テクノロジ/開発技術

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

出典:令和5年度 春期 システムアーキテクト試験 午前Ⅱ 問11

正解:ア

解説

JIS X 0160:2021 では,ソフトウェア受入れ支援プロセスにおいて,提供するソフトウェアシステムが利害関係者要件に合致し,利用に適していることを顧客とともに確信するに至るためにソフトウェア受入れテストを実施すると規定しています。開発側の内部確認ではなく,顧客と共同で行い,納入の可否を判断するテストである点が特徴です。

選択肢ごとの解説

  • 正しい。顧客とともに,利害関係者要件への合致と利用への適合を確信するために行うテストがソフトウェア受入れテストです。
  • 誤り。ソフトウェア検証は,各作業成果物が,その前の工程で定めた要求事項を満たしているかどうかを客観的に確認する活動です。
  • 誤り。ソフトウェア適格性確認テストは,ソフトウェア製品がソフトウェア要求事項を満たしていることを開発側が確認するテストで,顧客とともに行う受入れの活動ではありません。
  • 誤り。ファズテストは,予期しないデータを大量に入力して脆弱性や異常動作を検出するテスト手法で,本規格の受入れに関する用語ではありません。
システムアーキテクトの過去問を演習モードで解く