応用情報技術者試験 令和5年度 秋期 午前 問65
システム開発の成果物が利害関係者の要件(要求事項)を満たしているという客観的な証拠を得るための検証手法として、JIS X 0166:2021(システム及びソフトウェア技術-ライフサイクルプロセス-要求エンジニアリング)では、インスペクション、分析又はシミュレーション、デモンストレーション、テストを挙げている。これらのうち、成果物となる文書について要件(要求事項)への遵守度合いを検査するものはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】ア
インスペクションは、仕様書、設計書、手順書などの成果物を複数の関係者が体系的に確認し、要件への不適合、誤り、漏れ、曖昧さなどを検出する検証手法です。プログラムを実行しなくても、文書に定められた内容が要求事項を満たしているかを客観的に調べられます。成果物となる文書について要件への遵守度合いを検査する手法なので、アが正解です。単なる読み合わせではなく、確認対象、判定基準、役割などを定めて実施する点も特徴です。
イのテストは誤りです。これは、対象となるシステムやソフトウェアを所定の条件で実行し、実際の出力が期待する結果と一致するかを確認する手法です。
ウのデモンストレーションは誤りです。これは、成果物を実際に操作したり動作を提示したりして、要求された機能や能力を備えていることを目に見える形で示す手法です。
エの分析又はシミュレーションは誤りです。これは、計算、論理的な解析、モデルによる模擬実行などを用いて、要求事項への適合性を評価する手法です。
【ポイント】 文書の内容を人が確認する場合はインスペクション、実物を動かして結果を確認する場合はテストと整理します。 検証では、要求事項を満たしていることを、レビュー記録や試験結果などの客観的な証拠で示すことが重要です。
出典:令和5年度 秋期 応用情報技術者試験 午前 問65
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の80問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる