AUシステム監査技術者試験 午前Ⅱ

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

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

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

選択肢

  1. ア
    ソフトウェア受入れテスト
  2. イ
    ソフトウェア検証
  3. ウ
    ソフトウェア適格性確認テスト
  4. エ
    ファズテスト
解き方のヒントを見る

確認の目的を整理する視点

テスト段階を考えるときは、誰が何を確認し、どの時点で利用者や顧客の期待に照らして判断するのかを整理し、開発工程上の役割と評価対象の対応関係に注目しましょう。

この問題で問われていること

顧客の要求に合っているか、実際の利用に適しているかという二つの観点が、工程上のどの目的として扱われるかを見分けることに集中しましょう。

視点

テスト段階は、確認する対象、評価する主体、判断の基準、工程上の位置づけを整理すると比較しやすくなります。仕様への一致と利用者の期待への適合を混同せず、それぞれの目的を区別して考えましょう。

確認ポイント

  • 確認対象が仕様や要求のどちらに結び付いているか
  • 判断する主体と、その評価で重視される期待を整理する
  • テストの目的と工程上の役割が対応しているかを確認する
正解と解説を見る

正解

ア

解説

正答は、提供するソフトウェアシステムが利害関係者要件に合致し、利用に適していることを顧客とともに確認するテストの名称です。

理由

設問のテストは、提供するソフトウェアシステムが利害関係者要件に合致し、利用に適していることを顧客とともに確信するために実施されます。この目的に対応する名称が正答です。

比較

「検証」や「適格性確認」は関連する概念として使われますが、設問が示す顧客との確認を含むテスト名称そのものとは異なります。ファズテストは別の目的のテストです。

選択肢ア(正解)

これは正解だよ。提供するソフトウェアシステムが利害関係者要件に合致し、利用に適していることを顧客とともに確認し、受入れに至るためのテストを表している。設問の目的と一致する。

選択肢イ

これは不正解だよ。ソフトウェア検証は、成果物やシステムが指定された要求事項を満たしているかを確かめる活動を指す一般的な用語であり、顧客と利用適性を確認する設問のテスト名称とは一致しない。

選択肢ウ

これは不正解だよ。ソフトウェア適格性確認テストは、ソフトウェアが意図した用途や利用条件に適しているかを確認する側面に関係するが、設問が示す顧客との受入れのためのテスト名称としては該当しない。

選択肢エ

これは不正解だよ。ファズテストは、想定外のデータや不規則な入力を与えて、ソフトウェアの異常動作や脆弱性を調べるテストである。顧客と要件適合性や利用適性を確認する設問の目的とは異なる。

学習のポイント

受入れの目的と、検証・適格性確認などの用語の違いを整理しましょう。

出典:独立行政法人 情報処理推進機構(IPA)令和7年度秋期 システム監査技術者試験 午前Ⅱ 問23(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針