When is a Door Not a Door? … The Basic Ideas of Business Rules
One of the interesting things about consulting with different organizations on business rules and publishing a Journal on that subject (the Business Rules Journal on BRCommunity.com) is that a lot of really silly rules cross my desk. Sometimes it feels like a Dilbert parade! We’ve even started a LinkedIn group about them – Rules Say Must Not. A colleague recently forwarded a rule that raises some interesting questions. He observes that in his apartment building the doors to the stairwells all have signs on them saying, Door must be kept closed at all times. His question was, “Is a door you must never open really a door?” If the rule is followed religiously, he observed, the door might as well be considered part of the wall. Well obviously not quite! Before addressing that tongue-in-cheek question, let’s do some analysis of this rule. I think we can safely assume that the rule as stated is actually a shorthand. A more complete and accurate version might be, You may use this door for entry, but it must be closed behind you. If we wanted to be very complete, we might explain the basic motivation for the rule by adding, Fire Door. Further analysis of this simple rule reveals the basic ideas of business rules:- The rule was posted; that is, written down. Why? The answer lies in the motivation for the rule – its purpose is to protect the inhabitants against the dangers of fire. When a rule becomes important enough, it is always written down.
- The rule was written in plain English. If the rule were difficult to understand, or encoded in such way that many of the inhabitants could not readily interpret it, it would not serve its purpose very well. A rule important enough to write down is worth writing down plainly.
- A process or procedure for this situation is not really needed. We could write one, of course, but in this case, it would probably be trivial (approach door; grasp doorknob with hand; twist doorknob is clockwise direction; pull/push carefully …). Nonetheless, the rule is still crucial. Rules can exist independent of processes.
- This rule – like all rules – serves to shape behavior. The posting of the rule reminds inhabitants, staff and others to close the door, and presumably they are therefore less likely to forget, or perhaps even block the door open. The purpose of a rule is always to guide or influence behavior in desired ways.
- The rule serves a purpose – it is neither frivolous nor arbitrary. Fire is a deadly risk, and all reasonable measures must be taken to protect against it. Business rules never arise in a vacuum; there are always by identifiable and important business factors motivating them.
- The rule was posted right where the action is – that is, where actual entry can occur. This proximity to the action helps ensure the rule is followed as events actually unfold. The best way to ensure rules are followed is to get them right in front of people at the exact point where the guidance is relevant.
- The rule is undoubtedly part of a larger body of fire code rules for buildings. Even though the rule may be posted thousands of times for enforcement purposes, these postings arise from a single source. This ensures consistency. If rules are important enough to be enforced, they are important enough to be single-sourced.
- The body of fire-code regulations was undoubtedly produced by experts experienced in the field, and is backed by the political authority of the city or state. Changes must be reviewed, incorporated, and disseminated carefully. Because new dangers and liabilities can be discovered at any time, this process should be streamlined and efficient. In other words, the rules must be managed.
Tags: basics of busines rules, Business Rules, Rules, silly rules, why business rules
Roger Tregear
| #
Hi Ron. I agree, of course, that “Rules can exist independent of processes”. I’d prefer though to say that “Rules can exist independent of process models”. This is not just me being pedantic, it’s an important concept. Processes, or you might remind me they are ‘business’ processes, are there and actively delivering value to customers whether we have modelled them or not. The managed processes will be doing it more efficiently and effectively. Someone said to me recently “We don’t have processes here”. Well, yes you do. It’s the only way value is exchanged.
Ronald G. Ross
| #
@Roger, Indeed there’s always a process, modeled or not.