Category Archives: Spend Analysis

Spend Analysis Today

The state of spend analysis today, despite all the frenzied M&A activity between 2003 and 2005, is still a fractured and confusing one. There are about thirty (30) vendors selling solutions in the market-place, and only a handful are reselling or repackaging someone else’s solution. However, the big difference between today and a few years back is that there are only a couple of true stand-alone vendors left on the market, notably BIQ and Zycus, as most of the stand-alone vendors were swallowed up by the Big 6.

What makes it even more confusing is that, even though most of the vendors have their own solutions, it sounds like the vast majority are selling the same type of solution. Furthermore, based on all of the overlapping marketing, it appears that most of the vendors are trying to differentiate themselves based upon either the “intelligence” in their data classification algorithms, or the number of canned reports their application comes with – not on any obviously unique capabilities.

Although it is true that it’s impossible to do spend analysis without good data, and this requires your data to be as complete and as accurate as possible (at least 90%, but preferably as close to 99% as possible), which means that any good spend analysis solution needs good ETL (extract, transform, load) and automated classification capabilities, it’s also true that spend analysis is more than just classification and baseline reporting. Spend Analysis is about uncovering previously unknown savings opportunities. Such opportunities are not likely to be found with standard reports, since obvious opportunities are likely to have already been found and addressed by in-house analysts using basic SQL queries and simple reports. Thus, spend analysis must go beyond what a simple reporting engine can do or what your average analyst can do with SQL in order to be truly useful and find genuinely new savings opportunities.

In other words, creating an OLAP database on cleansed spend transactions will be a worthwhile effort the first time you do it, because you will be able to identify most of the obvious savings opportunities by way of variance and non-compliance. However, once you have addressed those “low hanging fruit” opportunities, there will be little residual value to the effort as it will simply report the success you have already achieved and fail to identify any new opportunities. In order to realize the true power of spend analysis, a user needs the ability to “play” with the OLAP database the same way she can currently “play” with the standard reports in Excel spreadsheets. It’s not about pivoting around the standard cube, but being able to create your own cube with your own data and your own dimensions and slice and dice those dimensions in any way you can dream up in your quest for that next savings opportunity.

When you find that opportunity, it’s about capturing the process used to derive the opportunity and re-applying it in an automated fashion to similar commodities and categories and to the same commodity and category again in the future to make sure that the identified improvements get implemented and stay implemented so that you realize the savings. This certainly requires that you have an instance of the application running a standard cube that is integrated with your contract management system and your procurement system to make sure you are continually buying on contract – but it also requires that you have the ability to build multiple cubes to address commodity-specific analyses and to address datasets that originate from sources other than the ERP system.

