デシジョンテーブル【decision table】判断表

別名  :決定表/ディシジョンテーブル

概要

デシジョンテーブルとは複数の判断条件の正否の組み合わせを列挙し、それぞれの場合についてどのような判断を下すかを一覧にまとめた表。
デシジョンテーブルのイメージ画像

一般的な表現形式では、表の上半分を条件、下半分を判断(動作、行動ということもある)とし、左端の列に条件や判断の項目を列挙する。条件の行には右にその正否(当てはまるか否か)を列挙していくが、このとき各列の正否の組み合わせがすべて異なるようにする。判断の行には、各列の条件の組み合わせの時にどのような判断となるかを記載していく。

列の数は条件の組み合わせの数だけ必要なため、2の条件数乗となる。すなわち、条件が2つなら(条件A:Yes,条件B:Yes)(Yes,No)(No,Yes)(No,No)の4列だが、3つなら8列、4つなら16列といったように条件が増えることに2倍に増えていく。

デシジョンテーブルは様々な分野で用いられるが、ITの分野ではシステム開発などでシステムの挙動を指定するために仕様書などに記載したり、テスト時にテストケースと正しい結果の対応関係を分かりやすく整理するために用いられることが多い。

他の辞典等による「デシジョンテーブル」の解説 (外部サイト)

資格試験などの「デシジョンテーブル」の出題履歴

▼ ITパスポート試験
平22春】 業務の改善提案に対する報奨を次の表に基づいて決めるとき、改善額が200万円で、かつ、期間短縮が3日の改善提案に対する報奨は何円になるか。
▼ 基本情報技術者試験
令2修12/平30修1/平26秋】 システム開発で用いる設計技法のうち,決定表を説明したものはどれか。
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。