I have been in the computer software industry for nearly 20 years, in which time I’ve seen a lot of bad software. And when I say bad software, I mean really bad! There have been times during meetings with clients and a few minutes into the demo of their current software, my jaw has dropped in disbelief as I witness what the client has been dealing with.
This bad software can be categorized into two groups:
- Good software, but the wrong software to meet the business needs – Suppose a customer has a need for a specific type of software, so they shop around. They find a great software product: the user interface is beautiful, the screens are quick and responsive, and the list of features spans several pages. The customer buys the software, pays to have it deployed, and begins to use it. The only problem is, this software doesn’t fit what the business actually needs! Now the customer is forced to use workarounds and manual steps in order to utilize the software, which defeats the point of having the software in the first place.
- The right software to meet the business needs, but poor quality – Another scenario is when the customer has purchased or built the right software: it meets every use case and functional requirement demanded from it. However, the software itself (or its implementation) is terrible. It runs slow, crashes, doesn’t save changes. Users avoid using it at great lengths.
The fallout from bad software
I have listed some of the problems, headaches and pains that end users experience as a result of these well-meaning, but misguided software implementations:
- Lost Revenue
- Missed Opportunity
- Frustrated Users
- Vendor Lock-In
- Corrupted Data
- System Downtime
- Wasted Time
- High Overhead Costs
If you have ever dealt with either of the two scenarios described above, I am sure you could add to this list. In fact, send me your list and I will add it here.
What to do?
You and your business deserve high-quality software that is appropriate for your business needs, whether it’s off-the-shelf or custom-built. I would love to talk with you to determine the best option to meet your needs and help protect you and your business from the fallout of bad software. To get started, give me a call at 904-400-0846 or shoot me a message via the contact form below.
Contact the Author