Search ::     [ Advanced ]
Username:   Password: Auto login next time?  

AttainingEdge : World Class Training For Critical Business Innovations

International Business Rules Forum

RuleXpress: The business tool for expressing and communication business rules.

 

 

 

 

     SPREEUWENBERG ARCHIVES ...
untitled

Rule Observatory

Flexibility and Business Rules

by Silvie Spreeuwenberg

The 6th European Business Rules Conference (EBRC) has been held in Düsseldorf last June and had as its theme:  "Business rules increase your flexibility."  The various customer experience sessions that I hosted all reported an increased flexibility for their organization after they adopted the Business Rules Approach.  They can now make changes to rules faster, personalize rules per case, or have a better understanding of their business by having explicit business rules and more precisely defined terminology.  We can conclude that the presentations supported the theme of the conference.  But the careful listener of these sessions should have noticed that the most successful results with respect to flexibility and agility were gained by applying a mix of methods and improvements, not all of them directly related to business rules.

I don't think there is anybody in the business rules community -- vendors, gurus and professionals -- that would argue the Business Rules Approach is the only thing you need to achieve more flexibility in your business organization.  Besides a better management of business rules, one must pay attention to business process management, information management, content management, and all those other disciplines that are closely related with the business rules approach (and vice versa).

Let me give two examples that (obviously) do not work.

Example 1

A company has been able to reduce the time to market for new business rules in their decision support system from six months to one week.  They have also printed application forms and decision certificates that are based on the same set of business rules.  New applications forms and decision certificates are only printed every six months or when the supply is exhausted....

 

Example 2

A company has been able to reduce the time to market for new business rules in their decision support system from six months to one day using sophisticated rule editors used by the business, verification, validation, and code generation.  The data about applicants is stored in a database and if a business rule requires new information to be stored in the database, the Database Administrator needs three months for any database upgrade....

Do you get my point?  People who are new to business rules sometimes tend to forget the holistic view that is needed to solve flexibility-related issues and think of business rules as a golden bullet.  The most successful cases that I am aware of that really increase the agility and flexibility of an organization with respect to changes in regulations, policy, and market conditions require:

  • A process to manage business rules from begin to end.

  • Re-use of information in business rules to define a business process.

  • Re-use of information in business rules to define the needs for data storage and data retrieval.

Nowadays this requires that some tools and processes must work together that traditionally work in separate silos.  Voila -- we need a holistic view on our enterprise.  Is it difficult to achieve this goal?  Yes, especially for larger organizations because of the culture change needed to manage this, on top of all other things.  And also YES because this solution is not for sale 'out of the box'. 

However, don't let these factors scare you.  Presenters at the EBRC showed:

  • It can be done.

  • There are advantages.

  • The advantages go further than first imagined.

standard citation for this article:
Silvie Spreeuwenberg, "Flexibility and Business Rules," Business Rules Journal, Vol. 8, No. 9 (Sep. 2007), URL:  http://www.BRCommunity.com/a2007/b363.html  

July 2010
The Ten Most Common Mistakes Made By Corporate Adopters of Business Rule Management Systems (BRMS) And How to Avoid Them (Part 1)
By Jan Purchase


May 2010
The Ten Most Common Mistakes Made By Corporate Adopters of Business Rule Management Systems (BRMS) And How to Avoid Them (Part 1)
By Jan Purchase


January 2010
How to Deal with Exceptions in Software Support

December 2009
Exceptions are just 'some more rules'

September 2009
Rule Authoring Is a Creative Process

March 2009
What happened to the B and the M of BRM? ... and how the new notion of business rules documentation got introduced

October 2008
The Liberty of Rules

August 2008
The Inference Task

July 2008
Organizing a Set of Rules

June 2008
Procedural Logic in the Reasoning Process

May 2008
What about Methods in Rules?

April 2008
Different Kinds of Rules and How to Write Them Properly

March 2008
SBVR: Observations from Initial Experiences

January 2008
Rule History and Versioning (Part 3)

December 2007
Rule History and Versioning (Part 2)

November 2007
Rule History and Versioning (Part 1)

September 2007
Flexibility and Business Rules

March 2006
A World Without Rules

November 2005
The Semantic Web and the Business Rules Approach ~ Differences and Consequences

July 2005
The Semantic Web and the Business Rules Approach ~ Differences and Similarities

May 2005
Semantic Web

March 2005
End-user Programming

January 2005
Secret Rules

November 2004
Observations on Business Rules in Europe and the U.S.

 

 

 about . . .

 Drs. SILVIE SPREEUWENBERG


Drs. Silvie Spreeuwenberg has a background in artificial intelligence and is the co-founder and director of LibRT.  LibRT helps customers assess and improve the quality of their business rules.  Silvie's experience with business rules modeling has resulted in the development of tools and techniques to increase the quality of business rules.  She writes, "We believe that one should focus on quality management of business rules to make full profit of the business rules approach."  LibRT is located in the Netherlands; for more information visit www.librt.com.

 

 

 





[ Home ] [ Staff ] [ About BRC Publications ] [ Editorial Feedback ] [ About BRCommunity ]
[ Contributor's Guidelines ] [ Privacy Policy ] [ Technical Support ]