Out-of-the-box software systems from big-name software vendors are always a big contender for CIOs and other business decision-makers when selecting the best systems to power their business. As a customer, choosing what systems to best manage your business can come with unexpected repercussions. Software vendors often develop their products to “capture” their customers, tying them to the system by isolating and creating dependencies on their product and services. These tactics can result in limitations that confine and even cripple the growth of their business.
A great software product shouldn’t have to encapsulate and limit their users just to keep them “hooked in”; the product itself should be useful and attractive enough for users to want to continue using the program. So what kinds of “capturing” tactics should you look out for, and what can you do to have greater control over the software solutions you choose to power your business?
1. Request to know what kinds of integration and compatibility options the system provides. – Software vendors often take an all-or-nothing approach that often limits integration with other software products and services. This lack of integration results in manual conversion of data between software that hinders the efficiency and capacity of your business. The purchaser should be able to use non-competitive 3rd parties where applicable. If the system does not allow for integration and compatibility for the products you’re already using or hoping to use to power your business, evaluating whether that trade-off is worth it is a must.
2. Request for training, documentation, and configuration. - Oftentimes, software vendors will either develop a “black box” application without access to the code of the program, or give you a product so complicated that it requires a vendor expert. Without access to the inner workings of the software product, the customer is completely dependent on the vendor for how the system operates (and in turn, how your business is run). By requesting training, configuration tutorials and system documentation, you can ensure you’re getting the most control over the product as you can.
3. Request to know how the products work together and to access training materials on configuring them yourself. – Compatible software products from the same vendor provide additional software functionality to your system, but they can also leave the customer clueless as to how to use the products together if there is no knowledge or training transitioned between them. If you choose to use the original vendor across multiple products (which you may be forced to), it’s important to understand how you can use these compatibility options to get the most out of your business processing system.
4. Maintain as much direct contact with the vendor as possible, and make use of any feedback service the vendor offers. – Large, out-of-the-box software products from major software vendors rarely provide all of the functionality that you need to run your business exactly the way you want (despite the large price tag you dished out for a name brand product). Often times, the packaged system will come with plenty of bells and whistles, but falls short when it comes down to the real tools you need to build your business. Yet these large software vendors rarely allow the customers to direct the development of the products they buy, limiting the opportunities for feedback, compromise, and criticism of what they use (and put up with). There are no guarantees that large-scale vendors will pay any heed to feedback, but it is the customer’s right to have an active voice wherever possible.
Tags: Agile, applications, automation, business, business systems, customer, empowering, insurance software development, large-scale systems, legacy system replacement, performance, relationships, software, sofware vendor