Calendar
<<  September 2010  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910
Recently I was reading an article in CIO Magazine that quoted various CIOs on the key steps for selecting a new ERP system. One CIO made a very astute observation on the need to select a vendor that you can partner with closely to ensure delivery as promised. While I couldn’t agree more with the statement, it raises the question about the meaning of “partnership” when it comes to selecting and implementing enterprise and supply chain information technology systems. 

It is easy to focus on the remark “ensure delivery as promised” when attempting to define a relationship with a prospective vendor. And many organizations approach this objective by adding service level agreements (SLA) and performance stipulations into vendor contracts. (If you have the leverage, this is certainly a prudent approach.)

These SLAs are similar to prenuptial agreements. And while prenups may not be very romantic, they’re certainly practical – a binding contract for both parties. 

By holding a vendor accountable, contractual remedies can help ensure successful implementations and ongoing support. But they are only part of the equation in the pursuit of a successful delivery: The ability to work closely together is another key component. I think it is more important than putting stipulations into SLAs.

Whether we’re talking marriage or selecting a software vendor, partnership implies a two-way relationship based on compatibility. 

In his Are all Cats Really Gray in the Dark? blog, Kevin Hume talked about the importance of doing a cultural comparison with the software provider during a software selection. He cited mismatches in capabilities, approach and culture between customer and software provider as typically resulting in poor implementation performance, unfulfilled expectations, and higher than expected costs. So, as those online dating service commercials suggest, a compatibility comparison may not be such a bad idea.

“Partnership” is a term frequently tossed about when people attempt to define vendor-customer relations. But when you are looking to select a new software vendor, what objectives do you have in mind? How do you determine compatibility? 

While willingness to agree to robust SLAs is a good indicator of your prospective partner’s faith in the proposed relationship, it is not a real measure of compatibility anymore than willingness to sign a prenuptial agreement.

Assessing compatibility requires getting down to the details to answer some key questions. Functional fit and capabilities are certainly important, but the success of your implementation also depends on vendor services and personnel. 

  • How well do the strengths and weaknesses of your internal resources match up to the vendor’s capabilities?
  • Do you really understand the vendor’s delivery approach and support services? 
  • Have you clearly defined what is expected from the vendor? 
  • Do you clearly understand what the vendor expects from you?
Unfortunately, you can’t rely on the vendor’s sales team to be the ultimate source of these answers. They have a vested interest in making the sale. You have to make the final call on compatibility and what supply chain partnership means to your organization. This requires that you do your due diligence before you say “I do.”

-- Tom

 
Photo credit: apdk
In a recent strategy discussion, I was talking with several colleagues about industries that have the greatest level of supply chain adaptability and advancement. Not surprisingly, we kept bringing up companies using innovative supply chain technology in the consumer electronics industry. 

Not only is this industry robust in terms of product innovation, but it is also leading other industries in terms of implementing and utilizing new technology for its supply chain needs.

But why is this? Is it just the nature of the industry to be adaptable since consumer electronics are known to be always changing? (As we all know, nowadays with consumer electronics, there’s not much time for a product to become outdated before the “next big thing” is already hitting the shelves.)

Here are several reasons why I believe that the consumer electronics industry is at the forefront of supply chain information technology utilization:

Highly complex supply chain for components - The growing number of available suppliers, numerous supply constraints, and a changing supplier base are driving the competitive need to be adaptable, especially on the front-end of product introduction or the unpredictable back-end of the product lifecycle. 

Broad set of demand channels - Brick-and-mortar and direct fulfillment are the two primary channels for distribution in the industry. However, hybrid approaches, which dovetail off of these two channels, are being tested and expanded regularly. A few examples of demand channels constantly being expanded include online advertising, coupons, and linkages as well as gift cards being distributed through various means for retail and customer-direct storefronts.

Loads of information available - Information from suppliers, retailers, industry associations and sales channel partners leads to a massive set of potential information available for forecasting demand and supply needs as well as managing performance. Traditional Collaborative Planning, Forecasting and Replenishment (CPFR) is being supplemented with rich Point of Sale (POS) data and consumer behavior data, which provide a meaningful portfolio with a broad range of possibilities for enhancing the supply chain information flow.

