本文へスキップ

平成28年度 春期 ITパスポート試験 問42

この問題の解説と、これまでの解答の記録です。

問42
頻出度★★★

システム開発のプロセスには, ソフトウェア要件定義, ソフトウェア方式設計, ソフトウェア結合テスト, ソフトウェア導入, ソフトウェア受入れなどがある。システム開発の関係者を開発者側と利用者側に分けたとき, ソフトウェア受入れで実施する作業はどれか。

出典 平成28年度 春期 ITパスポート試験 問42
解説

問 42

  • 不正解ア

    開発が完了したソフトウェアを本番環境に配置するのは「ソフトウェア導入」の作業であり、主体も開発者側。受入れ(利用者側が確認する工程)とは別プロセスなので誤り。

  • 不正解イ

    利用者側にヒアリングして要求機能・性能を明確にするのは、開発の入口である「ソフトウェア要件定義」の作業。最終段階の受入れとは工程が異なり誤り。

  • ウ

    正解 ソフトウェア受入れ(受入れテスト)は、システム開発の最終段階で、納入されたソフトウェアが要件定義どおりの機能・性能を備え、実際に利用できる水準に達しているかを「利用者側」が確認して受け取る工程である。選択肢ウは「ソフトウェアが要件を満たしていて、利用できる水準であることを、利用者側が確認する」と述べており、受入れの主体(利用者側)・目的(要件充足と利用可能性の確認)がともに正しい。よってウが正解。

  • 不正解エ

    ソフトウェア要件定義書が利用者ニーズを満たすかを開発者側がレビューするのは「要件定義」段階の妥当性確認であり、成果物はまだ文書。動くソフトウェアを利用者側が確認する受入れとは別で誤り。

ここがポイント
  • ソフトウェア受入れ=完成したソフトウェアが要件を満たし利用可能かを「利用者側」が確認・承認する最終工程(受入れテスト)。
  • 開発プロセスの各工程(要件定義・方式設計・結合テスト・導入・受入れ)で「誰が」「何を」行うかを対応づけて区別する。
用語

解答の記録