Using SaaS software vs creating your own bespoke software
Unless you’ve had your head under a rock for the past few years, you will likely have noticed the increase in SaaS (Software-as-a-Service) companies. Most software vendors have begun moving towards a subscription model. It makes sense.
The murky world of legally decompiling software
As we’ve discussed before, having the source code is crucial to be able to make further changes or fix bugs to your application. It is also a huge timesaver to understand the current logic and data structures that need to be transferred to a new platform.
Do you have a quality strategy for your software?
“We build good quality software!” – says every software developer.
Software isn’t static
Unlike any physical product, software doesn’t need to be “finished”. It can begin to be useful immediately, the moment a single function is complete.
Bug fixes aren’t free
Anyone who tells you they write bug-free code is a liar—they just haven’t found them all yet.
Did your developers just build a time-bomb into your bespoke software?
What is this bomb? Well, let’s say your developers used some code they found on the internet to implement user logins. Now, since they didn’t write that user login code they, nor you, do not have the copyright to it.
You paid your software developers…but what did you buy?
Software ownership can be tricky to understand if you’re a non-technical person.
Your software developers should be delivering more than code
It’s true that the source code is an essential element — without that, you’re sunk. However, there’s more to source code than the code itself.
The business risk of not using version control for your custom software
In this article, we discuss the reasons why your developers should be using version control to manage your bespoke software and the hidden costs you’re accruing if they don’t.