Monthly Archives: March 2009

The New Delphi of Oracle Sourcing On Demand

Jason Busch had a great post on Oracle’s new Sourcing on Demand offering on Spend Matters in “Going SaaS – Oracle Launches Sourcing On Demand Part 2” yesterday. Although it was a few paragraphs longer than his average post, and included a laundry list of features, it’s worth a read as it has some insightful information that is hard to come by. (Oracle, like a few other large players in this space, are very selective in who they talk to and, as such, solid information is hard to come by on the independent blogs.)

As I have not had the opportunity to demo the product, I’m not going to do a technical review but I am going to highlight two important take-aways from Jason’s post.

  1. The original design of R12 (and MRD), which the new on-demand solution is based on, was written in 2004 and was 3 years in the making before its initial release in 2007.
    This says that while the solution may still be good, don’t expect the latest best-of-breed functionality. It’s not going to be there.
  2. The list pricing is $850 per user per month with a minimum of 20 seats (and a set up fee of $5,000)
    Doing the math, that’s a minimum of 17,000 a month or 204,000 a year. That’s likely (at least) twice what you’ll pay for what I consider to be competitive on-demand best-of-breed sourcing solutions, especially in this market. I’m not saying it’s not worth it, but if it doesn’t “fit” snugly into your current platform, the ROI might not be there. Be sure to do a TCO/TVM assessment before making a decision (and consider bringing in an RFP Expert and Deal Architect to help you out).

Software Acquisition Insider Tips, Part IV

Forego the Escrow (because It’s All About the Data)

You’ll be hard-pressed to cheerily find a vendor who won’t agree to put their code in escrow for you, in case they go bankrupt, and laugh all the way to the bank when they do so. That’s because your average vendor knows that it’s no effort for them and useless for you. Why?

  1. You probably don’t have software developers working for you, and have no ability to do anything with the code.
  2. Even if you do have a couple of developers, who probably spend most of their time doing integration projects and not core development, they’re not going to be able to translate 1,000,000 lines of code — or more — and do anything sensible with it any time soon. It will be months, and maybe years, before they are fluent in the code.
  3. If the software was remotely hosted, it will be a monumental effort to get a local copy compiled, linked, loaded, configured, hooked up, and populated with your data. Monumental. Especially if you need a recent version, because you have no idea how to do this and neither does your team. You could be facing months of downtime before you figure it out, if you ever do.
  4. Even if you half an IT team with a few competent developers, there’s no guarantee that the escrow code-base is going to be up-to-date (many vendors never update the escrow code-base because they know you’ll never check if they do) or that it’s going to contain the documentation you need to make sense of it, if it has any documentation at all!

You’re only safe if you have a stable application installed behind your firewall that your team, or third party system integrator, can maintain or if you’re using an on-demand application that could easily be replaced with one or more competitor products at the drop of a hat.

What you really need is a data availability agreement which allows you to get a complete extract of your data in a neutral format (like XML or CVS) at any time, and guarantees that you will get a complete data extract within 24 hours if the provider stops supporting your product at any time for any reason. That way, you can just switch to a competitive on-demand solution, load up your data, and keep on truckin’.

Is it Software or Service?

Many software products aren’t really software products at all. In other words, there is some incantation that has to be performed by the software vendor, in the form of services, configuration, or other magic, on a regular basis, to keep the software running. In this case, you haven’t bought software, you’ve bought software plus services. What’s even worse is that you’ve single-sourced it. If the vendor goes broke, or can’t deliver, you have no options.

Always ensure that you can procure services from multiple third party vendors, not just from the software vendor. Even better, make sure that whatever magic process the software vendor is performing can be easily transferred to your own staff. If there are special tools that the vendor uses, insist on owning them yourself. If the vendor cannot provide them, or is unwilling to train your personnel to use them, then find another vendor — fast.

Recent Additions to the Resource Site

The Sourcing Innovation Resource Site, always immediately accessible from the link under the “Free Resources” section of the sidebar, continues to add new content on a weekly, and often daily, basis.

