Category Archives: Technology

What is a Successful ERP Implementation?

Share This on Linked In

A recent CIO blog post asked “what does a “successful” ERP implementation actually mean”? This puzzled me, because the answer is easy:

One that is never started.

As the author notes, there’s just no way the majority of these bloated projects come in on time, on budget and without one or two people losing their jobs … because all big bang projects do is blow up.

Not that they can’t be successful, they can, and a handful have been, but, in reality, with the complication inherent in today’s business and the complication inherent in today’s systems, they usually aren’t … no matter how well contingencies have been planned for, how reasonable the expectations are, or how good communications are from start to finish. After thirty years, these systems are still so complicated that they are still beyond the comprehension of the average company.

That’s why you should approach your enterprise software needs one step at a time, one core system at a time, and one standard at a time. Define your basic architecture and your basic interoperability model and then select systems that fit into that model. Implement one system to solve one set of problems at a time, insuring one is working before starting on the next, and you’ll greatly reduce the risk of your project being a catastrophic failure.

This isn’t to say that you can’t standardize on one ERP platform … a few companies have found success with mostly end-to-end SAP and mostly end-to-end Oracle, but that if you take the approach, you do it one module at a time. If your integrator says you have to do it all at once, find a new integrator. If your provider says you have to implement the entire system at once, find a new provider. It’s literally as simple as that because, when you get right down to it, it’s your money … let it talk.  After all, as Vinnie astutely points out, if you really want to succeed, don’t upgrade, escape.

Survey Says … Many Users Underwhelmed by SaaS

Share This on Linked In

Many users are underwhelmed by on-premise software too. The sad fact is that when many people buy a new software package, they get caught up in the hype and not the reality. Regardless of the delivery model, it’s still software … and in the business world, it’s software which is designed to help you perform many remedial business tasks that are often pretty underwhelming in themselves, to be blunt. Furthermore, should anyone in their right mind ever claim that the software itself would “wow” you more on-demand than it would served from your own data center? (I hope not!)

As I pointed out in the wiki-paper and in numerous posts here on Sourcing Innovation, SaaS comes with a large number of advantages over traditional installed software, but, by default, “wow” is not one of them. A delivery model alone won’t “wow” you as you don’t see it. Only software can “wow” you, and while there are many great SaaS software packages out there for sourcing, procurement, and supply chain management, most of them aren’t going to “wow” you … because that’s not going to provide you value. Good supply management software increases your visibility, helps you identify cost reduction opportunities, and makes you more efficient. “Wow” eye candy might be nice to look at, but not only does it not provide you any value, it costs you. You pay more for the software (because the provider wasted money building the eye candy) and your people lose productivity, because the “wow” will distract them and just get in the way.

So while Gartner’s recent survey, summarized in a recent S&DC Executive piece, that found underwhelming customer satisfaction scores, hesitation over the true-cost of SaaS solutions, and concerns regarding how successfully SaaS applications can be integrated with other applications does raise some issues that SaaS providers need to address up-front, I’d contend that “wow” is not one of them.

$600 for a Flaming Laptop? We can do much better than that!

Three years ago, Dell made the news in a big way with their flaming laptops which burst into flames, transformed into flamethrowers, or, if you were really lucky, spontaneously combusted (“Another Dell Laptop Burns” RegHardware.co.uk)! And everyone wanted a piece of the action.

But not everyone had $600+ lying around to get in on the action, and in this economy, even $60 can be hard to come buy for those who want their very own piece of flaming electronics memorabilia. But Walmart was up to the challenge! Their entry: a small, light-weight silver-colored Durabrand DVD (CPSC.gov) player that, when overheated, could burst into flames for a a mere $29! What a steal!

SaaS Integration Is Not a Challenge …

Share This on Linked In