Lean and competitive marketplace being continuously reinvented - Competition for market share and margin in today’s very efficient business world require that the technologies put in place are forward-thinking and cost-effective. Information technology that drives the supply chain for long-term market leaders will allow little margin for error in meeting functionality and performance needs.

Promising outlook for continued growth - Results from a recent study by About.com indicate that 2010 and beyond looks positive for consumer electronics. Among the key findings, at least two-thirds of consumers are planning to spend as much as or more than they did in a somewhat disappointing 2009. In 2010, effectively managing supply and demand through the use of IT will allow companies to stay nimble and build on their position in the marketplace.

Convergence of Product Lifecycle Management, Supplier Relationship Management and Global Trade Management - All of these areas have set the stage for integrating disciplines that are traditionally handled separately. The true leaders in IT for the consumer electronics marketplace are developing solutions that merge capabilities for all of these disciplines in a harmonious way. As the software innovation continues to keep pace with the innovative market, we will see more advanced solutions that will lead the way for other industries.

So, for consumer electronics companies to keep up with others in their highly dynamic, fast-paced industry, it’s almost a necessity for them to keep their supply chain information technology current. 

As always, I look forward to your comments and insight on what you’re experiencing.

- Matt
Over the past few months, we’ve worked on several application integrations. And each time we go through this process, I am struck by how every implementation has its own personality and set of challenges. 

In theory the problem of inter-application communication is simple; one merely establishes a standard protocol (TCP/IP, XML, etc.) and then codes or configures an application to use that protocol. 

In practice, however, it becomes a little more complicated; the first set of messages exchanged between supply chain systems always seems to take longer than planned. 

To save you some headaches the next time you plan a system upgrade or implementation, I’ve created the following list of points to consider:

1) Size doesn’t matter for schedule compliance.

During the planning stages it is natural to feel comfortable with a large, established software company and to feel a bit nervous about the execution capabilities of a smaller company. But, be wary. In practice, I have seen some of the biggest industry software providers vary wildly in their ability to hit milestones. 

The amount of time and involvement to complete the task really depends on the complexity of your particular business case and the experience level of the services team assigned to the modification and implementation scope. Minimize and contain this performance risk by establishing test integrations as early as possible in the project performance and create buffers in the schedule before critical milestones.

2) The first integration milestone should be early and simple.

The most common integration problems consist of data format and security access issues. It is usually possible to test basic messaging using dummy data well in advance of the completion of complex underlying functional modifications. Most programmers may grumble about the dubious usefulness of exchanging a simple message header – and corresponding ACK (an abbreviation for the acknowledged receipt) – using dummy data. 

But from a project-management perspective, the exercise is very useful. It tests the readiness for integration of the physical IT infrastructure, the program build and configuration, IT security readiness, and vendor ability to support preliminary testing. 

3) Did you RTFM (Read the Fine Manual)?

Recently, we were testing a simple heartbeat message with a large supply chain software supplier, expecting this to be a routine one-hour exercise at most. We thought we’d see a simple ASCII “1H” character from the host and instead received an XML data stream, revealing an application configuration problem early enough to correct it easily. 

The test manager investigated the problem and found that one of his system configuration team members had not been on distribution for the client’s interface spec and had proceeded with a default standard. So, test early and often, and make sure the whole team has familiarity with the applicable specifications. 

4) No IT security plan survives contact with the conference-room pilot.

Make sure your IT administrator is a participant in the conference-room pilot. I have seen many instances where access-point configuration, firewalls, and other IT security issues have caused problems with data-sharing (mapped drives), database access (can read but can’t write), RF terminal disconnects, and inability to connect to communication ports (the messaging worked fine in development, why doesn’t it work in test?). 

In each of these cases, the project team had been assured that all IT security policy issues were taken care of weeks in advance. Make sure your CRP includes an IT rep who can address and fix problems on the spot. 

System integration is an art as well as a science. Keep these points in mind and you’ll be well-prepared to address the inevitable problems that arise during this phase of the project. 

