The request seemed simple enough. Marketing wanted customers to be able to order products through the Internet. This meant the company needed a Web-based application to check item availability, issue order requests, calculate prices and replicate a host of other functions that were being performed by legacy applications. In response to the request, the project team planned to use a tool to capture legacy business rules (blocks of conditional and imperative logic that change the state of business data) and import them into a Java-based front end. While this may seem like an easy answer to a simple request, this project could torpedo Internet deployment efforts if it ignores strategic implications.
There is growing popularity for legacy business-rule reuse as companies move functions to the Web. But doing that on a large scale requires addressing a number of inherent complexities. Legacy rule identification can be difficult because of inconsistencies in legacy data definitions and the cryptic, redundant nature of the rules themselves. But uncoupling business rules from legacy systems is just one hurdle.
When legacy systems continue to run parallel with Internet applications, major synchronisation problems can occur. For example, a legacy system may update customer data one way while an Internet application may do so another way. This could cause unexpected results or delays for customers. As more functions move to the Web, business-rule synchronisation problems can spin out of control.
It takes a comprehensive, enterprise-wide coordination strategy to ensure that business-rule capture, reuse and synchronisation are managed effectively over the long term. And this requires answering a few questions. For example:
* What constitutes a business rule?
* How can you reconcile legacy data definition inconsistencies?
* Can multiple projects synchronise rule identification and reuse?
* How can you reconcile redundant processing results when rules ported to an Internet application continue to run on the mainframe?
* What cataloguing scheme can be employed to track business rules as they are captured, consolidated and redeployed?
* How do you deactivate legacy rules that are no longer needed?
Any attempt to reuse legacy business rules as part of a Web-based deployment plan must be addressed in an overall strategy. This strategy must then be communicated to any project team involved in capturing and reusing business rules.
To begin, establish an oversight team to draft and deploy a legacy migration strategy. This includes creating a concise definition of a business rule and a process for identifying, classifying, consolidating and reusing rules. This process should define how data definitions are used to help identify rules and indicate how redundant rules and data can be grouped and consolidated across multiple stand-alone systems. Because there are software tools that support this process, the team should also identify a tool to enable rule identification, classification, consolidation and reuse.
There are two schools of thought regarding rule classification schemes. One says that a scheme should indicate the events triggering a rule within the legacy environment. This provides analysts with a basis of understanding for reapplying those rules in a Web-based environment. But business rule purists argue that a rule should stand alone and be classified based on the business data it impacts. Whatever scheme you choose should store rule definitions in a repository, indicate where they are used and allow analysts to access, add or update rules for ongoing Internet migration projects.
Forming a strategy to capture, classify and reuse business rules requires some front-end investment Ignoring the need for such migration strategy means driving Internet deployment into a sea of chaos.
* William Ulrich is a management consultant and president of Tactical Strategy Group
Read up on the latest ideas and technologies from companies that sell hardware, software and services. Best Practice in Building an Integrated Information Management Strategy
CRM your salespeople will love
Email Archiving 101—Customer Case Study
Email Archiving Implementation: Five Costly Mistakes to Avoid
Achieving the impossible: Unlimited application scalability
Solve Exchange Mailbox Storage Issues Once and for All
Taking On Demand CRM Integration to the Next Level
The state of Middleware
Zones provide focussed content from Computerworld and leading technology partners.Discover how SOA can create smarter outcomes for your business.
Attend and learn:
- How SOA is helping leading companies to become more agile
- Where you should be applying SOA processes in your company
- The top SOA implementation mistakes to avoid
Click here for more information.
- +
Computerworld Live Podcast #97: The Future of Enterprise Networking 25/07/2008 09:45:36
This week CW Live chats with Mark Thompson, global sales and marketing manager for HP ProCurve, on the future of the enterprise networking. Mark discusses the trends we can expect to see in the near future and how the right infrastructure can ensure your enterprise network is secure. - +
Computerworld Live Podcast #96: Security at the Edge 11/06/2008 09:22:22
CW Live speaks with Amol Mitra, HP ProCurve Director of Marketing for Asia Pacific and Japan. Today's topic: how enterprises are starting to shift away from simply controlling security via server logins, firewalls and moving to more adaptive security frameworks. - +
Data Management Edition #10: Multi-Petascale Systems 02/05/2008 09:12:33
This week we look at sustainability and the development of multicore technologies to build multi-petascale systems. - +
IT Security Edition #11: How to poison the Storm botnet 01/05/2008 08:51:55
This week CW Live presents a case study on how to poison the notorious Storm botnet . Plus we take a look at Cisco's plans for Ironport. - +
IT Security Edition #10: Cyber-battles fought and won 24/04/2008 11:09:47
Vendors bow to end user pressure to improve product security, and we take a look at the latest concepts shaping the cyber-battlefield of the future.
FrontRange Solutions launches HEAT Plus Mobile to reduce help desk costs and improve service management productivity 2008-12-02 15:15:00+11
AARNet Helps to Advance Indigenous Health 2008-12-02 12:44:00+11
Orbis selects Telstra International as its data centre partner for the UK, Europe and Middle East Region 2008-12-02 11:23:00+11
ComOps Deploys Corporate Performance Reporting Solution For Healthcare Test Manufacturer 2008-12-02 10:09:00+11
Mornington Peninsula Shire implements Objective to manage knowledge and deliver service excellence 2008-12-02 09:56:00+11
Making the Business Case for IT Consolidation
IT executives face the need to improve service delivery with limited resource increases. Two common strategies for achieving this are network and systems management tools and datacenter consolidation. Read on to discover how you can make a strong business case for IT Consolidation.












