Today we have a guest post of Don Wood, a PMP with over 25 years of experience in project management, business process improvement, and information technology for the real estate industry. Since he also values a thourough selection procedure he has produced a guest post for iwmsnews.com.
Steven Hanks has written a few excellent articles on software selection so I thought I would add in my thoughts and experience. If you are considering a major investment such as a new IWMS solution, a carefully planned selection project would behoove you and your firm.
As with any project, the first step is to plan. The basic steps I use in a software selection project are:
- Initiating & Planning
- Define List of Requirements
- Develop Business Scenarios
- Vendor List
- Request for Proposal
- Vendor Short List
- Develop Decision Criteria
- Vendor Demonstrations
- Product Analysis (a.k.a. scorecard) and Reference Checks
- Negotiations
- Plan implementation
Requirements Definition
In my experience, the key to a successful selection project is a carefully defined list of requirements and detailed business scenarios. Gathering the requirements can be daunting but it is a critical step. Involve users at your company. This will get you better requirements and help you to garner buy-in from the users. The requirements should be detailed and sorted into logical groups (e.g. Facility Maintenance). List the requirements and identify them by level of importance, such as critical, important, and nice to have.
Well drafted business scenarios are instrumental because they allow you to see the differences between products and show you how the software is going to execute and improve your business processes. I usually write a story board of a process like the purchasing process. I’ll explain how the company does it, what they would like to do differently and I give an example. The requirements should tie to the scenarios. If a critical requirement is to have a Facility Manager enter a purchase order (PO) and that PO be approved by a VP based on a dollar amount then I would create a scenario with such an example and list that requirement.
Scenario Demonstration
Insist that the software vendors demonstrate to your scenarios and requirements. This ensures that you see how the software fulfills your list of requirements rather than watching demonstrations that only show you what the sales reps want to show you. For example, if I were selecting an new accounting system and I needed it to “process payments by electronic funds transfer (EFT),” all of the accounting systems are going to respond with a “yes we do that.” But how they do it is what you want to know. For instance, the JD Edwards system utilizes transaction codes to denote the type of payment (e.g., check, wire, etc.), whereas Microsoft Dynamics – GP has a free form text field where the user can enter the type of transaction. Both methods work, but you may have a preference for one over the other.
And don’t let the software sales representative make or break the deal. I have nothing against software sales people but I have seen clients try to not pick a solution because they didn’t like the sales person. Don’t buy or not buy based on the sales person. Be objective and let the software selection process help you make the right decision.
Remember: plan and then execute the plan!
Don Wood, PMP is the Director of Corporate Real Estate Technology at Tango Management Consulting.










