« Using EDM to improve marketing operations | Main | Getting support for data mining (and decision management) »

The last decomposition of the application

One of the reasons for a focus on decisions and decision services is to complete the decomposition of the old, monolithic application (thanks Mark). Think about it. If you embed decisions - business logic - in your applications, you hide these decisions from view and risk those decisions becoming a liability when the world changes and they do not. Most application development techniques hide decisions inside applications. This makes development, and even more maintenance, very expensive.You might also delegate details to programmers when you want to have those programmers collaborate with business users on the required logic. Applying EDM you can empower business users to manage those decisions, which reduces the time to make changes and reduces maintenance expenses.

A colleague of mine (thanks Mark) pointed out that such as approach is the last step in the decomposition of traditional applications. Not so long ago, applications (especially enterprise applications) were monolithic, containing data, user interfaces, business logic, and process flow in one block of code. We then begun to decompose these applications - managing data in a database that ran across applications, using portals and other clients to manage the user interface across applications and, most recently, BPMSs to externalize workflow and build cross-application flows effectively. One more step is required - separating out the decisions and managing them so they too can be shared across applications. This could be the most important advance to date.

Technorati Tags: , , , , , ,

First time on the EDM blog?
Subscribe to the EDM blog feed or check out some other recent posts:


TrackBack URL for this entry:

Listed below are links to weblogs that reference The last decomposition of the application:


The comments to this entry are closed.

Search Site



  • enter your email

Upcoming Events

  • FICO Tools & Analytics User Forum 2012
    BERLIN: September 11-12, 2012 LONDON: September 18-19, 2012 Gain new insights for improving business performance through advanced analytics and decision management tools.