When a request for a custom solution is received, be it a report, workflow, or external data automation, many clients are surprised the first items we review are the standard functions available in the particular system they are looking to customize. “Are you trying to talk us out of having you perform the programming work?” I had one client ask me incredulously, after I had shown her a way to accomplish getting the information she had wanted in a custom report within the native Vision Reporting system.
My response is always the same. We would love to work with your firm on a custom initiative; however our top priority as your Consultant is to ensure that you receive the best value for any work we perform. There are times where custom programming is going to be the best path forward, but if we can accomplish the same (or relatively the same) results natively, in less time – you’re going to be happier as our client, and we may have an opportunity to work with you on a customization effort that will truly be valuable for your organization in the future. As your consultant, we are ultimately advocates and partners in helping you be successful and getting the most out of your system.
Sometimes the native functionality is not quite enough for an organization and so customization is the right step to make. In some circumstances, it’s natural to start to look at custom programming to help overcome those hurdles. Those might include:
As you embark on asking a colleague or consultant to customize your system, here are some questions to ask prior to having them moving forward:
Our library of custom solutions continues to grow every day. Some of these solutions can be purchased at a flat fee and utilized as is or further customized. This is a great way to minimize costs and get results quickly. We welcome you to reach out and find out if something similar has already been created. We are committed to helping you find the right solution to fit your unique needs.