Friday, May 18, 2007

Business Rule Templates

Templates are included as comments to this entry. You may suggest either a template or critique templates in your comments.

1 comment:

Steve Williamson said...

From http://www.agilemodeling.com/artifacts/businessRule.htm
Instructions:
1. Use the following template for each business rule.
2. Capture all business rules in a single doc file.

1.1 Business Rule Name

Identifier: BR##

Description:
Detailed description of the rule. Typically written in structured English or pseudo code. Consider using a flowchart or UML activity diagram to depict procedural logic.

Example:
Optional section. Sometimes a business rule is easier to understand when one or more examples are provided.

Related Rules:
Optional section.
List other business rules related to this one. Word Tip: If you mark each business rule with a heading type (e.g. Heading 1, Heading 2, …) you can then add an automatic link to the rule by inserting a cross-reference (Insert menu, Cross-reference item, then insert a heading). E.g.. Instructions:
3. Use the following template for each business rule.
4. Capture all business rules in a single doc file.

Business Rule Name.

Reference(s):
Applicable references, such as explanatory documents (printed or electronic), pertinent to this business rule.

Notes:
Any applicable notes, issues, …

Assumptions:
1. Assumption… (indicate "None" if none)

Notes:
Optional section.
1. List an "to dos", concerns to be addressed, …
2. List any important decisions made during the development of this business rule.

Top Ten Business Rules References

  • von Halle's Knowledge Partners Inc: www.kpiusa.com
  • Ron Ross's Business Rules Community: www.brcommunity.com
  • Business Rules Group www.businessrulesgroup.org
  • von Halle & Friedman, The Business Rule Revolution, 2006
  • Ron Ross, Principles of the Business Rule Approach, Addison-Wesley, 2003
  • Von Halle's Business Rules Applied, Wiley 2002

About Me

My photo
Life-long junkie addicted to the challenges of State government agencies to cooperate and serve California's citizens and businesses.