Category Archives: rants

Informed Decision-Making …

… comes from a long tradition of guessing and then blaming others for inadequate results.
Scott Adams

And this summarizes how most decisions are made in most companies, especially in the C-Suite. Why? Because, historically, organizations didn’t have much in the way of good data, most data that was available (by the time it was assembled, analyzed, and reported on) was outdated, and most decisions made on the data were iffy if the organization was in a fast-moving business.

So, as a result, the best executives learned that they had to learn to “read the tea leaves”, listen to third parties, ignore them, then go with whatever their gut was telling them … especially if their gut was right more than wrong (and that’s how they got to their position). (And then if something didn’t work out, they blamed the underlings that gave them the analysis that supported their gut feeling.*)

But in today’s fast moving hyperconnected world where, for every unsatisfied customer, there are three more companies waiting to jump in and satisfy that customer, there’s no time for slip-ups from bad, gut-feel, decisions. There’s no room for guessing.

And, with so many software applications today that can process more data than an organization needs to (as it’s not about how big a data set you can get, but how big a data set makes sense) in real time, every organization should be making decisions based upon good, extensive, data and likely possibilities. No data set is ever complete, no trend or data-based prediction is ever perfect, but when there are so many systems that can bat 950 when most of the best seat-of-the-pant executive decision makers struggle to bat 500, why isn’t the average organization using one of these systems for all decisions?

For starters, every organization should have a good spend analytics system that is capable of working on all spend, and numeric spend-related data, that can also compute trend lines. The organization should know what products are taking off, which are nearing the end of their life-cycle, and which are flat. And it should also be able to analyze market data to see how raw material cost and availability is trending.

But it needs to do more than just analyze organizational spend data, buying trends, and commodity markets. It also needs to analyze market trends in various product lines, including those it does not (yet) produce, and predict how good a new or altered product might sell based upon sales of similar product lines. So not only does it need a spend analytic solution, but it needs a predictive analytic solution as well. Every regular reader knows that the doctor does not believe in AI and that decisions should not be handed over blindly to a system, but that the suggestions of a good system with a good track record, properly configured, should be carefully evaluated, much more so than the gut-feel of a random executive. This is where analytics efforts are focussed, not down blind alleys. Especially when the batting average of these systems is almost double. They’ll miss occasionally, but a good analysis will reveal that (and why, which allow the system to be improved), and, most importantly, analytic effort will be focussed where it makes sense to focus, not on random areas to support random hypothesis with no foundation in reality (which is where a lot of effort is focussed in guess-work run organizations).

* The really successful executives always asked for multiple analysis until they had data that supported their decision, just in case.

It’s Not What You Pay a Man …

… but what he costs you that counts.
Will Rogers

Will Rogers was born in a time when many businesses were vertically integrated, controlling everything from the extraction of the raw material from the mine to the final delivery of the end product to the consumer, and they succeeded or failed on the caliber of man they hired.

But if he were alive today, I bet he’d be saying:

It’s not what you pay a vendor, but what the vendor costs you that counts.

All vendors of software and services cost you — and they typically cost much more than the license fee or consulting hour they bill you by. We’ll start with a services provider. Besides the myriad of expenses they will bill you for (that will be just within tolerance), there will also be the costs of supervising the resources, evaluating the deliverables, participating in regular review meetings, monitoring the relationship, and so on — and all of these will take up time which will eat up a huge opportunity cost.

But this is nothing compared to what a software/platform vendor will cost you.

A vendor touting the virtues of on-premise software will not only charge you an installation fee, a license fee, and an (on-site) maintenance fee, but will also charge you regular (emergency) upgrade fees, change fees, and so on. But there will also be the costs of the supporting software they need (databases, middleware, etc.), the hardware they need to run on, the training to use and support the software, and so on. If the vendor is ASP, these costs will all be rolled up and hidden in a monthly service fee that will also include the personnel costs to manage the instance and a portion of the overhead cost of the facility. And if the vendor is SaaS, there will still be a single fee, but since the facility is multi-tenant, it will be less.

But regardless of the platform, there will still be other costs — for instance, most of today’s sourcing and procurement platforms don’t deliver value unless the pre-requisites are met. For some platforms, this means connectivity to other systems. For others, this means good data … and lots of it. Data that typically resides in a myriad of other systems, in various forms of incompleteness and correctness, that needs to be centralized, corrected, completed, and enriched — an effort that can cost thousands of man-hours and hundreds of thousands of dollars for some organizations. And if the system is relatively worthless until most of that data is loaded (for example, spend analysis), then the organization will have to spend many times the system cost to get any source of value.

The same goes for systems that require templates and libraries to be useful — like contract management systems. If the authoring feature doesn’t simplify matters until a few hundred templates and a few thousand clauses are created, indexed, and cross-indexed, countless hours from paralegals and legals will be needed to make it useful.

In other words, when it comes to vendors, it’s not what you pay, it’s what they cost. And if the return doesn’t outweigh the cost by at least a factor of 3, think twice.

The First Rule of Any Technology …

… used in a business is that automation applied to an efficient operation will magnify the efficiency. The second is that automation applied to an inefficient operation will magnify the inefficiency.

Bill Gates

