Seven Key Phases of Software Selection
Selecting the right software for your business can be one of the most important decisions you make over the next several years. Regardless of the size of your business, you need the appropriate software tools to run your sales and operations in the most effective fashion. A well thought-out plan will focus your software decisions and help you make choices that will serve you well into the future.
Plan / Budget Software Needs
The initial step in the software selection process is to recognize the need and begin your internal planning and budgeting. You need to identify key stakeholders, project team members, and functional subject matter experts. Collecting solid feedback throughout your organization will get buy-in for the potential project and you can put together a high-level budget and timelines.
Analyze Software Requirements
Any effective software selection project must start with analyzing and organizing a strong requirements document. Make sure it is focused on your strategic requirements (key differentiating criteria) so that you can concentrate on your most important requirements and quickly, yet thoroughly evaluate vendors. Most software tools are already built with excellent functionality for use out-of-the box. Avoid customization wherever possible. Only customize something that gives you a strategic advantage in your market.
Research Software Vendors
With strong Requirements Documentation and Selection Criteria, determine the scope of your targeted comparison. Many organizations will start with 5-6 potential vendors and compare each against their requirements to get to their “short list.” This adds time and complexity to the selection process so consider a more selective target of 2-3 vendors. This makes it easier to funnel down to who you want to demo their software.
Conduct Software Demos
Once you’ve completed your vendor research and compared the selection criteria, decide who you want to invite in for onsite demos. Develop a structured Demo Script so you can compare vendors on a common footing. See how they meet your key requirements and compare them in an equal manner. Involve all of your key stakeholders in demos and make sure you address all of the functional concerns to get buy-in from everyone.
Make Informed Software Decisions
Armed with a strong understanding of your unique business requirements, decide on the best fit for your organization. Consider vendor support, ROI, potential savings opportunities, best practices, scalability / growth, pricing and risk. Conduct due diligence and confirm your final decision. Talk with references and make sure you are getting a consistent view of their experiences – it speaks volumes about what you can expect.
Negotiate a Good Software Contract
This time in the project is when you have the most leverage. Make sure you consider license costs, one-time implementation fees, ongoing support costs and so on. Most software contracts are written by the software vendor. Make sure you negotiate the contract to protect your interests and save you money.
Identify Implementation Partner
Your organization may need a qualified implementation partner to support requirements gathering and vendor research / demos. This partner provides a non-biased view of the implementation challenges and can speed the process to successful completion. See the impacts a strong implementation partner can make in this Tennant Case Study.
Our next blog will detail the best roadmap to successful software selection.