情報システムの構築時における妥当性確認 (Validation) の実施例として最も適切なものはどれか。
@ 開発者が、あらかじめ定めたコーディング規約に基づいてプログラムコードが記述されていることを確認した。
A 開発者が、ソフトウェア方式設計の結果において、ソフトウェア品目への要件が網羅されていることを確認した。
B 開発者が、利用する機器やソフトウェアなどが結合計画通りに接続できることを確認した。
C 経営者や事業部門の当事者が、システム化構想が事業目標や経営戦略と合致していることを確認した。
D 権限を与えられた第三者が独立した立場で、製品や仕事の仕方が要求事項を満たしているかどうかを確認した。
C
情報システムの構築時における、検証 (Verification) と妥当性確認 (Validation) の知識を問う問題。
妥当性確認は、要求者(顧客)のニーズに合致しているかを確認することである。
一方、検証は、要求仕様書や仕様書のとおりに動作するかどうかを確認することである。
@ABは、検証の実施例である。
C 正しい。妥当性確認の実施例の記述である。
D 監査の実施例である。
T−6 | 目次 | T−8 |