James Taylor's Decision Management

James Taylor

Adding decisions to the SOA/BPM mix

user-pic
Vote 0 Votes

Following a link from Elizabeth I found a post by Jim Sinur titled "What is the Nature of the BPM/SOA Codependence?". Jim makes some good points about the interdependence of SOA and BPM.

Typically 80% of business activity does not include systems, integration, straight-through processing and transactions (the playground of SOA). The 20% that is highly automated is certainly the most efficient and productive; therefore, the more work an organization can push there, the better.

It is, of course, in these highly automated processes that decision management comes into play. When one is trying to automate a process for straight-through-processing, the need to automate decisions in an independent way while retaining agility to support changing requirements is critical.
While BPM does support SOA for system tasks, BPM can live well managing the human-only activities without SOA. But as more rules and processes are leveraged as reusable components, they take on a SOA flavor. In reality they really help each other and the failure of one could impact the success of the other.

While I would say "decisions" not "rules", again I think Jim is spot on. The exposure of automated decisions as decision services is not only critical to the management of the decisions themselves, it is also critical to the automation of the processes that revolved around those decisions.

Curiously enough, however, one of the most human-centric of process types - case management - also needs good decision management. The automation of what can/should be allowed next is both important in case management and reliant on decision management as I discussed here.

I was also reminded of a post I wrote on delivering agility. SOA cannot deliver agility alone because some services (like decision services) need to change internally and BPM cannot deliver it alone because all too often the process is not what needs to change so much as a decision within the process. Decision management, in conjunction with SOA and BPM, is the missing link.

No TrackBacks

TrackBack URL: http://www.ebizq.net/MT4/mt-tb.cgi/13241

Leave a comment

A blog about the use of decision management technologies like predictive analytics and business rules to deliver agility, improve business processes and bring intelligent automation to SOA.

James Taylor

James Taylor blogs on decision management for ebizQ, and is an independent consultant on decision management, predictive analytics, business rules, and related topics.

Sponsored Links

Fico

Subscribe

 Subscribe to this blog by RSS
Subscribe by email:

Recently Commented On

Recent Webinars

    Tag Cloud

    action, adaptive control, agile, agility, alignment, analytics, application development, BDM, bi, BI, bpm, BPM, bpms, BRE, bre, BRMS, brms, busines rules, business agility, business alignment, business analyst, business analytics, business intelligence, business process, business process management, business rules, business rules engine, business rules forum, business rules management, business rules management system, business user, case management, CEP, change, collaboration, competency center, complex event processing, compliance, consumer, context, customer experience, customer-centric, data, data mining, decision, decision agent, decision automation, decision engine, decision making, Decision Management, decision management, decision model, decision service, decision support, decision table, decision tree, decision-centric, decisioning, declarative, development, domain specific language, drools, dsl, eda, EDM, enterprise applications, event processing, extreme personalization, financial services, gartner, hard coding, IASA, In Database Analytics, inferencing, insurance, intelligence, intelligent agent, interaction, jboss, kpi, legacy, legacy modernization, location, mainframe, marketing, MDE, metrics, micro decision, mobile, model-driven, modl, multi-channel, operational BI, operational decision, optimization, pattern, performance management, personalization, Pervasive BI, predictive analytics, predictive enterprise, predictive model, process, programmer, programming, real-time, recommendation engine, report, requirements, retail, rete, rule set, rule sheet, SAP, scenario, semantics, Sensor, service, simulation, smart (enough) systems, smartenoughsystems, smarter systems, SME, soa, software development, statistics, strategic decision, tactical decision, Teradata, traceability, transparency, use case, visualization,

    Monthly Archives

    Blogs

    ADVERTISEMENT