tom.singer posted on 30. December 2009, 07:20

The ends of decades aren’t quite as good for reflection as millennium milestones.

But they’ll do in a pinch.

Remember the Y2K craze? Computer systems across the planet were going to crash and burn one second past midnight on December 31, 1999, plunging the world into chaos. Power grids would go black. Airplanes would drop out of the sky. Companies would fail as their core IT infrastructure became worthless piles of junk.

Well, it didn’t quite turn out this way.

Y2K made great press. It also gave software vendors a boost in making new sales. But as a disaster, it pretty much turned out to be a major bust.

One could attribute this to the foresight and diligence of countless IT departments and professionals who addressed a known problem in a measured manner with plenty of time to spare. But the normal replacement and upgrade of obsolete systems had something to do with it too.

Y2K’s roots were in an older generation of software and data structures. As the old gave way to the new, the magnitude of the problem diminished.

This doesn’t mean that some folks weren’t working right up to the stroke of midnight on vintage 1970s code. However, Y2K is still a great example of how flexible and adaptable the IT world is at addressing the known.

It’s the unknown that really tests the mettle of businesses and IT.

Roll back the clock to January 1, 2000. Who foresaw what the first decade of the 21st century would bring? We now worry about airplanes dropping out of the sky and companies failing for reasons that weren’t apparent in anyone’s crystal ball back then.

So as I wait to shout Happy New Year, I can’t help but wonder what’s next.

The prospect of the unknown doesn’t mean we are all flying blind. As anyone involved in demand forecasting can attest, the past and present can help predict the future.

We tend to view progress as a linear function, with some justification. What’s next in the supply chain information technology integration world can be discerned from the events of the past decade.

Despite the past worldwide recession, globalization is here to stay. The world will continue to get flatter and smaller from a supply chain perspective. Visibility, global trade management, and trading partner integration will play an increasingly important roll in successful supply chains.

Moore’s law as applied to the computing industry as a whole is still very much alive and well. The Internet, service-oriented architecture, mobile computing, voice recognition, and RFID all have made their mark on supply chain systems in the past decade.

But you ain’t seen nothing yet. The recession of 2008-2009 put quite a crimp in supply chain IT investments.

As the world recovers from the recession, IT as a strategic weapon that drives efficiencies in supply chains will be very much back in vogue.

I realize that I am being a bit light on details. But I don’t think I’ll find too many people disagreeing with these rather vague predictions. Given another 10 years, I’m not sure that any of us will be that shocked on how these trends play out.

But what about other developments? Sustainability for businesses, carbon footprint, and energy costs will matter to supply chains in the coming decade. How will supply chain systems respond?

Recent events drive home the importance of security in our highly interconnected world. What impact will this have on supply chain IT?

What else is lurking out there?

So as we count down the minutes to the New Year, let’s collectively wonder what’s next and party like IT’s 2009.

Happy New Year!

Tom Singer

 

Photo credit: hyperscholar

What are the most disruptive elements to supply chain effectiveness? With up to 80% of supply chain tied to external forces, it is external trading partners’ activities that often leave you highly exposed. 

In order to meld your partner’s activities into your supply chain management practices, a hosted trading partner management platform may be the quickest answer. Of course, this doesn’t apply if all of your processes are synchronized and you have full visibility and control. But I know very few to whom that statement actually applies.

If you’ve been thinking about opening up supply chain communications with your trading partners, the marketplace has broad and robust supply chain IT solutions that provide a valuable platform for securely exchanging the following key information:  Glass of Egg Nog

  • Forecast;
  • Order management;
  • Inbound transportation and import/export considerations;
  • Domestic distribution practices;
  • Transportation to customer; and
  • Performance measurement and improvement.

Linking partners in the supply chain can yield the highest level of improvement. It can also highlight the elements of the supply chain that truly need to be improved. Transparency begets understanding; understanding begets improvement. There is nothing like a comprehensive exchange among all of your trading partners (and your internal processes) to gain transparency to where the pains lie and where improvements are needed.

