An alphabetical list of manufacturers.
 

Ten steps to selecting construction software

Use this structure to select and implement software that works for your company now and in the future.

It’s a daunting task to select and implement a suite of software that can connect all facets of a contracting business. There are scores of construction-related programs out there, each and every one with distinct features that may – or may not – fit your type of work.

Christian Burger is the president of the Burger Consulting Group in Wheaton, Illinois. The company helps contractors select and implement the right software for their businesses. “The objective is to select a system that fits business needs while achieving organizational buy-in for the decision,” he says.

He uses a 10-step process that provides a framework for making a good selection decision.

1. Select the team. “Establish a core team of six to eight people. Team members could include a jobsite project manager, controller, equipment manager, estimator and other operational people. The group should represent the key functions in the company that will be most affected by the implementation.

“If you have an information technology department, it can be helpful on the core team, but the selection process should be driven by the front-line users,” Burger says.

He suggests a project manager from the field be dedicated to the implementation process full-time, if possible. “They have the communication, scheduling, delegation, consensus-building and decision skills for this type of job,” he says.

2. Set objectives. The team’s first job is to clearly define what it wants the new software to accomplish. “Work with upper management to identify the company’s business direction and goals, then determine the role of an information system within the business. From there, the group should develop near-term and long-term goals for the information system,” he says.

3. Analyze the company’s needs. This defines the key business processes the software must address. “Each functional area should contribute their key requirements during the needs analysis process. It is important to remember that not all of your processes will be duplicated when you have a new system. Some things are done the way they are because of the current system. Focus more on what you want from a new system.” he says.

The operational requirements will most likely differentiate one software product from another. Aside from payroll, many of the accounting applications do the same things. It is job costing, equipment management, billing and purchasing functions that really make a difference in a construction company, he adds.

4. Prepare the request for proposal. Your request for proposal (RFP) should succinctly outline everything the software must do. This process develops your shopping list. What are the key functions the program should cover? What is the volume of transactions in those functions? What software is already in place, and what are its shortcomings? Strong points?

The RFP is a document that outlines details about your company, the systems you have now, your desired systems, your detailed requirements, and how you want the vendors to respond. 

“This may sound like a small item but if you do not specify how you want the responses to come back to you, they will come in looking very different, making comparisons difficult,” he says. Make sure the software specifications differentiate between available, tailorable, custom and not available. “This is important because some systems are more structured and only offer a set of functions out of the box. Others may not offer all functions out of the box, but a few adjustments to the software or report-writing and form tools allow the system to be tailored more closely to your needs.

“If a feature is expected in a ‘future release’, the vendor should indicate the date that release will become available,” he says.

The RFP should go out to no more than five or six potential vendors. “You should have narrowed your short list based on some pre-qualification list of features. Vendors don’t want to take time to respond if there is a significant issue that will ultimately knock them out of the running, plus you don’t want to analyze any more responses than you have to.

“You will find that no one software program does everything well. When searching for software candidates, look for companies that have worked with contractors that do similar work you do and are about the same size or bigger than your company. They are more likely to have the software that fits your needs and the experience and interest to serve your needs,” he says.

5. Analyze the responses. As the software vendors respond, rank their proposals and capabilities. One team member should not drive the process because that person’s preferences may overshadow the needs of others. The analysis should help you narrow the list to two or three vendors.

Burger recommends getting demonstrations from these two or three vendors; any more than that gets very time-consuming and confusing. “Use a functional matrix to boil down the responses. Make sure you get a good handle on all costs in the proposal and if you don’t, call the vendor for clarification. The cost summary should include software, hardware, training, consultation and maintenance. Remember that maintenance is an ongoing cost and not all maintenance is created the same. Read the proposal language carefully,” he says.

6. Ask for demonstrations. Burger says the response analysis should lead you to two top vendors. “If you want to get demonstrations on more than two vendors, it becomes very complicated and overwhelming. Instead, do your homework upfront. It helps simplify the process,” he says. The demonstrations should not be in the same week, but they should be within a week of each other. “Prepare a demo script that outlines what you want to see from the programs. Having a script helps assure that you will be able to compare the two programs fairly,” he adds.

Make sure the people who will rely on the program in their jobs have a chance to participate in testing them. “You don’t just want accounting people trying out the program because they are less familiar with the nuances of what project managers want and need from a job-cost system,” Burger says.

