令和4年度 秋期 プロジェクトマネージャ試験 データベーススペシャリスト試験 エンベデッドシステムスペシャリスト試験 システム監査技術者試験 情報処理安全確保支援士試験 午前 I 問題 【共通】 問16

仕様書やソースコードといった成果物について,作成者を含めた複数人で,記述されたシステムやソフトウェアの振る舞いを机上でシミュレートして,問題点を発見する手法はどれか。

解答・解説

正解: ア. ウォークスルー

正解の根拠

ウォークスルーとは、仕様書やソースコードなどの成果物について、開発関係者(作成者を含めた複数人)で集まり、記述されたシステムやソフトウェアの振る舞いを机上でシミュレートしながらレビューを行い、問題点を発見する手法です。
設問の記述はウォークスルーの特徴と完全に一致するため、アが正解となります。

各選択肢の解説

  • ア ウォークスルー: 正解。作成者を含めた複数人で成果物をレビューし、問題点を発見する手法です。
  • イ サンドイッチテスト: ソフトウェアの結合テスト手法の一つです。上位モジュールから下位モジュールへ向かうトップダウンテストと、下位モジュールから上位モジュールへ向かうボトムアップテストを組み合わせて行います。
  • ウ トップダウンテスト: ソフトウェアの結合テスト手法の一つです。上位モジュールから順に下位モジュールへと結合しながらテストを行います。未完成の下位モジュールの代わりにはスタブを使用します。
  • エ 並行シミュレーション: システム監査の手法の一つです。監査人が用意したプログラムに本番システムと同じデータを入力し、本番システムと同じ結果が得られるか(処理の正確性)を検証する手法です。

Spineチーム