ソフトウェアライフサイクルプロセスにおいて、ソフトウェア支援プロセスの一つであるソフトウェア検証プロセスの目的はどれか。

検証は成果物が要求を正しく反映しているかの確認

エンベデッドシステムスペシャリスト試験2018年度 春期 午前II24/開発 / プロセス

選択肢

正解と解説

正解: プロセス又はプロジェクトのそれぞれのソフトウェア作業成果物及び/又はソフトウェアサービスが指定の要求事項を適切に反映していることを確認すること

検証(verification)は「作っているものを正しく作っているか」を確かめる活動で、各工程の作業成果物が入力となる要求事項を正しく反映しているかを工程ごとに確認する。これに対し妥当性確認(validation)は「意図した用途に対して正しいものを作ったか」を確かめる活動である。監査は要求・計画・合意への適合を独立した立場で判定し、品質保証は定義された条件と計画に従っていることを保証するプロセスであり、いずれも検証とは目的が異なる。

選択肢ごとの解説

出典:平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前II 問24(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。