What makes hosted solutions, or SaaS (software-as-a-service), attractive in general is that they offer a solution set to a broad base and limit deployment headaches. They also make simultaneous application updates to a broad population, insulating the user from system upgrade risks.

In addition, SaaS is particularly attractive to the supply chain because it allows for modular deployment of ERP updates and supply chain execution systems updates with minimal risk to trading partner and product flow. When applied to data exchange with trading partners, SaaS is extremely attractive because it typically offers a flexible set of data integration standards (including web form data entry for the less sophisticated).

With the diversity of partners involved and the constantly-evolving maturity of data synchronization capabilities, we believe SaaS is a solid play for supply chain partner integration.

Tis the season to explore your hosting options. Let us know what you think about hosted solutions.

Happy Holidays!

Matt Wilkerson

 

Photo Credit: izik

The recent roll-out of Microsoft Windows 7, Apple OS-X "Snow Leopard," and three major Linux releases (Fedora, Ubuntu, and openSUSE) within two months of each other gave me an opportunity to step back and assess the state of personal-computer technology.

We have all become so accustomed to rapid changes in technology that I have not seen much written about a quite remarkable development; namely, that 64-bit operating systems have become a normal consumer-level product.

Each of the operating systems released in the past few months have a 64-bit version that can be installed as an option or, in the case of new hardware, comes as the default installation.

In addition, with the introduction of Windows 7 Professional and its "Windows XP Mode," the formerly business-class technology of virtualization has gone mainstream for the consumer.

I’ll use this week’s blog entry to explore the implications of these developments for the near future of the PC market.

For some perspective, I’ll take you back to the first time I encountered a 64-bit machine. The year was 1986 and I was working on computational aerodynamics at Grumman Aerospace.

We were given classroom training on how to program for the Cray supercomputer, which used a custom version of Unix as its operating system. The machine had a 2GB disk pack (a mind-boggling amount of storage back then) which was the size of two four-drawer vertical file cabinets stacked next to each other.

Now, of course, you can hang 2GB of storage off your keychain in a USB stick. But until quite recently, 64-bit machines were still the province of scientific research labs and other specialized applications, just as it was in the heyday of the Cray supercomputer.

The term "64-bit" refers to the size of the data registers and communications bus within the computer hardware. The advantage of 64-bit computing is in moving and processing large amounts of data efficiently within the computer. For most users this boils down to the simple concept of "much more memory."

Depending on the OS used, most older 32-bit machines can handle no more than 2GB or 3GB of RAM. On 64-bit machines the practical limit is your ability to pay for more memory – up to 64GB of memory can be easily supported by the current CPU and OS versions, with the theoretical limit set at 16 exabytes (two orders of magnitude more than terabytes).

For a sense of the scale of those numbers, consider that some studies cited on Wikipedia show that the entire Internet moves five to eight exabytes of information per month. So we are talking quite literally about consumer desktop PC operating systems with more theoretical RAM capacity than the total data-usage of the planet.

Clearly no home-user currently "needs" more than 3GB of RAM for even the most intensive video-editing or HD Blu-ray video processing.

So the natural question is, how will this extra hardware capacity be used? Because we know that if 64GB of RAM becomes inexpensive in the near future, someone will figure out a way to use it.

As it happens, the commercial server market has been using 64-bit operating systems and large amounts of RAM for several years. The servers deployed in these configurations support traditional "supercomputer" uses such as scientific computing and Hollywood special-effects video rendering, but the dominant application over the past several years has been virtual machines.

In this application, one physical server runs software that makes it appear to be several independent "virtual" servers (up to ten or more virtual machines on one physical machine). Each virtual server has its own OS and set of applications, which can be different from each other virtual server. The technology is used to reduce the hardware, energy, and administrative costs within an IT datacenter.

As mentioned above, Windows 7 Pro brings this technology to the home user who wants to run older Windows XP applications on a new Windows 7 computer. For example, my son plays a popular online game that has never worked well with Vista. Using Windows 7 Pro, I can set up a virtual Windows XP session for him to use.

