It's a buggy buggy world!

It's a buggy buggy world!

I have an array of popular bugs related slides in my trainings, and usually I share these to the participants like stories. Since we are well aware that the world is a context rich murky place, the bugs will eventually keep popping up one way or another. As the application development remains a never ending process, so we cannot move our focus from the fact that one day we can have a bug free tech society. 

Here are some interesting bugs that I came across just last year; maybe you have heard of them... 

The Slot Machine

90 year old Paulina Mackey was unlucky to not get 40 million dollars worth of prize money, as the slot machine owners claimed that the message regarding the winnings was due to the "error" in the machine. Paulina Mackey, who has 13 grand kids took the claim in the court and finally the judgment came from the supreme court. (source BBC)

The Plane

This one is super interesting. We all have experienced flying in a commercial airliner. Those of us who don't, have experienced it via movies. We all know now that to make flight time interesting for passengers, the aircraft now provides movies, music and internet on board. For this, they have given slots on t he passenger seats. Cyber security consultant Chris Roberts, claims that "he was able to make the plane climb and move side ways from his seat. 

Apparently the plane seat provides Ethernet connection to access the internet, but what Chris revealed that he could trace all the traffic regarding plane navigation and controls using that same line. (the matter is currently under investigation by the FBI) (Source BBC)

The Missile

"$40-billion missile defense system proves unreliable" After a decade and $40 billion, U.S. missile defense system can't be relied on, even in scripted tests 

Yup, you read that right. Seems like everybody was in so much rush on getting that "kill vehicle" in space and forgot to perform the tests on the system. Each vehicle comprised of thousands of parts. While flying they face rigorous resistance and pressures from external entities. Also, these are manufactured by hands so if these are tested then it would be different test each time. All of that eventually required "Time" and they did not spend that. (Source here)

Folks these are just 3 examples of how critical bugs can cost billions of dollars, lives and can also turn out to be a mere jokes at times. No matter what, the application development and testing process is something which cannot be taken for granted.

As James Bach stated, and I have mentioned so many times - the challenge remains where it is and will be...

"Perfect testing is an infinite process of comparing the invisible to the ambiguous, in order to avoid unthinkable happening to the anonymous" 

What seems like that we are in for a long ride, and the destination is still far far away...

Till then

Ciao

Arslan

Wali Ullah Khan

Co-Founder | Digital Transformation Leader | AI | ML | Process Automation | ERP Solutions

9 年

Great post! Arslan Ali

Ahmed Bilal

Lead Software Quality Assurance Engineer | Product Owner | Subject Matter Expert

9 年

Like always, thumbs up and a refreshing post!

要查看或添加评论,请登录

Arslan Ali的更多文章

  • The Women Connection - surviving the work-spaces

    The Women Connection - surviving the work-spaces

    Customarily, if I start this blog by listing the qualities of women in work environments, most of the readers (both men…

    1 条评论
  • Digital Transformation - think bigger please (because you did not)

    Digital Transformation - think bigger please (because you did not)

    Pakistan's IT industry is still an underage distributed and struggling industry. It is divided into hundreds of small…

    2 条评论
  • The Context Inflation

    The Context Inflation

    Forget everything you know about testing and when you do, try defining it from the scratch. No matter what, you will…

    2 条评论
  • What's bugging Bugs Bunny?

    What's bugging Bugs Bunny?

    Disclaimer: This is a work of experience. Any resemblance to any living or dead person is purely co-incidental.

    3 条评论
  • To that tester....

    To that tester....

    Extremely slow clap to the first ever tester who brought up the discussion about manual and automated testing! Because…

    1 条评论
  • I am Arslan Ali and this is what I can do for you!

    I am Arslan Ali and this is what I can do for you!

    Hello, I am a seasoned Software Quality Assurance and Solution delivery professional who loves to accept challenges and…

  • The Better Tester

    The Better Tester

    This story is now entering the second generation of its characters, and it is time that people should know the truth:…

  • Riding the Tech Rapids

    Riding the Tech Rapids

    Close your eyes and think for a moment that you are standing at the bank of a wild mountain river and watching those…

  • The Startup Rant

    The Startup Rant

    #Entrepreneurs, please get out of the #Startup business, there is more value to it than meets the eyes! Incubation is a…

  • Along came a tester

    Along came a tester

    Let me start with the poem… Little and innocent developers, Sitting in front of their computers, Creating lots of…

    10 条评论

社区洞察

其他会员也浏览了