We use cookies and other similar technologies (Cookies) to enhance your experience and to provide you with relevant content and ads. By using our website, you are agreeing to the use of Cookies. You can change your settings at any time. Cookie Policy.

James Taylor's Decision Management

James Taylor

Use Cases and Business Rules

Vote 0 Votes

Barb von Halle and Larry Goldberg had an interesting article titled Use Cases and Business Rules - can they work together over on Modern Analyst. In the article they discuss the role of the Decision Model and business rules in use cases. 

They make some good points and I have a simple summary I would like to share for those who want to capture use cases and business rules during requirements gathering:

  • Look for decisions in your use cases (see this post by a friend of mine on finding decision points and my follow-up on types of decisions).
  • Make them explicit, describe them, understand what question/answer is at the heart of the decision ("Is this customer eligible?","What's the right risk adjusted price for this product for this customer?")
  • Track but don't embed the rules that drive them so you can trace from a use case to a decision to the rules that describe it
  • Don't list rules in the use case steps or in the description of the use case - let the decisions act as a layer of indirection
  • Remember that business rules can be reused across decisions and that decisions can be reused across use cases.
You might also find this technique for decomposing decisions to be helpful.

I also wrote an article on the same site on the role of Decision Management in requirements.

James Taylor blogs about decision-management technologies such as predictive analytics and business rules, discussing how they deliver agility, improve business processes and bring intelligent automation to SOA.

James Taylor

James Taylor blogs on decision management for ebizQ, and is an independent consultant on decision management, predictive analytics, business rules, and related topics.

Sponsored Links



 Subscribe to this blog by RSS
Subscribe by email:

Recently Commented On

Recent Webinars

    Monthly Archives