The "Windows XP Mode" is actually a complete virtual machine running an independent copy of Windows XP. This development brings technology that was once the province of IT specialists and Linux hobbyists into the mainstream for the benefit, in this example, of peace between a 12-year-old and his XP-hating dad.

Even under that scenario, current new-model PCs have more processing power and RAM than even the most demanding consumer needs.

The commercial experience with virtualization points toward the possible end-user applications of all this excess hardware capacity. The "roadmap" for players such as Microsoft and Google is to use the new capabilities of 64-bit PCs to deliver robust, secure online applications within virtual machines hosted by a user’s own PC.

The first company to make this explicit was Google. In their roadmap for their Chrome OS, they describe a platform that will allow them to push services (such as Google Office) as downloads over the web in a much more robust and high-performance way than is currently possible with current web-browser technology. In fact, the plan is for the Chrome "browser" to be a set of virtual-machine environments that coincidentally look like a web page.

Not to be outdone, Microsoft has announced a "cloud computing" initiative named Azure. Currently aimed at businesses, you can be sure that Windows 7 factors heavily into the as-yet-unannounced desktop roadmap for Azure.

So in looking at the trends in computing, I can predict that the near future for desktop PCs will include end-user services that build on virtualization as a foundation, whether this is apparent to the user or not.

In a future blog posting, I’ll explore ways this might play out in the supply chain technology computing space.

Until then, tell us what benefits you have found by using a 64-bit operating system.

Paul Faber

Having spent the last 22 years working within the supply chain logistics arena and helping clients work through the strategy, selection and implementation aspects of supply chain software, I’m frequently asked:

"What do companies often do wrong when evaluating and selecting supply chain logistics technology software?"

This is an interesting question, because although it has been consistently asked over the years, the answer has changed, as both the software and underlying technology have matured.

Ten years ago, software selection required significant effort, looking into functional gap analysis, vertical market penetration, scalability, extensibility, etc.

The typical product offering was, for example, warehouse management with an alliance offering for transportation management or other supply chain execution systemstimes have changed.

Don’t get me wrong. You still need to sweat the details in the traditional areas of software evaluation-selection.

However, software providers have done an admirable job of building best-practice driven, configurable products, significantly reducing the need to modify support for most warehouse operations.

As a result, you may find yourself at the end of gap analysis with little difference between competing software products.

In many cases today, an evaluation strategy that relies upon functional fit as a solution differentiator can result in a futile exercise of picking a specific gray cat in the dark.

Your evaluation-selection strategy must adapt to the maturity of the market and identify key criteria beyond the traditional gap analysis in order to shed more light and discover the real color behind those gray cats.

Two areas that will help differentiate offerings beyond functional fit include:

1. Clearly define the scope of the solution.

The footprint of the traditional Tier 1 WMS vendor has evolved far beyond the four walls of a distribution center over the last 10 years. The expanded reach/footprint of supply chain logistics technology providers now ranges from demand planning/forecasting from the enterprise side all the way down to last mile visibility to confirm a shipment at the customer’s doorstep.

As a result, the perceived value of a particular software offering can be dependent upon the perspective or background of the person/team providing input to the evaluation.

Thus, it’s critical to define and engage a steering committee that represents cross-functional leadership and make sure the steering committee has a clear understanding of the elements that drive the underlying business case for the software selection.

Also, be sure the team clearly defines the elements of each supplier’s product that are in play or out of play before you begin the evaluation process.

The rub here is to clearly define how much of a software vendor’s footprint you intend to leverage over the life of the software product. Most importantly, ensure the steering committee’s vision is consistent with that of the executives who will ultimately approve the investment and resources needed to implement this system.

2. Perform a cultural comparison.

Consider the cultural aspects of your organization and compare them to the traits of the software providers under consideration. In essence, find a DNA match between your organization and the software provider.

For example, does your organization have stable logistics business process requirements, or are they dynamically driven by customer service demands and/or the needs to grow the business? The answer to these questions will drive the magnitude of value behind aspects like functional fit and product adaptability or scalability.

