Occasionally when people are discussing the merits of software quality, someone will chime in and say something along the lines of “if it isn’t billable, there are more important things to do”. In this article I’m going to break down why this argument is a fallacy. It’s my belief that improving the software quality is just as important as billable hours and new features. I’m going to tell you why:
Revenue – Costs = Profit (AKA the bottom line). Every businessman knows this formula. If you’re in the software business, your goal is to sell software for more than it costs to create it.
Most companies I’ve worked for are obsessed with selling more software to increase their revenue. One way they do this by adding more features to the product so it’s more appealing to customers. If you can release that new feature faster than your competitor, it will give you an advantage over them.