S C Strategie CRM Imp Esforas Plementa Successf Ation Ul: A M A Guide For Medium Siz R Small and Zed Enterpr D Rises
S C Strategie CRM Imp Esforas Plementa Successf Ation Ul: A M A Guide For Medium Siz R Small and Zed Enterpr D Rises
es for a Successf
S
ul
C
CRM
Imp
plementa
ation
A Guide forr Small and
d
M
Medium
Sizzed Enterprrises
WHITE PAPER
Abstract
Implementing customer relationship management (CRM) can be a precarious
undertaking. It is filled with uncertainty and change. Hidden obstacles lurk
around every corner. Implementing CRM isnt just a jobits an adventure!
And we havent even started talking about software yet.
Because implementing CRM is an adventure, we cannot give you step-bystep instructions like you might use to put together a some assembly
required birthday present on the night before your childs birthday. The key
elements to CRM implementation success include both principles and
tacticsbut there is no one right way.
Since you are reading this document, we will assume you have some
familiarity with CRM in general. If you have been following the CRM
technology market for any period of time, you may have heard the ongoing
discussion about CRM implementation failures. This issue has been mused
upon and shouted with alarm at various points in recent history. In spite of
the warnings and analyst statistics, in general, most organizations agree that
customer satisfaction (one measure of CRM success) improves when CRM
is implemented.
This document is designed to give you a better chance of successfully
implementing CRM software solutions. In the end, CRM is not just about
technology; it is about people and processessupported by technology.
While this document is about implementing technology, we will be discussing
important prerequisites to finding and installing CRM technology. Those
prerequisites will focus on people and processes.
Our focus will be on implementing CRM software in small to medium sized
organizations. As a long time leading provider of enterprise applications
focused on small to medium sized businesses, Epicor is cognizant of the fact
that you do not have a large IT staff or a huge implementation budget to
dedicate to your CRM project. You need an implementation methodology
that you can accomplish with the resources you already have in place.
WHITE PAPER
Table of Contents
Keys to CRM Implementation Success
Executive Sponsorship
Project Manager
Facilitation
Define Success
Phased Approach
Keep it Simple
Design
4
Form the Project Team
Project Definition
Project Plan
Develop
10
11
12
Implement
13
User Training
13
Finalize Configuration
15
15
Workstation Installs
15
16
Evaluate
16
16
Project Review
16
16
Conclusion
17
About Epicor
18
ii
WHITE PAPER
Executive Sponsorship
Assign a senior executive who is committed to the project, stays informed,
clears roadblocks, allocates resources, manages saboteurs (people invested
in the status quo), and acts as cheerleader for the project. Without an
executive sponsor, implementing CRM is like Sisyphus of Greek mythology
who was condemned to rolling a rock up a hill, until under its own weight,
it rolled back to bottom and Sisyphus had to start pushing the rock
uphill again.
Project Manager
Assign a strong Project Manager with a business focus of Customer Service
and/or Sales and Marketing. While IT departments often manage these
projects, the bulk of the decisions that will be necessary for successful
implementation will be related to business processes rather than software,
hardware or network.
WHITE PAPER
Facilitation
It may be advantageous to hire an outside (objective) facilitator to help with
business process analysis and redesign if people seem to be protecting the
status quo. If you choose to use an outside facilitator, be sure to choose one
whose expertise is business processes. This person should be able to make
recommendations based on experience helping other companies implement
customer facing processes.
Define Success
List all the things that would fit in the blank in this sentence: I will know
this implementation has been successful when_______. Be sure to include
all the reasons you chose the system in the first place. Make sure that some
of these metrics are objectively measurable. If you want to increase customer
satisfactionname a specific numeric goal based on some method you
define for measuring customer satisfaction.
Now put the list in a highly visible spot and measure all decisions against the
list. It is important for you to document the goals you intend to reach
through the implementation of the product and then later document when
you have achieved those goals.
Phased Approach
Work towards the long-term enterprise rollout through a series of smaller,
phased implementations, either by functional business unit or by feature set
or both. Typical phases are the rollout of Customer Support followed by
locally connected Sales or a particular sales group, followed lastly by remote
users. There are numerous other variations but each has in common that
they are small enough to be handled by a small number of people.
WHITE PAPER
Keep it Simple
Recognize that what you are embarking on is the intertwining of a computer
application with your business processes. This can easily become a hopelessly
complex task. Start with basic, core features and add to this base as part of
the phased approach. For example, consider adding more complex features
after the initial rollout. This approach will decrease the end-users initial
learning curve and therefore ease their resistance to change.
Design
Develop
Implement
Evaluate
Form the
Project Team
Prepare
Production
Environment
User
Training
Support the
Implementation
Finalize
Configuration
Project
Review
Final Data
Migration
Next Phase
Planning
Train Team
Members
Project
Definition
Project
Plan
Business
Process
Analysis
Develop
And Test
Data
Migration
Configure
And
Customize
Workstation
Installs
Go Live
Model
Office
Review
WHITE PAPER
Design
It is important for you to realize that what you are embarking on is a project.
You have made a decision to automate portions of your business with CRM
software. This is a serious undertaking that will require planning and
decision-making. Therefore, you must assemble a project team.
WHITE PAPER
Project Definition
It is advisable that you involve a consultant who is trained on your particular
CRM solution in your implementation planning session to ensure that the
project is laid out effectively. The purpose of the planning session is to
develop a project definition and project plan. The project definition is the
scope of the project and the plan contains the implementation tasks to
perform, who will perform them and when.
Obviously you cannot achieve your objectives without first defining
them. Here are a few questions your project team should answer before
moving forward.
What group or groups will benefit from this software?
You have chosen to purchase a CRM package, but do you know why? Can
you define who will benefit from the package? If the answer is your
customers, then you should define what benefits you feel they should
receive. If it is your sales staff, then be prepared to tell them what they are
going to get out of using the software. For whatever group or groups
receive benefits from CRM, you should be able to state what the benefits
are and be able to support them through the implementation.
How will you know when you have a successful implementation?
As simple as this sounds, it is often difficult to document. Very simply,
complete this sentence: We will know we have a successful implementation
when _______________. This is not a single sentence with one definition of
success. Success will be determined by multiple components. Make sure that
some of these statements be objectively measurable.
WHITE PAPER
Train end-users
Project Plan
Once you have determined the goals and scope of your CRM project, you
are ready to build the Project Plan. The plan reiterates the goals and scope
and then defines how implementation will occur. The plan should include a
schedule. Make sure you include the trained consultant in preparing a
schedule. The consultant will have insight into how long certain tasks should
take and will be aware of potential road blocks to a smooth implementation.
WHITE PAPER
WHITE PAPER
Develop
Prepare Production Environment
Hardware and Software
As part of your preparation, check your hardware against the system
requirements specifications of your chosen CRM solution. Make sure in
advance that you have the appropriate hardware and required software.
You dont want to start your implementation with the discovery that you
dont have enough client licenses for your database system.
Network Configurations
As part of your overall strategy for implementing the software, you need to
examine how various groups are going to connect to the database. Four
typical ways are listed below. These methods for accessing the application
will have implications for your network and how it is configured.
WHITE PAPER
1. Networked Users
Some number of your users will be on your internal local area network
(LAN). These users will have the fastest connections to the application server
and/or database server. Since you already have a network, its security will
apply. Implementing these users does not have a lot of impact on your
network configuration.
2. Remote Users
Remote users are those who will be accessing the application, but not on
the LAN. There are a variety of access methods for remote users. You may
have them connect to the LAN by dialing into a remote access server and
connecting directly. While this was once popular, it has been mostly
replaced by the next option.
You may have them connect to the LAN via a secure Internet connection or
Virtual Private Network (VPN). In both of these cases the user sees the LAN
as though connected locally. You need special hardware to support these
both remote connections (modems or VPN equipment).
The last way to support a remote user is via the public Internet. This method
has the most implications for how your network is configured, particularly
related to web access and security. Remember that your remote users may
not be employees if your CRM implementation includes access for partners.
Your chosen CRM implementation may provide Internet access through a
couple methods. First, it may be browser-based. This means that all user
access happens through a browser. This is the most common method and is
often the approach used for software as a service (SaaS) deployments as
well. The second method uses a rich client or smart client which talks to
Web services on a Web server. Both methods require particular Internet
configuration involving firewalls and usuallya De-militarized Zone or
DMZ. Make sure you know how this will work and be prepared for the
network changes.
Because your model office pilots are often conducted internally by
networked users, you may not support mobile users until the final roll-out.
Make sure you plan ahead and do some testing of remote access by
end users.
3. Disconnected Users
One of the user types you will need to decide whether or not to support is
disconnected users. These users do not have access to the LAN or a remote
connection. There is a lot of variety in the ways CRM vendors support
disconnected users. Make sure you test this access method as it can greatly
affect your implementation.
WHITE PAPER
Numeric fields that contain out of range data (data that is greater than
or less than what would commonly expect to find)
Out of date data (e.g., wrong company name, address, phone, area
code, zip code, etc.)
10
WHITE PAPER
Consider Duplicates
In instances where data is coming from multiple sources you must make
decisions about what constitutes duplicate data. Once you have identified
likely duplicates you need to decide which of the duplicate records is most
likely the accurate record.
11
WHITE PAPER
12
WHITE PAPER
Implement
User Training
As mentioned earlier, training is one of the keys to implementation success.
But often it is an afterthought and some look at implementation success as
being achieved when the software is installed.
Do not assume that what appears to be intuitive to you will be so from the
users perspective. Be especially careful when dealing with groups who have
never used an automated product or with groups who have become
accustomed to other applications that are less full-featured than your new
CRM product. A good rule of thumb is to train as though your business
depended on it; it does. Given that level of seriousness, here are offer some
general rules to guide your training success.
Train to your processes
A popular concept in the computing world currently is use cases. At their
simplest, use cases are merely the documenting of how systems will be used.
Earlier in the Implementation you were asked to define your business
processes, these are the use cases of your business. Use this same list to
derive your training objectives.
For example, one use case might be a customer call to return merchandise
and cross ship a replacement. In this case you would work through the steps
in the CRM system and ensure that students saw a demonstration of this in
instruction and later had an opportunity to practice this on the software.
Some other examples of use cases are:
A customer calls and indicates they have merged with another company
The mission of the training is to provide a preferred means for your company
to accomplish these tasks in the software.
13
WHITE PAPER
14
WHITE PAPER
Finalize Configuration
This step really has two parts finalizing the network configuration and
setup and finalizing the application configuration.
Finalize Network Configuration
At this point, finalizing the network configuration should be a no-brainer
because you already tested it during the previous phase. You are now
making your changes permanent and published to all users. Now is when
you install the application to the deployment server(s). If servers were
previously placed in a special domain they now need to be moved to the
chosen domain.
Finalize Application Configuration
During the Model Office phase you may have tried multiple configurations
of the CRM application. Having tested various options and made decisions
to determine various configuration settings, you are now ready to apply
those to the deployment installation.
This is also the time to setup all the users of the application and configure
application security for them. You should have planned and tested security
during the Develop phase.
Workstation Installs
In parallel to the final data migration you should do the end-user
workstation installsif this applies. For browser-based applications this step
may just be sending out an e-mail address with the URL of the CRM
application in it. In the case of rich client CRM applications you can usually
copy the contents of the distribution CD to a network drive and install the
workstations from the network. This will be faster than carrying around CDs
as you can do multiple installations in parallel.
A few rich client CRM applications create a Web site during the server
installation that provides Web pages for accessing client installation
programs. The CRM administrator can send out a URL for the installation
page and allow end-users to run the install or IT staff can walk around and
run the installation from the shared Web site.
15
WHITE PAPER
Evaluate
Support the Implementation
As your employees begin to use the CRM systemeven after having been
thoroughly trainedthey will have questions. Be prepared to answer them.
Your IT Help Desk staff should know how to answer basic questions about
the CRM system.
Make sure your CRM administrator has time to answer questions as well.
This will be a busy time for them, so it is important to consider the end-users
as customers of the administrator.
Resist the temptation to take in a bunch of enhancement requests in the
first week or two of implementation. Often, users will ask for changes to the
new system to make it look/feel/act like the legacy system you just replaced.
Let your customers become familiar with the system and acclimate before
taking enhancement requests.
Project Review
It important to do an end of project review to review lessons learned,
reinforce good processes, and stop doing things that dont work. This is
often called a post-mortem meetingor if you feel like the project isnt
deceased but has in fact just been born a post-partum meeting.
Whatever you choose to call it, this meeting should acknowledge that you
are not done with the CRM implementationthat over time you will
continue to change and mold the CRM system to meet your business needs.
16
WHITE PAPER
Conclusion
Thank you for taking time to read this paper. We hope it will enable you to
successfully undertake a CRM project that will transform your company and
its relationships with customers.
The recommendations and methodology in this paper have been proven
with hundreds of Epicor customers who have implemented our CRM
solutionsboth using Epicor Professional Services and going it alone. The
combined experience of our customers has paved the way for you to
increase the odds of CRM implementation success.
Epicor Software is a trusted provider of customer relationship management
software for the small and medium enterprise market. With more than 20
years experience and over 20,000 customers, we supply everything you need
for a successful implementation: quality products, experienced professional
services, and excellent customer support.
If you have any questions about CRM please contact us.
17
About Epicor
Epicor Software (NASDAQ: EPIC) is a global leader delivering business
software solutions to the manufacturing, distribution, retail, hospitality and
services industries. With 20,000 customers in 140 countries, Epicor provides
integrated enterprise resource planning (ERP), customer relationship
management (CRM), supply chain management (SCM) and professional
services automation (PSA) enterprise software solutions that enable
companies to drive increased efficiency and improve profitability, and also
empower global enterprises to achieve even greater success. Epicors
solutions offer unprecedented Business Management and support
continuous performance through real-time, in-context Business Insight.
Epicor provides a single point of accountability and helps support maximum
optimization and performance, whether youre operating on a local, regional
or global scale.
Disclaimer
This document and its contents, including the viewpoints, dates and
functional content expressed herein are believed to be accurate as of its date
of publication, June 2008. However, Epicor Software Corporation makes no
guarantee, representations or warranties with regard to the enclosed
information and specifically disclaims the implied warranties of fitness for a
particular purpose and merchantability. All information contained herein is
subject to change without notice. The usage of any Epicor Software shall be
pursuant to an Epicor end user license agreement and the performance of
any consulting services by Epicor personnel shall be pursuant to Epicors
standard services terms and conditions. Epicor is a registered trademark of
Epicor Software Corporation. All other trademarks acknowledged. This
document and its contents are the property of Epicor Software Corporation.
Recipients of this document should not distribute to any third parties without
Epicors prior written consent. Copyright 2008 Epicor Software
Corporation.
Worldwide Headquarters
18200 Von Karman Avenue, Suite 1000
Irvine, California 92612
USA
Toll Free: +800.449.6772 (US/Canada)
Phone: +952.417.5207 (International)
www.epicor.com
18