Definicja
Tabela decyzyjna (Decision Table) to ustrukturyzowane narzędzie definiujące wszystkie możliwe kombinacje warunków i odpowiadające im akcje. Eliminuje niejednoznaczności w złożonych regułach biznesowych.
Struktura tabeli decyzyjnej
| Sekcja |
Opis |
| Warunki (Conditions) |
Wszystkie czynniki wpływające na decyzję |
| Akcje (Actions) |
Możliwe rezultaty/działania |
| Reguły (Rules) |
Kombinacje warunków → akcje |
Przykład: rabat na zamówienie
| Warunek |
R1 |
R2 |
R3 |
R4 |
| Klient VIP? |
Tak |
Tak |
Nie |
Nie |
| Zamówienie > 500 PLN? |
Tak |
Nie |
Tak |
Nie |
| Akcja |
|
|
|
|
| Rabat 15% |
X |
|
|
|
| Rabat 10% |
|
X |
|
|
| Rabat 5% |
|
|
X |
|
| Brak rabatu |
|
|
|
X |
| Aspekt |
Tabela |
Drzewo |
| Format |
Tabelaryczny |
Graficzny |
| Kompletność |
Gwarantowana (wszystkie kombinacje) |
Łatwo pominąć |
| Złożoność |
Do ~5 warunków |
Do ~7 poziomów |
| Czytelność |
Dla analityków |
Dla biznesu |
Dlaczego to ważne?
Tabela decyzyjna gwarantuje kompletność — żadna kombinacja warunków nie jest pominięta. To kluczowe dla reguł biznesowych, compliance i testów.
Powiązane pojęcia