ソフトウェアライフサイクルプロセスにおいて、ソフトウェア支援プロセスの一つであるソフトウェア検証プロセスの目的はどれか。
ア | 選ばれた製品及びプロセスが、該当する要求事項、計画及び合意に対して、適合しているかどうかを独立に決定すること |
イ | 作業成果物及びプロセスがあらかじめ定義された条件および計画に従っていることを保証すること |
ウ | ソフトウェア作業成果物の特定の意図された用途に対する要求事項が満たされること確認すること |
エ | プロセス又はプロジェクトのそれぞれのソフトウェア作業成果物及び/又はソフトウェアサービスが指定の要求事項を適切に反映していることを確認すること |
答え エ
【解説】
ア | 選ばれた製品及びプロセスが、該当する要求事項、計画及び合意に対して、適合しているかどうかを独立に決定することは、ソフトウェア監査プロセスです。 |
イ | 作業成果物及びプロセスがあらかじめ定義された条件および計画に従っていることを保証することは、ソフトウェア品質保証プロセスです。 |
ウ | ソフトウェア作業成果物の特定の意図された用途に対する要求事項が満たされること確認することは、ソフトウェア妥当性確認プロセスです。 |
エ | プロセス又はプロジェクトのそれぞれのソフトウェア作業成果物及び/又はソフトウェアサービスが指定の要求事項を適切に反映していることを確認することは、ソフトウェア検証プロセスです。 |
【キーワード】
・ソフトウェアライフサイクルプロセス