システムアーキテクト試験 令和5年度 春期 午前II 問11
JIS X 0160:2021(ソフトウェアライフサイクルプロセス)によれば、ソフトウェアライフサイクルプロセスにおいて、提供するソフトウェアシステムが利害関係者要件(要求事項)に合致し、利用に適していることを、顧客とともに確信するに至るためのテストを何と呼ぶか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】ア
ソフトウェア受入れテストは、納入されるソフトウェアシステムが利用者や顧客などの利害関係者の要求を満たし、実際の業務で利用できる状態にあるかを、顧客の立場から確認するテストです。顧客とともに、受入れ可能であるとの確信を得ることが目的なので、アが正解です。機能の正しさだけでなく、業務手順への適合性や運用上の使いやすさなども確認対象になります。
イのソフトウェア検証は誤りです。検証は、設計書やプログラムなどの作業成果物が、それぞれに指定された要求事項を満たしているかを客観的な証拠によって確認する活動です。顧客がシステムを受け入れられるかを判断するテストそのものではありません。
ウのソフトウェア適格性確認テストは誤りです。これは、完成したソフトウェアが定められたソフトウェア要求事項を満たしていることを確認する技術的なテストです。顧客による最終的な受入れ判断とは目的が異なります。
エのファズテストは誤りです。これは、無作為又は想定外の入力データを大量に与え、異常終了や脆弱性などを発見するテストです。
【ポイント】 受入れテストは「顧客・利用者の要求に合い、実際に使えるか」を確認します。 検証は成果物と仕様の一致、適格性確認テストはソフトウェア要求事項への適合を中心に確認すると区別します。
出典:令和5年度 春期 システムアーキテクト試験 午前II 問11
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の25問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる