Real World Applications and Obstacles
Business rules are gathered in these situations:
- When dictated by law
- During the business analysis
- As an ephemeral aid to engineers.
This lack of consistent approach is mostly due to the cost and effort required to maintain the list of rules. The cost of maintaining the list increases in situations where the rules are rapidly changing, such as in a start-up company. Another common obstacle to the adoption of formal business rule management is resistance from employees who understand that their knowledge of business rules is key to their employment.
Because technologies require and enforce consistency in their use, technology is often used to address these issues. As a result, there has been substantial investment in tools to perform business rules management and rules execution. Software tools such as Wolf Frameworks are an example of this trend.
Note that many tools make a distinction between Business Rules Engines and Business Rules Management, and require a translation between the two. Commercially available tools now also offer the possibility to combine both management and execution of rules. Combined with an easy to use interface and a proper notation which can be maintained by business users, customers of these tools hope to reduce or eliminate the obstacles mentioned above.
While newer software tools are able to combine business rule management and execution, it is important to realize that these two ideas are distinct, and each provides value that is different from the other. Software packages automate business rules using business logic. The term business rule is sometimes used interchangeably with business logic; however the latter connotes an engineering practice and the former an intrinsic business practice. There is value in outlining an organization's business rules regardless of whether this information is used to automate its operations.
One of the pitfalls in trying to fill the gap between rules management and execution is trying to give business rules the syntax of logic, and merely describing logical constructs in a natural language. Translation for engines is easier, but business users will no longer be able to write down the rules.
Read more about this topic: Business Rule
Famous quotes containing the words real world, real, world and/or obstacles:
“Its funny how the colors of the real world only seem really real when you viddie them on a screen.”
—Stanley Kubrick (b. 1928)
“If photography is allowed to stand in for art in some of its functions it will soon supplant or corrupt it completely thanks to the natural support it will find in the stupidity of the multitude. It must return to its real task, which is to be the servant of the sciences and the arts, but the very humble servant, like printing and shorthand which have neither created nor supplanted literature.”
—Charles Baudelaire (18211867)
“And now on benches all are sat
In the cool air to sit and chat,
Till Phoebus, dipping in the West,
Shall lead the world the way to rest.”
—Charles Cotton (16301687)
“Life is like walking along a crowded streetthere always seem to be fewer obstacles to getting along on the opposite pavementand yet, if one crosses over, matters are rarely mended.”
—Thomas Henry Huxley (182595)