« How to REALLY combine BI and BPM | Main | Extracting UML from Legacy Applications »
March 29, 2007What characterises a good decision service?
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: business agility, decision service, SOA
Posted by jtaylor in
Decision Technologies
• SOA
|
Digg This|
Add to del.icio.us
Trackback Pings
TrackBack URL for this entry:
http://www.ebizq.net/mt/mt-tb.cgi/1632
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
Posted by: Jon Collins at March 30, 2007 12:32 AM
Post a comment

James Taylor's Decision Management