Category Archives: Miscellaneous

Spend Analysis III: Common Sense Cleansing

Today I’d like to welcome back Eric Strovink of BIQ (acquired by Opera Solutions, rebranded ElectrifAI) who, as I indicated in part I of this series, is going to be authoring the first part of this series on next generation spend analysis and why it is more than just basic spend visibility. Much, much more!

Many observers would acknowledge that there’s not a lot of difference between viewing cleansed spend data with SAP BW or Cognos or Business Objects, and viewing cleansed spend data with a custom data warehouse from a spend analysis vendor. They’re all OLAP data warehouses; they all have competent data viewers; they all provide visibility into multidimensional data. What has historically differentiated spend analysis from BI systems is the cleansing process itself (along with, in contrast to the BI view, the decoupling of data dimensions from the accounting system).

Because it’s hard to distinguish one data warehouse from another, cleansing has become an important differentiator for many spend analysis vendors. The vendor has typically developed a viewpoint as to the relative merits of manual labor/offshore resources, automated tools, custom databases, and so on, and sells its SA product and services around that viewpoint. Unfortunately, all the resulting hype and focus on cleansing services, from both these vendors and the analysts who follow them, has obscured a simple reality — namely, that effective data cleansing methods have been around for years, are well understood, and are easy to implement.

The basic concept, originated and refined by various consultants and procurement professionals during the early to mid-1990’s, is to build commodity mapping rules for top vendors and top GL codes (top means ordered top-down by spending) — in other words, to apply common sense 80-20 engineering principles to spend mapping. GL mapping catches the “tail” of the spend distribution, albeit approximately; vendor mapping ensures that the most important vendors are mapped correctly; and a combination of GL and vendor mapping handles the case of vendors who supply multiple commodities. If more accuracy is needed, one simply maps more of the top GLs and vendors. Practitioners routinely report mapping accuracies of 95% and above. More importantly, this straightforward methodology enables sourcers to achieve good visibility into a typical spend dataset very quickly, which in turn allows them to focus their spend management efforts (and further cleansing) on the most promising commodities.

Is it necessary to map every vendor? Almost never; although third-party vendor mapping services are readily available, if you need them. And, as far as vendor familying is concerned, grouping together multiple instances of the same vendor clears up more than 95% of the problem. Who-owns-whom familying using commercial databases seldom provides additional insight; besides, inside buyers are usually well aware of the few relationships that actually matter. For example, you won’t get any savings from UTC by buying from Carrier and from Otis Elevator. And, it would be a mistake to group Hilton Hotels under their owners, since they are all franchisees.

[N.B. There are of course cases where insufficient data exist to use classical mapping techniques. For example, if the dataset is limited to line item descriptions, then phrase mapping is required; if the dataset has vendor information only, then vendor mapping is the only alternative. Commodity maps based on insufficient data are inaccurate commodity maps, but they are better than nothing.]

80-20 logic also applies to the overall spend mapping problem. Consider a financial services firm with an indirect spend base. Before even starting to look at the data, every veteran sourcer
knows where to start looking first for potential savings: contract labor, commercial print, PCs and computing, and so on. Here is a segment of the typical indirect spending breakdown, originally published by The Mitchell Madison Group:

< Graphic No Longer Available >

If you have limited resources, it can be counterproductive to start mapping commodities that likely won’t produce savings, when good estimates can often be made as to where the big hits are likely to be. If you can score some successes now, there will be plenty of time to extend the reach of the system later. If there are sufficient resources to attack only a couple of commodities, it makes sense to focus on those commodities alone, rather than to attempt to map the entire commodity tree.

The bottom line is that data cleansing needn’t be a complex, expensive, offline process. By applying common sense to the cleansing problem, i.e. by attacking it incrementally and intelligently over time, mapping rules can be developed, refined, and applied when needed. In fact, whether you choose to have an initial spend dataset created by outside resources, or you decide to create it yourself, the conclusion is the same:
cleansing should be an online, ongoing process, guided by feedback and insight gleaned directly (and incestuously) from the powerful visibility tools of the spend analysis system itself.
And, as a corollary, cleansing tools must be placed directly into the hands of purchasing professionals so that they can create and refine mappings on-the-fly, without any assistance from vendors or internal IT experts.

