7 Things You Should Know About Manufacturing Software
I know just enough about wood to be dangerous. The professionals know wood inside out. There are things you learn from years of experience that the home hobbyist might just not know. What I do know well is manufacturing software, and I’d like to share some important information with you so that you can save yourself some bad surprises.
1 – Insure your software
Suppose something happens to your software, whether it’s a fire, theft, or any other scenario that puts you in a position that you will need to reach out to your software provider to get another license. In that case, you should always have insurance to cover the full replacement value of the software you have purchased. Most software companies will try and do what they can to help, but even in today’s keyless or “soft” licenses, it’s extremely difficult to ensure that the license is destroyed and can’t be used by anyone else. Your insurance is your safety net.
2 – Backup your data
This is probably the easiest bang for your buck. I suggest setting up two or three different backup systems for your most important data. Set up an automatic backup to an external hard drive. Set up an automatic cloud backup. This will save your information offsite so that you will have access to it should something happen to your computers at the office or if there’s a total loss. If you have a server, you can also set up a backup there. The key is to make the backups automatic.
3 – Software Sunsets
All software companies have struggles with supporting, debugging, training, and installing multiple versions of software. This is a key reason why manufacturing software versions eventually sunset. Running your manufacturing business on old software might seem comfortable because it works and you know how to use it, but the day it stops working is the day you’ll wish you were proactive. The likelihood of finding that old software and getting it back up and running is going to be a challenge. Avoid the headache by running a recent version of the software.
4 – Pricing & Maintenance in perspective
Over the years, the price of software has climbed. Back 20 years ago, you could buy a laptop for thousands of dollars and put a few hundred dollars of software on it and be done. Today, the reverse is true. You could buy a laptop for a few hundred bucks and put thousands of dollars of software on it. In addition to the upfront costs, there are typically yearly software maintenance costs. These are fees that go to help continue the development of the software. Fixing issues, adding features, adapting to new hardware on the market, etc. These fees in manufacturing are typically 15-25% of the current value of your software. If you have $100k in current value software, your maintenance fee could be $15k-$25k per year. Typically, if you miss a period, there are back fees to cover that missed period.
5 – EULA
That thing no one reads — the End User License Agreement. Usually, when you install the software, you accept the EULA. Typically, the EULA protects the software developer from the negative effects the software might have on your business, equipment, loss of income, etc. All software has bugs; the EULA will also protect the developer from the effects of these bugs. It’s part of technology that all software will have bugs and sometimes not work at all.
6 – Pirated software
More and more software developers can pinpoint who is using illegal versions of their software. The risk here for manufacturers is big. It’s not only whether the company has downloaded illegal software and uses it; it could be just one employee who did it without even the owner knowing. This is a huge risk. Make sure you have a software piracy policy in place at work, and everyone understands the importance of using legal software.
7 – Training is forever
As software evolves, learning continues. It never ends. You should budget and plan to continuously learn and refine how the software works for your manufacturing shop. The more you keep up with new improvements and features, the less of a hill you’ll have to climb later. A little training and progress on an ongoing basis will prevent a huge overhaul in the future.
Software is a big investment and requires ongoing work to use it to its full potential. With the lack of skilled labour, increasing wages, pressure to achieve better work/life balance, and more affordable and capable computer-controlled machinery, the investment pays out in spades.