software bugs
DESCRIPTION
TRANSCRIPT
Software bugsSvetlana Dubyk
01-09-2012
AgendaMistake metamorphism
First software bugBug fixing cost
Reasons why bugs get into softwareSoftware bug classification
Types of software bugsSoftware bug impact
Worst software bugs
Mistake metamorphism▪ Mistake▪ Anomaly▪ Fault▪ Failure▪ Error▪ Exception▪ Crash▪ Bug ▪ Defect▪ Incident▪ Side effect
First software bug
Bug fixing cost
Reasons why bugs get into softwareLast minute changes
Developed by humansCommunication failure
Poor developing techniquesLack of trained testing staff
Buggy third-party instrumentsMisapplication of technology
Unrealistic development timeframe
Software bug classificationPriority/ Urgency
Severity/ ImpactRelated module/ component
Probability/ VisibilityRelated dimension of quality
Phase detectedPhase injected
Types of software bugs
Consequences of bugs in software
Mariner I space probe
Dates: 1962Cause: error in formulaConsequences: rocket diverted from its intended path on launch -> was destroyedOver 18.2 million dollars were lost.
"The most expensive hyphen in history"
Soviet gas pipelineDates: 1982Cause: "race condition"Consequences: at least 5 patients died, many more were injured
"The largest non-nuclear explosion in the planet's history"
Therac-25 medical accelerator
Dates: 1985-1987Cause: "race condition"Consequences: at least 5 patients died, others were seriously injured
Useful linkshttp://www.testingexperience.com/testingexperience17_03_12.pdf
http://softwaretestingfundamentals.com/defect/
http://en.wikipedia.org/wiki/Software_bug
http://en.wikipedia.org/wiki/List_of_software_bugs
http://software-testing-zone.blogspot.com/2008/12/why-are-bugsdefects-in-software.html
http://www.articlesbase.com/programming-articles/software-bug-and-their-common-types-895408.html
http://news.cnet.com/8301-1023_3-57464559-93/leap-second-bug-causes-site-software-crashes/
http://gizmodo.com/5467388/software-bug-causes-toyota-recall-of-almost-half-a-million-new-hybrid-cars
http://top-10-list.org/2010/05/03/ten-costliest-software-bugs/
http://www.softwaretestingstuff.com/2008/05/classification-of-defects-bugs.html
http://www.softwaretestingconcepts.com/bug-classification-based-on-severity-and-priority
http://www.cbsnews.com/2100-205_162-551492.html
http://www.cse.lehigh.edu/~gtan/bug/softwarebug.html
http://royal.pingdom.com/2009/03/19/10-historical-software-bugs-with-extreme-consequences/
http://my.safaribooksonline.com/book/software-engineering-and-development/software-testing/0672327988/software-testing-background/ch01lev1sec4
http://www.v3.co.uk/v3-uk/news/1973196/software-bugs-cost-billions
Thank you!