平成29年度 春期 システム監査技術者試験 午前Ⅱ 問6
マネジメント/システム監査テストデータ法をシステム監査手続として使用する上での留意点はどれか。
出典:平成29年度 春期 システム監査技術者試験 午前Ⅱ 問6
- ア監査モジュールを適時に組み込み,本番データの正当性を検証すること
- イテスト対象プログラムのロジックが本番で稼働しているものと同一であるかを確認すること
- ウテストデータには本番データをそのまま用いること
- エテストデータの作成に当たっては常に統計的サンプリング手法を用いること
正解:イ
解説
テストデータ法は,監査人が用意したテストデータを監査対象プログラムに投入し,その処理結果があらかじめ想定した正しい結果と一致するかどうかを検証する監査技法である。この技法を用いる際の留意点として,実際に本番稼働しているプログラムのロジックと,テストの対象としたプログラムのロジックが同一であることを確認する必要がある。異なるバージョンのプログラムをテストしても,本番環境の処理の正確性を検証したことにはならないためである。監査モジュールを本番環境に組み込む方法は組込み監査モジュール法であってテストデータ法ではなく,テストデータには実在の個人情報や機密情報を含む本番データをそのまま用いることは避けるべきであり,また,テストデータの作成に統計的サンプリング手法を常に用いる必要はなく,網羅的に想定される例外パターンを設計して作成することが重要である。
選択肢ごとの解説
- ア誤り。監査モジュールを本番環境に適時に組み込み,本番データの正当性を検証する方法は組込み監査モジュール法の説明であり,テストデータ法そのものの留意点ではありません。
- イ正しい。テストデータ法では,テスト対象プログラムのロジックが本番で稼働しているものと同一であるかを確認することが重要な留意点です。
- ウ誤り。テストデータには,実在の個人情報や機密情報を含む本番データをそのまま用いることは避けるべきであり,想定される例外パターンなどを踏まえて作成したテスト専用のデータを用いるべきです。
- エ誤り。テストデータの作成は,想定される例外パターンなどを網羅的に設計して行うものであり,常に統計的サンプリング手法を用いる必要があるわけではありません。