For those of you who’ve already experienced this phenomenon, tell us about your headaches.

-- Paul

In some recent discussions with a few of my colleagues, we’ve been debating the relative importance of people, processes, and technology that support operational excellence, as well as what ties them together.

Thinking about my recent blog post on “Bubba-proofing” a supply chain execution system helped me frame up my position on the topic.

Recall that you can’t realistically idiot-proof a supply chain execution system or any system, but you must design it so that it prevents Bubba from doing something that may have catastrophic effects downstream.

Stated in a more positive and holistic sense: You have to design business processes that best deliver operational excellence, configure and integrate the systems to support those processes, and then train Bubba on how to use the system and follow the processes correctly.

When all three of these legs - people, process, and technology - are in balance, you have provided the basis for a stable platform for your business.

When any one of these three legs is cut short, the other two must compensate for the imbalance.

When two of these legs are lagging sufficient length, it is even more difficult to balance your business platform.

Ideally, you have enough length on all three legs or room to expand (think tripod) so that you will be able to adjust to the following types of fluctuations and maintain your stability:

  • Variability in end-user understanding and comprehension;
  • A wide variety of exception conditions; and  
  • Spikes in business volume, etc.

Your ability to expand and adjust these legs will also keep you from blowing your budget and help you maintain world-class customer service.

One could argue this analogy and insist that one leg carries more weight than others (i.e., all legs are not created equal), but I’ll leave that deliberation for another time.

I will also postpone the debate on whether the people-process-technology picture is best demonstrated with a pyramid, a Venn diagram, or a three-dimensional figure.

For now, I think is the key question is: “What ties these three elements together?” To answer this question, take a look at the image of the stool and ask yourself, “what are the rungs that connect the legs?”

As you see in the image, I’d like to propose the following:

·        The rungs that connect people and process are training and operational best practices;

·        The rungs that connect process and technology are operational best practices and configuration/integration; and

·        The rungs that connect technology and people are configuration/integration and training.

Perhaps you have other thoughts on the rungs that support your business platform.

How do you stabilize your stool so that it doesn’t wobble or falter under pressure? What are your philosophies for connecting your people, processes and supply chain technology?

 

--David Meyers

I read that the recent market plunge of nearly 1,000 points was due to what we would call in the IT world, "user error;" in other words, an error that occurs someplace between the keyboard and the chair.

It’s been reported that a trader entered a "b" for billion instead of an "m" for million in a transaction that likely involved a Dow component, which in turn triggered the plunge.

That made me think about a project I’m currently working on and some of the discussions that we’ve been having. As I mentioned in a previous post about this project, we are upgrading an old warehouse management system (WMS) to a newer version. More accurately, we are replacing the old WMS with a new WMS since the two versions have so little in common; the systems are so different that it almost feels like they are from a completely different software vendor (which they’re not).

So during "future state" design discussions for projects such as this one, one of the team members – sometimes all of them – will say, "what if ‘Bubba’ presses Enter before he remembers to Tab over to the reason code field and plug in the right value? The old version wouldn’t let "Bubba" do that!"

This is the point where we imagine – and try to proactively avert– many of these Armageddon-type scenarios that could possibly cause the walls of the DC fall in and kill us all. (Okay, maybe that’s a small exaggeration.)

As this room is filled with a bunch of smart folks, we know that we wouldn’t do such a stupid thing, but Bubba would. So we are all paying very close attention to the options where we can limit the likely Bubba-caused disasters through proper change control and training, and those options that could really trigger some major systems’ problems and require extreme human intervention to reconcile. The latter really requires us to make the option Bubba-proof.

The bottom line is that you can never make a system idiot proof. As soon as you do, up will walk an even better idiot and prove you wrong. But what we are doing is walking the fine line in trying to Bubba-proof the system as much as possible while making sure that we capture all the key components to affect proper change control.

What has Bubba done to your system lately and what did you do about it?

--David

A few posts back, I asked, "Where is that last dime?"

Now, as I’m starting a new WMS upgrade / implementation project, the question is even more timely and critical to the success of this particular project.

