RuleSpeak

Why So Much Ambiguity and Miscommunication in Requirements? … Something We’ve Learned from Business Rules

by Ronald G. Ross on December 1, 2011

Let me share something we’ve learned from our work on business rules. The world’s leading cause of ambiguity in expressing business rules is missing verbs. Stay with me now.
Consider this sample business rule: An order must not be shipped if the outstanding balance exceeds credit authorization. As a first-cut statement, that’s perhaps not bad. The [...]

Read the full article →

Bots “Communicating” (Funny!) … What about SBVR and RuleSpeak?

by Ronald G. Ross on October 10, 2011

If you want to hear state-of-the-art machines (bots) talk to each other, see: http://goo.gl/LEIMI Funny! Rude and petty … just like humans sometimes. I don’t think we’re quite there on Star-Trek-style communication with machines(!).
If you want to see a suitable set of guidelines for writing unambiguous business rules that machines should be able to understand, [...]

Read the full article →

I Wrestle with a LinkedIn Business Rule … Find Out Who Won

by Ronald G. Ross on September 29, 2011

The subtitle of my Business Rules Concepts handbook (now in its 3rd edition) is ‘Getting to the Point of Knowledge’. I wasn’t trying to be cute, I meant it literally.
Here’s an example. Try entering a URL in a LinkedIn invitation. I don’t know if it’s a new business rule or not, but I tried it [...]

Read the full article →