Model Training
Using decision modeling, you can:
- Express business logic that is both meaningful to the business and executable.
- Consequently, this creates a single ‘prime record’ for business requirements that is both comprehensible to the business and deployable to a run-time system.
- The representation eliminates the errors that occur when translating specifications to implementation code.
- It puts the business subject matter expert and business analyst in the driving seat creating a more effective collaboration between business experts and IT personnel.
- It enables test-driven development of decisions. The executable nature of decision models allows them to simulate business logic against test data, enabling business users to ‘kick the tires’ of their decisions.
- Quickly identify which data your decisions really need.
- Sketching a decision model is the quickest way to determine what data you actually need and the required data quality (i.e., latency, accuracy, completeness) to support decision-making.
- Decision modeling therefore makes data provisioning more accurate: avoiding the cost of over-provisioning and the delays of late discovery of missing vital data items.
- Perform impact analysis.
- Because decision modeling focuses on the dependencies between decisions, sub-decisions, authorities and data, it allows a rapid assessment of the business and technical impact of changes to these things.
- Helps businesses to assess the true cost of internal change and the impact of externally imposed change.
- Enables CI/CD allowing it to support agile methodologies
- Make implicit business knowledge explicit.
- Decision modeling helps to reveal and address any flaws or inconsistencies in the accepted wisdom of decision-making.
- The technique includes means of discovering decisions that are ‘hidden in plain sight’.
- Commoditize business knowledge.
- Decision modeling offers a vehicle for companies to buy and sell business expertise (e.g., regulatory standards, legal constraints, industry conventions).
- Standardize and integrate your decision with business process modeling (BPMN). All Business Analysts and tools will use the same format to represent decision modeling.