… provided, as this article on “SaaS Integration” in Intelligent Enterprises astutely notes, it’s a forethought and not an afterthought. As the author notes, SaaS, like any other software delivery model, is still a sub-pattern of enterprise architecture. This means that you have to account for the architectural requirements in your selection of a SaaS solution. Just like it’s hard to fit a square peg in a round hole, it’s hard to fit a SaaS solution that only communicates in XML with an old on-premise application that only communicates in EDI (unless you have a middleware mapping tool and are prepared to hire an expert architect who understands both products and can define the appropriate mappings for you).

Since the ultimate goal of your supply chain organization is to put together a “suite” of applications that allow you to analyze, monitor, and execute the supply chain end-to-end in a seamless fashion, you need to insure all of your applications synch up through a central data store (which could be on the Cloud). Thus, you have to insure that any SaaS product you buy is capable of exporting and importing the required data from your central data store in one of the formats you can support. You also need to insure that the mappings and integration to other modules that the application needs to synch with can be done in a reasonable time frame at a reasonable price. And if you do this work up front, integration will not be a challenge. In fact, since most modern SaaS applications were built with the understanding that they will have to suck data in from internal sources and spit processed data back out again, as long as you select the right SaaS application for your needs, integration won’t be hard at all.

Get Your Head in The Clouds!

Share This on Linked In

A fundamental shift is happening in IT, and that shift is the Cloud. Those organizations that embrace the Cloud early are going to be the first to realize its advantages. If you analyze it logically, the Cloud is the next logical step in the web-enabled technology revolution, but that’s not the reason you should consider moving to the Cloud sooner rather than later. The reason is that, like each previous generation of technology, the Cloud will enable businesses, and IT departments, to do things that were not practical in the past.

The Cloud, which is going to create a universal information and computational resource that is both more powerful and easier to use by greater numbers of people than previous generations of technology, is finally going to deliver Web 3.0. It’s going to deliver virtualized and standardized infrastructures and service components that can be bundled, unbundled, and rebundled to create new and innovative business platforms on-demand and, in short, make Service Oriented Architecture (SOA) useful. You’ll be able to get the services and infrastructure you need to build your applications, not just services that you have to integrate yourself in your own data centers.

This is important in the new world economy where business processes that were once tightly confined within single, vertically integrated companies now stretch across multiple companies in your supply chain and where a typical value chain consist of more than 20 different entities. Furthermore, your average company needs to manage multiple, and sometimes dozens, of individual value chains. Optimal business processes that drive each chain must be lightweight, connected, and tailored with the right degree of granularity. A service chain requires different information to be tracked than a product chain. When the Clouds emerge, you’ll be able to build your own end-to-end value chain platform by selecting just the software components you need to manage each business and supply chain process required by the value chain. Instead of having to select one or two dozen different software products from half a dozen or more different providers which then have to be integrated through an expensive custom development effort that uses third party middleware to route all data through a central data warehouse in your (managed) data center, you’ll select a couple of dozen modules and then “integrate” them through the BPM (business process management) component simply by defining the process flow and the data stores. What now takes months, or years, of effort will be accomplished in weeks, or even days. And since the Cloud is the logical extension and integration of SaaS and pay-as-you-go web-based storage, you won’t have to every worry about expensive up-front capital cost license acquisitions (for seats that you might never take full advantage of) because your technology will simply be a pay-per-use service.

And even though there is currently more hullabaloo about why Clouds will fail than why SaaS will fail, which primarily originates from those providers that have a lot to lose when the shift happens, the Cloud is coming. As the author of this fine article on “Cloud Computing and the Promise of On-Demand Business Innovation” notes, just ask any survivors of the retail book industry about the “non-secure, unreliable, poorly-governed” Internet and Amazon.com. (Let’s just say things were very different 15 years ago.)

Short story … not only should you be looking for SaaS providers when you acquire your new supply chain platforms, you should be looking for those that are Cloud friendly. They don’t have to be on the Cloud today, but those SaaS providers that are preparing for the shift will be the first to realize the advantages, and thus the first to provide you with the advantages the Cloud will offer.

Also, CRM Buyer ran a good article on “Monetizing the Cloud 101” that is a good starting point as well and Vinnie Mirchandani has a number of great posts on cloud computing.