平成30年 春期 エンベデッドシステムスペシャリスト 午前II 問24

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

 ア  選ばれた製品及びプロセスが、該当する要求事項、計画及び合意に対して、適合しているかどうかを独立に決定すること
 イ  作業成果物及びプロセスがあらかじめ定義された条件および計画に従っていることを保証すること
 ウ  ソフトウェア作業成果物の特定の意図された用途に対する要求事項が満たされること確認すること
 エ  プロセス又はプロジェクトのそれぞれのソフトウェア作業成果物及び/又はソフトウェアサービスが指定の要求事項を適切に反映していることを確認すること


答え エ


解説

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


キーワード
・ソフトウェアライフサイクルプロセス

キーワードの解説
  • ソフトウェアライフサイクルプロセス(software life cycle process、SLCP、共通フレーム)
    ソフトウェアの開発において、発注者側(顧客)と受注者側(開発者)の間で、役割分担、開発内容、責任範囲などについて誤解が生じないように、両者の間で用語を共有化するためのガイドラインです。
    従来の共通フレーム98が改定され、共通フレーム2007になり超上流プロセスの可視化や信頼性ガイドライン要素が追加されています。

もっと、「ソフトウェアライフサイクルプロセス」について調べてみよう。

戻る 一覧へ 次へ