So many companies forget this in their rush to implement new S2C / P2P / S2P systems after finally getting budget approval. If you just automate what you have, you’ll simply amplify your mess and your problems.

Take sourcing. If, all of a sudden, a buyer can go from 50 mini-RFX events to 250 mini-RFX events, this is not always a good thing. What if the buyer is always using the suppliers she favours, who recommend custom SKUs for every project? In this situation, all that will happen is the buyer will proliferate SKUs throughout the system, often adding SKUs for products that were already supplied by another supplier (that the stockroom clerk ordered from), that was not invited to the RFQ as it was not one of the buyer’s favoured suppliers.

And while this theoretically increases Spend Under Management (SUM) as it gets the spend in the system, this just increases Spend Under Record (SUR) as, instead of properly managing the spend — which in this case would have resulted in SKU standardization instead of proliferation and category-based supplier rationalization based on a collective stakeholder scorecard and not just buyer preference — all the buyer did was add more chaos to the spend.

As another example, take invoice processing. As the purchasing wizard regularly laments over on Purchasing Insight, many organizations still think invoice automation is OCR and automatic field extraction based on keywords or relative location in the document. This in a time when most suppliers have EDI or the ability to send some form of standard XML, and when just about every decent e-Procurement or Source to Pay platform allows smaller suppliers without these abilities to “PO-flip” to an invoice. Some platforms even allow virtual printer drives to be distributed (for Windows and Mac) that will allow a supplier to “print” an invoice from their AR software straight to the e-Procurement platform — there are so many options that don’t require erroneous OCR, why would anyone in their right mind* even consider it.

Before automating anything, be sure to do a formal process review, identify any areas that are inefficient, and any areas that could be improved by technology. Then identify what the processes should look like. Only then do you automate. And be sure to measure whether or not the automation is delivering the planned results. This means that you should have, and be reading, throughput/efficiency metrics before the conversion, and throughput/efficiency metrics after the conversion. And the metrics should improve in the right direction. If they don’t, stop and figure out why. Automation should help, not hinder.

* We know, we know. Many MBAs aren’t always in their “right mind”. 😉

Maybe Self Driving Cars Are Inevitable …

… but so is wrong way driving (as happened in Pittsburgh) as online maps are not error free …

… and crashes into the side of a bus (like Google’s Lexus) …

… and crashes into the sides of small trucks (when the autonomous taxi decided to crash into a truck) …

… and even autonomous vehicular manslaughter (when a Model S decided to crash into a tractor trailer) …

There’s a reason that LOLCats avoid all self-driving cars (and not just chryslers that will drive you off the road) … and that’s because they knew just where self-driving cars would take them … and they only have nine lives.

They are quite happy to listen to great grandpa LOLCat who said ride a bike/

Always Remember That While the Second Mouse Gets the Cheese …

… the third mouse gets nothing — unless you count the opportunity to bury the first mouse in a shallow grave before he dies of starvation something.

As Pete Loughlin reminds us in his recent post, “when conventional wisdom goes wrong”, most enterprises make one of two mistakes when selecting enterprise technology. Either they go with the same-old, same-old incumbent technology (that never solved their problem in the first place), or they go with a bleeding edge start-up (because their eagerness to please can be exploited). For the vast majority of companies, neither solves the problem.

While many startups will have something new and innovative, most don’t have the breadth or depth required to support a large organization — even if that is their ultimate target market. Start-ups are good for (smaller) mid-size organizations that need a point solution, or large organizations that just need one thing done better — they are not good as platforms. Similarly, if your ERP has failed you for 10 years, starting yet another customization project with a big 8 consultancy that has yet to deliver what they promised on any project isn’t a good idea either.

The best solution for many organizations is typically a new vendor with a newer, or more appropriate, solution, but not one that is so new that it has not yet been around long enough to be adequately stress tested and proven to have the breadth and depth required for the organizational size and need. A (smaller) mid-size organization should already be using it successfully and it should be clear that the solution has enough scale-power.

It’s often a hard call, but that’s why impartial expert technology consultants — who do not (re)sell solutions* — should be engaged. In particular, they should be engaged to help an organization identify the processes it needs to support, the key functionality that a platform needs to offer (but not features, as sometimes multiple feature sets can solve the same problem), the scale the platform will need to support, the data that will be required, the integrations to other enterprise systems or external data sources to fetch this data, and the breadth of deployment that will be required to support the processes. Then, they should help the organization construct a proper RFP (that describes the current process, the problems, the desired process, and ultimate goals) and identify potential vendors to send the RFP too, as well as demo requirements, scoring and weighting systems, and best practices in vendor selection. But they should not sell, or have any interest in, any of the solutions — they are guides through the dangerous enterprise jungle, not treasure map peddlers.

And, most importantly, as Pete points out, if the expert is engaged, she should be listened to. Otherwise, the organization is not only wasting money on the executive’s gut-feel technology platform, but also on the advice that was going to be ignored anyway. Always remember, there’s no gold in them thar hills, but there is in the advice of a wise sage.

just a reminder that the doctor does not have any interest in, or receive any compensation for, any technology that he may or may not recommend, unlike many analyst firms that charge per lead and per sale