Choosing software for your business can be a daunting task, if not scary! Many business owners and managers know they need a new software system, but something is holding them back.
What prevents you from upgrading your system and/or processes?
These are legitimate concerns. In an effort to help ease them, I will attempt to provide guidance in navigating these concerns. I cannot give you a roadmap that will pinpoint the exact software for your business because every business is different with unique circumstances. Let’s remember that no one software system fits every person or company. Also, all guidance in this blog series is based on my time in the industry helping companies manage the onboarding process. That being said, these steps are only suggestions because, depending on your business, parts of steps could move or merge.
Over the course of this blog series, I’ll discuss steps for finding the right software system for your team and company. Throughout the strategy, it is advisable to record your information in matrix format somewhere, such as a Google Sheets or Microsoft Excel spreadsheet. Using one of these options will make sorting the information quicker and easier. When you create the matrix, I would advise you to list software solutions providers down the y-axis and your requirements across the x-axis. Additionally, break your groupings into essential, conditional, and nice-to-have features (You will see these distinctions in Step 2, so be ready.). This could allow you to track left to right, up to down the best and most appropriate options for your company.
The strategy I will follow is a 6-step process I call Planning Your Strategy. The steps are as follows:
Step 1: Know Your Objectives
To help focus your software search, I recommend you define your criteria and know what you’re looking for! To be successful, you must know what the software solution needs to accomplish, know your pain points (problems the new software solution is solving), and know the value of the solution (quantify the solution in terms of time, money, or benefits to the organization). Remember to record your criteria in your designated Excel or Google spreadsheet along the x-axis.
As you start this process, it might be important to involve your team early on. They are the ones using the current software system (if one exists), know its failures, deal with the pain points on a daily/weekly basis, and must learn the new system. Furthermore, remember that change can be intimidating for most people. So, to help your team welcome in the coming change, involve them in the decision-making process, and add their needs to the list of requirements. Additionally, they should be involved in testing out the new system, when possible and appropriate, to ensure it functions better than the current solution.
As you develop the team, you should consider the following questions:
Step 2: Prioritize Your Needs
As you can probably guess, no software solution fits all employees or companies. Every software solution has trade-offs. In some cases, multiple solutions are required to meet your needs. In this case, you might want to make sure that these software systems can interface with each other, which can sometimes be a simple add-on to most software solutions or it can be more complicated. If it is more complicated, please consult industry colleagues facing similar issues or the software supplier, if applicable. Keeping all of this in mind, I advise you to prioritize the needs of your company by determining the most relevant features as either essential, conditional, and nice-to-haves.
Just remember before you go any further, we all think everything is an essential item at some point. So, be careful not to throw everything into the “essential” bucket. To help with this, think about the suggestion in Step 1 of assembling a team of users to assist the company in moving forward.
With this team, start listing out the essential, conditional, and nice-to-have features.
Within Step 2, there are multiple questions you could ask yourself, including but not limited to (depending on your company):
In Part II, we’ll discuss how to create a short list of candidates and validate that short list. Stay tuned as we work to make sense of the software buying process.
If you have any questions about this blog, flat glass software, window fabrication software, tempering or insulated glass software, or anything else to do with flat glass, window, or door manufacturing software, please contact Chris Kammer (chris.kammer@a-w.com) or Josh Rudd (josh.rudd@a-w.com).
*This blog was originally written for the National Glass Association and was replicated on A+W's website for your reading pleasure.