No code to write.
No structured text.
The toolbox can be extended by software developers. All aspects of automating business logic (forms, flows, integrations, rules, dashboards) are done using the same basic paradigm and similar design technologies. IT/Software Developers only need to be involved if there is a special user interface requirements or interactions (external forms), or integration of non-standard systems needs to be performed (SDK).
‘Decisions’ is unique – not because it has a rule engine – but in how many places the rule engine is used to create smarter, more relevant, more interactive, and more secure interactions. The ‘Decisions’ rule engine is leveraged by forms (visibility, validation), reports (filtering, coloring), actions (who can see what action), designers (which features and data are allowed to a user), and flows (determining flow direction), etc., etc.
All ‘Decisions’ business design technologies are the same in the respect that business automation can be achieved without writing ‘code’. This includes scripts, queries, and structured English. To accomplish this, tools are built to assemble pre-built, encapsulated pieces of functionality from the library. These elements, which are steps, rules, dashboard pieces, and form elements, enable business analysts to automate processes, assign tasks, communicate, update databases and process rules.
All changes to configurations (flows, rules, forms, reports) are saved in a history folder. These include comments on why a change was made as well as a full backup of the configuration data. Unit tests can even be managed whenever a change is made to ensure the change did not interrupt existing functionality.
All processes can be tracked and the data around them secured. The processes can publish additional data to provide details beyond the default data that is gathered by the execution of the workflow: Status, Assignments, State Changes, Timings, User Interactions, etc.
‘Decisions’ Studio includes support for full lifecycle management of your application. Using the ‘Decisions’ Studio gives you the ability to stay in a consistent and understandable environment in which you can:
Deploying rules and workflows can be immediate and use our prebuilt versioning, our optional central version control system, or integrate with corporate standards. ‘Decisions’ includes integrated testing, automated testing, versioning, dependency mapping, import/export, continuous build support, support for external configuration management tools, and a full configuration repository.