So here’s the background:

This company has been using one of the more well-known "Best of Breed" (or BoB) SCM software packages (see Tom’s recent post on ERP vs. BoB) since the early 2000s.

The package has been highly modified over the past several years to accommodate incremental improvements in business processes. During this time, the company also added many reports to assist in four wall DC visibility.

Fortunately, since the original implementation, the software supplier has taken great strides in increasing the core functionality of its WMS so that some (hopefully many) of the enhancements and additional reports may be able to be retired.

With that said, why is it such a challenge to continue to find other ways to lower the Total Cost of Ownership (TCO)?

Also, did I mention that this company outsources its fulfillment to a logistics service provider?

To begin with, these guys are well known for operating on very slim margins. And, they are already using engineered labor standards and performance incentives, which drive costs down and increase service levels. Not a very target-rich environment – all of the low hanging fruit has already been picked.

Here is the plan:

This is not a "find and replace" type WMS upgrade. There is very heavy integration with other systems (ERP, TMS, LMS) and homegrown reporting tools. So I intend to carefully weigh the integration alternatives, which include:

  • Decoupling external systems – What can be brought into the core application and what additional integration (or re-integration) may be eliminated, along with the staff required to support those external solutions?
  • Automation of reports, queries, and other output files – What business critical reports require human intervention or manipulation and can they be automated?
  • New technology integration – Are there opportunities where the integration of new supply chain information technologies (e.g., voice picking, etc.) can provide a payback with either improved service level, inventory accuracy, or reduction in labor cost?
  • Host order profile – Are there opportunities to work with customers to change order line quantities prior to download to the WMS that could result in more efficient picking (e.g., round up/round down to layer quantities to reduce less efficient case picking)?

Where else can I look? I’d like to know.

-- David Meyers

 

Photo credit: wildxplorer

"X" marks the spot for buried treasure, and I’ve been trying to find "X" since I was a youngster. No, I haven’t been walking around in a pirate hat with a map in one hand and a metal detector in the other. But I have had a piece of paper in one hand and a pen in the other – or since the mid-90s, a mouse and keyboard.

When I say, I’m trying to find "X," I’m really looking for the contingency factors in budgets and schedules that account for the unknown. And, of course, "X’ is always present in the IT world. From concept design thru detailed specifications, it is a way dealing with what we don’t know in our plans.

For example, early in my career many eons ago, my job was to provide initial estimate modification costs to support sales interactions for a CMMS vendor. Generally, the information I received to create the estimate came from a sales guy who provided a high-level description of a potential client’s need, usually based on a 10-minute conversation with the prospect.

At the time, my contingency approach was to estimate the development hours based on the stated need. I then doubled this estimate and applied a 20% bump on top of this total. While I was occasionally on target, some of my estimates eventually turned out too low – understandable since I really didn’t have detailed requirements.

My approach may seem quaint in retrospect, but luckily, I wasn’t responsible for the economic impact of my estimates on making the sale. Someone else would decide on the price quoted to the prospect.

Since those times so long ago, I have had to account for contingency on a wide variety of projects. I’ve also seen how numerous IT departments deal with the issue. Some employ a very structured approach concerning contingency, starting with a 50% plus or minus factor during initial concept design and driving down to 10% plus or minus, with detailed technical specifications. However, many still end up overrunning their budget plus contingency on supply chain projects.

This isn’t too surprising on supply chain execution system projects in which considerable process re-engineering occurs. The complexity inherent in these projects is fertile ground for unknowns. But there are other factors that present challenges when accounting for contingencies in these types of projects.

First, we have a vested interest in the resulting number, as approval of a project or modification is dependent on costs. Most folks believe they approach the process honestly. But the process tends to make optimists out of us.

Next, whenever a contingency number is placed on the table, there is an inevitable drive to reduce it. As we do our necessary homework, it is hard not to say that we have significantly reduced the unknowns. Contingencies can end up in the crosshairs when trying to make a business case work.

Finally, many approach contingency as accounting only for unknown requirements and hidden development complexity. But people aren’t perfect, and they tend to make mistakes. These mistakes can go beyond programming bugs touching all aspects of a project.