Are the skill sets and staffing levels of your IT organization more characterized as a maintenance group, development staff, or both?

The answer to this question is critical to understanding your reliance upon the software supplier in the future if/when needs arise to support new business requirements. How will this be reflected in the comparison of projected total operating costs for each supplier?

Recognizing the underlying characteristics of your business processes and IT staffing-strategy is a key component to a successful supply chain logistics technology selection. Mismatches between the customer and software provider in these areas typically result in poor implementation performance, unfulfilled expectations of efficiencies, and ultimately higher than expected total operating costs.

Today, a successful evaluation-selection process requires:

  • A clear, consistent view of the solution footprint and evaluation criteria;
  • A diverse, multi-disciplinary team that is capable of evaluating the entire footprint; and
  • Recognition and comparison of company and software provider cultures.

Focus effort in these areas and you will begin to shed some light on those gray cats, as well as improve your ability to differentiate the ‘real’ value proposition across competing supply chain software products!

Kevin Hume

 

Photo credit: Larry Page


(Good Information / Good Processes) + Good Visibility = Good SCM

I was doing some catch-up reading on a plane recently and came across a thought-provoking piece by Gartner, a top industry research firm. My mind started to wander after I read and thought about the firm’s 2009 special report, Hype Cycle for Supply Chain Management.

The comment from the report that really had my mind spinning was:

"The common characteristics from the traditional focus of supply chain have been around the portfolio of business processes that make up SCM (Supply Chain Management). ... However, the key learning that has recently come out of this era of economic volatility is the increasing value of information in a supply chain context (for example, the use of Six Sigma in the supply chain has highlighted to companies the need for data to support improvement efforts, as well as the general lack of readily available relevant information)."

I think the report is trying to say that if you want to run a good supply chain, you need to design good processes, and you also need good information about what is happening. Well, of course, that makes perfect sense.

But just in case you’re not into research speak, or if you’re new to the IT and supply chain software game, let me break it down for you.

The "portfolio of business processes that make up SCM" is just a fancy way to describe the variety of methods that you allow you to do the required things to move your product and information through the various steps in the supply chain.

The reference to the "increasing value of information in a supply chain context" just means that in good times and in bad times supply chain information is important. In volatile times – up or down – it is even more important.

When I saw the comment regarding the "general lack of readily available relevant information" it made me think: Do most companies have a good supply of irrelevant data? Probably so.

And the mention of Six Sigma suggested, to me, that without it, most folks wouldn’t know they needed data to support improvement efforts. Six Sigma is definitely a great strategy and objective. But you shouldn’t have to be a black belt to employ common sense or self-defense, should you?

In reflection of Gartner’s research, I came back to a recurring theme that I’ve found in many of my projects: It’s not brain surgery or rocket science; it’s mostly basic blocking and tackling.

So, having good information is not the answer - only the beginning of the answer. To have real value, the information must be able to be applied to processes that allow us to respond and make good decisions. It is not just about information. It is about good processes and good information working together.

You might say, "Well, OK, but what are good processes and good information?"

Good Supply Chain processes (Plan-Buy-Make-Move-Store-Sell) allow you to operate with a supply chain strategy that provides for great customer satisfaction at a minimal total delivered cost.

Good information consists of accurate supply chain visibility into supply and demand and the related costs. This includes knowing the answers to the following questions:

Supply (or Inventory) Data – How much do I have on hand? How much is in transit? When will it arrive so that I can ship to my customers? What method of transportation is utilized to get it here? How much is backordered? And what is needed/planned/forecasted for future periods?

Demand (or Customer Order/Shipping) Data – What have my customers already ordered? What do I plan to ship to my customers in the future? How much of it? When should they expect to get it, and by what method of transportation?

Supply Chain Costs - What are the costs as product moves through the "Plan" to the "Sell" processes (purchase price, transportation charges, customs, duty, taxes, etc.)?

This is it, simple. Why do folks try to make this so difficult? Let me know what you think.

David

 

Photo credit: mansionwb