The last week, which saw the introduction of a new Newsletter category, also saw a number of new additions to the glossary, including:

 

Business Process Outsourcing
Compliance Management
Crowdsourcing
Knowledge Management
Market Intelligence
Negotiation Management
Product Life-cycle Management
Sales And Operations Planning

 

In fact, there have been almost 100 resource additions in the past week alone, including:

  • 13 new conferences,
  • 24 new journals, and
  • 30 new archived webcasts.

The total number of unique, active resources exceeds the 2,150 mark, and breaks down as follows:

  •   18 Analyst Firms
  • 153 Blogs
  •   20 Centers of Excellence
  • 625 Companies
  • 192 Conferences
  •   24 Job Sites
  •   28 Journals
  • 316 Linked-In Groups
  •   11 Newsletters
  •   28 On-Demand Classes
  •   62 Podcasts
  •   37 Press Release Services
  •   49 Publications
  •     9 Roundtables
  •   72 Seminars
  •   85 Societies
  •   51 Training Classes
  •   55 Webcasts
  • 322 Archived Webcasts
  •   14 Workshops

And includes the following recent additions, among many others:

Conferences

Dates Conference Sponsor
2009-Apr-14 to

2009-Apr-16

National Logistics & Distribution Conference

Atlanta, Georgia, USA

Peach State
2009-Apr-27 to

2009-Apr-28

Trade Compliance 101 – Back to Basics

Raffles City, Singapore

Mondial Trade Compliance
2009-May-11 to

2009-May-14

Material Management National Workshop

Montreal, Quebec, Canada

MMI
2009-Oct-23 to

2009-Oct-24

Supply Chain Capital Decisions

Ottawa, Ontario, Canada

PMAC Ontario Institute

Journals

Journal Publisher
International Journal of Information Systems and Supply Chain Management IGI Global
International Journal of Logistics Economics and Globalisation Inderscience Enterprises
International Journal of Logistics Systems and Management Inderscience
Journal of Operations and Supply Chain Management Fundacao Getulio Vargas
Business School
Journal of Purchasing & Supply Management Elsevier
Journal of Transportation Law, Logistics, and Policy Association of Transportation
Law Professionals

Webcast Archives

Original Date Webcast Sponsor
2006-Jan-1

00:00 GMT/WET

Contract Performance Management: What is it? Why do I need it? Nextance
2006-Jun-15

00:00 GMT/WET

Ask the Experts Best Practices in Purchase to Pay Processes Open Text
2008-May-27

00:00 GMT/WET

Del Monte Case Study: How Consumer Product Companies Can Optimize Downstream Data to Secure Top Supplier Position One Network Enterprises

which are all readily searchable from the comprehensive Site-Search page. So don’t forget to review the resource site on a weekly basis. You just might find what you didn’t even know what you were looking for!

And continue to keep a sharp eye out for new content and even more new content categories which will be coming on-line in the near future!

Software Acquisition Insider Tips, Part III

Read the Contract

Don’t Be Fooled By the Presence of an SLA

The majority of Service Level Agreements (SLAs) are designed for one purpose — and one purpose only — to give you a false sense of security that will cause you to overlook the fact that the wording insures that the vendor will be able to keep your money for the length of the contract, no matter what. Your average SLA will run for a dozen or more pages with lots of fancy wording around “Level 1” problems, “Level 2” problems, and so on with detailed text spelling out your responsibilities and consequence-free reprieve time for the vendor while you lodge your complaint and fill out the necessary documentation.

When you take out all the superfluous text and boil it down to the essentials, you quickly find out that your average SLA is toothless and promises very little. While there may be a process for every issues that could arise, the language will always be sufficiently vague that a lawsuit couldn’t be filed, as a case couldn’t be won, nor would it be worth your while to do so. And it’s a waste of time to argue it, as your vendor’s attorney’s will be just as good as yours, and for every point the vendor’s attorney concedes, he’ll introduce two more that could be used to screw you even worse in the long run.

