Why is decisioning important? Decisions are the critical mechanism by which we choose one action from the set of all possible actions. The purpose of decision making is to select the action that is most beneficial to the decision maker in a given situation. A decision is 'made' when we resolve all of the available data into a single definitive outcome - a decision cannot be multi-valued, ambiguous or tentative.
The derivation of the decision outcome is achieved by applying the discipline, knowledge and experience of the decision-maker to the specific problem or opportunity that is described by the available data. It is the essence of this discipline, knowledge and experience that is captured in IDIOM Decision Models and which most closely defines the unique character of any business. For this reason, Mr Douglas King, Chairman of Investors Guaranty said: “IDIOM is the key to understanding your business DNA”.
For business management, decisioning implements business policy and practice, as well as providing the ability to experiment with, test, and audit this policy throughout the life of the business. The business focus is on developing and managing the decisions that implement corporate policy.
For the developer, the decisioning components must integrate easily, execute quickly and predictably, and not otherwise constrain architectural options. The development focus is on providing a robust, well-engineered application infrastructure to service and respond to the IDIOM automated decision making.
For systems vendors, this plug and play approach also allows 'mass customisation' by mixing and matching bespoke decisioning components within a common application. The Vendor focus is on mass customization.
All in all, IDIOM generated decisioning components act very like ‘programmable logic controllers’ that exist entirely independently from the systems they control - they are remote controls that allow the business to directly govern systems operation through externally defined decision making. IDIOM’s Decision Manager is the first and best tool for allowing the business to put the ‘program’ into these ‘programmable logic controllers’.