決定表(デシジョンテーブル)とは?けっていひょう
決定表(デシジョンテーブル)とは、条件の取り得る値の組合せを縦横に並べ、各組合せでどの動作を行うかを対応づけた表。すべての組合せが列として現れるので、定義されていない場合と矛盾する指定が目に見える形になる。監査人が仕様書やテスト記録の網羅性を自ら検証するときの道具として使う。
最終更新:2026-10-06
システム監査技術者を最短で暗記・合格する →背景
業務ルールが文章で書かれている限り、条件が三つ四つ重なった時点で人の目では抜けを見つけられない。抜けた組合せは実装でも既定値のまま通過するため、動いているように見えて誤りが残る。条件と動作を格子に並べて漏れを目に見える形にする道具が、仕様の妥当性を機械的に問う手段として定着した。
具体例
監査人が与信判定の仕様を検証する場面を考える。与信限度額の超過・初回取引・支払遅延歴という三条件なら八通りの列ができ、そのうち一列だけ処理の指定が空欄になっていれば、仕様の抜けをその場で示せる。表は監査人が自ら作った検証結果として調書に残る。
試験での引っ掛け
条件の組合せが尽くされることと、判定を行う順番が定まることは別である。順番や場合分けの階層を表すのは決定木であり、ここが混同されやすい。さらに、表と仕様書が合っていても実装が合っている保証はなく、そこは再実施やテスト記録の検証で押さえる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。