If the users are constrained by functions to only be able to do things in a certain
way, they again feel that the business rules automation software is behaving like a
black box that they cannot control. This is a particularly devastating criticism for soft-
ware that is designed to provide users with the flexibility to write their own rules.
The only way to avoid it is to try to anticipate how users may want to override the
working of each function and make sure that this is built in. In reality, especially with
fixed deadlines, this can be a very difficult goal to meet, but it is essential for build-
ing a successful business rules engine.
Support for the Users
People who are building a business rules engine, or who are participating in the
decision ...