SkillStack
テクノロジ系23 / 25問

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

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

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】ア

ソフトウェア受入れテストは、提供されるソフトウェアシステムが利害関係者の要求事項に合致し、実際の利用目的に適していることを顧客とともに確認するテストです。単に仕様書どおりに動くかだけでなく、顧客の業務で使用でき、受け入れてよい品質に達しているかという観点で評価します。「顧客とともに確信する」という点が、受入れテストを判断する重要な手掛かりです。

イのソフトウェア検証は誤りです。検証は、ソフトウェアの作業成果物が定められた要求事項や前工程からの入力を満たしていることを、客観的な証拠によって確認する活動です。各開発工程で実施できますが、顧客による受入れ判断そのものを指す用語ではありません。

ウのソフトウェア適格性確認テストは誤りです。これは、結合されたソフトウェアがソフトウェア要求事項を満たしているかを確認するテストです。ソフトウェアとしての適合性を確認するものであり、顧客とともに利用への適合性を確認する受入れテストとは目的が異なります。

エのファズテストは誤りです。これは、予期しない値、異常な形式、大量のデータなどを自動的に入力し、クラッシュや脆弱性を発見するセキュリティテスト手法です。

【ポイント】 検証は「仕様どおりに作られているか」、受入れは「顧客が利用してよいか」という観点で区別します。 適格性確認テストはソフトウェア要求事項への適合、受入れテストは利害関係者要求と利用目的への適合を重視します。 設問中の実施主体と、何に対する適合性を確認するのかに注目します。

出典:令和7年度 秋期 システム監査技術者試験 午前II 問23
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の25問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める