7. Get feedback. Once the demonstrations are completed, get those who reviewed the software to share their opinions. Hopefully, they will favor one product over another, and will help identify any issues that should be addressed with the software vendor.

8. Call the references. Ask the top contender for references, then have various team members follow up with employees at those companies who do the same jobs. “You may also want to find some references on your own through trade organizations or associations. The software companies will give you their best references. A little additional research with other companies can give you a good idea about the software,” he says.

The reference follow-up also encourages employee buy-in because it helps those who demo’d the software, but weren’t on the core committee, to be a part of the process. From that input, you should be ready to make your final decision.

9. Review the contracts. Once you’ve decided on a software vendor, look closely at the contracts. What does the license cover and what level of support should you expect? If any customization is needed, is the level of customization and when that customization should be completed spelled out? Does the contract cover installation? What end-user training will be supplied? What support will be available in the first year? Thereafter?

“Get this identified at the front end, because the salesperson is often limited in his or her ability to influence the programmers in research and development to get custom work completed,” he says.

10. Make the decision to buy. With the homework listed in the first eight steps complete, now is the time to finalize your purchase, says Burger. Gather all reference call results and answers to vendor questions. If the references are positive and the vendor answered your questions to your level of satisfaction, work with the core team to develop a proposal to purchase the software and present it to your upper management team or board of directors.

Cost is often an issue with the purchase authority, and Burger shares some ideas to help reinforce the value of the new system:

• Typically, acquiring a business system costs between 0.15 and 0.30 percent of the annual business revenue. This will vary based on the number of users on the system, its complexity and how much new hardware is required. Complexity will affect the implementation budget.

• An average total cost per user is $4,000 to $6,000; show how this investment helps that user be more efficient and productive over a three- or four-year period.

• No one software package will do everything well. Typically, a good core system should handle General Ledger, Purchasing, Contract Management, Job Costing, Equipment Management, Human Resources, Billing, Payroll, Accounts Payable and Receivable, Inventory and Material Management functions. For construction-specific functions such as Estimating and Project Management, add-on programs that easily transfer data to and from the core system from other vendors may be the best option.

11. Implementation: Making it work. Just as the core team was important in the selection process, so is the implementation team. However, the implementation team members may be different than selection team members.

Like a building project, a successful software implementation needs a plan. Once the software and hardware is in place, core users must be trained, learning the ins and outs of the program to set up the proper reports, structure and information flow. This can take intensive training followed by substantial time to get the system working to meet company needs.

Once the system is set up, training operational people begins. While not as intense as the implementation team’s training, it must be done on a timely basis so it can be put it to work in others’ jobs.

“In the past, the selection and implementation process focused on the accounting side of the business. But as today’s software becomes more sophisticated on the accounting side, the selection criteria is becoming more driven by the operations side of the business,” he says.

Consultants can help
Burger’s specialty is helping construction firms develop practical information systems. With the help of a consultant, this process takes 10 to 12 weeks. If it’s done internally, Burger has seen the selection process take six months to a year. “If you want to use a consultant in selecting software, decide early on how much involvement you want. Do you want a facilitator or a turnkey result?” he says.

A consultant can help develop a detailed needs analysis which helps free up core members’ time for their regular jobs. The consultant can also help as a quarterback – or referee – as the search progresses.

A construction software consultant may also be able to help identify the brands of software that may likely fit your company. “Consultants can bring in fresh ideas from their work with other contractors,” he adds.

“Because of that knowledge, they may also be able to challenge a software vendor on a claim because they are familiar with the product,” he concludes.

Burger can be reached at 630-510-1875 or via e-mail at crburger@burgerconsulting.com.

Do you need new software?
Christian Burger of Burger Consulting Group says he consistently sees the following signs in companies that need new construction business software. But before you run out and buy new software, make sure the symptoms you experience are not due to perfectly good software that has been poorly implemented.

1. Manually handling administrative or accounting work repeatedly.

2. Using a variety of spreadsheets or report writers to manage data.

3. Entering the same data in different forms multiple times.

4. Present software is old technology and is poorly supported.

5. Operational people try to learn the system, but get frustrated because it’s hard to use or doesn’t fit job needs.

Published in the July/August 2002 issue of Contractor Tools and Supplies magazine.

back to top

  
Copyright 2008 Milo Media. All rights reserved.
730 Madison Avenue, Fort Atkinson, WI 53538 • 800-932-7732 • 920-563-5225 • Fax 920-563-4269