You hear “custom software”, you immediately think expensive, not something I need, too complicated and time-consuming. And sure, it might be a more expensive up-front cost than renewing your ERP license and it could be a slightly more complex initial process (not necessarily though!). But: if you need custom software, the sooner you realise you do, the better for your business and for your bottom line.
So how do you know if you need to go custom? Here, our CTO Oskar will give you five signs it might be the best bet for your business:
Your offering and business processes are highly specialized and none of the off-the-shelf solutions you currently have in place, such as your ERP system or similar, seem fit for purpose. Perhaps you've tried one or two off-the-shelf systems and you probably liked them to start with. But more than likely, you’ve found that the more you used them, the further your staff went from telling you “this solution works brilliantly” to “this solution kind of works” to “this solution is taking up more time than it saves”.
In your day-to-day business, staff are required to use multiple different supporting systems in order to run a process or finish a task. This might mean downloading some information from one system, entering it into a good ol' excel spreadsheet or two, filtering and editing the data, and then sending it onto a new system by way of manual data entry. And that’s on a good day, when the system you’re downloading information from is running and up to date.
Your workflows have evolved as your business has been growing and the quick, easy fixes that were previously the best way forward have now come back to haunt you. As a result, your staff are frustrated, your processes are bogged down and your productivity is severely limited.
You’ve got an ERP or other system in place which you’ve tweaked over the years with a few fixes and bits of custom code here and there. These quick fixes are probably not documented, and if a key member of staff leaves no one has any idea how to maintain or fix issues. And now the system is so specialized to your business that you can’t upgrade it. What this means for your business is that you’re locked into a system that’s not only out of date, but soon (maybe already?) reaching its end of life. In practice - you’re not only exposed to a lack of new features in upgrades, but an end to important security patches along with lots of tech debt.
“It would be great if we could do this process differently, but the system won’t allow it”. Sound familiar? If your workflows are highly shaped by the systems you use, instead of your workflows being shaped by how to efficiently and intelligently run your business, you should consider other options.
Already convinced you need a custom solution? Then read our article: custom-built software – five ways to get it right.
Block QuoteBack