MRO Today

How to implement your new software

by Dani Kaplan

The article “Choose the right software for your company” (Progressive Distributor July/August ‘05) focused on the steps distributors should take before selecting software to run their business. Once you’ve signed a contract with your vendor of choice, the hard work of implementation begins.

Successful software implementation requires the following steps:
• Selecting someone to assume ownership of the software implementation.
• Defining what software modifications are required to “go live.”

• Assuring users’ comfort level.

Assuming ownership
Having a person who resists learning new technology will result in implementation delays that can cause business disruptions. Companies that lack strong team players frequently end up with delayed implementation, and users lose confidence in the new system.

One company that purchased a new computer system selected a weak computer manager to be in charge of the implementation. Happy with his 20-year-old computer system, the manager saw no reason to replace it with a new one. When he didn’t get his way, he resisted learning the new software, causing implementation delays. I advised the president of the company to appoint a different person to head the software implementation. The president agreed, saying, “I can see your point, but I can’t do what you suggest. The computer manager is related to me and following your advice will result in a family rift.” 

Two other companies that bought the same software from the same vendor a year later appointed very strong computer managers to head the implementation team. The managers received training when the project began and set time tables for user training, including practice sessions. Both companies had successful implementations and went live while the first company still lagged behind.

What can other distributors learn from these experiences?

Here are the basic facts we discovered:
1) All three companies purchased the identical software from the same vendor and were trained by the same personnel.

2) Managers from the successful companies received training early, spent long days in the office ensuring the software implementation went according to plan and made sure users practiced immediately following each training session. 

3) In the unsuccessful installation, the computer manager did not assume ownership of the implementation and dragged his feet when it was time for him to be trained. The company’s users followed his lead and lost interest in the new system. Instead of getting trained and practicing regularly, they ignored the computer project and did their daily work.

Defining required modifications
Last-minute changes and software modifications are primary reasons for delays and cost overruns in software implementation. Being creatures of habit, we all seek comfort levels. Users often request software modifications based on how their previous software operated, without evaluating what the new software offers.

Before making any modification, review the new system to see if it will meet your business requirements. Often, “must have” modifications prior to going live become secondary after users gain familiarity with the new system.

After establishing a software modifications list, separate them into “must be done” and “nice to have” lists. Finish the “must be done” modifications before going live and review the “nice to have” modifications after going live with the new system. This will help you finish the software implementation on time and on budget.

Assuring user comfort level
Before going live with the new system, evaluate user knowledge level and confidence with the new software. Just because the data conversion and the software modification results are satisfactory is no guarantee it’s the right time to go live. One month before going live, conduct a company-wide test where all users create common daily errors in a test environment. This test will indicate whether employees are ready to use the new system or if they need more training. If users need help fixing the mistakes they created, postpone going live. Keep the going live date tentative until you’re sure you’ve successfully completed your target objectives. Going live prematurely can create a domino effect of problems, starting with delayed and inaccurate shipments and ending with company-wide business disruptions.

Finally, evaluate user training, software modifications and data conversion at every stage of the implementation process. Establishing target dates to complete each task and evaluating the results will ensure a successful software implementation in a timely manner within the allocated budget. c

Dani Kaplan, president of SMC Data Systems Inc. (www.smcdata.com), works with corporate executives to improve purchasing, increase warehouse and distribution efficiencies and implement solutions that result in substantial savings and productivity improvements. Reach him at (212) 714-3536.

This article originally appeared in the September 2005 issue of Progressive Distributor. Copyright 2005.

back to top                                    back to e-business archives