スポンサーリンク

問題の解答・解説ページ

このページは解説の閲覧モードです。
実力試しをしたい方は、下のボタンからクイズに挑戦してください!

この問題をクイズ形式で解く
問題 No.3943
システム開発プロジェクトにおいて、開発側が単体テストや結合テスト、システムテストを完了した後、発注者(顧客)の運用担当者や実務担当者が中心となって、発注時の要件を満たしているか、実際の業務に支障なく運用できるかを確認するために実施するテストはどれか。

【正解の解説】

受入れテスト

マイホームの引き渡し前に、施主がキズや不具合がないか自分の目で最終チェックするようなものです。開発側ではなく、実際にお金を払って使うユーザー目線で「注文通りの家(システム)になっているか」を確認するのが受入れテストの本質です。

スポンサーリンク

【その他の選択肢の解説】

システムテスト

発注者が中心となる受入れテストの前段階で、開発チームが自分たちの作ったシステム全体が仕様通りに動くかをくまなくチェックする工程です。ユーザー目線での業務確認ではなく、あくまで技術的な完成度を確かめる点が決定的な違いです。

結合テスト

部品と部品を組み立てて正しく動くか調べる段階であり、家でいえば水道管と蛇口を繋いで水漏れがないか確認するような作業です。発注者が実際の業務を想定してチェックする受入れテストとは、目的も実施するタイミングも全く異なります。

単体テスト

工場で製造された個々の部品(ネジや歯車など)単体の精度を検査するようなもので、プログラマーが一番最初に行うテストです。システム全体や実務での使いやすさを確認する受入れテストとは、対象の規模も実施者も全く異なります。