Angie Perris is attending the Business Rules Forum in Orlando, FL this week and is blogging about the sessions she is attending.  Here is her update from Day 1.

Day 1 – Pre Conference workshop – Sunday 10/26/08

I was thrilled to attend a Business Rules seminar by Ronald Ross who is often called the “father of business rules”. I brought along his book Principles of the Business Rule Approach and he graciously signed it for me. Mr. Ross made a great case why we need to document and manage business rules independently of processes and program logic. He reminded us that rules have nothing to do with hardware or software technology and are only concerned with describing criteria for business decisions, business terminology and business facts.

The best question a BA can ask the business stakeholder is why do we have this rule and how does it support the business strategy and objectives? The other main thing is to ensure that everyone is using the same definitions for business terms. He calls these rules facts. He made the distinction that business rules should be specified by business people, not IT. He showed us a fact model which looked surprisingly similar to an ERD. But not the same he declared. He also clarified the difference between rules (which represent decisions and are not procedural) and processes (they transform and are procedural). He was adamant that rules should not be included in processes. In documenting process workflows Mr. Ross never includes any diamond symbols. Diamonds represent decisions which need to be documented as business rule statements. He stressed rule independence from program logic is needed so that the business can manage their rules directly without getting IT involved and the business maintains control and establishes traceability. The great news is that Mr. Ross’s seminar was aligned with the principles we teach to our business analysts.

Privacy Preference Center

Google Analytics

We use Google Analytics to track user behavior on this website. For more details, see [Google Analytics Cookie Usage on Websites].

_gid,_ga,_utma,_gat
SID,SAPISID,HSID,1P_JAR,APISID,NID,SIDCC,SSID,_ga,_gmb_ga_test,UULE

Zendesk/Zopim Chat

We provide live chat via the Zendesk Chat widget that appears in the lower right corner of our website. To find out about the cookies set in your browser by their service, see the [Zendesk Chat Cookie Policy].

See list below (scroll down).
__cfduid,__hstc,__zlcmid,_biz_ABTestA,_biz_flagsA,_biz_nA,_biz_pendingA,_biz_uid,_ga,_gid,_hp2_id.{hash},cookie_utm_first_touch,cookie_utm_last_touch,cp_zopim_visited,hubspotutk,km_ai,km_lv,km_uq,optimizelyBuckets,optimizelyEndUserId,optimizelySegments,refer_info

WordPress Commenters

Whenever you comment on our blog or leave a review for a product, we store cookies in your browser. This is purely a convenience, so that you won't need to re-type all your information again when you want to leave another comment.

comment_author_{HASH}, comment_author_email_{HASH}, comment_author_url_{HASH}

WooCommerce

We use WooCommerce for shopping cart functionality on our site. WooCommerce makes use of 3 cookies to keep track of your shopping cart. For more details, see [WooCommerce Cookies].

woocommerce_cart_hash, woocommerce_items_in_cart, wp_woocommerce_session_

Pin It on Pinterest

Share This