So how much contingency is enough? I’m not suggesting a double-the-number-plus-20% approach. But we need to step back and look at how honest we are with our processes. We need to evaluate the contingency factors that we use and resist the pressures to eviscerate them as we finalize our budgets and specifications. We need to learn to appreciate that we don’t know what we don’t know.

Do you have a better approach? How do you find "X"?

-- Tom

 

Photo credit: ShadBolling

If you listen to some financial talking heads and political pundits, things in the economic world are much better, and the path ahead is clear (if you believe Vice-President Joe Biden). If you listen to some folks on the other side of the spectrum, we’re all doomed and you’d better stock up on ammunition and vegetable seeds for the post-apocalyptic world we are about to enter into. (Speaking of which, have you tuned in to radio and television personality Glenn Beck lately and heard some of the callers?)

The truth is somewhere in between those poles. And to a large degree, it depends upon which vertical you’re in and which markets you serve.

Regardless, it is never a bad idea to take advantage of lean times to fine tune your operations and business processes, assess your supply chain systems, and plan for the future – in this case, some level of financial recovery – by optimizing your supply chain and the information technology required to support it.

Many companies are in a budgetary "freeze" and have either set their 2010 budgets at 2009 actual spend levels or cut them back to some degree.

I saw a few projects delayed and/or scaled back last year, which unfortunately, puts those organizations at a competitive disadvantage – either because their competition is continuing to move forward with their improvement initiatives, or those companies are failing to gain momentum for an economic comeback, which is certain to happen.

So with all of that said, how are you freeing up capital to invest in operations consulting and improvement, as well as advancement of your technology capabilities?

Or have you found yourself in a dilemma where you can’t fund an improvement project, because your operation is performing sub-optimally, and/or you can’t perform optimally until you improve your supply chain operation?

In future posts, we’ll discuss how to free up capital. In the meantime, let me know what you are doing to get out of this catch-22.

 

-- David Meyers

By Kevin Hume 

Recently, I had the opportunity to interview a wide range of supply chain professionals engaged in the design, deployment and end use of Supply Chain Execution software (WMS/TMS/LMS).

I spoke with "in the trenches" practitioners who manage day-to-day operational challenges and execute the strategic mandates passed down from executive leadership.

I also spoke with industry analysts, third-party integrators and supply chain software executives. All this was done in an effort to compile a broad perspective of opinions relating to the emerging trends in Supply Chain Execution (SCE) software. My mission was to identify key emerging trends in the SCE software market over the next 3-5 years.

Considering the broad range of feature-function requirements in the SCE market, I received opinions across multiple perspectives (supplier, integrator and end user) and insight within different industries.

Despite the diverse group and backgrounds, a few issues consistently floated to the top of the list, irrespective of perspective or industry.

The most prevalent themes across all the discussions included:

Software as a Service (SaaS) offerings – This was easily the most common refrain from discussions with SCE software end users.

SCE practitioners’ view SaaS offerings as an emerging opportunity to provide the quickest speed to market at the lowest possible price point. Practitioners are clamoring to meet executives demand for cost effective solutions that can be quickly deployed with minimal investment in software applications and supporting hardware stacks.

Considering that a typical Best of Breed (BoB) WMS deployment runs 4-6 months at best from contract signing to go-live, there is an expectation that SaaS offerings will steadily grow feature-function capabilities and become catalysts to meet practitioners’ demands for quicker deployment timelines, flexible hosting options and lower Total Cost of Ownership (TCO).

From the SCE supplier side, a number of emerging SaaS applications have brought some innovative products into the market. As the next few years unfold, expect to see an increasingly robust SaaS feature-function set coming into the market.

Look for more details on the existing and emerging state of SaaS feature-functions in our upcoming blog posts.

Planning & Execution Integration – The rapid changes in the global economic climate over the last 18 months have highlighted the need for end-to-end visibility and the need for adaptability within the supply chain planning and execution processes.

The ability to provide planning capabilities that reach from the point of supply to the point of distribution have been a primary driver in the growing acceptance of SCM-ERP suites over the past few years.

