|
Preparation: First Things First
So … you're either in the
market for your company's first human resources
management system (HRMS), or you're ready to move up to
a more sophisticated system, and you're struggling with
whether to bring in the consultants or tackle the evaluation
process by yourself. Can you do it yourself? The answer is
yes, and maybe. It all depends on whether or not you can
commit the time and resources to doing it right.
Be prepared for a fairly
time-consuming process, ranging from at least three to nine
months or more. You'll also need to recognize that it will
require a considerable outlay of capital and staff resources
to bring the project to fruition. Your company will have to
live with your decision for the next eight to ten years or
more, so you want to make sure that you do it right—the
first time.
For starters, it will be
extremely helpful to begin with a clean slate and an open
mind. The less biased you are regarding a specific software
vendor or application (either “for” or “against”), the
easier it will be to make an objective evaluation and
decision. In the last five years or so, vendors, software
applications, and hosting options have undergone significant
changes. Making a decision based solely on past experiences
(good or bad) may be a disservice to your organization. Try
to remain unbiased throughout the evaluation process.
Whether you use a consulting firm to help you in your quest,
or decide to strike out on your own, following a rock-solid
methodology is the key to success.
User-Needs Assessment
The process begins with a
user-needs assessment (UNA) to develop a wish list of
features and functionality you expect the new system to
deliver. In this phase, brainstorming sessions with each
group of functional and technical users are scheduled to
discover what they like about the current system, what they
dislike about the current system, and what they are looking
for in a new system.
There are various ways to
build this information. Some people use questionnaires and
surveys to collect this information, and some use the tools
that software evaluation companies like Technology
Evaluation Centers (TEC) offers to help
organizations build their requirements. In addition to these
tools, the interactive nature of face-to-face meetings with
small groups of users allows useful information to be
exchanged to help the decision process along. Some users may
know exactly what they want out of a new system, while
others may have difficulty envisioning their future needs.
You'll have to facilitate the discussions and prod the users
by asking such questions as “What are you doing manually
today that would save you time if it were automated?”
While you're conducting these
sessions, be sure to ask how new features and functionality
will affect efficiency and productivity. This information
will help you later when you prepare a cost-benefit analysis
to justify the expense of the new software.
Next, take a look at some of
the software vendors present in the marketplace. In the
mid-market, there are no less than 20 vendors that could be
considered “players” (prominent in the industry), and there
are many more that are trying to enter this market. There is
no way that you can evaluate all of them in depth, but there
are some shortcuts that you can use to narrow down the
choices.
One option available is to
see what the analysts have to say about the major players in
the HRMS software arena. Gartner's Magic Quadrant
for HRMS, Forrester's Wave, or TEC's
eBestMatch™ are all effective decision support systems
offered by software evaluation organizations that can help
you evaluate different vendors.
Another option is to attend
conferences, such as those held by the Society for Human
Resource Management (SHRM) and the
International Association for Human Resource Information
Management (IHRIM). These conferences usually
have an exhibit hall, and the major HRMS vendors will each
have a booth and product specialists on hand to discuss
their offerings and to provide demos of their solutions.
Often they will arrange a vendor shoot-out, where
each vendor demos its solution to the assembled attendees,
and the attendees decide for themselves which offers the
best solution.
You can also use the Internet
to research the vendors, but beware: this could turn out to
be the equivalent of looking for a needle in a haystack. On
the day I wrote this article, I did an Internet search on
“HRMS software vendors,” and it returned 728,000 hits. You
are going to either have to narrow your search, or be
prepared to do a lot of surfing.
One other way is to do some
sleuthing and try to find out what your competition is
using. There are several vendors that have carved out a
niche in the marketplace, and that have specialized
solutions tailored to specific market verticals (such as
health care, professional services, manufacturing, etc.)—a
case of “birds of a feather …” This research should allow
you to narrow your choices down to a handful of promising
vendors. Call each one to request a copy of its company's
current product information, and see if it has an online
demo to provide a high-level familiarity of its products.
This should help you come up with a shortlist of perhaps
three or four prospective vendors.
Breaking with Tradition
Traditionally, the next phase
of the project would involve issuing a request for
proposal (RFP), in which you would draw up a list of
high-level requirements and submit it to a large list of
HRMS software vendors. After reviewing your requirements,
interested vendors would notify you if they were interested
in competing for your business.
This approach is
time-consuming because you have to wait for vendors to
complete their reviews of your requirements and contact you
with their intentions. The next step would be to draft a
request for information (RFI) to send to those vendors
that chose to compete. The RFI should describe your
requirements in more detail, list your project goals and
objectives, provide a high-level project timeline, and
request background on the vendor (including information
about its proposed solution, the technical architecture
employed, implementation approach and methodology, hosting
options or partners, references, testimonials, and pricing
strategies).
I recommend skipping the RFP,
and start contacting the three or four short-listed vendors
that you feel may have the best solution for your needs
(based on your research). Your goal is to determine their
willingness to conduct a scripted demonstration (versus a
canned sales demo). This requires the vendor to “script”
(prepare with detail) the demo according to your specific
needs and scenarios.
Once you have the vendors'
commitments, you can then send them a detailed RFI, and
schedule the scripted demos. By skipping the RFP process,
you can reduce the project timeline by as much as a month.
Scripted Demonstrations
The scripted demo is the
heart and soul of the evaluation process. What's the
difference between a sales presentation (a canned demo) and
a scripted demo? In a canned sales demo, you
typically see only what the salesperson wants you to see.
Salespeople usually spend a significant amount of time
focusing on what they feel are the product's strong points,
glossing over any shortcomings. By requesting a scripted
demo, you detail to them what functionality is important
to you and what you want to see. This puts you in the
driver's seat and evens the playing field. Since all of the
vendors will be addressing all of the same scenarios in the
script, it will be easier for your team to evaluate each
vendor's ability to meet your company's needs.
Let's look at the scripted
demo in some detail. In order for the vendor to provide an
effective scripted demo, you need to develop an accurate
script for them to follow. You will need to draft a scenario
that describes your problem and your needs. You do this by
examining the business functions you want to address. Next,
you'll need to describe what these tasks are and how they
are currently done, and then describe how you envision them
in the desired state using the vendor's solution—that is,
your expected results. (Refer to Table 1 for examples of
scripted scenarios).

