|
Enterprise resource planning software, or ERP,
doesn't live up to its acronym. Forget about
planning—it doesn't do much of that—and forget
about resource, a throwaway term. But remember
the enterprise part. This is ERP's
true ambition. It attempts to integrate all
departments and functions across a company onto
a single computer system that can serve all
those different departments' particular needs.
That is a tall order, building a
single software program that serves the needs of
people in finance as well as it does the people
in human resources and in the warehouse. Each of
those departments typically has its own computer
system optimized for the particular ways that
the department does its work. But ERP combines
them all together into a single, integrated
software program that runs off a single database
so that the various departments can more easily
share information and communicate with each
other. That integrated approach can have a
tremendous payback if companies install the
software correctly.
Take a customer order, for example.
Typically, when a customer places an order, that
order begins a mostly paper-based journey from
in-basket to in-basket around the company, often
being keyed and re-keyed into different
departments' computer systems along the way. All
that lounging around in in-baskets causes delays
and lost orders, and all the keying into
different computer systems invites errors.
Meanwhile, no one in the company truly knows
what the status of the order is at any given
point because there is no way for the finance
department, for example, to get into the
warehouse's computer system to see whether the
item has been shipped. "You'll have to call the
warehouse" is the familiar refrain heard by
frustrated customers.
ERP vanquishes the old standalone
computer systems in finance, HR, manufacturing
and the warehouse, and replaces them with a
single unified software program divided into
software modules that roughly approximate the
old standalone systems. Finance, manufacturing
and the warehouse all still get their own
software, except now the software is linked
together so that someone in finance can look
into the warehouse software to see if an order
has been shipped. Most vendors' ERP software is
flexible enough that you can install some
modules without buying the whole package. Many
companies, for example, will just install an ERP
finance or HR module and leave the rest of the
functions for another day.
ERP's best hope for demonstrating value
is as a sort of battering ram for improving the
way your company takes a customer order and
processes it into an invoice and
revenue—otherwise known as the order fulfillment
process. That is why ERP is often referred to as
back-office software. It doesn't handle the
up-front selling process (although most ERP
vendors have recently developed CRM software to
do this); rather, ERP takes a customer order and
provides a software road map for automating the
different steps along the path to fulfilling it.
When a customer service representative enters a
customer order into an ERP system, he has all
the information necessary to complete the order
(the customer's credit rating and order history
from the finance module, the company's inventory
levels from the warehouse module and the
shipping dock's trucking schedule from the
logistics module, for example).
People in these different departments
all see the same information and can update it.
When one department finishes with the order it
is automatically routed via the ERP system to
the next department. To find out where the order
is at any point, you need only log in to the ERP
system and track it down. With luck, the order
process moves like a bolt of lightning through
the organization, and customers get their orders
faster and with fewer errors than before. ERP
can apply that same magic to the other major
business processes, such as employee benefits or
financial reporting. That, at least, is the
dream of ERP.
There are five major reasons why
companies undertake ERP.
Integrate financial information—As the CEO tries
to understand the company's overall performance,
he may find many different versions of the
truth. Finance has its own set of revenue
numbers, sales has another version, and the
different business units may each have their own
version of how much they contributed to
revenues. ERP creates a single version of the
truth that cannot be questioned because everyone
is using the same system.
Integrate customer order information—ERP
systems can become the place where the customer
order lives from the time a customer service
representative receives it until the loading
dock ships the merchandise and finance sends an
invoice. By having this information in one
software system, rather than scattered among
many different systems that can't communicate
with one another, companies can keep track of
orders more easily, and coordinate
manufacturing, inventory and shipping among many
different locations at the same time.
Standardize and speed up manufacturing
processes—Manufacturing companies—especially
those with an appetite for mergers and
acquisitions—often find that multiple business
units across the company make the same widget
using different methods and computer systems.
ERP systems come with standard methods for
automating some of the steps of a manufacturing
process. Standardizing those processes and using
a single, integrated computer system can save
time, increase productivity and reduce head
count.
Reduce inventory—ERP helps the
manufacturing process flow more smoothly, and it
improves visibility of the order fulfillment
process inside the company. That can lead to
reduced inventories of the stuff used to make
products (work-in-progress inventory), and it
can help users better plan deliveries to
customers, reducing the finished good inventory
at the warehouses and shipping docks. To really
improve the flow of your supply chain, you need
supply chain software, but ERP helps too.
Standardize HR information—Especially in
companies with multiple business units, HR may
not have a unified, simple method for tracking
employees' time and communicating with them
about benefits and services. ERP can fix that.
In the race to fix these problems, companies
often lose sight of the fact that ERP packages
are nothing more than generic representations of
the ways a typical company does business. While
most packages are exhaustively comprehensive,
each industry has its quirks that make it
unique. Most ERP systems were designed to be
used by discrete manufacturing companies (that
make physical things that can be counted), which
immediately left all the process manufacturers
(oil, chemical and utility companies that
measure their products by flow rather than
individual units) out in the cold. Each of these
industries has struggled with the different ERP
vendors to modify core ERP programs to their
needs
To do ERP right, the ways you do
business will need to change and the ways people
do their jobs will need to change too. And that
kind of change doesn't come without pain.
Unless, of course, your ways of doing business
are working extremely well (orders all shipped
on time, productivity higher than all your
competitors, customers completely satisfied), in
which case there is no reason to even consider
ERP.
The important thing is not to focus on
how long it will take—real transformational ERP
efforts usually run between one and three years,
on average—but rather to understand why you need
it and how you will use it to improve your
business.
Meta Group recently did a study looking
at the total cost of ownership (TCO) of ERP,
including hardware, software, professional
services and internal staff costs. The TCO
numbers include getting the software installed
and the two years afterward, which is when the
real costs of maintaining, upgrading and
optimizing the system for your business are
felt. Among the 63 companies surveyed—including
small, medium and large companies in a range of
industries—the average TCO was $15 million (the
highest was $300 million and lowest was
$400,000). While it's hard to draw a solid
number from that kind of range of companies and
ERP efforts, Meta came up with one statistic
that proves that ERP is expensive no matter what
kind of company is using it. The TCO for a
"heads-down" user over that period was a
staggering $53,320.
Based on our observations, there are three
commonly used ways of installing ERP.
The Big Bang—In this, the most ambitious
and difficult of approaches to ERP
implementation, companies cast off all their
legacy systems at once and install a single ERP
system across the entire company. Though this
method dominated early ERP implementations, few
companies dare to attempt it anymore because it
calls for the entire company to mobilize and
change at once. Most of the ERP implementation
horror stories from the late '90s warn us about
companies that used this strategy.Getting
everyone to cooperate and accept a new software
system at the same time is a tremendous effort,
largely because the new system will not have any
advocates. No one within the company has any
experience using it, so no one is sure whether
it will work. Also, ERP inevitably involves
compromises. Many departments have computer
systems that have been honed to match the ways
they work. In most cases, ERP offers neither the
range of functionality nor the comfort of
familiarity that a custom legacy system can
offer. In many cases, the speed of the new
system may suffer because it is serving the
entire company rather than a single department.
ERP implementation requires a direct mandate
from the CEO.
Franchising strategy—This approach suits
large or diverse companies that do not share
many common processes across business units.
Independent ERP systems are installed in each
unit, while linking common processes, such as
financial bookkeeping, across the enterprise.
This has emerged as the most common way of
implementing ERP. In most cases, the business
units each have their own "instances" of ERP—that
is, a separate system and database. The systems
link together only to share the information
necessary for the corporation to get a
performance big picture across all the business
units (business unit revenues, for example), or
for processes that don't vary much from business
unit to business unit (perhaps HR benefits).
Usually, these implementations begin with a
demonstration or pilot installation in a
particularly open-minded and patient business
unit where the core business of the corporation
will not be disrupted if something goes wrong.
Once the project team gets the system up and
running and works out all the bugs, the team
begins selling other units on ERP, using the
first implementation as a kind of in-house
customer reference. Plan for this strategy to
take a long time.
Slam dunk—ERP dictates the process
design in this method, where the focus is on
just a few key processes, such as those
contained in an ERP system's financial module.
The slam dunk is generally for smaller companies
expecting to grow into ERP. The goal here is to
get ERP up and running quickly and to ditch the
fancy reengineering in favor of the ERP system's
"canned" processes. Few companies that have
approached ERP this way can claim much payback
from the new system. Most use it as an
infrastructure to support more diligent
installation efforts down the road. Yet many
discover that a slammed-in ERP system is little
better than a legacy system because it doesn't
force employees to change any of their old
habits. In fact, doing the hard work of process
reengineering after the system is in can be more
challenging than if there had been no system at
all because at that point few people in the
company will have felt much benefit.
ERP vendors were not prepared for the
onslaught of e-commerce. ERP is complex and not
intended for public consumption. It assumes that
the only people handling order information will
be your employees, who are highly trained and
comfortable with the tech jargon embedded in the
software. But now customers and suppliers are
demanding access to the same information your
employees get through the ERP system—things like
order status, inventory levels and invoice
reconciliation—except they want to get all this
information simply, without all the ERP software
jargon, through your website.
E-commerce means IT
departments need to build two new channels of
access in to ERP systems—one for customers
(otherwise known as business-to-consumer) and
one for suppliers and partners
(business-to-business). These two audiences want
two different types of information from your ERP
system. Consumers want order status and billing
information, and suppliers and partners want
just about everything else.
|