仕様書やソースコードといった成果物について,作成者を含めた複数人で,記述されたシステムやソフトウェアの振る舞いを机上でシミュレートして,問題点を発見する手法はどれか。
正答1
解説
正解は1です。
作成者を含む複数人で、成果物に書かれた処理の流れを机上でたどり、問題点を見つけるレビュー手法を選ぶ問題です。
【選択肢別解説】
1:○ ウォークスルーは、作成者が中心となって、仕様書やソースコードの処理の流れを参加者と一緒に机上でシミュレートします。
それにより、誤りや問題点を早い段階で見つけます。
2:× サンドイッチテストは、結合テストの進め方の一つです。
上位モジュールからと下位モジュールからの結合を同時に進めます。
3:× トップダウンテストは、上位のモジュールから順に結合していくテストです。
下位モジュールの代わりにスタブを使います。
4:× 並行シミュレーションは、システム監査の技法です。
監査人が用意したプログラムと本番のプログラムに同じデータを処理させ、結果を比べて正しさを確かめます。
【ポイント】
レビュー手法には、ウォークスルーのほか、モデレーターが進行役となるインスペクションなどがあります。
ウォークスルーは作成者が主導する点が、インスペクションとの違いです。