Business Rule

A BusinessRule (in a programming context) is knowledge that gets applied to a set of data to create new value. Or it may be a rule about how to create, modify, or remove data. Or perhaps it is a rule that specifies when certain processes occur.

For example, we have a rule about email addresses -- when the Driver Name field on our object identifier changes, we erase the email address. When we receive a new email address, we make sure that it contains an "@" sign and a valid domain not on our blacklist.

Many BusinessRules can be categorized. For example:

Data-Related

We get data from vendor A and validate it against our database, setting ...

Setup-Related

We require all new customers to supply us with the following information ...

Product-Offering-Related

Our Preferred customers in France can select from the following options...

Process-Control-Related

Widgets have to pass through these five quality control points before being released to the warehouse...

Business-Related

After working for us for five years you are eligible for semi-annual enrollment in ...


See also: BusinessRequirements BusinessRules


EditText of this page (last edited November 7, 2006) or FindPage with title or text search