When software consultants raise unnecessary panic, you have everything to lose and nothing to gain
Published on May 13, 2017
Last modified on May 16, 2022
Published on May 13, 2017
Last modified on May 16, 2022
Estimated reading time: 9 minutes
In the light of day, some anonymous software consultant will say that everything is easy.
In this blog, you’ll read about a feared scenario in any IT system or application, with all the negative implications that go with it: a crash. Thus, this article will give you a crash course on the notorious software crash, pun not intended.
A “software crash” happens when a technical issue that cannot be immediately explained or resolved occurs on a website, ecommerce, mobile app, or IT system.
A good example is an integration that suddenly stopped working, or a checkout functionality where problems unpredictably arise. Let’s broaden this definition by including this instance: a webshop is running very slowly, thus signaling a looming emergency.
Before you continue reading: I’m generalizing here and that there are many exceptions to what I write. Read this blog with glasses on.
Imagine you have a webshop that gets slower constantly in load time, and the time it takes to display a page in a browser rises steadily.
Your SEO/marketing/AdWords consultant tells you that if your site does not load faster anytime soon, your ranking in Google will fall—as well as your sales.
You talk to your web developer who developed your webshop and they keep telling you the same thing: they have checked the webshop and everything is all right. Your web developer talks about technical matters and drops jargons that are difficult for you to understand. You end up irritated and frustrated.
The following typically happens over one to two weeks:
There’s no one-size-fits-all answer to this question. But usually, there is an easy explanation for about 90% of IT-related problems, which can be resolved quickly once the reason behind these errors is found. However, it can take time—depending on your developer's technical proficiency and experience—to find this very cause.
This list may not be complete, but here are several reasons that can explain why a system crash happens, why a site slows down, or why a functionality suddenly stops working:
1. The web developer has made an error in updating the webshop, and suddenly, it runs slowly.
Solution: Once the error has been identified, get it fixed immediately. Remember to never make live updates on a Friday, as live updates normally take up more than a day. It's always hard to get a developer who wants to work on Saturdays and Sundays.
2. The hosting company has problems with the server you’re using.
Solution: Consult your hosting company immediately. Some hosting companies are honest and quick to fix the mistake; while others try to deny their accountability by blaming the developer. From a developer’s perspective, it can be difficult to prove that something is wrong with a server.
3. You suddenly get more site visitors in your online shop, as a result of an advertising campaign for instance. But your current server is not set to receive that many visitors, so it got slower.
Solution: Before you start intensive advertising campaigns, buy more CPU, RAM, and the like. Coordinate with your hosting company.
4. The webshop is located on a server shared with other webshops wherein another webshop gets more visitors. The issue goes beyond your webshop. The case should not be like this at our technologically advanced time, but believe me when I tell you that this can happen.
Solution: Change your hosting company.
5. You have a third-party script or a small plugin installed that has an error, e.g., a script that reports user behavior. If the server that the script connects with gets an issue or an update error, the issue may go beyond your webshop’s scope. Facebook once had this problem, and it was solved within a few hours. The scenario can be different if you use scripts from smaller companies or freelancers. For bigger companies, it may take days, weeks, or months before this is discovered and resolved.
Solution: Contact the developer to have the script removed. If possible, do a weekly checkup if the issue has been resolved.
6. You have an SEO/marketing/AdWords consultant who did some small changes in the webshop. On the same occasion, an error appeared and even though your marketing consultant is capable of fixing it, he won’t because he doesn’t know your setup.
Solution: Contact your developer immediately to make the changes.
7. A person with access to the webshop clicks a button in the admin settings that should not have been clicked, and suddenly there’s a functionality that does not work.
Solution: Limit the admin users or deactivate access of employees who don’t need rights to the system’s admin settings.
8. A plugin or service is installed without talking to the developer, and this may have consequences.
Solution: Always talk to your developer before installing a plugin or making any changes.
I could continue writing various scenarios and issues, but above are pieces of advice that will help solve most IT problems quickly.
There is no website or webshop where you cannot find fault no matter who developed it. Having said this, don’t panic if you’re told that there are errors in your online shop or website―you are not alone on this.
Throughout my entrepreneurship, I have worked with many SEO/marketing/AdWords consultants for the last two decades or so. I've learned that the loudest ones are not necessarily the best.
Send me a message by filling out this form, and I will be happy to tell you who, in my opinion, are truly professionals.
AUTHOR
Peter Skouhus
A Danish entrepreneur who owns 1902 Software Development, an IT company in the Philippines where he has lived since 1998. Peter has extensive experience in the business side of IT development, strategic IT management, and sales.