The BoB players have also recognized this need and have been working hard through the integration of acquired products and core feature-function improvements matching the visibility and functionality of the SCM-ERP offerings.

It’s taken the BoB suppliers significant investment-development effort over the last several years to reach this point.

In the next few years, it should be revealed if the investment in end-to-end integration will pay off and which market’s organizational complexities will generate traction within the BoB view of Planning and Execution integration.

Look for further discussions related to the SCM-ERP versus the BoB model in upcoming blog posts. In fact, if you have a particular idea or question related to this topic, drop me a note and let’s discuss it.

Model Driven Functionality – Similar to SaaS offerings, Model Driven Functionality meets the dual requirements of "speed to market" at the lowest possible TCO.

The ability for SCE software to quickly adapt to emerging fulfillment demands within a zero modification environment continues to be a key desire for both current and future customers, as well as a critical path to capture increased market share for both BoB and ERP suppliers alike.

The Model Driven Configuration capabilities of the leading BoB and SCM-ERP offerings vary widely by supplier today.

The offerings that successfully ‘close the gap’ between robust functional configuration options within an intuitive, graphical tool set will become the industry leaders in the near future.

Now, take a step back and look at the three topics we just discussed – what are some of the external factors that really enhance the value of these emerging trends? My own thought process works something like this:

a) Current-emerging economic climate is driving a need for

b) robust, quick-to-market business requirement support; and

c) the limited access to capitol dictates lowest possible investment and TCO needed to support supply chain execution.

In a nutshell, I think these external factors are driving SaaS offerings, Planning-Execution Integration and Model Driven Capability to the top of the 3-5 year wish list.

Are these the topics that resonate with you and within your industry? Drop me a line! What do you think the emerging trends will be over the next 3-5 years within the supply chain execution market?

Kevin Hume

 

On my way into the office this morning, I stopped at my local convenience store for a cup of coffee. During the past year, I stopped going to the "premium" coffee shops as a way to save money. Charging more than $2 for coffee should be a crime anyway. And I’m not talking about buying the sissy coffee type either; I’m talking just plain old coffee – black.

I’ve heard people say, "You could save a lot more money by making it yourself at home." It’s probably true, but that is beside the point. Buying it at the store is convenient (hence the term convenience store) and fast, and they actually have pretty darn good coffee.

Anyway, I know how much a 16 oz. cup costs at this place since I buy it there almost every day. So, this morning I grabbed the exact amount – 65 cents – from my change jar on the way out the door. I made the pit stop, went in and poured the coffee, and while I was standing in line, I reached into my pocket – two quarters, one nickel, and no dime – no dime in any pocket. So I put the change back in my pocket and pulled out a buck.

On the drive in, as I sipped my coffee, I thought that my premium coffee "boycott" and needing 10 cents more was very analogous to what has happened in most businesses and distribution operations over the past year or so.

Organizations have been forced to look at their budgets, cut out the premium stuff (as I did with my coffee), reduce waste, and trim costs wherever they can. And even now, they are still trying to find that last "10 cents."

So, how does that relate to Supply Chain Information Technology?

When supply chain systems are not configured or technologies are not used to their full potential, supply chain costs may remain inflated and service levels can be more difficult and costly to achieve.

You need to do an analysis of your organization's supply chain technologies to uncover cost reduction opportunities – both in terms of the overall supply chain performance as well as in technologies’ administrative costs.

Here are some questions you can ask of your own organization:

- How can existing systems’ functionality be better used to streamline operations?

- What performance metrics and tools best support the overall corporate objectives at the appropriate management levels for them to make better decisions?

- Are there practical opportunities to improve trading partner integration for timeliness and accuracy, thereby decreasing costs?

- Do the technologies effectively support corporate objectives for inventory levels?

- Are there opportunities to reduce technology administrative costs and overhead costs?

Today's business environment demands that companies optimize their technology investments and examine every opportunity to improve operating expenses while sustaining customer service.

You need to dig to find the hidden costs often buried in current systems’ configuration and processes.

Where is your dime coming from?

David Meyers