In 2017, bugs banned people from Twitter, secretly recorded them in their homes, and even caused a train crash. What computers do is follow instructions given to them by people. And people have a tendency to write buggy software. When it fails, it can be startling, alarming, irritating, or darkly funny – or, sometimes, all of the above. Let’s recap the year to know about top 20 Software glitches of 2017.
25 million Trucks Reversed
A Biggy Signal
In a Singapore train station during rush hour, one commuter train rear-ends another, resulting in 29 injuries. An investigation reveals that buggy signaling software left the train that did the rear-ending confused about how many cars the train in front had. And that led it to keep going when it should have come to a halt.
A Troubled year for Apple
Amazon’s Home Alone
Better Late than Never
Cancellation & Delays | 75,000 passengers impacted
Cloudbleed | Random Leakage
Delayed Patch | Sensitive Breach
Gmail & Body Sensors?
Google is Listening 24/7
Macron Campaign Hack
Millions of Voter Records Exposed
Personal Data Breach
Petya / NotPetya / Nyetya / Goldeneye
Shadow Brokers Hack
The Unsecure Security patch
Unlimited Node Crash
WannaCry | A ransomware attack
Wikileaks CIA Vault 7
Other Insignificant ErrorsTwitter users notice that searching for terms such as #gay and #bisexual doesn’t find any results. The company apologizes, explaining that a bug relating to the algorithm it uses to flag adult content had mistakenly hidden all tweets relating to some terms regardless of the nature of their usage. Some users of Google’s Google Home Mini report that turning the pint-sized speaker up to maximum volume crashes it. Security researcher Pouya Darabi discovers that Facebook’s new polling feature can be gamed to delete other photos on the social network – including private ones – via their unique identifiers. Facebook gives him $10,000 for bringing the vulnerability to its attention. It’s not often you hear of a software bug resulting in divorce, but we are living in exceptional times. A common Uber app bug revealed a man’s affair to his wife, leading to a divorce and a lawsuit landing in Uber’s lap. The bug causes Uber notifications to be pushed to a device, even after logging out of your account on that device. In this case, the “cheating Frenchman”, who had once called an Uber from his wife’s phone, was exposed when she received notifications of using Uber to visit his mistress.
Top Software Glitches of 2017 | That could have been avoidedIt’s easy to shrug and assume that these top software glitches of 2017 are simply a cost of doing business in an always-on, connected world. Fortunately, this isn’t true. In fact, one of the primary reasons companies are embracing Test automation is because it allows them to find defects before they enter production. With continuous integration becoming standard practice, there are more updates and upgrades happening in today’s technology landscape than ever before. But that doesn’t mean these frequent changes should put your business at risk. It is possible for businesses to deploy change while ensuring that every business process works and every application runs as it should.
Avoid negative press attention, angry customers, and frustrated employees by embracing continuous automated testing, i.e. no human intervention required to conduct critical testing on a regular basis. This is especially important given the increasing prevalence of Agile and DevOps methodologies. This gives teams the control to schedule and run end-to-end tests in parallel and at scale. Running tests in parallel allows companies to scale their regression testing of every process, every day. The value of ensuring uninterrupted business execution is enormous. Technology glitches create PR nightmares – as you can see from the list above. Automated business process testing can safeguard businesses against software-related disruptions and failures, and keep your business off lists of top glitches in the years to come.