On Business Rules Categorization – Part V – Rule Classification part 2

This is the fifth of a multiple part on the topic of business rules categorization.

In previous parts we followed my path to creating a rule classification which I detailed in my last post. In that post I also mentioned that I would try to relate this classification to other works from Ronald G. Ross and this is what this current post is about.

Classification compared to System/IT versus Business Rules

In an article titled “Are all Rules Business Rules? Not!”[1] Ronald G. Ross presented criteria for identifying business rules and differentiating from System /IT Rules. Based on that criteria and some thinking on my part, I attempted to cross reference the classification I proposed with those “types” of rules.

  Rule Category Business vs System/IT
1 Rules for data transformation System/IT
2 Rules for referential integrity System/IT
3 Rules for data validation System/IT
4 Rules for security System/IT
5 Rules for presentation System/IT
6 Rules for workflow or business process Business
7 Rules for decisions Business
8 Rules for rating engine Business

So the first five categories would probably not classify based on his criteria, but if you go back to the post where I presented the classification, my justification for putting these “under business jurisdiction” still holds.

Classification compared to the BRS Rule classification[2]

       

 

Rule Category Rejec-
tor
Produ-cer / Compu-tation Produ-cer / Deriva-tion Projec-tor / Enabler Projec-tor / Copier Projec-tor / Execu-tive
1

Rules for data transformation

       

X

 
2

Rules for data integrity

X

       

X

3

Rules for data validation

X

         
4

Rules for security

X

         
5

Rules for presentation

     

X

X

X

6

Rules for workflow or business process

     

X

 

X

7

Rules for decisions

X

X

X

X

X

X

8

Rules for rating engine

 

X

       

As can be seen in the table above, we can actually match the types of rules expected in this categorization to the BRS Rule Classification.

What’s next?

So now what is next? Well, in an enterprise, once you have identified the types of business rules that apply to you, there are a few things that come next.

  1. Which tools are you going to use to document and manage these rules? Different tools might be required for different categories of rules, it all depends on your requirements
  2. What is going to be the life cycle for each type of rule?
  3. What kind of governance do you need in your environment?

I might attempt to address these topics at a later date.

 

[1] Ronald G. Ross, “Are all Rules Business Rules?  Not!” Business Rules Journal, Vol. 8, No. 5 (May 2007), URL:  http://www.BRCommunity.com/a2007/b345.html

[2] Ronald G. Ross, “The BRS Rule Classification Scheme”, http://www.brcommunity.com/b086.php?zoom_highlight=brs+classification+scheme

Series Navigation<< On Business Rules Categorization – Part IV – Rule Classification

1 thought on “On Business Rules Categorization – Part V – Rule Classification part 2

  1. Interesting set of posts. The wide range of potential uses for business rules is one of the reasons I tend to focus on Decision Management not on Business Rules Management when it comes to using business rules to automate business decision-making.
    Personally I like to focus on decision-making and I think the evidence that this is the best place to use business rules technology and a business rules approach is pretty clear – the ROI is just higher.
    Look forward to more posts from you in the future.
    JT

    James Taylor
    Author of Smart (Enough) Systems, Prentice Hall

Leave a Reply

Your email address will not be published. Required fields are marked *