What are decision tables? Why do we use them?
- Decision tables are specification-based techniques that are more focused on business rules or business logic.
- A decision table is useful in dealing with combinations of things such as inputs.
- This technique is sometimes also known as 'cause-effect' table as there exists an associated logic diagramming technique known as 'cause-effect graphing' which is at times used to help derive decision table.
- Techniques of boundary value analysis and equivalence partitioning are generally applied to specific inputs or situations.