A Business Rule is a declaration of policy or a condition that must be satisfied.
Role:  Business-Process Analyst 
Optionality/Occurrence:  Can be excluded. Business Rules should be used when there are many or complex conditions guiding business operations.
Templates and Reports: 
Examples: 
     
UML Representation: 

Constraint, stereotyped <<business rule>>. Modeling of business rules is optional-they are often captured in document form in addition to or instead of a model.

More Information:   
Input to Activities:    Output from Activities:   

Purpose To top of page

The purpose of this artifact is to define a specific constraint or invariant that must be satisfied by the business. Business Rules may apply always (in which case they are called invariants) or only under a specific condition. If the condition occurs, the rule becomes valid, and must therefore be complied with.

Business Rules are reviewed by stakeholders, business-process analysts, and business designers to ensure that the descriptions of the business conform to the way business is done.  They are also used by system analysts and software architects when defining and designing software that supports the business.

Timing To top of page

The Business Rules are initially documented during the Inception phase and detailed during the Elaboration and Construction phases.

Responsibility To top of page

A business-process analyst is responsible for the integrity of the Business Rules, ensuring that:

  • They are captured in a timely manner.
  • Stated Business Rules do not conflict.
  • They present an accurate picture of the principles that govern the way business is done.

Tailoring To top of page

Business rules can be captured in both model and document form. Business rules defining structural and behavioral constraints are most easily captured directly in models, attached to the model elements to which they apply. Other business rules, especially those describing computations or policy, or those that apply to many different model elements, are best captured in document form.

Business Rules can also be included in other business or requirements specification documents.


This content developed or partially developed by http://www.empulsys.com/rupbm -- This hyperlink in not present in this generated websiteEmpulsys BV.

Rational Unified Process   2003.06.13