令和5年度 秋期 応用情報技術者試験 午前 問65

システム開発の成果物が利害関係者の要件(要求事項)を満たしているという客観的な証拠を得るための検証手法として,JIS X 0166:2021(システム及びソフトウェア技術―ライフサイクルプロセス―要求エンジニアリング)では,インスペクション,分析又はシミュレーション,デモンストレーション,テストを挙げている。これらのうち,成果物となる文書について要件(要求事項)への遵守度合いを検査するものはどれか。

解答・解説

正解: ア. インスペクション

JIS X 0166:2021において、システム開発の成果物が要求事項を満たしているかを確認するための検証手法にはいくつかの種類があります。その中で、成果物となる文書(仕様書や設計書など) について要件への遵守度合いを検査する手法は インスペクション です。インスペクションは、プログラムを実行せずにドキュメントを目視で確認する静的テストの一種です。

各選択肢の解説

  • ア (インスペクション): 正解。文書の記述内容を人間が詳細に確認・査読し、要件を満たしているか、欠陥がないかを検査する手法です。
  • イ (テスト): 誤り。実際にシステムやプログラムを動作させ、想定通りの結果が得られるかを確認する動的な検証手法です。
  • ウ (デモンストレーション): 誤り。システムのプロトタイプや実機を動かして見せることで、要求された機能や動作を満たしていることを利害関係者に確認・説明する手法です。
  • エ (分析又はシミュレーション): 誤り。モデルやツールを用いて、システムの性能や動作を論理的・数学的に解析し、要求事項を満たすかを予測・検証する手法です。

Spineチーム