Business Systems demistified | Dave Birchall.com

Business Logic Automation


Automation:  “the technique, method, or system of operating or controlling a process by highly automatic means, as by electronic devices, reducing human intervention to a minimum. ”

Business Logic: “the underlying system of reasoning used to actualize business intent”

Business Logic Automation:  “The process of automating business logic creation, modification, verification, distribution, and application”

Business logic automation is about putting people in control with applications that are built for change. Knowing that change is coming and knowing what a change will be are two different things.  Most of us know that it will rain at some point in the next month.  What we don’t know is exactly when.  How can this be automated?  Should we wait until it is raining to go to the store and purchase an umbrella?  Or do we carry an umbrella with us in case we need it?  The latter is a more automated response model for reacting to changes in the weather.  Automation requires planning for change and the respective transaction costs associated with reacting to it.  In many respects, going to development every time a predictable business requirement change occurs is like going to the store for an umbrella every time it rains. We might not know what the interest rate will be in six months, but we do know it will change at some point, and building a solution that minimizes the transaction cost of making the required software change is what business logic automation is all about.

In terms of business logic, the automation we are talking about is the automation of the change implementation process itself.  The business logic, even if hardcoded, is still automated from the standpoint of it being applied at runtime.  We are at the point where the change process is what needs to be automated next.  Business logic automation puts business users at the helm of application business logic, without the expensive iterative back and forth between analysts and developers.

Many business logic implementations today operate via a human-intensive process which is plagued with handoffs and expensive iterations of trial and error.  Automating business logic addresses these difficulties through a series of tools and services tailored to each activity in the business logic life cycle.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • Blogosphere News
  • email
  • Faves
  • FriendFeed
  • LinkArena
  • RSS
  • Slashdot
  • StumbleUpon
  • Technorati
  • Twitter
  • Yahoo! Bookmarks

Related posts:

  1. Creating and Maintaining Business Logic in Plain ENGLISH Just a quick note of thanks to all those that...
  2. Webinar Invitation | Create and edit business logic in plain ENGLISH Brett and I are presenting an online webinar next...
  3. Sales Force Automation as a recession proofing strategy Apologies for using the dreaded ‘R’ word but since...
  4. 10 Reasons to Evaluate InRule Business Rules Engine Since rules exist in every part of the business, there...
  5. How understanding your business rules can improve your profitablity Rules are everywhere. In fact a good business is valued...

One Response to “Business Logic Automation”

Leave a Reply

Advertising
The podcasts
Past Posts
August 2008
M T W T F S S
« Jul   Sep »
 123
45678910
11121314151617
18192021222324
25262728293031
social bookmarking
About
With so much choice and a technology landscape thats changes so quickly its hard to keep pace. DaveBirchall.com aims to cut through the hype and explain the benefits without the 'BS'. Learn more about... ...Custom Software, Web development, Agile Development, Net and C# development, Business Process Engineering, Business Process Automation, Business Rules and Operations. Business Rules Engines. Microsoft Dynamics, Business Activity Monitoring, System Integration