individual-entry-BA-Blog

« Data Mining, Predictive Analytics and Markets of 1 | Main | Use Cases and Requirements - a response »

Decisions and the potential for agile services

I saw this post over on the Web Gambit today - How Agile is your Architecture? - where Karthik emphasizes the Agile Manifesto's Responding to change over following a plan. He is talking about architecture agility and says

"After a certain point, the software's architecture becomes rigid and inflexible, and only allows for minute changes to its supported feature set"

While his focus is on technology/platform change, it seems to me that enterprise decision management, with its focus on decisions and Decision Services, offers the opportunity to add a layer of very agile services to your architecture. Not only is this a recognition of the change over plan reality of most projects (it ensures that the core business logic of the application can be developed for both flexibility and rigor), it might also be considered an effective way to write maintainable code in an era in which retaining knowledgeable staff is increasingly difficult. One could consider this an approach to "lean" application development and maintenance too. Decision management and technology can drive agility into your architecture by delivering a layer that is easy to change as business needs change - a decision layer - especially a layer that can be deployed to multiple platforms (Java, .NET etc).

Technorati Tags: , , , , , , ,

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

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451629b69e200e008d9646b8834

Listed below are links to weblogs that reference Decisions and the potential for agile services:

Comments

The comments to this entry are closed.

Search Site


  • dmblog.fico.com

Subscribe

  • 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.