The ideal SLA, and the only SLA with value, is one that allows you to terminate the contract at any time without leaving any money on the table under a pay-as-you-go kind of contract. (That’s why SaaS solutions can often be the best value for your money as many SaaS vendors will allow you to go month to month after a minimum period of time.) This is the only SLA that counts as the vendor understands that unless it keeps delivering a quality product backed by quality service that earns your business, your business is something it might not keep. There is no stronger incentive to a vendor than your ability to walk away.

There’s No Such Thing As A Free Lunch

Free modules? Free support? Free training? Not likely! Either it’s included in the price, is being offered as an enticement to lock you in for a fixed term, or it’s being offered in an attempt to divert your attention away from a complex SLA that benefits the vendor and not you. If you want the extra module, extended support, or training, offer to buy it a-la-carte instead. Anything that ties your hand contractually is not only not free, but very, very expensive — especially if it locks you into a long term commitment to a solution that doesn’t deliver the results you expected.

Don’t Get Fooled by the License Fee in Disguise

Many traditional enterprise software platforms have a clause buried deep in the SLA that requires you to pay the annual maintenance fee, or lose the right to use the software altogether even though you have years left on the contract. That’s not a maintenance fee, that’s a license fee. Make sure the maintenance fee is a real maintenance fee for support and bug fixes. If you’ve licensed the software, and paid six or seven figures to do so, you should retain the right to use the software for as long as you desire, even if such use doesn’t come with free assistance.

Don’t Get Screwed By The New Release

As sure as the sun rises in the east, the vendor will come out with a new release not long after you’ve bought the current version and expect you to pay a large tranche of money to get it. You may get offered a small “upgrade” discount, but you’ll pay, then pay again, and pay again, and again for as long as you own the software. If you can’t do business with a vendor that simply charges you a fixed, steady, predictable monthly rate for the software — with no surprises — consider at least going with a vendor who will fix the price of the upgrades up-front. At least you’ll be able to plan for the expenditure and know up front how much the software is really going to cost you over its lifetime.

Looking for Savings? Don’t Overlook Your Insurance Premiums!

A recent article in Industry week noted that when it comes to “insurance renewal, a 1-2-3 strategy can pay off”. Many decision makers may be tempted to compare corporate insurance renewal with personal insurance … where you get the bill and send a cheque, because you don’t really have much choice as changing (life, disability, health, illness, etc.) plans will undoubtably result in a cost increase and benefit reduction, as costs go up (while benefits go down) with age. But this is a bad comparison because corporate insurance plans don’t work like personal life / disability / health plans, rates change with demand and business conditions, and business conditions change all the time.

Business change may not only introduce the need for more insurance (such as when a company begins exporting its products overseas), but may also reduce the need for current coverage (when asset values decline). As the article points out, failing to recognize the impact of new business approaches, whether new strategies that increase risks or downsized operations that alter exposure levels, can cause a manufacturer to make the wrong decision on insurance coverage. And for a large company, this can cost it tens (or hundreds) of thousands of dollars annually (and millions if we’re talking employee group benefit plans). (There’s a reason there are consulting companies which specialize in insurance plan selection and negotiation.)

So what should you do? The article recommends the following 1-2-3 agenda:

  1. Coverage Type
    Examine company operations, compare them to what they were in the past, and accurately assess what needs to be covered. Where are the risks, and what will the recovery cost if they materialize?
  2. Coverage Limits
    How much is at risk and how much insurance is needed to cover it? If you have doubled the size of your shipments, then you might need double the transit insurance. But if you’ve moved to JIT inventory, you might be able to cut your warehouse insurance in half.
  3. Risk Management Services
    Examine a potential insurance provider’s capacity to deliver training, information about industry best practices and expert advice when an emergency makes quick action imperative before you enter into negotiations.

The only thing I’d add is a step 4: hire an expert. The few thousand a day it will cost for an external expert to evaluate your needs and negotiate a better deal could not only save you many times her fee, but prevent financial disaster should an emergency arise.