|
A business rule is a statement that defines or constrains some
aspect of the business by influencing its behavior. It is usually
represented as an algorithm, logic statement, policy, or regulation
which governs some aspect of how a process
instance is executed.
This includes things like calculations, approval steps, government
regulations support, and personalization of information.
Historically, organizations have mixed their business rules
with their applications and processes. While this may make sense
initially because it is quick, such an approach is doomed as
the organization grows and undergoes change. It requires too
much effort to find and maintain all of the places where a business
rule is “baked into” various processes and applications.
|
In a process-driven
organization, business rules are treated as part of the organizational
fabric that exist in parallel with the process portfolio. This
means business rules are created and maintained separately from
processes and knowledge, while still being able to integrate
with and impact the execution of processes.
A process-driven organization separates business rules and manages
them as an asset base of their own. This is typically done using
a rules engine. |