Wednesday, August 22, 2007

Systems do as their 'Logic', or lack of it, dictates

In business there should be little room for illogical systems, otherwise how can these systems be trusted and how can there be continued progress of an organisation as it grows.

Sometimes lack of logical systems can come from speed of expansion of the responsibilities of the people who are supposed to implement the business logic, within the said systems.

At other times the use of illogical methods can be the outcome of old system survival tactics in a developing business environment.

At other times ....

However it occurs, it should not be allowed to contaminate an organisations strategy of survival and expansion, otherwise it can become difficult to interface with the wider business world in a synergistic fashion.

There are tools available to help weed out illogical thinking systems and to ensure that rules implemented within systems are implemented in a fair and unambiguous way, for all customers that interface with a given service supplier.

I came across a company that produces one of these tools as a result of some research I was doing into storing logic in databases as opposed to coding it. Thanks to a reference from one of Joe Celko' articles, Joe Celko offers his sage (if offbeat) advice,

I found a link to the following:-

For Business Analysts: LogicGem Video 1

A demonstration of how to use LogicGem to create a set of business rules and provide business analysts with the confidence that the business rule set is complete. Ref: http://www.catalyst.com/videos/logicgem/index.html

Take a look if you want to do things properly but don't have the time. Also have a look if you don't know what I am harping on about. Things may, ?, become clearer as you watch the video.

No comments: