Understanding the Users who are Creating or Editing Business Rules
Understanding a users skill level and technical competency is critical in designing a meaningful rule authoring experience. As you explore rule engines in general you’ll find a variety of rule editors that vary on a spectrum from “capable but complex” to “easy, but constrained”. Instead of making the capable versus constrained decision for our customers and partners we decided to provide configurable tooling that let’s you decide the scope of a given users rule authoring experience.
For example, there may be different users or groups of users who are responsible for updating the rules for a given region or a given product area. In these cases you want to limit the complexity of the authoring environment by restricting access to only these regions or products – and even further limit the objects and verbs these users have to create rules with. These users may not have access to anything but a few rules or rule sets and they would not be able to create forms or create dashboards – they would login and only have access to the rules they are responsible for maintaining.
You can add additional constraint by separating the duties of the rule maintenance process. This is especially helpful for junior level users who you may want to edit the rules – but who you may not trust to appropriately test these rules or deploy them into a production environment. Using Decisions Repository you could have users who are responsible for different phases of the rule development lifecycle including: creation, editing, testing, and deployment.
- Where and How to Use Scoring Rules to Make Better Decisions in Process Automation
- Edge Cases Don’t Fit Your Workflow? Customize with a Business Rules Engine.
- How to Improve Resiliency in the Covid Pandemic with Business Process Rules
- Are Machine Learning Models to be Trusted?
- 9 Signs You Might Need a Rules Engine
- New Ocean Health Solutions Simplifies Processes and Streamlines Ecosystem with Decisions
- How is No-Code Software Different from Low-Code Software?
- Can You Use No-Code Tools for Mission-Critical Applications?
- Integrating R & Python
- The New World of Business Rules Engines