The Latency of Decisions ~ New Ideas on the ROI of Business Rules
The relentless drive to reduce business timeframes is making for strange new bedfellows these days. Every segment of IT feels the pressure, including data warehouse (DW) and business intelligence (BI). Now you might feel DW and BI are far afield of business rules. You shouldn't.
A current focus in DW/BI is on active or real-time data warehouses. Different people have different interpretations, but all generally emphasize 'data freshness' or 'data latency'. The thinking is that if you want more pay-back and direct use of the DW, the data it contains must be as up-to-date as possible, even up to the minute. However, as Richard Hackathorn points out in a recent article,[1] the problem is that "managers continue to struggle with the issue of how lower data latency can be of value to the business."
Why? I believe they're asking the wrong question. It isn't the latency of the data that matters, it's the latency of what you can do with the data that matters.
Hackathorn discusses a very useful tool to explore this. He points out that the business value you derive from the data in a DW/BI context is a function of the elapsed time between some business event occurring (in the real world) and some related business action being taken as a result (also in the real world). As illustrated in Figure 1, there are three milestones within that elapsed time period: data ready for analysis, information delivered, and action taken.
Figure 1. The Latency Curve
There are three corresponding kinds of latency, as follows:
- Capture latency. This is where active or real-time DW really focuses -- how you get data from operational sources into the DW fast, with all the cleansing, synthesis, and consolidation inevitably required.
- Analysis latency. The assumption is that there must be some value-add in analyzing the data -- this is where BI and analytic tools come to bear.
- Decision latency. For me, this gets to the most interesting part. Let's look closer.
First, the action to be taken should not be something trivial -- for example, merely reporting the results of the consolidation and analysis. Such focus brings us right back to the problem of trying to assess the value of the data itself. That's a solution in search of a problem. Rather, the focus needs to be on some better-informed decision you make as a result. As Neil Raden and James Taylor put it, "Making information more readily available is important, but making better decisions based on information is what pays the bills."[2]
Second, if this decision is truly operational it's not something you do infrequently or only once -- it's something that probably needs doing hundreds or thousands of times a day. As discussed in my September column,[3] meaningful analysis of ROI requires staying focused on the volume of the decision -- not the kind of decision per se. For example, the decision might have to do with cross-sell or up-sell opportunities, or proactive problem resolution, or optimal pricing for a given type of business transaction ... or a million other things your business does daily hundreds or thousands of times.
So the fundamental question is how well you deploy analytical insight from data you capture back into the business as operational decisions. Here's where we hit the bad news. Most organizations have no automated infrastructure to conduct such deployment in any high-volume, rapid, repeatable fashion. You can spend all the money you want on improving the timeliness of data capture and analysis, but if the resulting insight has no quick operational deployment, what have you really gained? That's like building near-real-time customer information for the Pony Express. Hackathorn correctly writes, "… decision latency will increasingly become the limiting factor in improving response latency."
He also notes, "Decision latency … is driven primarily by the cultural aspects of how decisions are made in a company." Human and organizational factors do indeed loom large in the way decisions are currently deployed in most organizations. Specifically, insights arising through analysis of data generally go in one of either two directions for decision deployment, as follows. Neither is effective by today's standards of scale and urgency.
- The insights are fed to operational business people to act on directly. Without any real infrastructure, the volume and pace are overwhelming. Errors, delays, and lost opportunities are inevitable -- and quite costly at scale.
- The insights are fed to IT as 'requirements'. That subjects them to all the usual problems of backlogs and priorities. Worse, these are 'requirements' that continually change, an anathema for traditional methods.
Just because that's the way things are mostly done today doesn't mean it has to be that way. Indeed, business rules and rule technologies offer a ready, proven solution to decision latency. The potential business value is suggested in Figure 2.
Figure 2. The Latency Curve ~ Improved
Ask yourself this. How much does your organization currently spend on DW or BI? Whatever the answer, I believe it should be spending at least that much on business rules. In fact, given the current imbalance evident in so many organizations today, I'd say it should probably be spending even more!References
[1] Richard Hackathorn, "Active Data Warehousing: From Nice to Necessary," Teradata Magazine (June 2006), AR-4835.
[2] Neil Raden and James Taylor, Smart (Enough) Systems: How to Deliver Competitive Advantage by Automating Hidden Decisions, Prentice-Hall (June 2007). ISBN: 0132347962, p. 337. Raden and Taylor discuss the three types of latency in Figure 1 and the potential ROI in decreasing decision latency.
[3] Ronald G. Ross, "The Value of Decisions ~ New Ideas on the ROI of Business Rules," Business Rules Journal, Vol. 8, No. 9 (Sep. 2007), URL: http://www.BRCommunity.com/a2007/b362.html
# # #
About our Contributor:
Online Interactive Training Series
In response to a great many requests, Business Rule Solutions now offers at-a-distance learning options. No travel, no backlogs, no hassles. Same great instructors, but with schedules, content and pricing designed to meet the special needs of busy professionals.
How to Define Business Terms in Plain English: A Primer
How to Use DecisionSpeak™ and Question Charts (Q-Charts™)
Decision Tables - A Primer: How to Use TableSpeak™
Tabulation of Lists in RuleSpeak®: A Primer - Using "The Following" Clause
Business Agility Manifesto
Business Rules Manifesto
Business Motivation Model
Decision Vocabulary
[Download]
[Download]
Semantics of Business Vocabulary and Business Rules