Q2: Business Rules and Requirements

   The Business Rules Group
The Business Rules Group As prepared by members of The Business Rules Group, Read Author Bio || Read All Articles by The Business Rules Group

Question: How do business rules fit with requirements?

Rules are all around us in the real world - in the games we play, in the laws and regulations of society, in the limits we set for our children - everywhere. Yet for whatever reason, rules have been seldom featured in requirements and IT methodologies. Very strange!

So the very first principle of the Manifesto aims to correct that omission, and by doing so, to bring better balance to requirements ...

1.1 Rules are a first-class citizen of the requirements world.

This principle does not say or suggest that business rules are more important than other requirements - for example, process models - but rather, that they should be co-equal. How can you organize or model any kind of activity without knowing the rules?! This understanding leads to the second principle of the Manifesto ...

1.2 Rules are essential for, and a discrete part of, business models and technology models.

The "discrete part of" in this statement is crucial. It means that rules should not be embedded in other deliverables - for example, use cases - so that the rules can be written once and then applied everywhere (single-sourcing). It also means the rules can be validated directly with business people and subject matter experts. The result is better requirements - and better communication.

Another result is rule independence. The rules can now evolve independently of other architectural components, often much faster. By not hard-coding rules into application programs, much more agile business solutions can be achieved. The Manifesto states the principle this way ...

6.1 A business rules application is intentionally built to accommodate continuous change in business rules. The platform on which the application runs should support such continuous change.

References:

[1] The Manifesto is free, only 2 pages long, translated into 15 languages. Have a quick look (or re-look!). No sign up required. Well worth your time.

Standard citation for this article:


citations icon
The Business Rules Group, "Q2: Business Rules and Requirements " Business Rules Journal, Vol. 3, No. 12, (Dec. 2002)
URL: http://www.brcommunity.com/a2002/s003.html

About our Contributor:


   The Business Rules Group
The Business Rules Group As prepared by members of The Business Rules Group,

Originally a project within GUIDE International, the Business Rules Group [BRG] subsequently became an independent organization. BRG's membership comprises experienced practitioners in the field of systems and business analysis methodology. BRG's members are practitioners who work in both the public and the private sectors.

The BRG charter is to formulate statements and supporting standards about the nature and structure of business rules, the relationship of business rules with the way an enterprise is organized, and the relationship of business rules with systems' architectures.

BRG's standards work has been picked up and merged with OMG's.

For more on the BRG visit: http://www.businessrulesgroup.org/theBRG.php

Read All Articles by The Business Rules Group
Subscribe to the eBRJ Newsletter
In The Spotlight
 Ronald G. Ross
 Jim  Sinur

Online Interactive Training Series

In response to a great many requests, Business Rule Solutions now offers at-a-distance learning options. No travel, no backlogs, no hassles. Same great instructors, but with schedules, content and pricing designed to meet the special needs of busy professionals.