The Realities
of Implementing a Warehouse Management System
By
Brian Hudock, Partner, Tompkins Associates
Are you one of the companies still running the warehouse
on the host system inventory module or on an outdated locator
systemor even tracking materials on a spreadsheet? There's
no need to raise your hand here in public, but you know who
you areand you know it is well past time to enter the
21st century and move up to what it requires to remain competitive
in the marketplace. Your customers and supply chain partners
probably know you need to do it, too.
Whether
you choose to upgrade an existing system, add or activate
a new module in your ERP system, or go with a best-in-class,
stand-alone warehouse management system (WMS), you stand to
gain great benefits, and they are generally easy to justify
and to realize if you do the project correctly. The key is
full-time project management and support not only for selecting
a system, but for implementing it and training your people,
too. It is true regardless of whether you will be implementing
a basic locator system, a mid-tier WMS, or a Tier One WMS
with all the bells and whistles to help you get every last
ounce of wasted labor out of your operation.
It can
be in-house management, but the catch is that few companies
have the skill and experience to successfully implement the
technology associated with warehouse management systems. Reading
articles and books, listing to the software providers' sales
pitches and attending seminars does not prepare you for the
reality of implementing a WMS. The only way to avoid the mistakes
that every first-timer makes is to know more than a first-timer
and to be 100 percent dedicated to that project and that project
alone. To help you get there, let's review the most common
mistakes made in WMS implementations.
Mistake
No. 1Unrealistic Software Expectations
No matter
how simple you think your demands on a WMS must be, there
is no off-the-shelf package that does not require some degree
of customization. If the software cannot be customized to
your operation, then your operation will have to be customized
to work within the parameters of the software.
Solution
Focus
your vendor selection on providers who know the industry and
with system capabilities that match your operational requirements.
This can be done by leveraging outside expertise, and it will
minimize customization. Also, if you are willing to invest
the capital and time to do the preliminary design with the
selected vendor, you can minimize lost time later in the process.
It's important to remember, too, that even after you select
a vendor, the time to hammer out a contract usually drags
out as it passes through legal departments. The bigger your
operation and the more expensive the system, the longer this
takes.
If your
schedule turns out to be unrealistic, adjust it as soon as
possible and spread the news as soon as possible to the entire
project team. The faster everyone can adjust, the lower the
temptation to expedite the system development at a higher
cost or to sacrifice functionality in order to get it done
quicker.
Mistake
No. 2Trying to Get High-Price Results From a Low-Price
System
The simple
truth is, if you buy low-end software, you get low-end functionality.
Software bargains simply do not exist. Any system will require
some level of modification to properly fit your operations'
requirements, and this adds to the price. Although software
today is more driven by user-configurable system parameters,
those only affect standard operations. Deviations from the
standard set-up still require modification.
Solution
Carefully
identify your operational requirements and prioritize them
both by the financial benefits and the by the qualitative
benefits to customer service and accuracy. Then determine
the level of system you can afford.
Mistake
No. 3Failure to Track Vendor Progress
It is
a terrible thing to take advantage of a customer's trust,
but the simple truth is that software providers historically
have been able to sell more systems than they can develop
during any reasonable time frame. The old saying is that the
squeaky wheel gets the grease. If you or your consultant are
not monitoring your system developer closely, another system
may be getting the grease.
Solution
No. 3
Assign
a full-time project manager who understands both the technology
and the project goals to monitor the system developer and
to establish milestone tests. This will generally draw delays
and problems to the surface, where they can be dealt with
easily and sooner rather than later.
Mistake
No. 4Failure to Develop a Contingency Plan
Assuming
that the system will work as designed the day you start it
up and ignoring all the possible negative outcomes is a common
and costly error.
Solution
Make
sure you allow for the system to ramp up. Do not expect it
to be 100 percent efficient on day one. Develop a contingency
plan before start-up to account for not only a total system
failure, but for specific, critical functional areas to go
down. Simple contingency plans include creating back-up electronic
copies of all downloaded files, backing up the system before
start-up and creating a stable recovery start point. New systems
actually tend to hurt productivity in the first month of operation
and then begin the climb to meet promised efficiency over
the next several months. Training and productivity measurement
are a key to making this happen as quickly as possible.
Mistake
No. 5Overselling the System to the Users
The natural
tendency of the system design team is to promote all the results
that a fully de-bugged system will provideeventually.
The amount of work required to adapt to new procedures and
to be directed by a computer and the number of irritating
minor bugs that plague most system start-ups are somehow lost
in the sales pitch.
Solution
Everyday
users must be trained in the daily operating environment,
about the changes that will take place, and on the reality
of system start-up problems. Daily users will make or break
a system installation. Spend as much time selling the daily
users on their input and winning their cooperation during
the debugging stage as you do convincing them how the system
will improve their jobs. Let them take ownership of the system,
and they will strive to make it succeed.
Mistake
No. 6Lack of System Training
Too many
companies believe the software vendors' pitch that anyone
can learn the system in 15 minutes, and they fail to make
training part of the implementation plan.
Solution
Competency-based
training for all system users is critical for system success.
Employees should be given system exposure and training before
system start-up to build both their comfort level and their
functional understanding of the changes that await them. During
final testing and start-up, users must be tested on their
WMS operational knowledge, and those who need it must get
the appropriate re-training. Generally, the best people to
provide this training are other internal users, outside parties,
or vendor training personnel who are not programmers.
Mistake
No. 7Poor Data
The easiest
way to condemn your WMS to a certain and spectacular failure
is to provide the software vendor with faulty or incomplete
data or to fail to update product characteristic data at all.
Solution
Producing
clean and accurate data is the responsibility of the user,
not the developer. A great WMS will produce lousy results
if poor data was put into the system. Devote the proper attention
to collecting and updating all product characteristic data,
all product pack-size dimensions and the starting inventory
locations of all products.
Mistake
No. 8Automating a Broken Warehouse
There
is a common misconception that installing a WMS to improve
information flow, entry, and tracking will eliminate all the
inefficiencies within an operation. In reality, improving
only the information flow gives a high probability that the
operation will not even approach the promised improvementsand
it may even lose efficiency. Then whoever championed the WMS
will be updating his or her resume.
Solution
During
the initial definition of the WMS functional requirements,
document what you should be doing rather than what
you are doing now. You must keep in mind the best practices
for your industry and strive to achieve them. To realize the
awesome potential power of change, you must first be cognizant
of what is available. There are two ways to go about it: educate
your organization through seminars, vendor-arranged site visits
and lots of reading; or utilize the expertise of a consultant
to stimulate the process.
Mistake
No. 9Pointing Fingers
A WMS
start-up is like a rocket launch. Even when it goes right,
there are initial and ongoing critical adjustments before
the payload reaches a stable orbit. And when something goes
wrong, it can go very wrong. What does that have to do with
pointing fingers? Finger-pointing is a normal reaction if
expectations are not metregardless of whether the expectations
were naïve. What governs is fear that orders will be
lost or delayed, that the company has just flushed a whole
lot of money down the drain on your recommendation, and that
the WMS provider is incompetent.
Solution
During
a WMS start-up, there are lots of adjustment to make in order
to achieve full functionality. They take time, patience, faith
and skill. If it looks like things are going wrong, stay calm.
Work with the software provider and consultants to identify
the true problem, then to find its cause. Once the problem
has been defined, examine the extent of the damage to data
and correct it. (If you made the appropriate contingency plan-Solution
No. 4-this will not be a problem). Do not assign blame; assume
responsibility for success.
Mistake
No. 10Failure to Measure System Performance
Why spend
the time designing a system and justifying its benefits if
you are not going to confirm that it worked? One of the biggest
failures in WMS implementations is not verifying that the
system is working as designed. There are enormous benefits
if you capture as little as 10 percent of unrealized payback
on the original design-but even that pales compared with what
you can get out of the system by improving the original design
after a WMS has been operational for several months.
Solution
Develop
performance measurement tools and tracking mechanisms to use
for the first six months. Have a manager track them regularly,
report the results and suggest changes to the system.
The
Bottom Line
The best
way to dodge all these problems is to dedicate enough time
to the project and enough resources, whether they are internal,
external or a combination. You will be well-advised to remember,
too, that these are just some of the most common mistakes
made during WMS implementations. Each company encounters snags
unique to its operations. Start by learning from the mistakes
of others and work to obviate those, then keep a careful watch
for your own special pitfalls and potholes-and make sure you
have the best talent you can find to help you avoid them.
You have a lot to gain!
|