Next: Defining “Analysis”

Don’t be a Victim of the Performance Gap (Procurement Best Practices)

According to the Hackett 2006 Enterprise Book of Numbers, there is a growing performance gap in sales, general and administrative operations between world class and average companies with top performers generating significant savings while delivering improved effectiveness and reduced risk. Don’t have a copy? No worries – the IACCM ran a great summary article last month.

Hackett’s research found that by achieving world-class performance in four core operational areas – information technology (IT), finance, human resources (HR), and procurement – companies can reduce annual SG&A costs by $60M per B in revenue. At the same time, these world class performers show superior effectiveness, deliver higher quality services, and benefit from increased economic returns and reduced risk.

In addition, Hackett found that world-class performers demonstrate strength in five best practice categories: strategic alignment of business goals and operating procedures, complexity reduction, technology enablement, business processing sourcing; and cross-functional partnering. Furthermore, the strategic use of technology plays a key role in achieving world-class performance.

The article also quotes Pierre Mitchell (who needs no introduction) who states that “The best companies may differ in their size, industry or regulatory environment, but what they share is their ability to use back-office functions, traditionally viewed as cost centers, to generate competitive advantage. They do this, regardless of function, by relying on specific management approaches in the five areas we’ve identified.” World class organizations support continuous improvement within individual functions, cross-functionally and in end-to-end processes. “It’s critical to recognize that each year these world-class performers do a little better, pulling further away from the pack. The growing gap has a multiplier effect that will make it more difficult for the lagging typical companies to compete over time, a process that may soon be irreversible for many of today’s leading corporations.”

The Hackett group key findings across various SG&A functions were as follows:

Strategic Alignment
World class organizations use “flatter” management structures that are more effective. Furthermore, the senior IT executive is almost 50% more likely to be on the company’s primary management team.
Complexity Reduction
World class organizations achieve tangible benefits by abolishing unnecessary complexity in business processes. World class procurement organizations reduce complexity through strategic sourcing, consolidating their purchases among 78% fewer suppliers than typical companies, and centralization. (Hackett found a typical company with 1B in annual spend can save 8M in process cost alone by increasing the percentage of contracts negotiated centrally from 20% to 80%.)
Technology Enablement
Companies with world-class IT organizations spend 7% more per end user than their peers and their use of technology results in improved performance across other SG&A areas. Appropriately applied technology streamlines and automates operations and world-class organizations spend 45% less than typical companies on finance operations.
Business Process Sourcing
World class companies leverage business process sourcing options at the process level and do not hesitate to change sourcing solutions if they fail to meet the desired results.
Cross-Functional Partnering
World class organizations seek synergies across business functions through cross-functional cooperation to achieve common goals. Procurement staff work alongside their functional peers to understand business need, plan spending and supplier selection, and take into account current and future needs.

So don’t get stuck in the procurement gap – take Hackett’s advice to heart and join the world-class organizations who are saving an additional 6% per year on their procurement efforts. Don’t know where to start? Since technology is key, start by adopting state-of-the-art on-demand strategic-sourcing solutions, such as those offered by Iasta (acquired by Selectica, merged with b-Pack, rebranded Determine, acquired by Corcentric) and Procuri (acquired by Ariba, acquired by SAP).

Holocaust Memorial Day

Today is Holocaust Memorial Day. Considering the recent surge in Holocaust denial, so much so that evenĀ Scott Adams could not avoid blogging about it, that makes this an important day. Think about it.

Progress, far from consisting in change, depends on retentiveness. Those who cannot remember the past are condemned to repeat it.

George Santayana, The Life of Reason, Vol. I: Reason in Common Sense

Spend Analysis II: The Psychology of Analysis

