James Taylor's Decision Management

James Taylor

What characterises a good decision service?

user-pic
Vote 0 Votes

Jon Collins, over at the Technology Garden, had a post today What characterises a service? He recounts gathering a list of requirements for a good service and gives the following list:

  • Value
  • Reusability
  • Meaningfulness
  • Autonomy
  • Independence
  • Contract
  • Uniqueness

This made me wonder again about the additional characteristics a good decision service might exhibit - clearly it should exhibit all these, but what else. In the spirit of the original post then:

  • Consistency - always makes the same decision when presented with the same data
  • Agility - can be rapidly and easily changed, ideally by the business
  • Precision - makes the best decision possible, given the available historical data, trends and other restrictions
  • Demonstrability - makes decisions in a way that can be clearly explained and demonstrated to others
  • Compliance - follows the regulations and policies in force at the time

Any others come to mind?

Technorati Tags: , ,

No TrackBacks

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

1 Comment

| Leave a comment

Nice. I've read through the descriptions and the comments on decision services, and I don't have a problem with the concept in principle, as long as it doesn't break the rules of ensuring cohesion while minimising coupling between services (Yourdon and Constantine, 1975 ;) ) Otherwise, one might end up with a solution that is architecturally pure, yet runs lke a dog...

With reference to the characteristics, might I refer the good gentleman to my own list, from http://www.itasaservice.com, not to compare but as a cross reference. With this in mind I would perhaps add security, the ability to provision and account for use, and manageability, i.e. the recognition that some intervention will be required (manual or otherwise) to configure and monitor the service.

Phew. I think my list needs updating!

All the best, Jon

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