When you get right down to it, only two solutions on the market stand out – Zycus and BIQ [acquired by Opera Solutions, rebranded ElectrifAI]. The two last independent players. Zycus stands out because, in addition to the advanced extraction, cleansing, aggregation, and enrichment capabilities that you will find in the other Big 4 players (Emptoris [acquired by IBM, sunset in 2017], Ketera [acquired by Deem], Procuri [acquired by Ariba, acquired by SAP), it has built a first generation opportunity finder that goes beyond just pre-packaged standard reports to integrate variance analysis and market intelligence to automatically identify all of your “low hanging fruit” opportunities and included a pipeline-based workflow management process to attack and manage your initiatives.

BIQ (also available as part of Iasta [acquired by Selectica, merged with b-Pack, rebranded Determine, acquired by Corcentric] Smart Analytics) stands out because it is the only product on the marketplace that truly gives the user the ability to “play” with the OLAP database. In BIQ, each user has the ability to define their own cube, either on any of the “standard” dimensions in the centralized data warehouse (which could be another spend analysis platform or an ERP system) or on any dimension they want to define using BIQ’s capability to define new dimensions in near real time. Plus, the user can re-order the dimensions of the cube for reporting purposes at any time, dynamically create their own reports, and even analyze multiple dimensions simultaneously using treemaps (based on Shneiderman diagrams) and multidimensional extract capabilities. Finally, there’s BIQ’s unique ability to allow users to define and re-define the classification rules dynamically using a very powerful rules engine, and their forthcoming meta-rollup capability (programmatic rollup of rolled-up data).

In short, spend analysis is about the analysis, and, currently, with the exception of BIQ, that’s a point that the current (leading) vendors are failing to grasp. Like Aberdeen, they’re Lost in the Trees. Now it’s true that BIQ does not come with built-in facilities that will automatically classify 95%-plus of your spend, but spend classification is fundamentally not that hard to do. The secret sauce to do that has been known by your leading consulting firms for years: map the vendors, map the GL codes, map the vendor and GL code combinations and then create exception based rules for whatever is left or whatever doesn’t map properly. This is something that can be done by a tactical procurement agent or accounting clerk in a short time frame in even the largest of Fortune 100 companies – at a very reasonable cost. (So why are you paying hundreds of thousands of dollars for technology to do it for you?)

There’s no excuse not to look at any tool that gives you better analysis capabilities when even a basic ETL tool can do what you need to do with a little bit of elbow grease up front. Especially since I’ve heard good arguments that automated classification does not really exist. After all, what are automated classifiers doing? They’re applying rules. Where did those rules come from? A human being. The only real difference between the big solutions with enhanced classification capabilities and the little solutions with basic classification capabilities is that the big solutions have rules that have been defined, or in the case of automatically derived rules, checked by experts based on years of doing manual spend analysis projects for their clients. (Furthermore, I haven’t seen a classifier yet that has not required heavy human intervention on the back end to correct mistakes – especially during the initial implementation. And, despite what the sales people would have you believe, this often takes just as much effort, if not more, than simply having a knowledgeable human define the rules in the first place.) The underlying technology, fundamentally speaking, is not that different. It’s true that some of the algorithms employed by the big players are a lot more advanced, but they are still based on rules and knowledge derived originally from a human. As I’ve said before, computers are not intelligent. They are just very good at doing the calculations they’ve been programmed to do.

Furthermore, even if you have a spend analysis tool already, there’s nothing stopping you from employing a dual-tool approach – a standard Big 4 (or Big 6 when you throw Ariba [acquired by SAP] and CGI into the mix) solution to automatically extract, cleanse, classify, amalgamate, and track all of your spend data from your various data sources in a standard cube setup and then a BIQ (-like) solution that can be delivered on-demand to the members of your strategic sourcing team to help them find the next great savings opportunity. The standard solution will be able to automatically create all of the reports that finance and the executive team want to see while the BIQ (-like) solution will give the power users on your strategic sourcing team the tool they need to uncover the next level of savings opportunities. Plus, a BIQ (-like) solution is on-demand and relatively inexpensive (for example, BIQ only runs your average organization between $3K and $6K a month for the sourcing team), especially compared to the realizable savings it will identify. It’s certainly something that should be considered.

Up Next: So You Want To Do Spend Analysis (7 Starting Steps)


Note that this isn’t to say that suite-vendors like Ariba, Emptoris, Ketera, and Procuri (etc.) don’t have valuable solutions – they do (and I’ve even written about some of them on this blog in the past), just that, on their own, their spend analysis solutions don’t truly achieve the analysis necessary for your sourcing team to go beyond the low hanging fruit – which is the key to achieving year-over-year savings (even if these systems do work great the first year). From a finance perspective, they are pretty good – centralized cube, standard reports, automated feeds, automated classification, etc. etc. – they just don’t have everything the power hitters on your sourcing team need today!


I have an opinion. How ’bout you?

The 2nd Sourcing Innovation Series – Let’s Get Analytical!

Spend Analysis. Decision Optimization. Cost Modeling. Almost since the beginning, these have been the six dirty words of strategic sourcing. Study after study has found that these techniques easily save 8% to 15% for just about any organization that spends more than 500M a year, but yet, on average less than one fifth of companies out there have tried these technologies, and less than one tenth are using them. It’s like they’re taboo. Well, in the not too far off future, the tables are going to turn, and instead of being the six dirty words, Spend Analysis Based Cost Modeling Decision Optimization are going to be the seven words of saving grace for tomorrow’s sourcing organization that wants to survive beyond the next decade. But the technology of tomorrow is not going to be the technology of today. But first …

Why? There are numerous reasons that this will happen, including negative returns from reverse auctions from early adopters, the forthcoming fall-out of the majority of first-generation supplier networks and marketplaces that still remain, and the eventual realization that contract management is not the holy grail if you don’t have a good contract in the first place, but the primary reason this will happen is the G-Word. Globalization. The effects we’re starting to see now are nothing like what’s going to come, especially since the majority of companies are unprepared!

Tactical job loss to outsourcing, rampant inflation in raw materials due to skyrocketing demand from developing countries, quality issues, and CSR (Corporate Social Responsibility), or should I say CSI (Corporate Social Irresponsibility), issues are only going to compound in the coming years. And, without recourse, this is only going to push costs, as they say, through the roof of the nearest skyscraper!

The only way companies are going to be able to maintain costs, yet alone achieve savings, is by getting a firm handle on costs and, more importantly, by identifying and achieving savings opportunities not previously explored. This is going to require an improved understanding of the cost drivers of what you are buying (cost modeling), and understanding of where variability exists, either within past buys or against market indices (spend analysis), and what the best award scenarios are (optimization).

But it won’t be three applications at three different stages of the sourcing process, it will be one, and it will be at the beginning, center, and end of the sourcing process. Think about what CoExprise is doing for the management of contract manufacturing – integrating the important PLM, Sourcing, and Procurement aspects of complex assembly sourcing – it will be something like that. But instead of an Aravo-Iasta*1-Ketera*2 union for a specific domain, it will be an AprioriCombineNetBIQAkoya union for the generic product domain. And it will look like nothing you’ve seen before. Sourcing tomorrow will be quite different than sourcing today. The only question is, who are the brave souls that are going to lead the way?

*1 Iasta was acquired by Selectica, merged with b-Pack, rebranded Determine, acquired by Corcentric
*2 Ketere was acquired by Deem


The future’s coming hard and fast … and I’m gonna be on the freight train that meets it head on!

Aberdeen on Spend Analysis: Lost in the Trees

Today I’d like to welcome back Eric Strovink of BIQ [acquired by Opera Solutions, rebranded ElectrifAI].

Aberdeen’s report on Spend Analysis (“Spend Analysis: Working Too Hard for the Money,” available free from Iasta [acquired by Selectica, merged with b-Pack, rebranded Determine, acquired by Corcentric] and others) draws useful conclusions about the forest, but then, like many other studies in this space, loses its way in the trees. Consider this reasoning:

  • Wealthy people tend to be successful.
  • Wealthy people typically drive luxury automobiles.
  • Therefore, wealthy people are successful because they drive luxury automobiles.

Aberdeen seems to reason about spend analysis in the same way:

  • Best-in-class purchasing organizations tend to have bought spend analysis systems.
  • Best-in-class organizations typically have bought spend analysis from one of the “Big 3” SA vendors.
  • Therefore, organizations are best-in-class because they bought spend analysis from the “Big 3.”

Thus, when the report uses survey data to uncover the underlying reasons why best-in-class organizations are successful, it loses its way. Using circular reasoning, it offers up precisely what one would expect: the standard “Big 3” marketing messages. Those messages, most of which haven’t changed in years, are these:

  1. Automated spend classification. “Only we can classify your spend, with automated algorithms and Bayesian analysis and special databases and… and… well, the point is, you can’t do it yourself, you have to hire us.”
  2. Standard reports. “Our suite of standard reports is better than anyone’s. Why, you don’t even need a sourcing consultant or a sourcing expert on staff, our reports tell you exactly what to do.”
  3. Integration with RFx. “Buy our suite, because it’s all ‘integrated.’ Just ignore the fact that spend analysis doesn’t ‘integrate’ with RFx, that’s not important now.”
  4. Integration with Contract Management for ‘compliance.’ “Let’s fail to mention that you can create a rules-based Contracts dimension yourself in just a few hours, whether you have a CM system or not.”

I’ve addressed these points at length elsewhere (see, for example, Common Sense Cleansing and What Purchasing.com Got Wrong), so I won’t do it here, except to point out that every SA application worth its salt creates a rules system that automatically classifies and maps spend. That’s the whole point, after all. Aberdeen’s report confuses the process of rules system creation with the results of rules system creation. Once a rules system is built, by whatever methods, the end result is a system that automatically maps and classifies both current and future spending.

The above nothwithstanding, the report contains a fascinating chart that shows survey respondents’ opinions of the “importance” of data analysis, data management, reporting, and supplier content, plotted against those same respondents’ classifications of their “current ability” in those four areas. It appears that “current ability” deeply lags “importance” in all four of them. As Aberdeen says,

While organizations recognize the advantages that can be gained from technology deployment for spend analysis, they have still not bridged the gap between theory and practice. Across the primary steps in the spend analysis process, enterprises are generally unable to fully leverage their spend analysis solutions… [emphasis added]

Aberdeen fails to draw the obvious conclusion from this — namely, that legacy approaches to spend analysis are disappointing their users across the board, despite causing an uptick in procurement efficiency. This result ought to be a key conclusion of the study. Spend analysis is about analysis, after all, not about the mechanics of data preparation. In fact, the four key components of spend analysis are:

  • Powerful analysis and ad hoc reporting tools (“data analysis” and “reporting”)
  • Flexible and ultra-fast dataset creation (“data management” and “supplier content”)
  • Real-time dataset modification (“data management,” “data analysis,” and “reporting”)
  • Flexible deployment (Aberdeen doesn’t address this, but the SA space has changed: powerful spend analysis is now deployable for small dollars, on individual analysts’ desktops, without an organization-wide commitment).

All of these components are interdependent — for example, you can’t perform ad hoc analysis if you can’t quickly change the structure of a dataset. And, you can’t change the structure of a dataset if it’s shared with others, because the other users certainly won’t appreciate you changing things out from under them.

It really should be old news by now: data extraction, transformation, loading, familying, and mapping are processes that are easily automated by in-house personnel using modern tools, or by outsourced resources using those same tools. It’s a shame that Aberdeen chose to focus on the “old think” of cleansing — only the very first step of a spend analysis effort — rather than pursuing the most interesting of its own survey results.

Spend Analysis: What Purchasing.com Got Wrong

Purchasing’s recent article on  “How to Select a Sourcing Strategy” wasn’t the only article that just didn’t make the cut in my book. “Their ABCs of Spend Analysis”  article missed the point as well. However, knowing that Eric Strovink of BIQ (acquired by Opera Solutions, rebranded ElectrifAI) would also be taken aback by this article, I invited him to shed some light on what the article missed. So, without further ado, here’s Eric’s guest post on What Purchasing.com Got Wrong.

Occasionally an article crosses my desk that seems well-written and insightful, such as
Purchasing.com’s “The ABCs of Spend Analysis” — but only if I’m willing to accept
assumptions with which I can’t agree.

“A: Acquire the data skills”

Wait, stop right there. In my view, it shouldn’t be necessary to
“acquire data skills” in order to manipulate and report on spend data.
This limits usage to a fraction of the business users who otherwise could
deeply improve their understanding of what’s going on. Any requirement to
dump data out of a spend analysis system and import it into Microsoft
Access or any other database management system is a glaring indictment
of the spend analysis system itself. It’s supposed to be a “spend analysis”
for goodness sake, so where’s the “analysis?” Similarly, a requirement
for SQL skills or other IT expertise in order to construct a report
is equally an indictment of the spend analysis system.

We should not allow tool limitations to dictate that business users
must become IT experts in order to analyze their data. That’s like saying
drivers must become mechanics before they can use the interstate highway system.

“B: Bring the data together”

One could hope that “ETL (Extract, Transform, Load)” would not be
the theme of this page, but of course it is. In fact, the only letter
that’s relevant in this tired acronym is “T” (for “Transform”). If
you can’t load data into your spend analysis system, then find one
that makes it easy. If you can’t dump data out of your ERP or accounting
system(s) in some reasonable flat file format (like .csv), you didn’t
try very hard. Every accounting system I’ve dealt with in the last
four years, old or new, has a perfectly reasonable and simple method
for dumping its data, almost always a method that requires no IT
assistance at all.

Transformation is necessary in order to coerce data from incompatible
systems into a common format. A good transformation tool should be able
to move any field from one column to any other; create new fields;
eliminate fields; and create any output field as a function (including
string, math, and logical functions like “IF”) of any number of
input fields. It should be able to save the transform and apply it
on refresh.

And the translation tool should be — you guessed it — operable by
ordinary business users, not just by IT types.

“C: Change the way you source”

Wait, should we just plow ahead and start sourcing? It turns
out that accounts payable-level spend analysis doesn’t really
show you very much, and this section of the article reinforces
the point. “We realized we were spending more with Supplier K
than we had previously thought, and this gave us more leverage
in negotiations.” OK, but do you know whether contract terms
were met? Was the supplier over-charging? What were the exact
buy points and quantities with supplier Q for commodity X? Why
didn’t a contract with supplier Y result in the savings we projected?

Problem is, an A/P level cube only peels back the first layer
of the onion. You’ve achieved a reasonable idea of what was bought,
who bought it, and who supplied it, and that’s important. However,
spend analysis is an iterative process of first identifying macro
behaviors, and then zooming in using micro analysis on a
commodity-specific basis. The high level cube gives you an
indication of what might be wrong — too many suppliers, or
too few; too high a spend rate given [number of employees] or
[size of business]; too much off-contract spend. But that’s
all it gives you. You don’t really know, for example, whether
off-contract spend (Fred down in Order Entry buying a Dimension
800 from Dell) is an inferior price point to the company’s VAR
contract for ThinkPads — or whether Fred actually got a better deal.

If the high-level cube hints at a possibility for cost reduction,
should you run right out and start running sourcing events? Maybe
not. For one thing, it’s sometimes difficult to determine
whether high spend is a demand issue or a supply issue, and
sourcing won’t touch the demand side. Sourcing events are
politically disruptive, can take many months to implement,
and can upset long-term supplier relationships unnecessarily.
It’s entirely possible that quietly confronting an incumbent
supplier with a detailed analysis of buy patterns from
invoice-level data can not only change behavior immediately,
but also return money to the bottom line from overcharges. And,
it certainly will tell you if you have a demand problem. If,
at the end of the day, sourcing is still required, fine; but in
many cases it’s not. Few incumbent vendors want to go through
a sourcing exercise and potentially lose the business; they’d
rather meet Fred’s price point.

Thanks Eric! I could not have said it better myself.

A Conversation with Ketera

When I was down in the valley, I made a point to visit Santa Clara to catch up with Ketera (acquired by Deem) who recently announced their next generation spend analysis solution, which I’m not going to spend too much time talking about (even though they are getting a good reception and a lot of customers because of it).

I did get a chance to see it recently, and it’s quite good. It’s not the absolute best in any regard (automatic classification, reporting, flexibility, etc.), but the overall solution puts it in the short stack of solutions you should definately be including in your review process. They have a two-tier classifier, which starts off with what they call a high-confidence classifier (which, you guessed it, is based on the old GL Codes, Vendors, GL Codes and Vendors mapping) and a trio of lower-level lower confidence classifiers (that use various rules and external sources) to try and collectively get a high confidence match. Failing that, they have manual classification and a rules engine to automate the match in the future. They also have a tierd knowledge base: global, industry, and organization to allow for multi-level rules and classification. Their reporting solution is now based on MicroStrategy, which, besides giving you standard best of breed reports, allows a user to fairly easily build basic BI reports and drill down within current reports. And it’s on-demand. (So, in recap, they potentially have one of the best classifiers, one of the better reporting front-ends from a usability perspective, and it’s on-demand.)

My interest, and the focus of my California conversation was what they were doing with their e-Procurement, Invoice Management, and what they are doing to enable the Procure-to-Pay (P2P) cycle; their recent partnership agreement with Hyperion (which was just acquired by Oracle) and their progress towards delivering operational Business Intelligence capabilities; and their supplier enablement (and catalog hosting) services and solutions.

At the moment, their procurement solution is one of the better enterprise solutions out there – it’s usable and it interfaces with their Invoice Management Solution and Supplier Management Portal. They have a two-level checkout process, basic and advanced, since most organizational users will use the system ony once a month and need a simple solution, and they have integrated document management. Furthermore, a future release will include Hyperion reporting.

My rationale for this interest is that it appears that there are significantly fewer general-purpose e-Procurement solutions than general-purpose strategic sourcing solutions (even though there are a lot of niche offerings, especially in the Software-as-a-Service arena); even though there are a lot of Business Intelligence solutions and a lot of dashboard solutions, not many attempt to tie together operational metrics with their financial impacts; and even though there are a growing number of supplier management and supplier information management solution, not many support the quick enablement of a large number of suppliers and I wanted to know how close Ketera had come to achieving each of these goals. That’s why I was glad to hear that they were working on tieing in their invoice management and procurement solutions with their contract management solutions, that they were working on Hyperion integration, and that they have a few other surprises for the year ahead. After all, once you have this, you just add better integration with spend analysis, and you have a great start at an integrated procurement and sourcing application that would be a great solution for many underserviced mid-market firms.