Today I’d like to welcome back Eric Strovink of BIQ (acquired by Opera Solutions, rebranded ElectrifAI( who, as I indicated in part I of this series, is going to be authoring the first part of this series on next generation spend analysis and why it is more than just basic spend visibility. Much, much more!

Data analysis that should be performed is often avoided, because
it carries too much risk for the stakeholder. Let’s consider two examples.

(1) Suppose I am an insurance company CPO with access to one or more
analysts; and that some number of analyst hours are available to me,
in order to investigate savings ideas that occur to me from time to time.

Now, suppose I begin wondering whether the company’s current policy of
auctioning off totaled vehicles is wise. I reason: what if we’re
actually losing money on some of these wrecks? I think: perhaps there
is a closed-form sheet I can provide to my adjusters that lists make/model/year and gives them an auction/no auction decision; perhaps that sheet would save the company money.

My problem is that I’m not entirely sure that this idea is worthwhile.
Perhaps the company makes money on almost every auction, and I will waste the valuable time of one of my analysts by chasing phantom savings that aren’t there. I must weigh not only the cost of the analysts’ time, but also the lost opportunity cost associated with the analyst chasing a low-probability idea — against using that analyst for some immediately useful purpose, such as prettying up a report that the CEO complained about, or double-checking a number for the CFO.

I reason as follows: if I think it’s going to take longer than X hours
to determine whether this is a good idea or not, then I can’t chase the
idea. I don’t have the resources to do so, and perhaps I never will.

However, if I know that my analyst can load up a new spend dataset with
auction costs and revenues within minutes; and I know that a subsequent
slice/dice by make/model/year would be trivial; and I know
that a report of precisely the format I need could be produced without
significant effort; then the decision is a no-brainer. I make the decision
to analyze rather than the decision not to analyze.

(2) Suppose I am a CPO with a large A/P spend data warehouse available to me, but the particular question I want answered is not supported by the dimensions and hierarchies that it contains. Those dimensions and hierarchies were built perhaps by the IT department, or perhaps by a spend analysis vendor, or perhaps by a team of internal support people who are responsible for maintaining the warehouse; and those dimensions and hierarchies were the result of a number of committee decisions that will be difficult to alter. Furthermore, the data warehouse is being used by hundreds of other people in the organization — which means that I’ll need the permission of all those potential users to change or add anything.

I reason as follows: I know it will take weeks, perhaps months to convince
my colleagues to change the dataset organization, even if they can be
convinced to do so; and once they are convinced, it will take even longer
for whomever it is that controls the warehouse to implement the changes, perhaps at high cost that I will need to justify; so is it really worthwhile for me to pursue using the warehouse to answer my question?

I decide: probably not. Which means that my analyst will have to spend many hours extracting raw transactions from the warehouse; re-organizing them herself on her personal computer, using Access or other desktop tools; and then creating the report that I need. As above, I reason as follows: if I think it’s going to take longer than X hours to answer my question, then I’ll live without the answer rather than risk wasting precious analyst cycles.

However, if I know that my analyst can tweak her private copy of the dataset, adding dimensions and changing hierarchies in just a few minutes, and that my answer will be available shortly thereafter, I make the decision to analyze rather than the decision not to analyze.

A flexible and powerful spend analysis system can make a huge psychological
difference to an organization. It changes the analysis playing field
from “we just can’t afford to look into this” to “of course we should
look into this!”

Next installment: Common Sense Cleansing

Missing the Point … or … The Right Way to Handle Freight

Last week I summarized my comments on how Sometimes 80% is enough here on Sourcing Innovation. I did this for multiple reasons – it seems that not everyone gets the point that with regards to optimization, not only is 100% unattainable, but even striving for 100% is often ludicrous.

The reason for this is that you are never optimizing against actual data, but estimated data. Remember, when you are sourcing, you are sourcing against forecasted needs, on forecasted schedules, with forecasted shipment levels associated with forecasted freight costs. Your demand probably will vary slightly, and may vary significantly, your schedules will need to be accelerated or decelerated when demand spikes or drops, your shipment sizes will also vary with seasonal demand variations, and with freight surcharges the norm these days, your freight rates will never be locked in stone. Thus, even an “optimal” solution is not optimal.

Moreover, striving for an optimal solution instead of settling for a (very) near optimal solution may actually decrease the quality of your solution. For example, let’s say your supplier gives you a significant discount (in the form of a rebate) of 10% if you buy 60,000 units, and your anticipated demand is precisely 60,000 units. Let’s say you award the supplier the business, but your forecast was over by 5% and you only buy 57,000 units. Let’s also say that the second cheapest supplier was only 3% less expensive. In this situation, your search for the ultimate solution cost you 7%!

As another example, let’s say a certain carrier will beat every other carrier’s truckload rate by 10%, where the truckload rate applies if you fill 75% or more of the truck. Let’s also say that we have the situation where your expected shipment is 80% of a truckload, that 25% of a truckload costs 20% more than the average shipping cost across your other carriers, and that your shipment size varies significantly by season and promotion (because you are in the food service industry, for example). One week you’ll ship 80%, the next week you’ll ship 60%, and the week after you’ll ship 120%. Chances are good that, in reality, you will not be shipping truckload half the time and paying on average 10% more. (If you are paying 20% more half the time, you’re paying 10% more over all.)

So this brings me back to the title of my post – the right way to handle freight. First of all, let’s note that when dealing with freight, you have one of five situations:

  • Freight is a small percentage of total spend, less than 20%
  • Freight is a moderate percentage of total spend, 20% to 40%
  • Freight is more or less equal to total spend, 40% to 60%
  • Freight is a large percentage of total spend, 60% to 80%
  • Freight is a majority percentage of total spend, greater than 80%

The first case is the most important case. Why? Because it is this case that I find to be the most mishandled and misunderstood. I know for a fact that many corporations have thrown away millions, if not tens or hundreds of millions, of dollars because of their belief that freight optimization needs to be perfect even when it falls into this case and have put off acquiring a decision optimization solution in hopes that the perfect solution will come along soon.

This is the case where the “sometimes 80% is enough” rule comes into play. If someone provides you with an optimization solution that can handle your buy almost perfectly but only handle freight 80%, don’t dismiss it as imperfect and pass up an opportunity to save millions just because it’s not perfect in your eyes. Do the math! If freight is at most 20% of your spend, and the solution is expected to be at least 80% accurate, then the solution computed by the optimizer will be at least 96%. If freight is at most 10% of your spend, then the solution computed by the optimizer will be at least 98% optimal. If your non-optimization assisted solution doesn’t even approach 90% of optimal, why would you pass up an opportunity to save an extra 6%-9%? After all, as per my arguments above, I’d argue you are never going to achieve more than 98% (on average) in reality anyway! So don’t look for perfection when evaluating optimization solutions – chances are you will not find it (even though some solutions might come quite close) as it’s still a maturing and improving technology.

What about the other cases? The fifth case, where freight is the majority of your spend is also easy – you simply invert the problem and source freight lanes, and treat the product buy as freight.

The middle cases are harder. As for cases two and four, where freight is a moderate or large percentage of spend, the best way to handle these cases is to combine the categories with similar categories that can, or will in all likelihood, be shipped on the same trucks or in the same lanes. Preferably, those categories where, in the second case, freight is significantly lower and bumps you back into the first case or where, in the fourth case, freight is significantly higher and bumps you up into the fifth case, as we already know how to handle these cases. Case three is the toughie – product cost and freight are almost equal. What do you focus on?

This is the case where you do enterprise-wide freight optimization. You optimize all of the product buys, amalgamate all the freight requirements, and then optimize the freight. Unless, of course, your spend is significant enough, your pocketbook deep enough, and your patience long enough to throw CombineNet’s top-end optimization platform at it. (It really depends on your organization size – if you are a large organization, the cost of CombineNet should be inconsequential, especially considering the potential savings. If you are a small organization, the difference between the cost of the solution and the expected savings is not likely to be significant. If you are a mid-size, it depends on category size and characteristics.) On an ultra-high end server, their platform can certainly handle most of the problems you can throw at it, but not all problems solve in less than a second … a large and complex enough problem will take minutes, hours, or even days regardless of how good your optimization platform is. (However, if it takes more than a few hours, chances are your model is not the right one.)  Also, since their solution is not part of any suite where your data resides, there will be some integration time.  (But that’s a small price to pay to save $$$!)