(Click here for larger version)
Opens new window.
Table 1. Sample scripted
scenario (Collaborative Solutions Consulting, 2007)
In drafting your scripts,
you'll combine the results of your UNA with any additional
input from the user groups. Make sure these scripts
represent real-world, daily scenarios. Even though these
demos should be scheduled as daylong events, the demos will
not be able to demonstrate every scenario in human
resources (HR) and payroll. Focus on the processes that
represent the most important functions, as well as the
painful manual processes that you really need to automate.
Here is a shortlist of considerations based on some typical
scenarios:
-
How does the vendor
provide online help?
-
How can
workflow automation (with approvals) streamline your
current processes to increase productivity and improve
efficiency?
-
How will
the vendor's solution interface with other systems in
your organization to improve data integrity and reduce
redundant data entry?
-
How does
the vendor's solution handle what-if modeling?
-
How does
the new system handle “a day in the life of …”
functionality for the HR and payroll staff? For example,
how does it handle everything from a line manager
opening a requisition, to scheduling interviews, all the
way to taking applicant data and automatically
converting it to employee data without having to re-key
the information?
The RFI (including the
scripted scenarios) should be sent to the vendors on a
staggered schedule, providing each vendor about two weeks to
prepare for the demo (counting back from the date the demo
is scheduled). This approach ensures that no favoritism is
shown to the final vendor. If you don't schedule in this
way, the first vendor may have two to three weeks to
prepare, while vendors scheduled for later may wind up with
two or more additional weeks to get ready for their demos,
putting the first vendor at a possible disadvantage.
You'll need to make it
perfectly clear to all of the vendors that they may only
demo functionality that has been released for general
availability (GA). They should be instructed to not demo
beta releases or versions that are still in testing. If you
are interested in future functionality, try to program time
at the end of the day so there is no possibility of
erroneously believing that it is delivered with the current
release the vendor is offering. Also, tell vendors that if
they make any customizations to their delivered systems to
accommodate any of the scripted scenarios, they must
disclose this to your team, along with the estimated effort
(time, resources, and funding) required to provide this
capability on your system.
Demo Evaluations
Next, you'll need to provide
the attendees a demo score sheet to use to evaluate each
vendor's demonstration. The score sheet should outline the
business functions being addressed, such as applicant
tracking and recruiting, onboarding, benefits
administration, training administration, payroll, etc. You
will also need to provide a short description of the
scripted scenarios, a description of your desired results,
and a blank column for each vendor so that the evaluators
can jot down their notes and scores regarding their
impressions of how each vendor solved each scenario.
When all of the demos are
completed, your decision should be based on the following:
-
the functionality of the
software;
-
the degree to which it
satisfied the needs of each user;
-
the technical
infrastructure required to operate and deploy the
software;
-
platform and database
compatibility (if applicable); and
-
adequacy of the hosting
solution (if applicable).
Note that at this stage, cost
should not be a driving factor because it has a tendency to
cloud the evaluation process. At this point, your prime
objective is to find a solution that satisfies the above
criteria. Most of the vendors in a specific tier will be
within the same or similar price range (depending on whether
the cost is per module or based on a bundled solution). Once
you've determined which vendor best meets your needs, it
will then be up to you to build your best business case to
support your decision. Pricing will be included with the
vendor's response to the RFI.
Evaluating the Vendor's RFI Responses
Evaluating the RFI response
is perhaps the most laborious and dreaded task of the entire
evaluation process. RFI responses typically come in one or
two binders, containing everything from marketing collateral
and testimonial to detailed technical specifications and
pricing. I recommend that you break down the response and
delegate the reviews or comments to each of functional or
technical sections addressed in the RFI. Then you should
schedule a session that brings all of the reviewers together
in an open forum to discuss their findings and concerns.
Now that the demos are
complete and you have reviewed the responses to your RFI,
it's time to tally up the scores from the scripted demo
score sheets (along with any weighted factors you may have
assigned) and review the comments collected. This will
provide you with a mathematically derived, objective winner.
This usually—but not always—corresponds with the popular
vote. If it doesn't, you'll need to discuss why there is
disparity. By this time, you should have produced a
hierarchical listing of software (from most desirable to
least desirable).
Dollars and Sense
Eventually, someone will ask
the all-important question: “How much is this going to cost
us?” At this point, you will have all of the vendors'
pricing structures in a comparison spreadsheet. The pricing
that was requested should reflect the total cost of
ownership, including required hardware and software,
maintenance, implementation, training, and hosting. If you
don't have carte blanche (full power to decide)—and
you probably won't—you will have to make a solid business
case to support and justify your selection.
First, you'll want to explain
that the proposed HRMS-payroll system is not simply a
repository of mandated personnel- and payroll-related
information. The system should be viewed as an essential
management tool that can be used by all decision makers in
developing the organization's key strategies and business
goals.
It will be your
responsibility to demonstrate how the system will provide
management with tools to perform staff budgeting and
forecasting better and faster, as well as what-if analysis
for compensation and benefits. You will need to show how the
entire HRMS-payroll staff will be able to work more
efficiently and be more productive through the automation of
many of the current manual and repetitive tasks. If all of
these factors are addressed and considered, your
organization's key decision makers should see a greater
necessity for the preferred system, even if it is more
expensive than the other systems evaluated.
To prevent your case from
being rejected, you need to develop a strategy that will
capture the hard costs and savings of a new system in
addition to its soft costs and savings.
Hard costs
are relatively easy to define and include software, related
hardware (including new workstations), maintenance fees,
training costs, and consulting fees (for the
implementation). Hard savings can be calculated in
reduced head count; outsourced functions brought back in
house; funds saved by not having to maintain an archaic
legacy system; reduced printing and mailing costs through
Web-based, self-service benefits open enrollment instead of
paper enrollment; and the elimination of interactive
voice response (IVR) and paper forms to make changes to
employee records in favor of the new employee and manager
self-service.
Soft costs
and soft savings are tougher to get your hands
around. Soft costs are incurred when an organization doesn't
implement a new system that allows it to realize soft
savings, such as
-
the use of effective
dating (which streamlines the process of time-sensitive
data entry, especially pay- and benefits-related data,
such as benefits deductions and pay increases);
-
the use of online
performance appraisal processing (which streamlines the
process, reduces the likelihood of forgotten appraisals,
and provides timely input to payroll for raises);
-
the ability to use
what-if analysis in forecasting staffing needs and
budget analysis;
-
the automation of
benefits enrollment by employees using self-service, so
that this information does not have to be captured on
paper and then keyed into the legacy system by the HR or
benefits staff.
Nailing Down Total Cost of Ownership
If it wasn't clearly defined
in the response to your RFI (and some vendors are very good
at glossing over some of the more obscure costs), you'll
want to ensure that you ask vendors these questions:
-
Is the listed price for
the software based on a la carte selection (the total of
each separate price of each feature or function) of the
modules you picked or a bundled pricing strategy?
-
If it is not a bundled
price, what is the vendor's per module pricing strategy,
and what is its multiple product discount?
-
Is the pricing based on
actual named users, an unlimited user's license, or the
number of active employees tracked in the database?
-
Does the listed price
include installation of the software and implementation
of the system?
-
Does the price include a
fit/gap analysis or design sessions?
-
Are the fees for software
application maintenance listed as separate line items?
-
Will you require any
third party or ancillary software or hardware, such as
scanners for resume processing, time card readers for
time capture, or special printers for printing paychecks
in house?
-
How did the vendor price
the development of required electronic interfaces?
-
Did you receive a
separate cost breakout for data conversion?
-
Does the cost of the
system include vendor-conducted application training?
-
Has the cost of any
additional hardware been factored in (that is, new
database, Web, or application servers; upgraded or new
workstations; additional bandwidth of Web access for
self-service, etc.)?
Reference Checks and Site Visits
No software package or
implementation is without flaws. It doesn't cost you
anything (other than a few long-distance phone charges) to
speak with someone who has implemented your preferred
software package. Ask your software vendor for several
references, preferably organizations that are within your
industry and similar in size. Ensure that you speak with
representatives from both sides of the house—functional and
technical—in order to get the full story. Ask them questions
that will make a difference in a successful implementation.
You'll want to focus on the following key points:
-
performance issues of the
system;
-
duration of the
implementation (from installation to going live);
-
challenges encountered
during the implementation;
-
adequacy of the training
provided by the vendor; and
-
vendor support during and
after the implementation.
Along with the reference
checks, try to visit at least one site in person. Seeing
your preferred software solution in action has much more
impact than seeing it as a demo. In addition, speaking with
actual users will provide you with considerable insight into
the general direction of your future implementation and
operations. Take advantage of this opportunity to absorb
everything you can. By hearing the trials and tribulations
of other organizations' projects, you may be able to
capitalize on their errors and learn from them.
Conclusion
As the title of this article
suggests, “it ain't rocket science,” but evaluating and
selecting a new HRMS-payroll software solution does require
a considerable amount of planning, execution, and
monitoring. If you put together a solid plan and follow it,
you can make the right decision regarding your next system.
About the Author
F. Jay Fox is the managing
partner at Collaborative Solutions Consulting, Inc., a
consulting firm in Columbia, Maryland (US), providing human
resources and management solutions. Fox has over 30 years of
functional human resources generalist experience in the
international, public, private, and nonprofit sectors. Fox's
vast functional background in human resources enables him to
understand the challenges his customers face in the HR arena
regarding how well various HRMS software solutions will meet
their functional needs. His diverse HR background is
invaluable to customers when helping them through business
process improvement (BPI) to enable them to streamline their
HR processes. Fox can be reached at
jay.fox@csciteam.com.
Republished with permission from Technology Evaluation Centers
|