BIZRULES | RuleMap | RedFlagRulez | Visible Knowledge | Knowledgebase | Blog | BRxG | Agility Alliance | Free Newsletter

Business Rules Knowledge Base
Best Practices
Lessons Learned
Software Tools  
BRE Business Rule Engines
ESExpert Systems
Management Domains
BRM Business Rule Management
BPM Business Process Management
KM Knowledge Management
Rule Resources > Interviews   Next
Join BIZRULES Email List Email:
Rule Resources
Social Networks & User Groups New
White Papers
Case Studies
Risks and Costs of     Breaking the Rules
Examples of business mistakes caused by poor:
  Knowledge Management
  Rules Management
  Process Management
Locations of visitors to this page



Bill Gates comments during Gartner Symposium/ITxpo 2004, Mastermind Keynote Interview, March 30, 2004 San Diego

By allowing business analysts and business modelers to draw visual models of business processes and business rules that generate code, Business Rules Engines (BREs) promise to significantly reduce the amount of code that companies have to write. Using Model-Driven Architecture (MDA), BRE business rule models generate the code automatically. That means fewer programmers will needed in the future. As a result, many of the programming jobs going offshore will eventually be displaced by rule engines.

Below is an excerpt from comments made by Bill Gates on March 30, 2004 at Gartner Symposium/ITxpo 2004, Mastermind Keynote Interview, in San Diego, CA.

“Many of the Holy Grails of computer science that have been worked on for over 30 years will be solved in this 10 year period.”

"We’ll model IT systems to make them behave in very rich automatic ways. We’ll model your business processes so that instead of writing lots of lines of code to customize software for you versus some other company, it’s just going into this visual model and saying our approval process is slightly different, our payment process is slightly different.

So we won’t be writing as much code. We won’t have the kind of complexity that we have today. It’s expressing, without code, exactly what the steps are that need to take place. The heart and soul of this is to take what is required, large amounts of code, and say that a business analyst can do these things. The beauty of this is the model… The key breakthrough in coding is to write less code."

"The beauty of this is the model… The key breakthrough in coding is to write less code."

"Corporations and governments need the platform to be so high-level that with these modeling tools the amount of code they’re writing [is decreased]. Within a decade, we should be able to reduce the amount of code [companies] write by at least a factor of five."

"Within a decade, we should be able to reduce the amount of code [companies] write by at least a factor of five."

The tools should make [sure] you’re expressing those things in a way that a non-programmer can understand.

The [consulting] services get refocused away from writing a bunch of blue code to whatever the true business value is: [designing the business model…] Designing what the resource allocation algorithm should be… Designing how when you’re working with a new partner what the model should be… It’s a real shift in the services model.

We’re talking a 10-year timeframe. This does not happen overnight. This is what the IT industry owes to it’s customers...”


Home | Up | Feedback | Search | Contact Us

BIZRULES is a registered trademark of  Copyright © 2002-2008 BIZRULES. All rights reserved. For further information email or contact us. Revised: 1/18/2008.